基于Eucalyptus和AppScale云应用研究.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文档。上传文档
查看更多
基于Eucalyptus和AppScale云应用研究

基于Eucalyptus和AppScale云应用研究   摘要:云计算是面向服务器集群的计算服务,可融合到现有的基础建设中。云计算支持为每一位用户或每一个应用程序定制更加适合于自己的服务,包括Web服务、接口程序和各种高级语言。这种高度的定制服务方式提供了大量的可操作扩展功能,让开发人员可以更加专注于应用技术的创新。开源的Eucalyptus是实现计算集群或工作站集群的云计算平台,AppScale可与之良好对接,使用AppScale可在其上开发云应用服务、数据库服务,并可在Eucalyptus上创建集群运行Google App Engine应用程序。探索了Eucalyptus和AppScale的设计和实现机制,研究了如何使用 AppScale 在虚拟化了的基础设施上开发云应用程序,以促进云计算的应用和发展。   关键词关键词:云计算;云应用;定制服务;虚拟化   中图分类号:TP301文献标识码:A文章编号文章编号2014)005000902   作者简介作者简介:全昌雄(1966-),男,荆楚理工学院医学院讲师,研究方向为教育管理。0引言   云计算被视为科技业的一次革命,它将带来工作方式和商业模式的根本性变化,它从强调单机的性能向“虚拟化、分布式、智能化”等方向发展。 ATT在2008年宣布进入云计算领域,基于云架构基础设施,提供网络、服务器、存储安全、操作系统、网络数据库层的各类服务。客户按照每月使用的CPU和内存的平均峰值,以及业务等级、数据保护等级付费。Google也于2008年推出GAE(Google APP Engine),进入WebHosting市场,投巨资建设基于云计算的数据中心,统一云计算平台支撑内部业务,推动SaaS应用并进入企业市场。亚马逊的云计算平台是AWS(Amazon Web Service),提供基础设施服务(IaaS)和平台服务(PaaS),其典型的云计算服务有弹性计算和存储服务,按照资源使用量计费。微软构建了Windows Azure Platform云计算平台,将微软的Live、.Net、SQL和CRM等服务向客户开放并提供完善的SDK,基于Azure,客户可高效完成业务开发、部署和运营。云计算将各种IT资源通过联网的方式集中起来,并通过互联网提供硬件与服务,消费者和企业将从购买软硬件产品向购买信息服务转变。本文利用开源软件建设集硬件、软件、网络、应用和服务的综合性云测试平台,在此平台上开发应用程序,促进云时代发展。   1研究目标和内容   本研究对比多种云管理平台及其支持的虚拟化技术,使用Eucalyptus构建云测试平台; AppScale 通过构建和扩展来自GAE的SDK实现开放的API,它带来了App Engine 的强大功能,并补充了GAE的功能。使用它可以简化基于GAE 应用程序在非Google的IaaS(如Amazon的EC2或Eucalyptus)上执行。 Appscale不仅可以在GAE应用程序部署到Google 专有资源之前预先测试和调试这些应用程序,还能让用户的机群系统运行App Engine应用程序;应用AppScale提供的完备框架研究PaaS和LaaS系统的相互应用;分析AppScale的云计算组织结构;使用Google App Engine云计算平台提供的API开发互联网应用。   线学习相结合,使教学活动从课堂延伸到课外,创新教学模式、丰富教学手段、弥补传统教学的不足,对教学水平和教学质量的提高起到积极作用。   参考文献参考文献:   \[1\]刘鹏.云计算技术基础[M].北京:电子工业出版社,2011.   [2]封娜娜.云计算辅助教学平台下协作学习教学设计[D].郑州:河南师范大学,2012.   [3]黎加厚.Moodle课程设计[M].上海:上海教育出版社,2007.   责任编辑(责任编辑:陈福时) AppScale是Google App Engine的一种开源实现,和Eucalyptus一样,来自于UC(加州大学)Santa Barbara分校的 RACELab,探索如何使用 AppScale 在虚拟化了的基础设施(比如 Amazon EC2 和 Eucalyptus)或集群上运行 Google App Engine 应用程序。AppScale 带来 App Engine 的强大功能,并能运行 App Engine 应用程序,还可以在 IaaS 平台上透明运行。   此研究要在开源软件的基础上搭建云计算实验平台,实现分布式文件系统、集群管理、虚拟管理等功能。研究基于AppScale的PaaS和基于Eucalyptus的LaaS系统的相互应用,并在此平台上使用GAE的API开发互联网应用,最终目

文档评论(0)

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

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

1亿VIP精品文档

相关文档