一种加油站系统云化管理的方法技术方案

技术编号:25809153 阅读:39 留言:0更新日期:2020-09-29 18:44
本发明专利技术公开了一种加油站系统云化管理的方法,其中,先搭建私有云平台,在所述云平台内部署后台管理服务器(BOS)虚拟机和油品服务器(FUEL)虚拟机,并对加油站以及云平台之间建设HTTP隧道,实现数据传输。本发明专利技术所述方法在保证现有IP地址不变、不改变现有的应用软件架构、程序以及网络架构的前提下,实现站级设备间互相通讯和数据传输;同时,采用本发明专利技术所述方法对加油站系统进行管理后,可以减少运维人员、管理成本降低,BOS和FUEL在云端集中管理,减少站级维护难度,同时,在站级无BOS和FUEL,减少站级机房管理。

【技术实现步骤摘要】
一种加油站系统云化管理的方法
本专利技术涉及加油站系统,特别涉及加油站管理系统,具体地,涉及一种加油站系统云化管理的方法。
技术介绍
加油站管理系统自上线以来,每年都投入大量的人力物力对整套系统进行运维。在成本方面,中长期设备更新成本高,每五年更新一下,独立、分散站级服务器耗电成本高,同时,维护成本高(包括人工成本+备件成本),故障处理成本高(偏远+差旅成本),并且,设备分散、运行环境差、故障频发,进而影响业务。在运维方面,各站级加油站分布偏远、运维难度大,设备易损、运维难度大,故障恢复周期长,人员、设备管理难度大、在管理方面,运维人员数量多、管理难,运行环境差、易损、增加运维难度,同时,问题诊断、排除难度大。特别是各加油站子系统(简称“加油站”)中BOS(后台管理服务器)、FUEL(油品服务器)服务器的硬件维护,不但工作量大,而且导致管理成本提升,设备故障后,运维人员需要尽快到业务现场,很多问题不能提前定位和及时解决,经常影响加油和结算等业务。因此,为加速信息化建设、节能降耗、提供管理效率、降本增效,亟需一种加油站云化管理系统。
技术实现思路
为了克服上述问题,本专利技术人进行了锐意研究,利用超融合技术搭建私有云中心,将每个加油站的BOS、FUEL服务器迁移到云端,每个加油站只保留加油机、FCC(前庭控制器)、POS(收银机)等必要的终端,将大部分运维和技术支持工作放在云中心进行,不但可以极大地减少运维人员出现场的频率,还能快速的解决BOS或FUEL系统的软、硬件故障的问题,从而完成本专利技术。本专利技术提供了一种加油站系统云化管理的方法,具体体现在以下方面:(1)一种加油站系统云化管理的方法,其中,所述方法包括以下步骤:步骤1、搭建私有云平台;步骤2、在所述私有云平台内部署后台管理服务器(BOS)虚拟机和油品服务器(FUEL)虚拟机;步骤3、在加油站和云平台之间建设HTTP隧道,进行通信;步骤4、为云平台进行网络配置;步骤5、加油站和云平台之间进行数据传输。(2)根据上述(1)所述的方法,其中,在步骤2中,采用开源KVM虚拟化技术部署虚拟机。(3)根据上述(1)或(2)所述的方法,其中,所述HTTP隧道如下建设:在加油站和云平台之间架设HTTP协议的隧道,用于加油站与云平台之间的数据传输。(4)根据上述(1)至(3)之一所述的方法,其中,在步骤4中,云平台采用与加油站相同的IP地址;和/或不同加油站的云平台虚拟机彼此之间不能通信,优选安装部署云防火墙,采用云防火墙配置安全策略。(5)根据上述(1)至(4)之一所述的方法,其中,步骤5包括以下子步骤:步骤5-1、加油站对其产生的应用数据进行过滤,并将过滤后的应用数据封装为HTTP数据包,然后利用HTTP隧道将封装的HTTP数据包传送至云平台;步骤5-2、云平台接收HTTP数据包后,对其进行解封,并将解封后的应用数据发送至网络;步骤5-3、云平台在目的网络对应用数据进行过滤,然后将过滤后的应用数据重新封装为HTTP数据包,并利用HTTP隧道将封装的HTTP数据包反馈给加油站;步骤5-4、加油站接收HTTP数据包后,对其进行解封,然后发送至数据源网络。(6)根据上述(1)至(5)之一所述的方法,其中,在步骤5-1和步骤5-3中,均利用规则引擎对应用数据进行过滤,优选地,所述规则引擎利用自定义规则分析数据。(7)根据上述(6)所述的方法,其中,所述分析数据如下进行:先通过发送方IP、发送方端口、接收方IP、接收方端口及请求协议设置规则,进行数据预分析;再通过以下一个或多个数据特征设置规则,进行数据终分析:访问协议、请求端口、操作命令、HTTP头部信息、GET和POST请求。(8)根据上述(1)至(7)之一所述的方法,其中,在加油站端和云平台内分别安装驱动模块进行HTTP数据包的收集与转发。(9)根据上述(8)所述的方法,其中,在加驱动模块内采用环形缓冲区进行数据包存储与缓存,利用缓存序列进行时序传输。(10)根据上述(1)至(9)之一所述的方法,其中,在步骤5-1中,加油站的驱动模块收集HTTP数据包,并转发至HTTP隧道;和/或在步骤5-3中,云平台的驱动模块收集HTTP数据包,并转发至HTTP隧道。附图说明图1示出本专利技术所述方法进行云化管理的架构示意图;图2示出加油站与云平台的数据传送示意图;图3-1示出HTTP隧道收包过程示意图;图3-2示出HTTP隧道发包过程示意图;图4示出驱动模块内数据存储与缓存的示意图。具体实施方式下面通过附图对本专利技术进一步详细说明。通过这些说明,本专利技术的特点和优点将变得更为清楚明确。本专利技术提供了一种对加油站系统进行云化管理的方法,其中,所述方法包括以下步骤:步骤1、搭建私有云平台。其中,在步骤1中,优选在集团省公司服务器上搭建云平台。步骤2、在所述私有云平台内部署后台管理服务器(BOS)虚拟机和油品服务器(FUEL)虚拟机。其中,优选为每个站级加油站部署各自的后台管理服务器(BOS)虚拟子系统和油品服务器(FUEL)虚拟子系统,即将BOS和Fuel系统由加油站的物理机迁移到省公司的云端。同时,可以拆掉加油站现场的后台管理服务器(BOS)和油品服务器(FUEL)。这样,每个加油站只保留加油机、FCC(前庭控制器)、POS机(收银机)等必要的终端,将大部分运维和技术支持工作放在云平台进行,不但可以极大地减少运维人员出现场的频率,同时,通过虚拟化环境中的克隆、HA、vMontion等技术,还能快速的解决BOS或FUEL系统的软、硬件故障的问题。另一方面,还可以降低站级设备的备件成本,减少加油站的耗电量,提升信息化的整体水平。根据本专利技术一种优选的实施方式,采用开源KVM虚拟化技术部署后台管理服务器(BOS)和油品服务器(FUEL)的虚拟机,形成对应的后台管理服务器(BOS)虚拟子系统和油品服务器(FUEL)虚拟子系统。步骤3、在加油站和云平台之间建设HTTP隧道,进行通信。根据本专利技术一种优选的实施方式,所述HTTP隧道如下建设:在加油站和云平台之间架设HTTP协议隧道,用于加油站与云平台之间的数据传输。其中,如图2所示,HTTP隧道用于传输抓取的加油站数据,在本专利技术中,采用HTTP隧道是因为HTTP协议在网络设备中容易处理,HTTP协议较灵活,兼容性好,符合现有应用场景传输速率高,允许传输任意类型的数据对象。步骤4、为云平台进行网络配置。根据本专利技术一种优选的实施方式,在步骤4中,云平台采用与加油站相同的IP地址。其中,将BOS和FUEL服务器的IP地址平滑迁移到云平台,且保证加油站、云平台以及总部之间能相互通讯,能正常进行加油等业务。站级设备的本文档来自技高网...

