首页> 外文OA文献 >soCloud : une plateforme multi-nuages distribuée pour la conception, le déploiement et l'exécution d'applications distribuées à large échelle
【2h】

soCloud : une plateforme multi-nuages distribuée pour la conception, le déploiement et l'exécution d'applications distribuées à large échelle

机译:soCloud:一个分布式多云平台,用于设计,部署和运行大规模分布式应用程序

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Multi-cloud computing has established itself as a paradigm of choice for creating very large scale world wide distributed applications. Multi-cloud computing is the usage of multiple, independent cloud environments, which assumed no priori agreement between cloud providers or third party. However, these applications, designed for multi-cloud environments, have to face real challenges in term of design, architecture, and technology. The possibility of using multi-cloud faces the heterogeneity and complexity of cloud solutions. Thus, multi-cloud computing has to face several challenges such as portability, provisioning, elasticity, and high availability we have identified in this thesis. In this thesis, we propose soCloud both a model and a platform that tackle these four challenges. This model is based on the OASIS Service Component Architecture (SCA) standard to design distributed large scale applications for multi-cloud environments. A new language is proposed to effectively express the elasticity of multi-cloud applications through abstraction. The multi-cloud platform is designed to deploy and manage distributed applications across multi-clouds. The soCloud model is illustrated on three distributed applications deployed in multi- cloud environments. The soCloud platform has been implemented, deployed and experimented on top of ten existing cloud providers : Windows Azure, DELL KACE, Amazon EC2, CloudBees, OpenShift, dotCloud, Jelastic, Heroku, Appfog, and an Eucalyptus private cloud. These experiments are used to validate the novelty of the contributed solutions. With our contributions, we aim to provide a simple and effective way to design, deploy, run, and manage distributed applications for a multi-cloud environment by proposing a model and platform.
机译:多云计算已将其自身确立为创建超大规模全球分布式应用程序的选择范式。多云计算是对多个独立云环境的使用,假定云提供商或第三方之间没有先验协议。但是,这些针对多云环境而设计的应用程序必须在设计,架构和技术方面面临真正的挑战。使用多云的可能性面临着云解决方案的多样性和复杂性。因此,多云计算必须面对我们在本文中确定的一些挑战,例如可移植性,供应,弹性和高可用性。在本文中,我们提出了soCloud解决这四个挑战的模型和平台。该模型基于OASIS服务组件体系结构(SCA)标准,可为多云环境设计分布式大型应用程序。提出了一种新的语言,可以通过抽象有效地表达多云应用的弹性。多云平台旨在跨多云部署和管理分布式应用程序。在多云环境中部署的三个分布式应用程序上展示了soCloud模型。 soCloud平台已在十个现有云提供商的基础上进行了实施,部署和试验:Windows Azure,DELL KACE,Amazon EC2,CloudBees,OpenShift,dotCloud,Jelastic,Heroku,Appfog和Eucalyptus私有云。这些实验用于验证所提供解决方案的新颖性。通过我们的贡献,我们旨在通过提出一个模型和平台,为多云环境提供一种简单有效的方法来设计,部署,运行和管理分布式应用程序。

著录项

  • 作者

    Paraiso Fawaz;

  • 作者单位
  • 年度 2014
  • 总页数
  • 原文格式 PDF
  • 正文语种 fr
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号