跳至主要內容

确保预报系统全天候正常运作

确保预报系统全天候正常运作

张永佳
2018年8月

炎炎夏日,天际以外,风雨欲自远方来,香港却烈日当空,几朵白云懒闲飘游,蓝蓝的天空没带一丝暴雨将至的迹象。此时,香港天文台天气预测总部的天气预报员若没法看到地面及高空天气观测、自动气象站、气象卫星、天气雷达和电脑预报模式等天气数据及产品,要单凭肉眼观天,也实在难以判断及预测未来数小时会否有风雨抵港。可想而知,这些天气数据和产品对天气预测总部的运作相当重要。事实上,要确保背后负责处理数据及制作产品的电脑系统能二十四小时畅顺运作,亦是天文台同事的重要工作之一。然而,再利的刀都总有生锈天,若天文台庞大的数据处理系统中任一电脑出现故障,岂不是要天气预测总部局部「失明」?
天文台除了有二十四小时运作的天气预测总部外,其实另一个与预报员紧密连系的资讯科技管理部的同事,亦要二十四小时全天候监察天文台各关键电脑系统及资讯科技基础设施的运作。每当系统未能正常运作时,资讯科技主任会根据既定程序,立即处理各种故障情况。于非办公时间但情况紧急时,已下班的相关同事也会提供协助,确保支援天气预测总部的电脑系统能继续正常运作。可是磨刀也尚需时间,如需要抢修时,期间预报员会否「瞎子摸天」?
图一
图一: 资讯科技管理部同事正在密切监察预报系统的运作情况
工程学中有一重要概念称为「冗余」(Redundancy)。听来贬义,但实际上却对保障关键电脑设备正常运作起了重要作用。冗余其实是指系统中的重要元件均有复本,亦即是说,各重要元件最低限度也有另一套备用元件,能在业务运作中的元件损坏时立即顶替,继续支持整套系统正常工作。人的眼、肺和肾等成对器官其实也有类似概念,当一对器官中任一损坏时,也总有另一器官可以支持身体继续运作。不过,人体的成对器官虽然总是同时运作,具备冗余的电脑系统却不一定是两套系统同时并行。一般而言,冗余系统中只会有一套在业务运作,另一套后备元件则在业务运作元件出现问题时,才会以自动模式或经人手调节来即时顶替运作。
为了确保天气预测总部在「打风」落雨等关键时刻能畅顺运作,及时提供天气预测及警告服务予广大市民,天文台都以冗余概念来设计所有关键电脑设备,换言之,各关键设备均设备用元件,即使意外到来时,受影响的设备也能立即改为使用备用元件,以保证所有系统能正常运作。此外,当资讯科技管理部得悉系统出现问题时,会视乎问题的严重性,来判断系统是否需要改以备用模式运作。若设备真的改以备用模式运作,资讯科技管理部亦会尽快抢修原来出现问题的设备,使该设备尽快恢复运作。如此,预报员就不必担心被迫「瞎子摸天」了。