OpenStack私有云在企业信息化建设中的应用
2019-04-25黄兴
黄兴
本篇文章首先对OpenStack私有云的基本含义进行概述,从需求调研、架构设计、解决技术三个方面,对OpenStack私有云应用需求进行分析,并以此为依据,提出OpenStack私有云在企业信息化建设中的应用对策。
在当前我国科学技术水平不断提升的环境下,一种利用互联网技术实现动态伸缩的虚拟化资产核算方式在我国逐渐普及和应用,例如百度云盘、云电视等。云计算作为一个新型的技术,也就是在互联网的环境下通过服务增加、应用等方式,给人们提供虚拟化信息。但是在应用这些技术的过程中,偶尔也会给我们造成诸多不便。从企业自身来看,维护设备将会投放大量资源,而这些资源为了支撑业务高峰期要求,将会投放大量精力和时间,在这种情况下,必然会造成資源上的浪费。为了更好地满足企业运营发展需求,云计算给企业提供了诸多便利。为了满足人们资源应用需求,诸多企业在进行信息化建设过程中,结合云计算特性,把OpenStack私有云运用其中,这对企业今后运营和发展起到了重要作用。
一、OpenStack私有云的基本概述
结合NIST相关含义得知,云计算服务方式中涉及了三种类型,一个是IaaS,另一个是PaaS,最后一个是 SaaS。其中,IaaS能够利用自身特性提供 IT 资源,并根据应用需求提供相应的功能。OpenStack最初由 Rackspace及美国国家航空航天部门提供研发形成IaaS 平台架构,也就是在公共以及私有云的建设和管理过程中提供的软件开发项目。OpenStack 自身存在更新效率高等特性,需要定期对其进行更新,经过短短几年的发展。OpenStack 更新版本已经超过十余个,并且呈现出直线增长需求,已经有五百多家的企业在应用。
二、OpenStack私有云应用需求分析
(一)需求调研
需求调查也就是根据当前企业OpenStack私有云应用情况进行探究,从设备生产商、设备类型、CPU配置等方面进行相关数据收集和分析。
(二)架构设计
根据需求实现OpenStack私有云框架设计,综合思考OpenStack私有云自身需求及网络冗余要点差异,结合资源池自身特性实现云平台建设。通过对传统系统与云计算系统的比较,存在的差异在于含有的模板数量比较多,在这种情况下,需要对单一模板应用情况进行分析,由于无需实现模板之间的调配,只是在设备中进行,所以产生的结果偏差不高。因为在单一模板中,性能差异不强,预示着系统在单一模板高负荷的状况下能够顺利运营。而针对多个模板应用,在传统设备中,由于各个模板都作用于一个设备中,即便出现调配现象,调配开销也只是为切换时间为主。但是在OpenStack私有云中,由于管理系统多个模板分配在各个虚拟设备中,即便虚拟设备和物理机之间分配上相同,但是模板和模板调配应用过程中需要消耗大量时间。假设OpenStack私有云平台能够将传统设备所取代,将会影响自身性能,但是只是在多模板调配过程中有所展现。在单个模板调配过程中性能上不会出现差异。
(三)解决技术
在传统物理服务器结构中的业务系统一般是根据单机版软件系统进行设计,假设把传统软件架构部署于OpenStack私有云中,是否能够获取理想的兼容效果,需要对其进行深入分析和考察,整体结构上,OpenStack私有云结构要求软件分配在分布式架构中,而传统结构则无需如此。所以,在部署到云端以后,应该结合实际状况实现软件设计。需要事先对平台情况进行检测,在OpenStack私有云平台运行服务器环境中,可以给虚拟服务器分配提供相应的资源,对OpenStack私有云平台系统加以性能检测,把管理系统模板分布到OpenStack私有云系统中,借助虚拟器实现虚拟服务器的建设,把管理系统分配到对应分配环境中的原有物理计算设备中,实现性能的检测和比较。针对计算平台性能所应用的Apache Jmeter压力以及性能上的检测,结合检测数据实现性能分析,以此表明OpenStack私有云能够有效的提升计算资源应用效率,保证云服务运行的平稳性。
三、OpenStack私有云在企业信息化建设中的应用对策
(一)计算资源池
鉴于OpenStack私有云下的企业信息化建设,需要秉持因地制宜的标准,让云平台和现有技术结构充分结合,在技术及管理上实现充分连接。技术指标往往展现出的是核心技术含义,非技术指标展现的是管理方式。当前,大部分企业在数据中心建设过程中,汇集了诸多计算资源及存储资源。计算资源中涉及了小型机计算资源以及x86 服务器计算资源。而高端设备可以当作数据库主机,通过采用 Oracle、DB2等实现软件架构建设。在终端设备组中,一般采用主机运行WebLogic、WebSphere 等方式实现应用集群架构建设。在此过程中,x86 服务器将会根据硬件技术及虚拟技术发展而不断发展,并且将终端小型机当作应用主机的现象会被取代,以此减少成本投放及采购难度,同时还能实现资源的快速应用。但是小型机核心应用的设备在于数据库服务器,凭借自身计算能力、平稳性强等占据主导位置,特别是在金融领域中。在小型机市场中,IBM Power 小型机占据了较大的市场份额。
IBM下一代Power小型机通常应用相对比较完善的虚拟化技术。在x86服务器虚拟化技术方面,VMware ESXi在市场中占据了较大份额。所以,企业在建设信息化系统平台时,一般采用两种虚拟化计算机资源,一个是IBM PowerVM ,另一个就是VMware ESXi。
(二)门户设计
在合理设计底层架构以后,需要科学设定门户实现对项目的实施。当前,大部分企业在建设信息化系统的过程中,都具备完善的服务体系及流程,公有云费用申请流程较为单一,将不能满足企业对资源及审批等方面的管理安全要求。所以,需要结合企业实际情况,科学设定门户。并且,利用门户实现对企业现有资源的监管和集成。通常情况下,门户在和外部客户、服务提供商以及合作企业交流方面发挥着重要作用。站在架构角度来说,通常采用引进三种类型门户方式实现信息化平台建设,但是其能够采用一种门户方式来落实,通过不同访问权限设置,给登陆门户的各个用户展现出对应的应用功能。
(三)流程设计
在进行门户流程设计的过程中,需要转变之前的人工通过邮编传递信息的方式实现资源审核和考核,而是采用利用平台方式线上进行资源审核,并且让资源建设更具备现代化和自动化特性,有效的提升工作效率,简化资源申请流程,实现科学管理。通常情况下,门户资源类型一般划分为三种,一个是资源申请,另一个是资产变更,最后一个是资源回收。其中资源申请流程和虚拟化建设自动化中涉及了资源需求申请、资源需求审核、资源配置、资源分配审核、资源创建、资源核查等。资源变更流程和资源变更自动化中涉及了资源变更申请、资源变更申请审批、资源变更审批、网关变更操作、资源变更等。资源回收流程以及资源回收自动化涉及的功能在于资产回收申请、资源回收信息审批、资源回收审批、网关删除、资源回收等。
四、结束语
总而言之,随着我国科学技术的全面发展,OpenStack私有云得到了稳定发展。基于OpenStack私有云下建设信息化评估,能够给企业运营发展提供良好的服务,更好的满足客户自身要求。在OpenStack私有云下,通过建设私有云平台,资源申请效率得到了全面提升。在常规 OLTP应用系统资源申请的过程中,假设采人工分配方式,通常消耗的时间比较长,而在OpenStack私有云平台的引导下,可以有效的减少时间成本投放,提升工作效率,同时还能降低因为手工分配造成的工作上的失误。通过门户及流程的科学设定,对各项资源进行科学控制,有效减少问题出现,提升安全性。在OpenStack私有云环境下,能够实现企业现有资源的采集和管理,几乎不会对现有的数据库信息系统加以全面改造,可以有效地降低企业成本投放,给企业创造理想的效益。