【技术保护点】
1.一种加油站系统云化管理的方法,其特征在于,所述方法包括以下步骤:/n步骤1、搭建私有云平台;/n步骤2、在所述私有云平台内部署后台管理服务器(BOS)虚拟机和油品服务器(FUEL)虚拟机;/n步骤3、在加油站和云平台之间建设HTTP隧道,进行通信;/n步骤4、为云平台进行网络配置;/n步骤5、加油站和云平台之间进行数据传输。/n

【技术特征摘要】
1.一种加油站系统云化管理的方法,其特征在于,所述方法包括以下步骤:
步骤1、搭建私有云平台;
步骤2、在所述私有云平台内部署后台管理服务器(BOS)虚拟机和油品服务器(FUEL)虚拟机;
步骤3、在加油站和云平台之间建设HTTP隧道,进行通信;
步骤4、为云平台进行网络配置;
步骤5、加油站和云平台之间进行数据传输。


2.根据权利要求1所述的方法,其特征在于,在步骤2中,采用开源KVM虚拟化技术部署虚拟机。


3.根据权利要求1或2所述的方法,其特征在于,所述HTTP隧道如下建设:在加油站和云平台之间架设HTTP协议的隧道,用于加油站与云平台之间的数据传输。


4.根据权利要求1至3之一所述的方法,其特征在于,在步骤4中,
云平台采用与加油站相同的IP地址;和/或
不同加油站的云平台彼此之间不能通信,优选安装部署云防火墙,采用云防火墙配置安全策略。


5.根据权利要求1之4之一所述的方法,其特征在于,步骤5包括以下子步骤:
步骤5-1、加油站对其产生的应用数据进行过滤,并将过滤后的应用数据封装为HTTP数据包,然后利用HTTP隧道将封装的HTTP数据包传送至云平台;
步骤5-2、云平台接收HTTP数据包后,对其进行解封,并将解封后的应用数据发送至网络;
步骤5-3、云平台在目的...

【专利技术属性】
技术研发人员:刘元辉
申请(专利权)人:北京东晨联创科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1