本文來源於我在InfoQ中文站翻譯的文章,原文地址是:http://www.infoq.com/cn/news/2012/05/vfabric51
近日,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伺服器、兩個應用伺服器、一個Message Service器和一個資料庫,那麼你可以將其構建為藍圖,接下來每次需要為該類型的應用提供資源時,營運團隊都可以使用相同的藍圖。
第二個新特性是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