“一馆一策”保亚运,精准气象服务背后的数据魔法

第十九届杭州亚运会已隆重闭幕,十五个比赛日留下了无数精彩的瞬间:开幕式数字火炬手点燃主火炬、男女100米接力赛的激情澎湃、“时间孤勇者”丘索维金娜的坚持、围棋选手柯洁的泪洒赛场……

作为亚洲水平最高的综合型运动会,本届杭州亚运会竞技水平再上一个台阶之时,场馆建设、赛事保障、文化活动、创新理念也展现出极高水准。其中,浙江气象部门以“一馆一策”的精准气象服务堪称“幕后守护者”,为赛事有序进行保驾护航。

众所周知,天气向来是“风云莫测”,有时候比赛场馆附近上空的一个流云团生成,都可能对赛事带来影响,可以说,精准气象服务就是大型运动会赛事的“定心丸”,更是运动会主办方高水平服务保障的体现。

杭州亚运会建成了包含气象服务保障与应急方案体系、亚运会天气精密检测与精准预报体系和全方位、精细化的精准天气服务,这背后是浙江气象部门对海量气象数据的采、存、管、用,以各种比赛场馆为业务场景,通过监测设备收集海量气象数据,再以数据要素为牵引,利用先进的数据基础设施对海量的数据要素进行存储、分析和管理,并形成多种气象服务产品,最终为赛事场馆提供精准的气象服务。

气象数据挑战不容小觑

杭州亚运会“一馆一策”的精准气象服务,充分彰显了数据要素的价值所在。气象模拟与预测需要海量观测数据进行建模分析,数据量越大模型预测越精准的工作原理决定了气象模拟与预测需要采集巨量、多维度的数据,并不断迭代气候模拟的模型,从海量数据中分析和预测未来气象趋势。

对于杭州亚运会而言,收集到的数据越全面、越丰富,分析处理越快,意味着气象模型可以通过不断训练与优化,为赛事场馆提供“百米级、分钟级”预报的精准气象服务,这也让数据存储基础设施面临着巨大的挑战:

温度、湿度、暑热压力等气象数据属于典型的时空分布上的多源数据类型,来自于垂直廓线雷达、千岛湖上的浮标监测船、桐庐马术场上的舒适度监测站等立体组网设备和卫星遥感观测等,同时还需要对接国家气象大数据云平台“天擎”,这些多源异构海量数据在数据类型、数据精度、相关性等方面均存在差异,在带宽、IOPS、时延、并发度等数据存储指标上需求大不同,需要数据存储设备在支持多节点自主组网、快速接入、安全传输的基础上,具备将这些多源异构的观测数据融合处理、共享及高效自由流动的能力。

“一馆一策”的精准气象服务意味着需要提供“百米级、分钟级”预报,对于气象数据的分析与处理的实时性要求极高,浙江气象部门在对气象大数据云平台系统中的数据分析时,在保障7×24小时不间断稳定运行同时,需要对海量数据作高速并发处理,原始数据与加工数据处理低延时要求,给数据基础设施的存储性能带来极大挑战。

气象服务时间跨度持续时间长,人群使用广泛,对于数据基础设施的稳定性、可靠性要求越来越高。杭州亚运会的数智气象服务系统,支持20余个气象应用场景并接入100多个应用端,在赛事期间需要持续提供多项精准气候服务,数据基础设施必须在可靠性和稳定性上有保障,一旦宕机就容易造成精准气象服务的中断。

浪潮信息存储底座:筑基精准气象 释放数据潜能

在杭州亚运会气象服务保障中,浪潮信息提供了多协议融合、千亿级小文件支持、亚毫秒级时延的分布式存储平台,为客户构筑安全可靠的数据基础设施,满足数据空间弹性扩容、多应用数据共享以及高频访问数据的精准气象服务需求,打造全方位、精细化、可视化的气象服务,为亚运健儿赛场驰骋提供百米级、分钟级精准气象预报。

在对接立体组网设备和集成国家气象大数据云平台“天擎”,完成“天擎”在浙江省本地化的应用中,基于浪潮信息分布式融合存储,浙江气象局以一套存储支持多云接口协议、多种数据存储应用(块、文件、对象、大数据、视频),实现一份数据多协议互访互通,加速数据流动,节省存储资源。

精准数值预报大规模并行计算会在短时间内产生大量的数据,并且小文件较多,容易形成性能瓶颈。浪潮信息高性能分布式存储AS13000,基于高吞吐并行存储系统,通过GDS、RDMA技术缩短I/O路径,通过智能元数据管理,提前缓存用户数据和文件系统元数据,显著提升数据访问和检索速度,并将海量数据压力分散到多个并发存储节点,各个存储节点之间负载均衡,有效避免单节点性能瓶颈。

