1 油田企业信息化建设的起点与现状
油田企业内部进行了虚拟化资源池建设和实施,初步搭建了IaaS层管理平台,并建立了虚拟资源池(见图1)
但由于只实施了IaaS平台,对应用来讲虽然物理资源不可见,但是逻辑资源依旧可见,IaaS层在资源分配中仍然会将逻辑资源固定的分配给业务应用
那么对于各个业务系统在业务忙闲不同的时候,难以真正的动态调度底层的逻辑资源能力,从而无法真正实现资源的最大化利用
同时在企业应用方面,需要使用不同的开发框架、语言、数据库和中间件等
这不可避免地导致企业IT建设部门面临一个复杂的软硬件环境,这不仅仅是后期运维管控的困难,还包括了各个业务系统间的适配和协同困难
图1 IaaS层资源池
为了解决这样的问题,利用云计算的先进理念和先进技术,构建企业级私有云,高效地整合IT基础设施和应用资源
实现统一架构的云开发环境和运行环境,快速实现开发、部署、监控,统计
让IaaS管理人员降低人工参与度,让开发人员更专注于技术的创新,让运维人员无需顾虑系统运营维护
从而极大地减少应用部署、升级、扩展和运维时间和成本,应用模式由各自为政、独立应用向集成共享、协调工作转变,管理模式由争设备、抢资源向统一调配、按需使用的方式转变,形成油田公司IaaS+PaaS的云生态环境
2 建立企业私有云的过程与架构
2.1 油田企业私有云物理架构
图2 油田企业私有云物理构架
油田企业私有云物理构架如图2所示,组成部分的说明如下:
网络防火墙:对流经的网络通信进行扫描、滤掉,关闭不使用的端口,从而防止来自不明入侵者的所有通信
链路负载均衡器:将多条互联网线路进行虚拟化处理,任意一条线路中断,都不会对服务造成影响,并可实现接入线路的无缝扩展
网络加速引擎:对TCP连接进行优化,提高外部对虚拟服务器的访问速度,从而保证服务效果
光纤交换机:提供光纤通道的数据交换能力,保证整个系统内部各个虚拟服务器对存储系统的数据访问速度
计算服务器:提供计算能力,虚拟服务器运行在计算服务器上面
存储系统:提供存储能力,虚拟服务器的镜像,用户的数据保存在存储系统上面,并在各计算服务器之间提供存储访问
备份存储:通过存储管理软件的同步复制功能,对主存储系统的数据提供备份,防止数据丢失
2.2油田企业私有云系统架构
图3 油田企业私有云系统架构
油田企业私有云系统构架(见图3)可以提供高效运行、可持续发展的的虚拟化基础构架,同时能够动态调度虚拟化资源池和分配虚拟化资源,提供应用服务的托管和开发框架、环境的托管
架构体系具有如下特性:
开放性:通过接口的调用快速追加新功能,可以充分利用现有的IaaS资源
层次化:系统层次、结构清晰,能够提高系统的访问速度
松散耦合:各个功能模块之间通过接口调用,耦合性低
易于扩展:能够方便快速地扩展新的功能
从业务的角度,能够快速地追加物理节点进行计算能力及存储能力的水平扩展
易于维护:各个模块之间的独立性强,方便对各个功能节点进行维护
3 结 语
云技术每天都在迅速提高,要充分利用已有的基础资源,推动企业的发展,促进企业向新技术的转变
将分布、散落的数据、计算等资源进行集中,解决资源浪费问题,使企业数据中心的运行与互联网更加相似
私有云的建设是油田企业提升效率,保障信息安全的必经之路,也是发挥云技术最好的领域之一
主要参考文献
[1]张小斌.OpenStack企业云平台架构与实践[M].北京:电子工业出版社,2015.
[2]王庆波.云计算实践之道[M].北京:电子工业出版社,2011.