歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 10.04版本企業雲功能集使用體驗

Ubuntu 10.04版本企業雲功能集使用體驗

日期:2017/2/28 16:36:00   编辑:Linux教程

  如果你想構建一個內部雲或私有雲,Canonical希望你選擇Ubuntu 10.04作為操作系統,這個最新的Ubuntu版本包含了一套叫做Ubuntu企業雲的功能集。

  在保持開源的傳統上,Ubuntu企業雲是和開源的Eucalyptus私有雲平台集成的,這樣可以減少先安裝Linux,再安裝Eucalyptus,最後進行私有雲配置的步驟。此外,對於公共雲用戶,Ubuntu/Eucalyptus還與亞馬遜EC2公共雲兼容。

  注意,你必須花時間熟悉Ubuntu和Eucalyptus,因為很多問題查閱Ubuntu文檔是找不到解決辦法的,例如,我們發現Ubuntu文檔對自定義鏡像很少有描述,而這是部署Ubuntu企業雲一個重要的步驟。

  基本上,Ubuntu企業雲可以部署在企業內部運行作業/批處理應用程序的硬件上,最初的想法是分配存儲,然後快速建立多個虛擬機來處理數據,收集數據,然後推倒基礎設施,便於隨後再重用。

  Ubuntu企業雲提供類似於亞馬遜公共雲基礎設施的內部雲控制方法,它的工具可以用來處理周期性作業或一次性分布式應用程序,如DNA分析,視頻渲染,或數據庫表重新格式化/重建索引。

  Ubuntu企業雲使用開源的基於內核的虛擬機平台(KVM)托管虛擬機,這一點很重要,因為Eucalyptus提供的鏡像既包括KVM又包括Xen內核,但如果你使用Ubuntu企業雲,則必須使用KVM。

  開始

  為了成功地運行Ubuntu企業雲,我們至少要兩個專用系統,一個用於前端應用,其中包括雲控制器,集群控制器,Walrus控制器和存儲控制器,其它系統成為一個可以托管虛擬機的節點。

  控制器服務很好理解,www.linuxidc.com因為它們與亞馬遜EC2雲組件非常類似,Ubuntu企業雲雲控制器是一個前端服務應用程序,要連接到它進行雲服務的管理,它支持調用EC2 API,並為我們提供了Web用戶界面。

  集群控制器管理各個集群節點(VM)資源,並通過開源libvrt庫與每個節點/VM通信,關於給定硬件平台上可以托管多少個虛擬機,Canonical也有相關基線建議。

  Walrus控制器扮演類似亞馬遜S3(簡單存儲服務)的角色,Ubuntu企業雲存儲控制器與亞馬遜的彈性塊存儲(EBS)類似,可以將連續的虛擬磁盤附加給正在運行的實例,激活資源存儲虛擬化控制,為便於管理,每個集群都有一個存儲控制器。

  安裝

  安裝過程非常簡單,插入Ubuntu服務器光盤,選擇Ubuntu企業雲,安裝過程中只需要我們簡單地進行選擇或是輸入主機名,ip地址范圍等淺顯易懂的內容。

  安裝程序會自動創建證書,密鑰,私鑰和其它相關數據,如果是獨立安裝的Eucalyptus,那麼大部分參數需要手工設置。

  接下來在節點上運行安裝程序,如果兩台機器都在同一個網絡上,節點會自動發現集群和雲控制器,雖然可以在單個機器上安裝,但Ubuntu建議不要在生產環境中這樣做。

  配置

  大部分配置信息是在安裝期間設置的,我們也可以連接到Ubuntu企業雲Web界面,默認管理員用戶密碼是admin/admin,我們可以修改用戶的密碼,或郵件地址、姓名等信息。

  完成設置後,我們可以下載一個zip文件,其中包括我們的憑據(X.509證書,公/私鑰對),這些東西與亞馬遜EC2工具都是兼容的,同時,你還可以獲得一個查詢ID和安全密鑰,推薦使用Firefox的HybridFox插件來管理。

  為了省電,我們可以將未使用的節點關閉,需要時再開啟,設置好後,控制器可以根據需要遠程開關機,我們必須將各個節點的網卡“通過局域網喚醒”功能開啟。

  此外,服務器托管主機至少要支持下面幾種常見的Linux電源管理命令:pm-suspend,pm-hibernate或 poweroff。默認情況下,如果節點超過5分鐘仍然沒有人使用,就會自動使用上述命令之一關機。

  為此我們專門進行了測試,5分鐘後確實自動關閉了,後來我們嘗試加載一個新實例,機器又自動開機了。

Copyright © Linux教程網 All Rights Reserved