Eucalyptus EE的介紹及功能說明
Eucalyptus企業版2.0是一個基于Linux的軟件架構,在企業現有的IT架構上實現一個可擴展的、提高效率的私有和混合云。Eucalyptus作為基礎設施提供IaaS服務。這意味著用戶可以通過Eucalyptus自助服務界面提供自己的資源(硬件、存儲和網絡)。一個Eucalyptus云是部署在企業的內部數據中心,由企業內部用戶訪問。因此,敏感數據可以在防火墻的保護下防止外部入侵。
Eucalyptus的設計目的是從根本上易于安裝和盡可能沒有侵擾。該軟件高度模塊化,具有行業標準,和語言無關。它提供了可以與EC2兼容的云計算平臺和與S3兼容的云存儲平臺。
功能亮點
- 無縫管理多個管理程序環境(Xen的,vSphere的,KVM,ESX,ESXi的)下一個管理控制臺
- 啟用跨平臺的客戶機操作系統包括微軟Windows和Linux
- 高級存儲集成器(iSCSI,SAN,NAS),您可以輕松地連接和管理Eucalyptus云內現有的存儲系統
- 完善的用戶和組管理,允許私有云資源的精確控制
- 測試,開發和部署能夠順利過渡到公共云或反之亦然,沒有任何修改
- 快速,輕松地建立與基于VMware的虛擬化環境和其他公共云混合云
- 啟用先進設備,最先進的企業,如可擴展的存儲整合,監控,審計,報表
- 利用充滿活力的生態系統圍繞亞馬遜AWS構建,提供解決方案,無縫地與Eucalyptus兼容
優點
- 建立一個私有云,讓你接入到亞馬遜AWS
- 允許云在原有的所有硬件和軟件類型很容易的部署
- 客戶可以利用其全球用戶社區
- Eucalyptus是與Linux和多個管理程序兼容
- Eucalyptus還支持商業Linux發行版本:紅帽企業Linux(RHEL)和SUSE Linux企業服務器(SLES)
對于IT管理員的好處
- 提供自助服務的IT基礎設施供應到最終用戶需要的IT資源迅速
- 沒有額外的資金保持現有的基礎設施費用,降低運營成本
- 保持防火墻后面的關鍵數據
- 技術是對現有的硬件和軟件基礎設施覆蓋,而不是替代
- 避免鎖定在第三方公共云供應商
- 可輕松轉換之間來回私人和公共云
Eucalyptus EE新特性
對windows VM的支持
1. 運行windows 虛擬機在Eucalyptus 云環境上運行,目前支持Windows 2003 Server,Windows 2008 Server和Windows 7。
2. 試用Euca2ools管理和控制windows虛擬機。
3. 試用EC2兼容的命令從正在運行的windows虛擬機創建新的虛擬機
4. 在Eucalyptus中通過標準的RDP客戶端工具,使用AWS “get-password”訪問虛擬機實例
5. 在多個hypervisors環境中部署windows虛擬機,包括Xen、Kvm、VMware(ESX/ESXi)
6. 基于windows 操作系統安裝文件(ISO鏡像、CD/DVD)創建新的windows虛擬機
對VMware的支持
1.支持VMware vCenter 4.0,ESX/ESXi 4.0!
2.與VMware vSphere 客戶端兼容
3.能夠合并VMware(ESX/ESXi)和開源的hypervisors(Xen、Kvm)到一個單獨的云環境
4.通過Eucalyptus的軟件擴展一些云的基本特性(例如IPs,安全組,S3)到一個VMware基礎架構
引入SAN的支持
Eucalyptus EE引入對SAN的支持,使你能夠整合enterprise-grade SAN(Storage Area Network) 硬件設備到Eucalyptus云環境。SAN擴展SC并在Eucalyptus中運行的虛擬機和SAN設備之間提供高性能的數據通道。Eucalyptus EE的SAN支持為Eucalyptus云環境提供了一個企業級的EBS解決方案。
Eucalyptus的功能
基本組成部分及功能
模塊 | 功能 | 說明 |
云控制器(CLC) | 1.對外提供EC2和Web接口,管理各類組件中的可用虛擬資源(服務、網絡、存儲)。 2.資源抽象,決定哪個簇將提供給實例,分發請求給CC。 3.管理運行的實例。 |
CLC是整個云結構的前端。CLC為客戶工具提供與EC2/S3兼容的網絡接口,與Eucalyptus的組件通信。 |
存儲控制器(SC) | 1.提供與EBS類似的存儲功能,能夠與大量的文件存儲系統交互。 2.使用AoE或者iSCSI協議為實例提供塊存儲。 3.允許在存儲系統中(如Walrus)建立快照。 |
SC提供實例使用的塊存儲。 與EBS類似。
|
Walrus控制器(WS3) | 1.允許用戶存儲持久化的數據。 2.提供REST接口操作數據,設置數據訪問策略。 3.使用S3 API存儲和獲取虛擬鏡像和數據。 |
WS3使用與S3 API兼容的REST和SOAP API提供簡單的存儲服務 |
控制簇(CC) | 1.接收CLC的請求,然后部署實例。 2.收集虛擬機的信息并決定在哪個節點控制上執行虛擬機。 3.為實例提供有效的虛擬網絡。 4.收集NCs提交的信息,并報告給CLC。 |
CC管理NC,部署和管理在節點上的實例,在Eucalyptus聯網模型的類型下管理在控制節點上運行的實例的聯網。 CC連接著云控制器CLC和控制節點NC。 |
節點控制器(NC)
|
1.托管虛擬機實例 2.收集節點上相關的數據資源的可用性和利用率,并報告給控制簇CC。 3.管理虛擬機的生命周期,能夠獲取和清除鏡像的本地拷貝。 4.維護虛擬網絡 |
UEC的節點使用虛擬化技術使KVM能作為管理程序在服務器上運行。當用戶安裝UEC節點時,UEC將自動安裝KVM。UEC的實例就是在管理程序下運行的虛擬機。Eucalyptus支持其他管理程序,如Xen。 節點控制器在每一個節點上運行,控制著節點上實例的生命周期。 |
VMware Broker | 允許 Eucalyptus直接地或通過 VMware Vcenter在 VMware設備部署虛擬機,在CC和 VMware hypervisors(ESX/ESXi)起一個連接作用 | Eucalyptus EE額外的一個組件,用于對VMware的支持 |
管理員擁有的功能
模塊 | 功能 | 說明 |
用戶管理 | 1. 添加用戶(郵件通知,設置管理員) 2. 查看用戶,設置賬戶是否激活 3. 刪除用戶 |
|
組管理 | 1. 添加用戶組 2. 查看用戶組 3. 刪除用戶組 4. 添加/刪除組員 |
|
權限管理 | 1.給組設置權限 | |
Web接口 | 1. 查看、下載證書 2. 查看上傳的鏡像,并能修改鏡像狀態 3. 配置管理。可以設置云主機IP、DNS、Walrus、Cluster和SAN 4. 審計報表。查看用戶狀態、資源使用率、系統日志、已注冊的組件 |
這部分是web 管理界面提供的功能 |
組件管理 | 1. 可以注冊Cloud、Walrus、Storage、Node,并可以查看、刪除 2. 啟動、停止云服務 3. 允許轉換卷的實現方式 4. 可以查看、修改配置文件 |
對外以SOAP和REST提供接口 |
使用者擁有的功能
模塊 | 功能 | 說明 |
Web接口 | 1. 用戶可以注冊帳號,修改信息及密碼 2. 查看、下載證書 3. 查看上傳的鏡像 |
這部分是web 管理界面提供的功能 |
組件管理 | 1. 啟動、停止節點 2. 可以綁定、上傳、注冊、查看鏡像,也可以刪除、取消綁定鏡像 3. 查看本地可用的資源 4. 可以查看、啟動、停止、重啟虛擬機 5. 可以登入到一個windows虛擬機實例 6. 創建、附件、脫離、刪除快照和卷 |
通過Euca2ools工具完成這些功能 |
轉自: http://www.javachen.com/2011/06/the-introduction-of-eucalyptus-ee%E2%80%98s-features-and-functions/