根据气象数据的周期性访问特性,基于策略的分级存储功能,可对历史数据按期进行归档,浪潮信息以热温冷冰数据生命周期管理解决方案,实现多协议并发访问,节点内/节点间分级存储,保障高效的同时,降低存储使用成本。

除此之外,AS13000内置的自动管理机制,保障安全可靠性的同时,极大简化了人员操作,支持异步周期容灾备份和亚健康管理监测,具备多样的报警机制,支持本地和云端的系统性能监控,可对多数据中心统一界面管理,轻松完成系统部署、监控、管理和维护工作,直观易懂的图形化界面方便用户实时监控系统的状态,简化安装和维护过程,提高管理效率,同时支持纳管多品牌存储系统,实现IT设备高利用率。

浙江气象部门精准气象服务在亚运会期间多次小试牛刀。在9月16日的亚运村正式开村上,原定9时举行,但气象逐小时精细化预报显示活动当天上午阴有小到中雨,在持续一上午的降雨预报中找出降水间歇就至关重要。

为此,亚运气象台综合分析亚运气象微站、城市冠层气象站等多维度数据,快速预判出“9时30分至10时左右有降水间歇”,将原定9时启动的开村仪式推迟到9时30分开始。当天的真实情况与预报温和,9时20分左右,亚运村附近开始雨停并转阴,数据的快速分析能力和“百米级、分钟级”预报为亚运村开村仪式顺利举行发挥关键作用。

在此后的十五个比赛日中,亚运会精准气象服务又为十四场赛事的及时调整和顺利举行立下汗马功劳。

可以说,“一馆一策”的精准气象服务无疑是本届科技亚运的一个缩影,运动员每一次高水平的发挥和场内外观众每一次欢呼都离不开精准气象服务的默默守候。随着亚运会精彩落幕,精准气象服务也完成了它阶段性的使命。面向未来,数字中国建设走向深入,精准气象服务和背后的数据基础设施也必然会发挥更大价值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/104810.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

选实验室超声波清洗机易忽视的内容?小型清洗机的优点有?

实验室超声波清洗机如今在行业内占据着重要的一席之地,摒弃了传统模式,坚持以超声波为主的清洗方式,在市场中获得的反响强烈。服务好,有诚信的实验室超声波清洗机能够消除客户的后顾之忧,工作人员会以真诚态度向客户提…

UGUI交互组件Slider

一.Slider对象的结构 对象介绍Slider附加Slider组件Background背景Fill Area填充范围Fill填充对象Handle Slider Area滑块移动范围Handle滑块 二.Slider组件属性 属性说明Fill Rect关联填充对象Handle Rect关联滑块对象Direction设置方向Min Value最大取值Max Value最小取值Wh…

1600*C. Game On Leaves(博弈游戏树)

Problem - 1363C - Codeforces 解析: 我们将目标结点 x 当作树的根,显然,到当 x 的度为 1 的时候,此时行动的人胜利。 我们假设现在的情况为,只剩余三个点,再选择任意一个点,则对方获胜。但是两…

Unity角色或摄像机移动和旋转的控制脚本

该脚本挂载到需要被移动、旋转控制的物体身上,也可以之间挂在到摄像机上! 挂载到摄像机上可以实现第一人称视角控制! 挂载到物体身上,配合摄像机跟踪脚本可以实现,第三人称视角控制! 第一人称视角 将角…

【Nuget】程序包源

程序包源地址(部分) Azure 中国区的官方 NuGet 程序包源地址 https://nuget.cdn.azure.cn/v3/index.json 官方 NuGet 程序包源地址 V2 https://www.nuget.org/api/v2 官方 NuGet 程序包源地址 V3 https://api.nuget.org/v3/index.json MyGet 上 Eto.Forms 框架的程序包源地址 h…

iOS AVAudioRecorder简介

1. AVAudioRecorder应用 AVAudioRecorder的主要属性 // 是否在录制中 property(readonly, getterisRecording) BOOL recording; // 录音本地文件地址 property(readonly) NSURL *url; // 录音文件配置 property(readonly) NSDictionary<NSString *, id> *settings;// 录…

BUUCTF jarvisoj_level0 1

目录 一、分析二、EXP三、本地打不通&#xff1f;远程能打通&#xff1f; 一、分析 查看文件信息 关键信息 64位程序栈不可执行 IDA64反汇编 进入第一个函数 栈溢出 shift F12查找字符串 点进去 发现是一个后门函数 二、EXP from pwn import *context.arch amd64 #…

nginx日志切割/截断

前言 略 nginx日志切割 将日志文件重命名。nginx重载配置文件。添加定时任务。 PS&#xff1a;ngxin 在 linux中&#xff0c;会按天切割日志。如果想要随时切割日志&#xff0c;同理。 nginx重载配置文件命令 nginx.exe -s reopenwindows日志切割 将下面的文件保存为bat…

