正所謂「天下大勢,合久必分,分久必合」,企業的IT架構發展也經歷著漫長的演變,從最初的大型機時代到之後的小型機雄踞一時,如今雲計算的發展又給企業的IT架構注入了新的活力。
雲計算的實施可以支援IT系統更快速地應對業務的變化與發展,並根據新的業務需求快速實施新的業務流程。 在架構方面,雲計算把底層的計算資源集中,搭建成一個基礎設備資源池,並以一種靈活的多租戶方式提供給使用者,在縮短部署週期的同時大大提升系統的利用率和成本效益。
作為上層應用的支撐,資源池往往是雲服務運行的保證和基礎,也將直接影響到雲計算服務的品質,可以說,企業要部署雲計算,選擇合適雲計算平臺架構來構建資源池無疑是首先要解決的難題。
構建雲計算平臺考慮的原則
雲計算基礎架構的實施並不是一個簡單的軟硬體集成專案,而是企業整個IT戰略和交付方式的改變,企業在建設雲計算平臺時也會遇到一系列複雜的問題,有的是採購全新的硬體平臺設備,有的則是對原有系統進行整合。
因此在實施雲計算之前,對雲計算平臺進行評估,進行整體的規劃將顯得尤為重要,只有這樣才能避免走彎路,進而充分享受到雲計算帶來的好處,在構建雲計算平臺時往往有一些對硬體考慮和選擇的原則。
由於雲計算平臺往往會運行不只一個甚至不只一類應用,因此選擇適用的設備是非常必要的。 例如在運行基於互聯網、或者增值應用時,通常開放架構的x86伺服器會具有較好的適用性。
但是在運行某些複雜應用、資料庫應用,對安全性和穩定性需要較高時,採用高端x86伺服器或者Unix伺服器是適用的選擇。 這一原則的貫徹,將説明雲計算平臺實現計算能力和計算資源的優化。 而從存儲產品的角度來看,選擇基於光纖的SAN存儲方式對於複雜的應用來說是一種很好的選擇,但是對某些相對比較獨立,複雜程度不高的應用,SCSI具有更強的適用性。 因此,適用性對於搭建一個成功的雲計算平臺來說是首要的原則。
雲計算平臺區別于傳統資料中心的一個重要特徵,就是其對於應用的開放性。 具體來說,就是在雲計算平臺運行中,可能會陸續有不同類型的應用、服務被接入,儘管可以在介面類別型等方面有具體的標準來規範,但是採用相對主流、開放的硬體架構、作業系統,對新增應用的無縫接入是必要的。
雲計算平臺硬體系統的相容性表現在伺服器介面、晶片種類、存儲介面和架構等各個方面。 由於雲計算通常會採用虛擬化技術來實現動態的管理,提高伺服器和存儲利用率,但是CPU對虛擬化技術的支援又是有差別的,這時,就需要選擇對主流虛擬化軟體相容性較好的伺服器和CPU來支援虛擬化的部署。 同樣,在網路設備中,如果要實現虛擬機器跨網段的自由遷移,也需要路由器能夠對這一功能具有很好的支援和相容性。
雲計算平臺的硬體選擇,也需要考慮環境和空間的佈置。 傳統的伺服器需要佔用大量的機架、空間,消耗大量的電纜和輔助材料。 另外,空間的佔用也會帶來管理的困難,增加維護成本,為了營造一個高效的雲計算平臺,需要在硬體搭建時就考慮如何提高部署密度,採用刀片伺服器或者類似的高密度系統就是一個可以參考的解決方案。
最後,對於雲計算平臺來說,實現綠色IT也是一個重要的構建原則。 規劃較差的平臺,會消耗更多的伺服器、存儲、網路設備,從而增加對這些設備提供冷卻的精密空調數量,消耗大量的電能。 這些消耗對於雲計算平臺來說,通過規劃是完全可以避免的。 另外,除了選擇能耗較低的硬體產品,對冷卻系統本身,在規劃風道、出風方式、硬體格局等方面,也需要進行合理規劃。
x86伺服器成為構建雲計算的基石
跟以前的IT硬體集中部署方式不同,雲計算對基礎架構的要求不再像以前那樣苛刻,性價比更高、更具通用性的平臺在雲計算時代受到青睞,分散式的x86伺服器大行其道,並開始扮演主角。
當然,這並不是說雲計算降低了對基礎架構的要求,因為雲計算的本質是強調核心資料和應用的集中,這也對支撐資料庫等核心應用的硬體平臺性能和可靠性提出更高要求。
對硬體平臺的選擇無疑和企業自身情況以及運行的工作負載息息相關,值得強調的是,x86架構並不是建設雲計算平臺唯一的選擇,但從目前實施的案例來看,不管是私有雲還是公共雲,很多都是基於x86架構伺服器平臺,其中不乏一些大型企業 ,以及金融等重點行業。
除了本身具備的通用化和擴充性優勢,隨著x86技術的不斷發展和成熟,x86伺服器在性能和可靠性上已經逐漸向高端伺服器靠近,更具備了媲美RISC小型機的RAS特性,如今性能、 可靠性和擴充性這些優勢已不再是以往大型主機和RISC小型機的專利。
在成本方面,雲計算催生了伺服器的大規模部署,對伺服器的成本、能耗提出了新的要求,x86伺服器在價格和能耗上的優勢也贏得了雲計算市場的青睞。
眾所周知,虛擬化是雲計算的重要基石,如果離開了虛擬化,雲計算將無從談起。 雲環境需要海量的伺服器和存儲資源,單純的伺服器和存儲在擴展時,無論是向上還是向外擴展,往往都會增加基礎架構的複雜程度和成本,而虛擬化可以通過硬體資源的整合,一體化管理,從而提高資源利用率,並降低IT複雜度和成本。
現如今,基於x86的虛擬化發展正如火如荼,幾乎所有的虛擬化方案供應商都選擇了x86這個標準平臺,甚至將全新產品百分之百都將建立在x86架構上。
在構建雲計算平臺方面,不管是技術性能,還是整個生態系統支援,x86伺服器平臺已經具備了足夠的條件和基礎,可以毫不誇張的說,x86伺服器正在成為構建雲計算的基石。
小結
企業的現狀不同,對業務的要求也不盡相同,因此在構建雲計算平臺的過程中,並不只有一種方式,選擇適合自身發展特點的技術才是最佳選擇。
作為跨國性的IT供應商,IBM不僅具備大型機、小型機等業務,在x86伺服器領域更是覆蓋了從入門級伺服器到性能媲美RISC小機的高端x86伺服器,隨著雲計算發展的進一步深入, IBM無疑將憑藉自身多樣化的產品為企業雲計算構建提供更多的選擇和支援。
(責任編輯:蒙遺善)