中文

基于模型的TOSCA与OCCI云资源管理

软件工程 2020-10-07 v2

摘要

随着云计算的出现,具有异构云服务(计算、存储、网络、应用等)及其相关应用程序编程接口(API)的不同云提供商已经涌现。这种异构性使可互操作云系统的实现变得复杂。已提出若干标准来应对这一挑战并为云资源提供统一接口。开放云计算接口(OCCI)由此专注于为基础设施即服务(IaaS)提供商标准化通用API,而云应用拓扑与编排规范(TOSCA)专注于标准化一种模板语言,以使得能够在云系统之上正确定义云应用的拓扑及其编排。TOSCA由此并未定义应用拓扑如何在云上创建。因此,我们分析两种方法之间的概念相似性,并研究如何集成它们以获得一个完整的基于标准的方法来管理云基础设施层和云应用层。我们提出两种标准概念之间的自动化广泛映射,并提供TOSCA Studio,一个符合OCCI的TOSCA模型驱动工具链。TOSCA Studio允许以图形化方式设计云应用,并使用基于两种标准的完全模型驱动云编排器在运行时部署和管理它们。我们的贡献通过成功设计和部署三个云应用得到验证:WordPress、Node Cellar和Multi-Tier。

关键词

引用

@article{arxiv.2001.07900,
  title  = {Model-Based Cloud Resource Management with TOSCA and OCCI},
  author = {Stéphanie Challita and Fabian Korte and Johannes Erbel and Faiez Zalila and Jens Grabowski and Philippe Merle},
  journal= {arXiv preprint arXiv:2001.07900},
  year   = {2020}
}