Vmware vFabric Suite 开始支持自动化部署与 PostgreSQL

阅读数:1377 2012 年 5 月 18 日

话题:JavaDevOps语言 & 开发

近日,Vmware 宣布了 VMware vFabric Suite 5.1,增加了自动化部署、企业级开源支持,同时还增加了对 PostgreSQL 的支持以及 SQLFire 内存数据库的一个扩展。

vFabric 旨在通过标准的开源组件来简化常见的企业级部署,它包括:

  • vFabric tc Server——SpringSource 的基于 Apache Tomcat 的产品,增加了对监控与应用供给的支持
  • vFabric GemFire——一个基于 Java 的内存数据网格产品,类似于 Oracle 的 Coherence
  • vFabric SQLFire——一个用于核心 GemFire 技术的标准 SQL 接口
  • vFabric RabbitMQ——一个开源的消息平台,基于 Advanced Message Queuing Protocol(AMQP)
  • vFabric Web Server——企业版的 Apache Web 服务器
  • vFabric Hyperic——又一个监控组件,专注于操作系统、虚拟机、数据库与应用服务器;面向 Web 基础设施

5.1 版向核心产品添加了两个主要的新组件。第一个是 vFabric Application Director,这是 VMware 在去年秋季推出的,但现在已经被打包到了 vFabric Suite 的内核中。它通过蓝图、标准化模板、组件库与工作流实现了应用部署的自动化。VMware 的云与应用服务总监 David McJannet 向 InfoQ 透露:本质上,“你可以通过 Application Director 使用虚拟机的概念来自动化部署给定的拓扑”。比如说,如果你有一个 Web 应用,它需要一个 Web 服务器、两个应用服务器、一个消息服务器和一个数据库,那么你可以将其构建为蓝图,接下来每次需要为该类型的应用提供资源时,运维团队都可以使用相同的蓝图。

第二个新特性是 vFabric Postgres,这是 VMware 分发的 PostgreSQL,以虚拟工具的形式支持弹性数据库内存(共享数据库内存池)与“智能配置”(减少了重新调整虚拟机后的调节时间)。

VMware 还增加了 SQLFire 的功能,提供了 SQLFire Enterprise 1.0。该版本去掉了能够互联的结点数的限制,同时增加了对能够跨越广域网的结点的支持,提供了一种方式来持有全局分布的数据。

最后,有些客户想要使用开源的运行时组件,如 Apache Tomcat、Apache HTTP Server,并不想对任何东西都被强制使用 vFabric,VMware 也对其提供了支持。McJannet 说到:

毋庸置疑,开发者在选择流行的技术,运维团队希望通过一种方式为人们所引进的那些开源技术提供一种支持版本。vFabric Suite 使之成为可能。

相对于 PaaS(如 VMware 的 Cloud Foundry)来说,vFabric 代表了提供应用资源的一种更加符合习惯的方式,McJannet 说 VMware 相信这正是应用未来的部署方式。

下一代的应用基础设施会有些不同。我们从大型机时代的 COBOL 来到了 UNIX 时代的客户端 / 服务器,同样地,PaaS 将是云时代的编程模型。但这需要多年的转变;因此我们将 Cloud Foundry 作为我们的 PaaS 产品,将 vFabric Suite 作为当前的应用基础设施。

VMware vFabric Suite 5.1 计划在今年第二季度发布。其许可是基于每个 VM 的,价格为每个 VM $1,500 起。

VMware vFabric SQLFire 现已发布,同样其许可是基于每个 VM 的,在以 VMware vFabric Suite Advanced 的一部分来购买时,其价格为每个 VM $2,500 起。

查看英文原文:VMware's vFabric Suite Gains Automated Deployment and PostgreSQL Support