来自于 VMware 的云模式

  • James Vastbinder
  • 张龙

2011 年 1 月 3 日

话题:架构设计模式云计算DevOps

在过去几个月中,来自于 VMware 的 Steve Jin 围绕着云中的虚拟机(尤其是 vCloud)这个议题发布了几个设计模式。他详细解释了每个模式,以便读者能够更容易地阅读和使用他们。

Steve 目前给出的模式列表有:

  • Service VM——通过一种简单的方式为云提供新的基础设施和应用服务
  • VM Factory——根据用户需求创建新虚拟机的标准方式
  • VM Pipeline——为模块化的信息处理提供可配置的结构
  • App VM——以 PaaS 平台的形式为运行着的应用提供打包的软件栈
  • Facade VM——为包含众多虚拟机的大型可伸缩系统提供单一的契约点,以单元的形式查看集合
  • VM Pool——为快速的虚拟机供给提供一种机制,管理虚拟机池维护的生命周期
  • Stateless VM——确保虚拟机不会持有永久的状态,这样就可以轻松分配、迁移与管理虚拟机了
  • Aspectual Centralization——通过使用云中不同类型的服务将大型可伸缩计算分隔开来

由于每个厂商的云实现(从公共云、混合云到私有云)都是构建在虚拟机技术等基础解决方案之上的,因此架构师与技术领导者需要熟悉这些基础知识。还有哪些设计模式与虚拟机有关呢?

查看英文原文:Cloud Patterns from VMware

架构设计模式云计算DevOps