首页 > 范文大全 > 正文

虚拟化架构的价值思考

开篇:润墨网以专业的文秘视角,为您筛选了一篇虚拟化架构的价值思考范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

在这场变革的背后,我们清楚地看到,虚拟化是云计算蓬勃发展的落地基础。

虚拟化技术和云计算,被喻为现在的朝阳产业,但单从概念来讲,早在20世纪70年代,大型计算机就一直存在同时运行多个操作系统的实例。每个实例之间也彼此独立,这实则已有了虚拟化的雏形。

近年,计算机软硬件技术的进步使虚拟化技术出现在基于行业标准的大众化x86服务器上。虚拟化技术的脚步由慢走至快跑,得以迅速壮大。而云计算的概念,更是现今IT技术中最新、最热的,大有成为主流之势。可以说,云计算是一场技术进步、需求推动、商业模式转变共同推动的变革。在这场变革的背后,我们清楚地看到,虚拟化是云计算蓬勃发展的落地基础。

众所周知,云计算包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。虚拟化的关键价值在于云计算基础设施即服务(Issa)层的建设。

要理解这个价值,我们首先要清楚,用户是关注技术本身,还是关注在大规模应用虚拟化技术后,其支持的技术环境和运维要求。作为技术验证的需求,虚拟化技术在提高服务器硬件资源的利用率、节约机房空间、节能减排等方面的优势显而易见,但这并不足以实现用户对云计算的诉求。而有计划、系统地利用虚拟化技术进行资源池化,进而实现资源高可用和动态调配是云计算平台的必要环境基础。

经过这一建设举措,对IT信息化建设中复杂的x86服务器设备进行差异屏蔽,甚至利用高性能x86服务器与虚拟化组合技术替代低端小机设备,将其统一视为资源池中的资源提供者,根据虚拟机及相关服务的运行情况实现手动或半自动按需提供资源、动态扩容、动态负载均衡等弹性架构设计。从而达到提升资源利用率,统一建设信息化资源池,降低硬件投资成本,简化基础架构服务交付过程的目的。这将是虚拟化技术本质能力的体现,而资源池化可以看做是云计算与虚拟化技术的分水岭。

与此同时,我们也看到许多大中型企业都在建造自己的云计算平台,风向所至,自然心向往之。但同时真正有清晰地云计算建设思路的用户则少之又少。我们不难看到,众多用户的应用开发依然停留在“竖井”模式下,并没有建立在资源池化的基础之上。

反之,如果用户引入顶层设计理念,在应用开发的设计阶段,就要求应用提供商对应顶层设计中写入的虚拟化架构进行开发,相信局面将会大大改观。我们设想,通过云计算IAAS平台和PAAS平台的建设,用户将统一系统基础设施架构和应用软件平台架构,通过遵循面向服务架构(SOA)来建设云计算SAAS平台,统一权限管理、实现单点登录,统一部署和应用软件,业务应用系统的功能模块以应用服务组件的方式提供,从而能够全方位地支撑业务发展。这主要体现在以下两个方面:

首先,利用SOA系统架构构建统一消息服务总线处理平台,支撑资源调度和任务控制,对各系统服务的统一管控,以服务总线和流程管理为工具,实现系统间灵活的业务集成和流程流转。

再者,建立面向服务架构的管控体系,遵循统一和规范的原则,保证服务管控流程等的一致性,把服务作为用户内部资产进行流程管理,SOA服务的开发和接入应遵循可治理原则,实现SOA服务的全生命周期的监控和管理,最大程度上保证服务总线的互联畅通。

我们经常会用电网来比喻云,电器来比喻应用,电网是支持架构,而电器的接入标准应该是由电的提供者定义的,而不是电器本身。只有这样,才能有统一的标准,主次分明,架构和应用也才能更好地配合发挥作用。

如果用户没有这个角色的转换,没有成熟全面的思维,是很难有勇气进行大规模的虚拟化布署,将现在的应用运行在虚拟化架构之上的。

假以时日,越来越多的用户会意识到,正确定位虚拟化架构与应用的位置和关系,应用开发所出现的问题将会被尽量规避。当用户找到最适合的方案,是可以放心将重要应用运行在虚拟化架构之上的,尤其在用分布式技术处理海量数据时,虚拟化技术会是不二选择。

总之,在现有的运维环境、软硬件设施基础上,用户只有主动地通过顶层设计的方法才能全面地发挥出新一代高可用架构的价值,从而真正从虚拟化走向实质性的云计算。