OpenStack企業私有雲解決方案
用 OpenStack 配置和管理企業私有雲
随着亞馬遜在公有雲和 VMware 在私有雲方面的成功,各類企業紛紛在雲時代邁出了自己的步伐,這些企業希望在自身的計算資源(主機,網絡,存儲)虛拟化過程中能夠獲得強大功能的同時,又維持相對低廉的成本,這正是 IaaS 供應商們發展的動力。IaaS 提供了對資源的自動化管理能力。例如用界面、腳本甚至 Web Service API 實現對大量硬件、大量虛拟機的生命周期管理。IaaS 産品面對的是大規模、可伸縮的雲環境,這是與用手工管理有限資源的方式完全不同的一類系統。
方真科技擁有一批專業的私有雲技術架構師與系統工程師,可以爲企業用戶定制化設計部署符合企業應用特點的私有雲系統。針對此類需求,我司可提供技術咨詢以及項目實施等服務。
openstack部署架構
OpenStack目前有7個核心組件:Compute(計算), Object Storage(對象存儲),Identity(身份認證),Dashboard(儀表盤), Block Storage(塊存儲), Network(網絡) 和 Image Service(鏡像服務) 。下面将依次進行解釋:
Object Storage(代号爲“Swift”) 允許進行存儲或者檢索文件。目前已經有幾好家公司開始提供基于Swift商業存儲服務,這些公司包括KT,Rackspace公司(Swift項目的發源地)和Internap,而且很多大公司内部也使用Swift來存儲數據。
Image Service(代号爲“Glance”) 是一個虛拟機鏡像的存儲、查詢和檢索系統,它提供了一個虛拟磁盤映像的目錄和存儲庫,這些磁盤映像常常廣泛應用于OpenStack Compute之中,而且這種服務在技術上是屬于可選的,任何規模的雲都适用于它。
Compute(代号爲“Nova”) 根據需求提供虛拟服務。Rackspace公司和HP提供商業計算服務正是建立在Nova之上,Mercado Libre和NASA(Nova項目的起源地)内部也是使用的Nova。
Dashboard(代号爲“Horizon”) 爲所有OpenStack的服務提供了一個模塊化的web-based用戶界面。使用這個Web GUI,可以在雲上完成大多數的操作,如啓動實例,分配IP地址,設置訪問控制等。
Identity(代号爲“Keystone”) 爲所有的OpenStack服務提供身份驗證和授權。它還提供了一個在特定OpenStack雲服務上的服務目錄。
Network(代号爲“Quantum”) 在接口設備之間提供“網絡連接作爲一種服務”,而這些接口設備主要靠其他的OpenStack服務進行管理(最有可能是Nova)。該服務允許用戶創建自 己的網絡,然後連接接口。Quantum提供一個可插拔的體系架構,它能支持很多流行的網絡供應商和技術,Quantum是Folsom版本中的新項目。
Block Storage(代号爲“Cinder”) 提供穩定的數據塊存儲服務。這個項目的很多代碼最初是來自于Nova之中(就是the nova-volume service)。但是請注意,這是塊存儲(或者volumes),而不是類似于NFS或者CIFS文件系統,Cinder在Folsom中也是一個全新 的項目。除了這些核心項目之外,也有一些“孵化”項目,未來可能會考慮列入到OpenStack的核心項目之中。
【返回】