雲端計算平臺的設計原則
毫無疑問,構建雲端計算的起步便是著手建設雲端計算基礎架構,明確建設雲端計算基礎架構平臺應用需求後,在雲端計算建設的整個過程中,都需要採用特定的技術進行支援,遵循一些基本的原則來設計硬體平臺,使其真正達到彈性、靈活和高可靠性的目標。
首先,由於雲端計算平臺往往會執行不只一個甚至不只一類應用,因此選擇適用的裝置是非常必要的。例如在執行基於網際網路或者小型增值應用時,通常採用開放的x86伺服器架構會具有較好的適用性,但是如果需要執行某些複雜應用,如資料庫、線上聯機處理應用時,對穩定性和安全性的要求往往較高,這種情況下采用Unix伺服器是更適用的選擇。遵循這一原則,將幫助雲端計算平臺實現計算能力和計算資源的最佳化。從儲存產品的角度來看,對於複雜的應用來說,選擇基於光纖的SAN儲存方式是一種很好的選擇,但是對於相對比較獨立、複雜程度不高的應用來說,SCSI會具有更強的適用性。因此,適用性對於搭建一個成功的雲端計算平臺來說是首要的原則。
其次,開放性是雲端計算平臺區別於傳統資料中心的一個重要特徵,即為其對於應用的開放性。比如,在雲端計算平臺執行中,可能會陸續有不同型別應用、服務接入,儘管在介面型別等方面有具體的標準來規範,但是採用相對主流、開放的硬體架構、作業系統,對於新增應用的無縫接入是尤為必要的。
在相容性方面,應從硬體系統和業務系統兩個方面來考慮。硬體系統的相容性表現在伺服器介面、晶片種類、儲存介面和架構等各個方面。例如,由於雲端計算通常都會採用虛擬化技術來實現動態的管理,並提高伺服器和儲存利用率,但是CPU對於虛擬化技術的支援是有差別的,這時,就需要選擇對於主流虛擬化軟體相容性較好的伺服器和CPU來支援虛擬化的部署。同樣,在網路裝置中,如果要實現虛擬機器跨網段的自由遷移,也需要路由器能夠對這一功能具有很好的支援和相容性。同時雲端計算平臺應相容既有的業務系統,在系統遷移中對原有系統不需要進行大的改動,實現平滑遷移,從而保證關鍵業務的連續性和系統遷移成本。
空間日益稀缺成為資料中心面臨的普遍困境,在選擇雲端計算平臺的硬體時,也需要考慮環境和空間的佈置。傳統的伺服器,需要佔用大量的機架、空間,消耗大量的電纜和輔助材料。另外,空間的佔用也會帶來管理的困難,增加維護成本。為了營造一個高效的雲端計算平臺,需要在硬體搭建時就考慮提高部署的密度,採用高密度計算系統就是一個不錯的解決方案。
綠色是資料中心永恆的話題,對於雲端計算平臺來說,實現綠色IT也是一個重要的構建原則。不佳的平臺將會消耗更多的伺服器、儲存、網路裝置,從而增加提供冷卻的空調數量,消耗大量的電能。其實這些電能消耗對於雲端計算平臺來說,是完全可以透過最佳化設計來避免的。除了選擇能耗較低的硬體產品外,在供電系統、風道、出風方式、硬體格局、運營管理等方面,也需要進行合理規劃和管理。
綜上,隨著大規模雲端計算資料中心的快速發展,後期擴容以及維護的難度與日激增,在設計雲端計算平臺架構之初,充分考慮適用、開放、相容、高密度、綠色特性已經成為共識。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2221511/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 雲端計算簡介+雲端計算建站平臺
- PaaS雲端計算平臺,雲端計算程式開發
- 雲端計算平臺概覽
- 雲端計算架構設計6大原則遵循了哪些?架構
- 微軟Windows Azure雲端計算平臺微軟Windows
- 探究平臺化設計的核心思想和Lattice的設計原則
- 雲端計算管理平臺之OpenStack計算服務nova
- 雲端計算裡的家校互聯平臺
- 能否利用Hadoop搭建完整的雲端計算平臺Hadoop
- 設計模式的設計原則設計模式
- 雲端計算成為趨勢,北鯤雲超算平臺佈局雲端計算市場?
- 物件導向設計原則,以及包的設計原則物件
- 雲端計算教程學習入門影片課件:小型雲端計算平臺怎麼搭建?
- 開源雲端計算Iaas平臺CloudStack架構Cloud架構
- 簡潔雲端計算辦公流程能力平臺生態環境設計方案
- 設計原則 設計模式設計模式
- 設計模式 - 設計原則設計模式
- 【設計模式】設計原則設計模式
- 設計原則
- Google的設計原則Go
- 恆訊科技講解:如何搭建雲端計算平臺?
- 雲端計算管理平臺之OpenStack映象服務glance
- 西安交大推出“雲端計算”統一認證平臺
- 盤點六大開源雲端計算平臺
- 雲端計算平臺上的大資料技術解讀!大資料
- 雲端計算平臺與傳統平臺的區別是什麼?怎麼理解?
- 設計原則:開閉原則(OCP)
- URI設計原則
- Hbase 設計原則
- 程式設計原則程式設計
- XP設計原則
- 安全設計原則
- 基於雲端計算的大資料平臺基礎設施建設實踐 排序大資料排序
- 中臺戰略:業務中臺的8個設計原則
- 【設計原則】物件導向程式設計的六大原則物件程式設計
- 雲端計算管理平臺之OpenStack網路服務neutron
- 我國國內首家雲端計算交易平臺已成立
- 微服務架構的4大設計原則和一個平臺實踐微服務架構