东海航空是一个处于快速发展中的公司。随着东海航空的发展,公司的人员、机队、系统、技术支持等资源都具有了一定的规模,从2012年开始购置FOC服务器并实施FOC系统的初步建设,在几年内,公司逐步建立、完善了具有自身特色的FOC系统,具备了FOC系统的核心功能和部分辅助功能,并会在以后的发展中,逐步建立以上的各个应用系统。 在FOC系统的运行过程中,FOC系统为公司的生产起到了核心的支撑作用,但也逐步暴露出一些系统的安全隐患,需要我们尽快解决。
本次FOC数据库升级的目标是将现有的FOC数据库由“单机+DG”环境迁移到“RAC(两集群节点)+DG(2单机)”的环境,分两个阶段进行:第一阶段完成“单机+DG”到“RAC(两集群节点)”的转变;第二阶段完成“RAC(两集群节点)”到“RAC(两集群节点)+DG(2单机)”的转变。分两阶段主要是因为时间窗口的原因,另外,从技术上讲,“RAC(两集群节点)+DG(2单机)”也不可能一步到位,必须首先完成RAC环境的转换,确保成功后,才可以进一步进行DG的配置和试运行。
FOC(Flight Operation Control飞行运行控制)系统是一个对航空公司运行管理的系统,它以航空公司总签派为中心,通过计算机技术、通信技术、网络技术、数据库技术将公司的飞行、乘务、市场、机务、货运、配餐、财务、分公司、基地等单位紧密地联系在一起,方便、快捷、多方式地同空中交通管制、机场营运、航油等相关单位进行信息交流、协调工作,以达到在最短的时间内应付最多、最复杂情况的现代化大型管理系统。 1、两台服务器构成一个Oracle RAC集群(两节点),两服务器数据共享(读写同一份数据),互为热备,并实时进行业务负载的均衡。一台服务器故障,另一台立刻接管故障服务器的服务,基本无数据丢失; 2、两台Dataguard节点完全独立,各自有属于自己独占的完整数据(数据的内容基本相同,均从RAC集群同步过来);两节点的数据是只读数据,分别用作报表服务器和查询服务器(业务部门不能写数据库到数据库); 3、RAC集群数据,以一定的时间间隔将数据同步到右边区域的两台Dataguard服务器,以使主、从数据保持基本一致(因时间的延迟,不能保持完全一致。比如,主区域数据正在同步的过程中,出现故障,导致同步失败;或在前一期数据顺利同步时,主区域的数据又有了瞬间的更新); 4、当主区域的服务器全部故障(两台服务器都不能提供服务),则可以将从区域的任一台dataguard节点手工切换、启动,为业务部门提供应用服务(数据库变为可读、可写); 5、主区域的存储,有两条红线连到右边区域的光纤交换机,目的是进行存储之间的高速复制。
东海航空成立于2002年11月,是经国家商务部、中国民航局批准成立的国内首家民营中外合资航空公司,注册资本二十亿元人民币,拥有23架波音737-800型客机,执行93条航线,通达54个城市。