中文

CernVM Online 与云网关:用于 CernVM 上下文配置和部署的统一接口

分布式、并行与集群计算 2015-06-19 v1

摘要

在虚拟化环境中,上下文配置 (contextualization) 是为满足各种部署用例需求而配置虚拟机 (VM) 实例的过程。在云上运行 CernVM 时,可以通过将手写上下文传递给云 API 的用户数据字段来完成 CernVM 的上下文配置;而在本地运行 VM 时,则可使用 CernVM Web 界面。CernVM Online 是一个公开可访问的 Web 界面,统一了这两种过程。用户能够使用 CernVM Online 定义、存储和共享 CernVM 上下文,然后通过 CernVM 云网关在云中应用它们,或通过单步配对机制在本地 VM 上应用。CernVM 云网关是一个分布式系统,提供单一接口以使用多个不同的云(按位置或类型区分,私有或公有)。截至目前,云网关已集成 OpenNebula、CloudStack 和 EC2 工具接口。拥有多个云访问权限的用户可以运行 CernVM 云代理,这些代理将使用各自的接口与这些云通信,然后使用单一接口部署和扩展 CernVM 集群。CernVM 集群在 CernVM Online 中定义,由一组经过上下文配置且能够相互通信的 CernVM 实例组成。

关键词

引用

@article{arxiv.1404.1814,
  title  = {CernVM Online and Cloud Gateway: a uniform interface for CernVM contextualization and deployment},
  author = {G. Lestaris and I. Charalampidis and D. Berzano and J. Blomer and P. Buncic and G. Ganis and R. Meusel},
  journal= {arXiv preprint arXiv:1404.1814},
  year   = {2015}
}

备注

Conference paper at the 2013 Computing in High Energy Physics (CHEP) Conference, Amsterdam