虚拟化技术在云计算数据中心中应用探究

虚拟化技术在云计算数据中心中应用探究

ID:5619715

大小:31.00 KB

页数:8页

时间:2017-12-20

虚拟化技术在云计算数据中心中应用探究_第1页
虚拟化技术在云计算数据中心中应用探究_第2页
虚拟化技术在云计算数据中心中应用探究_第3页
虚拟化技术在云计算数据中心中应用探究_第4页
虚拟化技术在云计算数据中心中应用探究_第5页
资源描述:

《虚拟化技术在云计算数据中心中应用探究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、虚拟化技术在云计算数据中心中应用探究  摘要:通过对云计算数据中心提高资源利用率和用户QOS的需求进行分析,围绕其中的关键技术虚拟化技术,从服务器虚拟化、网络虚拟化、存储虚拟化三个方面进行总结,针对云计算平台建立其可用性模型,分析了IAAS,PAAS,SAAS三种云服务模式的可用性计算方法,最后通过实验验证了云计算可用性参考模型适用于常见的云服务模式。关键词:虚拟化;云计算;数据中心;可用性中图分类号:TP311文献标识码:A文章编号:1009-3044(2014)04-0677-031概述目前数据中心的规模迅速发展,根据Netcraft服务器数量

2、报告,AkamaiTechnology达到10.5万台,OVH达到10万台,Google根据能耗估计约90万台。快速发展的数据中心正面临着用户需求多、能耗高、运维成本高、安全性差等的突出问题[1]。因此,数据中心需要采用新的技术,来实现降低成本,提高资源利用率和系统可靠性的目的。8云计算概念从提出之初,其目标非常明确,即利用虚拟化技术整合现有零散资源为可扩展的动态资源,以网络为载体提供硬件基础设施、运行平台、业务功能软件等形式的自动化服务,而用户利用网络便可以以低廉的价格、良好的服务质量保证(QOS)、按需地获得资源和服务。其具有按需服务、广泛的网

3、络接入、资源共享、弹性计算、服务可度量的特征[2],目前云计算研究中关注的热点主要包括提高资源利用率、节约能源、降低运行成本、云计算安全等。云计算数据中心,要求资源能够被统一调度、网络可扩展、系统高可靠、运维自动化。虚拟化技术对底层硬件资源进行抽象,对上层应用程序透明,其通过整合零散的资源为虚拟可管理的动态资源,从而实现资源的按需管理,提高动态资源的利用率。因此虚拟化技术是推动数据中心发展的核心技术。2虚拟化技术数据中心硬件主要包括服务器,存储和网络。因此虚拟化技术也分为三个部分,分别为服务器虚拟化技术、存储虚拟化技术、网络虚拟化技术。2.1服务器

4、虚拟化服务器虚拟化的目标是提高服务器资源的利用率,实现数据中心的绿色节能。从技术实现方案来说,可以大致分为操作系统级虚拟化(OS-Level)、主机虚拟化(Hosted)、裸金属虚拟化(Bare-Metal)[3]。操作系统级虚拟化是在操作系统中模拟出一个运行应用程序的容器VE(Virtual8Environment),所有虚拟机共享内核空间,性能最好,耗费资源最少,缺点是操作系统强关联性,如基础操作系统为Windows,虚拟机系统只能是Windows。代表产品有Parallels公司的Virtuozzo(商用产品)和OpenVZ(开源项目)。主机

5、虚拟化技术引入虚拟机管理层VirtualMachineMonitor(VMM),构建出基本的虚拟硬件平台,达到虚拟化系统的独立性。Hosted虚拟化中VMM需要管理所有资源的调度,因此虚拟化性能较差,主要适用于个人用户和测试环节。代表产品有VMwareWorkstation、MicrosoftVirtualPC、VirtualServer、OracleVirtualBox等。裸金属虚拟化技术采用VMM代替操作系统直接管理硬件资源的方式,这种管理硬件资源方式的性能处于主机虚拟化与操作系统虚拟化之间,裸金属虚拟化技术的代表产品有VMware公司的Vsp

6、hereEsxi系列产品、微软公司的MicrosoftHyper-V系列产品和思杰公司的CitrixXenServer系列产品,以上虚拟化技术比较成熟,在金融、证券、互联网等行业的生成环境中大量被使用。2.2网络虚拟化网络虚拟化的是利用物理网络资源在逻辑上划分出各自独立的虚拟网络,达到以满足多租户权限分离、自由管控逻辑网络、网络流量隔离的网络技术发展方向。虚拟局域网(VLAN)由于4096个逻辑网络的限制,很难满足由大量虚拟机构成的大二层网络的网络需求[4]。8在虚拟化产品中,VMware等虚拟化厂商就提出了Vswitch的概念通过软件交换机解决同

7、一台物理服务器内部的VM二层网络互访,跨物理服务器的VM二层互访转发给传统的接入层交换机去处理。但Vswitch部署带来两个问题,一是对于VSwitch的管理问题,Vswitch是在服务器中进行部署,模糊了网络管理和服务器管理的界限;二是Vswitch的性能问题,由于同一台物理机的VM二层流量还是由服务器的CPU来处理,不符合虚拟化提高资源性能的利用率的要求。为解决虚拟交换机的管理问题,Cisco首先提出了Nexus1000V技术架构。通过部署Nexcus1000V软件,配置管理层面的虚拟化,像管理物理交换机一样管理Vswtich,实现对传统VSw

8、itch的功能扩展,但该产品也只解决了网络和服务器管理的边界问题,同时还对服务器性能有一定的影响。为了解决性能问题,IEE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。