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