作者:中國惠普云計算集團云技術專家 衣星平
有人說《七種武器》是古龍真正體現他超越金庸的一篇武俠系列小說。小說中刻畫了武林中赫赫有名的武器:長生劍、孔雀翎、碧玉刀、多情環、霸王槍、離別鉤。臺灣作家胡人曾評價:“這部作品中,古龍傾盡了一生體驗。”
2014年惠普公司作為OpenStack社區總貢獻量排名第一的白金級會員,向HP Helion OpenStack中注入被深入優化和具有創新意義的“七種武器”,使得HP Helion OpenStack具有特有的強大技術延展性,實現技術與使用體驗的正向迭代。
長生劍之HP Helion OpenStack Sherpa
劍,素稱“百刃之君”,想要以劍法取勝,就必須依靠凌動的步法,配合變化輕巧的手法。
HP Helion OpenStack Sherpa真正實現了云計算升級與功能擴展方面的靈活性和敏捷性。Sherpa服務允許用戶使用輕量級的UI,以自服務的方式從所支持的軟件庫目錄中選擇可用的擴展軟件包。Sherpa服務會根據用戶的選擇自動調用適當的后端服務和資源進行部署。Sherpa軟件庫可供選擇的服務包括:補丁、插件、模塊等,用來滿足現有云環境的升級、增強、擴展等需求。
孔雀翎之HP Helion OpenStack TripleO
孔雀翎是一種暗器,作者是為了引申“信心”的主題。
對于每一次因為需要滿足最佳實踐而不得不進行復雜配置的OpenStack部署工程師來說,TripleO,也被稱作OpenStack on OpenStack的自動化部署技術會幫助你增加“信心”,因為TripleO技術會大大縮短一個標準化實例部署的所需時間和部署復雜度。使用UnderCloud(Deployment Cloud)來部署、更新和管理生產環境OverCloud(Workload Cloud), 從而達到無縫升級。下圖為:UnderCloud and OverCloud主要組件示意圖:
碧玉刀之HP Helion OpenStack DNSaaS(域名解析即服務)
碧玉刀代表的是誠實且準確,當你相信,一切都不再是巧合。
域名解析服務同樣需要提供誠實且準確的IP地址和域名之間的對應關系。HP Helion OpenStack DNSaaS是基于OpenStack社區Designate項目,可以幫助管理員更加方便安全高效的構建、發布和管理內部網絡和外部網絡的DNS區域和記錄。DNSaaS后端DNS支持多種DNS驅動服務,Power DNS、Microsoft DNS、DynECT、Akamai等。
多情環之HP Helion OpenStack Sirius
HP Helion OpenStack Sirius服務通過使用基于REST的web service來管理多種多樣存儲設備。通過Sirius服務云服務管理員可以輕松統一管理諸如HP StoreServ FC、HP StoreServiSCSI和HP StoreVIrtual等存儲設備, 可謂是“多情”。Sirius服務符合Keystone鑒權服務標準,可以實現云上用戶更加靈活的消費存儲資源。
離別鉤之HP Helion OpenStack EON
離別實為相聚,HP Helion OpenStack EON服務可以使基于VCenter管理的ESXi計算代理節點被Helion OpenStack作為被Novascheduler調度的計算節點。使多種虛擬化層在云計算管理層相聚,實現對云平臺的整合并統一管理。EON服務可以通過對VCenter的訪問獲取當前ESXi計算代理節點的資源分布情況,從而實現有效調度。下圖為EON實現的邏輯架構:
霸王槍之HP Helion OpenStack Ironic
霸王槍力拔山河,氣蓋世。
HP Helion OpenStack Ironic服務以“軟”的方式輕松完成物理機的自動化部署,可謂是力拔山河。Ironic服務是OpenStrack的孵化項目,通過使用PXE 啟動、IPMI、diskimage-builder等技術,針對的是裸金屬和非虛擬化服務器的自動化管理和部署。下圖為Ironic自動化部署的邏輯過程:
拳頭之HP Helion OpenStack DVR(Distributed Virtual Routing)
拳頭可以隨心變換,時而成拳時而成掌。
網絡中東西和南北向的流量也是跟隨不同使用場景的變化而不同的,對于Neutron中東西流量的造成的性能瓶頸問題,HP Helion OpenStack采用DVR服務可以有效解決。DVR實為Juno版本中Neutron的新特性,DVR可以使東西流量在計算節點之間傳遞,不會經過網絡節點。L3 Agent 和L2Agent將會支持DVR 模式并運行在計算節點中,下圖為DVR工作模式示意圖: