- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
云计算和虚拟化
虚拟化(Virtualization)技术是云计算系统的核心组成部分之一,是将各种计
算及存储资源充分整合和高效利用的关键技术。
虚拟化的定义:虚拟化是为某些对象创造的虚拟(相对于真实)版本,比如操作
系统、计算机系统、存储设备和网络资源等。它是表示计算机资源的抽象方法,通
过虚拟化可以用与访问抽象前资源一致的方法访问抽象后的资源,可以为一组类似
资源提供一个通用的抽象接口集,从而隐藏属性和操作之间的差异,并允许通过一
种通用的方式来查看和维护资源。
服务器虚拟化
服务器虚拟化技术可以使一个物理服务器虚拟成若干个服务器使用。服务器虚
拟化是基础设施即服务(Infrastructure as a Service,IaaS)的基础。服务器虚拟
化需要具备以下功能和技术:
1) 多实例:在一个物理服务器上可以运行多个虚拟服务器。
2) 隔离性:在多实例的服务器虚拟化中,一个虚拟机与其他虚拟机完全隔离,
以保证良好的可靠性及安全性。
3) CPU 虚拟化:把物理 CPU 抽象成虚拟 CPU,无论任何时间一个物理CPU 只能
运行一个虚拟 CPU 的指令。而多个虚拟机同时提供服务将会大大提高物理CPU 的利
用率。
4) 内存虚拟化:统一管理物理内存,将其包装成多个虚拟的物理内存分别供给
若干个虚拟机使用,使得每个虚拟机拥有各自独立的内存空间,互不干扰。
5) 设备与 I/O 虚拟化:统一管理物理机的真实设备,将其包装成多个虚拟设备
给若干个虚拟机使用,响应每个虚拟机的设备访问请求和I/O 请求。
6) 无知觉故障恢复:运用虚拟机之间的快速热迁移技术 (Live Migration),可
以使一个故障虚拟机上的用户在没有明显感觉的情况下迅速转移到另一个新开的正
常虚拟机上。
7) 负载均衡:利用调度和分配技术,平衡各个虚拟机和物理机之间的利用率。
8) 统一管理:由多个物理服务器支持的多个虚拟机的动态实时生成、启动、停
止、迁移、调度、负荷、监控等应当有一个方便易用的统一管理界面。
9) 快速部署:整个系统要有一套快速部署机制,对多个虚拟机及上面的不同操
作系统和应用进行高效部署、更新和升级。
存储虚拟化
存储虚拟化的方式是将整个云系统的存储资源进行统一整合管理,为用户提供
一个统一的存储空间。
存储虚拟化具有以下功能和特点:
1) 集中存储:存储资源统一整合管理,集中存储,形成数据中心模式。
2) 分布式扩展:存储介质易于扩展,由多个异构存储服务器实现分布式存储,
以统一模式访问虚拟化后的用户接口。
3) 节能减排:服务器和硬盘的耗电量巨大,为提供全时段数据访问,存储服务
器及硬盘不可以停机。但为了节能减排,需要利用更合理的协议和存储模式,尽可
能减少开启服务器和硬盘的次数。
4) 虚拟本地硬盘:存储虚拟化应当便于用户使用,最方便的形式是将云存储系
统虚拟成用户本地硬盘,使用方法与本地硬盘相同。
5) 安全认证:新建用户加入云存储系统前,必须经过安全认证并获得证书。
6) 数据加密:为保证用户数据的私密性,将数据存到云存储系统时必须加密。
加密后的数据除被授权的特殊用户,其他人一概无法解密。
7) 级层管理:支持级层管理模式,即上级可以监控下级的存储数据,而下级无
法查看上级或平级的数
据。
应用虚拟化
应用虚拟化是把应用对底层系统和硬件的依赖抽象出来,从而解除应用与操作
系统和硬件的耦合关系。应用程序运行在本地应用虚拟化环境中时,这个环境为应
用程序屏蔽了底层可能与其他应用产生冲突的内容。应用虚拟化是 SaaS 的基础。
应用虚拟化需要具备以下功能和特点:
1) 解耦合:利用屏蔽底层异构性的技术解除虚拟应用与操作系统和硬件的耦合
关系。
2) 共享性:应用虚拟化可以使一个真实应用运行在任何共享的计算资源上。
3) 虚拟环境:应用虚拟化为应用程序提供了一个虚拟的运行环境,不仅拥有应
用程序的可执行文件,还包括所需的运行环境。
4) 兼容性: 虚拟应用应屏蔽底层可能与其他应用产生冲突的内容,从而使其
具有良好的兼
容性。
5) 快速升级更新:真实应用可以快速升级更新,通过流的方式将相对应的虚拟
应用及环境快速发布到客户端。
6) 用户自定义:用户可以选择自己喜欢的虚拟应用的特点以及所支持的虚拟环
境。
平台虚拟化
平台
您可能关注的文档
最近下载
- 阿法拉伐分油机中文说明Instruction book1.pdf VIP
- 《Java程序设计》教案(思政版).docx VIP
- 四年级上册数学《三位数乘两位数的笔算乘法》(共18张PPT).pptx VIP
- AWS B4.0-2016 焊缝机械测试的标准方法(中文版).pdf
- 《绩效与薪酬管理》课程教学大纲(中文).docx VIP
- 国开电大学习网网络安全技术形考任务答案.pdf VIP
- 成长赛道飞机机电设备维修专业1500字.pptx VIP
- 从业人员食品安全知识培训计划及培训考核记录.docx VIP
- GB50641-2010 有色金属矿山井巷安装工程施工规范.docx VIP
- 胃癌根治术的手术护理查房2讲课文档.ppt VIP
文档评论(0)