Archipel

Archipel

Archipel使用XMPP協定的進行所有通信。 Archipel使用XMPP協定的進行所有通信。 Archipel的工作完全實時。

Archipel是一個解決方案來管理和監督虛擬機。 如果你有一個本地計算機則可以通過它來管理成千上萬個數據中心,Archipel是一個核心的解決方案來管理他們。您可以使用所有像KVMXenopenVZ,或VMWare的libvirt支持的虛擬化引擎。您可以執行所有基本的虛擬化命令和許多其他的東西,像實時遷移,VMCasts,packages等等。Archipel使用XMPP協定的進行所有通信。不需要Web服務或自定義協定。只需要至少一個你喜歡的ejabberd XMPP伺服器來開始工作。Archipel的工作完全實時。你不需要刷新用戶界面,它會通知發生的重要事情。你甚至可以使用自己喜歡的聊天客戶端,命令你的基礎設施。你的虛擬機可以打開一個聊天對話,說些什麼,如“你今天感覺如何?”或“嗨,請重新啟動。”
Archipel是一個解決方案來管理和監督虛擬機。 如果你有一個本地計算機則可以通過它來管理成千上萬個數據中心,Archipel是一個核心的解決方案來管理他們。您可以使用所有像KVM,Xen,OpenVZ,或VMWare的libvirt支持的虛擬化引擎。您可以執行所有基本的虛擬化命令和許多其他的東西,像實時遷移,VMCasts,packages等等。Archipel使用XMPP協定的進行所有通信。不需要Web服務或自定義協定。只需要至少一個你喜歡的ejabberd XMPP伺服器來開始工作。Archipel的工作完全實時。你不需要刷新用戶界面,它會通知發生的重要事情。你甚至可以使用自己喜歡的聊天客戶端,命令你的基礎設施。你的虛擬機可以打開一個聊天對話,說些什麼,如“你今天感覺如何?”或“嗨,請重新啟動。”
Archipel Beta3該版本支持QCOW2 golden驅動器。一個全新的定義模組。使用新的not-yet-merged CPPopovers。德語和法語的環境支持(工作仍在進行中)。一個新的模組載入系統。修訂的GUI項目。克隆自定義名稱。支持QCOW2元數據分配。支持脫機快照。虛擬機控制模組的截圖。新定義選項(限制I/O和記憶體最佳化)。 一個新的noVNC子系統版本。一個新的Cappuccino版本。一個新的留言板。許多錯誤修正。性能改進。
與虛擬機管理程式對話
Archipel採取了一種新方法,它選擇擴展訊息與出席協定(XMPP)作為與虛擬機管理程式對話的協定。這種即時訊息傳遞協定因Jabber而廣為人知,它支持內部訊息實時傳遞,以實現控制和提供信息的目的。這意味著,你甚至可以使用Jabber客戶端來查詢虛擬機的狀態信息,或者傳送命令。究其核心,Archipel包括三個部分:
圖所示:Archipel架構,包括虛擬機管理程式、虛擬機、Archipel代理和冗餘的XMPP伺服器。
·Archipel客戶端提供了吸引人的Web GUI,這個GUI很像iTunes,可以在大多數瀏覽器中運行,這歸功於JavaScript。(測試客戶端可供使用)
·Archipel代理在伺服器上用來聯繫虛擬機管理程式實例。代理用Python編寫,採用了模組化結構。管理員可以使用外殼命令,安裝和更新代理。
·XMPP伺服器架構必不可少,因為代理使用以Libvirt作為基礎的XMPP,與虛擬機進行對話。
Archipel建議使用Ejabberd Jabber/XMPP伺服器,不過據說實施的其他伺服器也行。啟動虛擬機的命令通過Archipel客戶端上的Jabber XMPP,傳送到XMPP伺服器;然後,它傳送到Libvirt(Libvirt-create),最後傳送到虛擬機管理程式(如KVM-create)。

相關詞條

相關搜尋

熱門詞條

聯絡我們