大规模网络实验中虚拟化技术浅析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大规模网络实验中虚拟化技术浅析   摘要:虚拟化是构建大规模网络实验平台的关键技术,虚拟化管理方式将从单一管理模式向集成化、高效可管方向发展。基于PlanetLab网络大规模实验平台,分析了系统虚拟化和网络虚拟化的功能和架构以及国内外虚拟化技术的研究现状。最后结合实际应用,总结了虚拟化代表产品的架构和技术。   关键词:PlanetLab;系统虚拟化;Oracle VM   中图分类号:TP302.1 文献标识码:A 文章编号:1009-3044(2011)17-4213-03   The Analysis Based on Large-scale Network Experiment Technology   WANG Xiao-jun, ZHU Yi   (Modern Education Technology Center, Jiangsu Radio Television University, Nanjing 210036, China)   Abstract: Virtualization is key technology to constructing large-scale network experiment platform, and the management mode of virtualization is in the direction of integration, efficient. Based on the large-scale network experimental platform PlanetLab, analyses the function of architecture virtualization and network virtualization, and the research status of virtualization at home and abroad. Finally, the practical application virtualization products VMware and Oracle VM architecture and related technology is summarized.   Key words: PlanetLab; system virtualization; Oracle virtual machine   PlanetLab是部署、开发和接入全球规模服务的开放平台,使用者可以在真实世界条件下,部署大规模的分布式应用程序。PlanetLab的主要目标是在Overlay网络上提供大规则真实网络实验环境,使用PlanetLab的研究组能够请求一个PlanetLab分片,在该分片上能够试验各种全球规模的服务,包括文件共享和网络内置存储、内容分发网络、路由和组播重叠网、QoS重叠网、可扩展的对象定位和事件传播、异常检测机制和网络测量工具。   由于PlanetLab节点遍布世界各地,一个 slice上的虚拟机也就遍布世界各地,用户可得到了一个由遍布世界各地的服务器组成的网络。在这个网络上,用户就可以进行全球范围的、真实环境下的网络试验。到目前为止,PlanetLab已经拥有506个站点,1902个节点[1]。   1 PlanetLab体系结构   PlanetLab由一个管理中心(PLC)和遍布全球的多个节点(node)组成,。一个节点就是一台运行着PlanetLab组件的服务器。节点有许多独立的站点(site)管理和维护,这些站点包括大学、研究机构和Internet商业公司等。一般来说,每个站点至少提供2个节点的服务。   每个节点上同时运行多个条带虚拟机(sliver),节点的资源(包括CPU时间、内存、外存、网络带宽等等)被分配给这些虚拟机,虚拟机如同Internet上的真实主机一样,可以安装和运行程序,由许多节点上的sliver组成的一个环境叫做切片(slice)。用户在PlanetLab上的试验部署在各自拥有的切片上,也就是部署在由每个节点上的一个虚拟机组成的一个大规模网络试验环境上,符合PlanetLab当初基于切片计算(slice-based computing)的思路。   PlanetLab的节点上会安装很多 VSERVER虚拟机,并由相关服务组件进行维护。通过对PlanetLab节点的体系结构的分析,可以发现虚拟化技术是支撑PlanetLab实验平台的关键技术。   2 虚拟化技术   虚拟化(Virtualization)是对计算机资源的抽象方法。通过虚拟化可以对包括基础设施、系统和软件等计算机资源的表示、访问和管理进行简化,并为这些资源提供标准的接口来

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档