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