首页> 外文学位 >Data and Application Management in an Open Cloud Platform.
【24h】

Data and Application Management in an Open Cloud Platform.

机译:开放云平台中的数据和应用程序管理。

获取原文
获取原文并翻译 | 示例

摘要

Cloud computing has had tremendous uptake in the global market and is expected to grow well into the future. The commoditization of computational and storage resources has given massive capabilities to individuals and companies to acquire such resources on demand, and to relinquish them when no longer required, without the need to budget for additional hardware and management.;Platform-as-a-Service (PaaS) architectures have arisen in the past years to alleviate the burdens of resource management for developers who may now focus strictly on application development. This faster time-to-value has increased productivity for both developers and their respective organizations. Developers no longer have to worry about lower level details such as CPU consumption, bandwidth limitations, memory consumption, and disk usage, as it has been common in the past. The scaling of applications is now the burden of the platform system. PaaS systems have become the operating systems of the datacenter.;Our research has been focused on developing a PaaS system which can give the aforementioned attributes in an open and pluggable way. We emulate the Google App Engine PaaS system as it was one of the first to come to market and offered the promise of infinite scalability at the front end of application servers and the backend of large data storage, all powered by Google's robust infrastructure.;We call our PaaS solution AppScale. AppScale is an open cloud platform capable of transparently executing Google App Engine applications at scale and without modification. AppScale is a cloud-based web framework which provides multiple services that provide cloud infrastructure control, data persistence, caching and a number of other common application technologies. AppScale both simplifies and facilitates the benchmarking of the execution of scalable cloud technologies using real applications.;This Ph.D. thesis discusses the design, implementation, and evaluation of App-Scale. It considers the many components of AppScale with a focus on the data management layer for scalable storage, transaction semantics, scalable queries, analysis of "Big Data", and live migration support.
机译:云计算已在全球市场中获得了巨大的应用,并有望在未来增长良好。计算和存储资源的商品化为个人和公司提供了强大的能力,使其可以按需获取此类资源,并在不再需要时放弃它们,而无需预算额外的硬件和管理。 (PaaS)架构在过去几年中出现,以减轻现在可能严格专注于应用程序开发的开发人员的资源管理负担。更快的价值实现时间为开发人员及其各自的组织提高了生产率。与过去一样,开发人员不再需要担心较低级别的细节,例如CPU消耗,带宽限制,内存消耗和磁盘使用情况。应用程序的扩展现在是平台系统的负担。 PaaS系统已成为数据中心的操作系统。;我们的研究重点是开发PaaS系统,该系统可以以开放且可插入的方式提供上述属性。我们模仿Google App Engine PaaS系统,因为它是第一个进入市场的系统,并承诺在应用程序服务器的前端和大数据存储的后端提供无限的可扩展性,所有这些都由Google强大的基础架构提供支持。致电我们的PaaS解决方案AppScale。 AppScale是一个开放的云平台,能够大规模透明地执行Google App Engine应用程序,而无需进行修改。 AppScale是基于云的Web框架,提供多种服务,这些服务提供云基础结构控制,数据持久性,缓存和许多其他常见的应用程序技术。 AppScale简化并促进了使用实际应用程序对可伸缩云技术的执行进行基准测试。本文讨论了App-Scale的设计,实现和评估。它考虑了AppScale的许多组件,重点是可伸缩存储的数据管理层,事务语义,可伸缩查询,“大数据”分析和实时迁移支持。

著录项

  • 作者

    Chohan, Navraj.;

  • 作者单位

    University of California, Santa Barbara.;

  • 授予单位 University of California, Santa Barbara.;
  • 学科 Engineering Computer.
  • 学位 D.Eng.
  • 年度 2012
  • 页码 237 p.
  • 总页数 237
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号