uni-app : 生成三位随机数、自定义全局变量、自定义全局函数、传参、多参数返回值

核心代码 function generateRandomNumber() {const min 100;const max 999;// 生成 min 到 max 之间的随机整数// Math.random() 函数返回一个大于等于 0 且小于 1 的随机浮点数。通过将其乘以 (max - min 1)&#xff0c;我们得到一个大于等于 0 且小于等于 (max - min 1…

Java设计模式之职责链模式

职责链模式&#xff08;Chain of Responsibility Pattern&#xff09;是一种行为型设计模式&#xff0c;用于将请求的发送者和接收者解耦&#xff0c;并使多个对象都有机会处理这个请求。在职责链模式中&#xff0c;请求沿着一个链传递&#xff0c;直到有一个对象处理它为止。 …

【肌电信号】OpenSignals使用方法 --- 肌电信号采集及导入matlab

一、 多通道采集教学 1. 数据线连接 将PLUX设备通过USB或蓝牙与电脑连接&#xff0c;注意确认在几号通道接线。 2.实时数据采集可视化 进行设置。需要在软件中选择你的PLUX设备&#xff0c;并配置相关的参数&#xff0c;如采样率、分辨率、信号类型等 3 支持数据回放和…

只需根据接口文档,就能轻松开发 get 和 post 请求的脚本,你会做吗?

一般的接口文档描述的内容&#xff1a; 开发get请求的脚本&#xff0c;接口文档的描述如下&#xff1a; 在loadrunner里面创建一个空脚本&#xff1a; 在action空白处&#xff0c;点击insert—>step 输入web_custom_request&#xff0c;双击选择该函数&#xff0c;填入如下几…

【Linux】常用命令

目录 文件解压缩服务器文件互传scprsync 进程资源网络curl发送简单get请求发送 POST 请求发送 JSON 数据保存响应到文件 文件 ls,打印当前目录下所有文件和目录; ls -l,打印每个文件的基本信息 pwd,查看当前目录的路径 查看文件 catless&#xff1a;可以左右滚动阅读more :翻…

什么是C++?

1.什么是C C语言是结构化和模块化的语言&#xff0c;适合处理较小规模的程序。对于复杂的问题&#xff0c;规模较大的 程序&#xff0c;需要高度的抽象和建模时&#xff0c;C语言则不合适。为了解决软件危机&#xff0c; 20世纪80年代&#xff0c; 计算机 界提出了OOP(object o…

智能AI创作系统ChatGPT详细搭建教程/AI绘画系统/支持GPT联网提问/支持Prompt应用/支持国内AI模型

一、智能AI创作系统 SparkAi创作系统是基于OpenAI很火的ChatGPT进行开发的Ai智能问答系统&#xff0c;支持OpenAI GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署AI创作…

Flex 词法分析实验实现(电子科技大学编译技术Icoding实验)

Flex 词法分析 此为电子科技大学编译技术 实验1&#xff1a;词法分析 将具体实现中的三个文件和自己的实验报告一起上传才能通过 根据词法分析实验中给定的文法&#xff0c;利用 flex 设计一词法分析器&#xff0c;该分析器从标准输入读入源代码后&#xff0c;输出单词的类别编…

Feign 调用为何POST不支持同时传入多个SpringQueryMap对象,但是GET方法就支持?

Feign 调用为何POST不支持同时传入多个SpringQueryMap对象&#xff0c;但是GET方法就支持&#xff1f; 1.1 问题背景1.2 原因分析1.3 修复方案1.3.1 修复方案一 切换使用GET方法&#xff0c;可以试用多个SpringQueryMap注解 &#xff08;测试实际不行&#xff09;1.3.2 修复方案…

C/C++陷阱——变量名和函数名的冲突问题

C语言/C陷阱——变量名和函数名的冲突问题 先来看这两串代码&#xff1a; 代码一&#xff1a; #include <stdio.h> #include <stdlib.h>int rand 1;int main() {printf("%d\n", rand);return 0; }代码二&#xff1a; #include <stdio.h> #inc…

C++ 线程安全注解

实例开篇 线程安全注解是现代C开发的机制&#xff0c;通常在编译期可以帮助发现一些线程安全问题。 下面直接从实例中来理解。 class Account { private:Mutex mu;int money GUARDED_BY(mu);void Sub(int amount) {money - amount; // writing variable money requires h…

基于php+thinkphp+vue的校园二手交易网站

运行环境 开发语言&#xff1a;PHP 数据库:MYSQL数据库 应用服务:apache服务器 使用框架:ThinkPHPvue 开发工具:VScode/Dreamweaver/PhpStorm等均可 项目简介 随着社会的发展&#xff0c;社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发…