揭秘私有云
云計算是IT領(lǐng)域的一個新生事物,其自身定義還未明晰,往好了說那是尚無定論,往壞了說就是各種定義之間自相矛盾。關(guān)于云計算最基本的問題之一就是,云究竟在哪里?
云計算的整體概念最初始于IT業(yè)務(wù)外包的公共云資源。涉足真實云計算項目的企業(yè)很快就意識到,大多數(shù)的IT業(yè)務(wù)是無法實現(xiàn)外包的,因此,這是否就意味著他們根本就不會有云計算,或者說他們的云計算根本就是私有的?如果答案是云計算根本上就應(yīng)該是私有云,那么應(yīng)該對數(shù)據(jù)中心采取何種相應(yīng)的措施呢?
從某種程度上來說,大多數(shù)涉足云計算項目的企業(yè)都會假設(shè)私有云是一個復(fù)制公共云供應(yīng)商數(shù)據(jù)中心的企業(yè)數(shù)據(jù)中心架構(gòu)。當(dāng)被問及“私有云能夠提供些什么服務(wù)?”這樣的問題時,IT經(jīng)理們往往會回答,基礎(chǔ)設(shè)施即服務(wù)(IaaS)。他們很大程度上都認(rèn)為私有云是基于虛擬化技術(shù)的。如果被問及私有云與服務(wù)器固化的虛擬化數(shù)據(jù)中心有什么區(qū)別時,他們大多數(shù)人都無法明確給出正確的答案。
更為不幸的是,大多數(shù)的云計算供應(yīng)商也同樣支持這一謬論。目前,事實上幾乎所有關(guān)于構(gòu)建私有云的信息都是諸如改進(jìn)的虛擬化工具與技術(shù)等。大多數(shù)情況下,產(chǎn)品加強了集中式資源管理的功能并重點提出了一個配備虛擬化技術(shù)的數(shù)據(jù)中心。
一些企業(yè)還因此提前接觸了諸如Hadoop或Eucalyptus之類的開源云計算開發(fā)工具。Hadoop創(chuàng)建了一種數(shù)據(jù)模型驅(qū)動的云計算架構(gòu);而Eucalyptus則幾乎是完全重新構(gòu)建了一個類似于Amazon公司EC2的虛擬機云。如果構(gòu)建一個私有云意味著建立一個具有明前意義的云計算,那么這些工具似乎也為這項工作提供了一個合乎邏輯的抓手。
為私有云計算正名
雖然也許這兩個私有云模式都是符合邏輯的,但是企業(yè)在實施過程中會發(fā)現(xiàn)它們與他們現(xiàn)行的做法是相互抵觸的,同時還會產(chǎn)生一些經(jīng)濟方面的限制。
首先,許多關(guān)鍵的應(yīng)用程序并不適合這兩種模式,而通常你也無法很容易或很有效地使這些應(yīng)用程序適合這些模式。因為,目前大多數(shù)關(guān)鍵任務(wù)的應(yīng)用程序都可在多任務(wù)計算機系統(tǒng)上運行,這一點也符合云計算中平臺即服務(wù)(PaaS)以服務(wù)為導(dǎo)向架構(gòu)(SOA)的原則。虛擬化無法應(yīng)用于這些應(yīng)用程序,或者說對于這些應(yīng)用程序,虛擬化根本就是沒有任何價值的,而云計算軟件工具也無法創(chuàng)建PaaS云。
其次,企業(yè)實施特定私有云模式以取代目前IT基礎(chǔ)設(shè)施的好處可能根本無從體現(xiàn),因為它可能就根本不存在。證明在數(shù)據(jù)中心中創(chuàng)建私有云的意義往往說服力不足,其原因就在于整體效益與成本潛力有限。
云計算數(shù)據(jù)中心的效率并未隨其創(chuàng)建的資源池規(guī)模呈指數(shù)型或者甚至是線性增長;相反,它在初期快速增長,之后增長緩慢,***趨于停滯。企業(yè)在審視私有云工具的成本與效益之后,終于明白他們現(xiàn)有的數(shù)據(jù)中心已處于停滯不前的階段。實施云計算化將會在目前運行負(fù)載的基礎(chǔ)上增加云計算的管理任務(wù),從而增加他們的運營成本。
如果目前的多任務(wù)數(shù)據(jù)中心應(yīng)用程序是專為云計算而編寫并符合基于SOA PaaS云計算模式的,那么從實用性角度來看,你可能已經(jīng)擁有了一個云。這也正是眾多企業(yè)所逐漸認(rèn)識到的。企業(yè)的目的在于運行應(yīng)用程序,而不僅僅是構(gòu)建昂貴的IT基礎(chǔ)設(shè)施(如數(shù)據(jù)中心)。如果一個云能夠表現(xiàn)地如同一個隱藏所有詳細(xì)信息的IT黑盒一樣,那么我們可以這樣認(rèn)為,大多數(shù)的數(shù)據(jù)中心已經(jīng)在使用應(yīng)用程序所交付的云計算模式了。
這個“我的數(shù)據(jù)中心就是一個云”的新理念非常有用;它關(guān)注于應(yīng)當(dāng)實施私有云技術(shù)規(guī)劃的所在,確認(rèn)現(xiàn)有的數(shù)據(jù)中心架構(gòu)能夠如同高效交付服務(wù)一樣地交付應(yīng)用程序。如果不是這樣,那么企業(yè)可以考慮使用更多諸如Hadoop、Eucalyptus或vCloud這樣的云計算工具以提高效率,或選擇將某些應(yīng)用程序?qū)嵤┰仆獍w往公共云。
當(dāng)數(shù)據(jù)中心使用率偏低時,實施私有云計算化是非常必然的選擇。通常,企業(yè)會發(fā)現(xiàn)虛擬化中服務(wù)器固化的無序規(guī)劃將產(chǎn)生效率低下的資源池,而通過使用私有云工具則可顯著提高其效率。
  如果企業(yè)還沒有固化的服務(wù)器,某些特定應(yīng)用程序很有可能是低效的,那么就應(yīng)該將其遷往諸如PaaS之類與企業(yè)數(shù)據(jù)中心使用相同中間件的公共云。當(dāng)為混合云應(yīng)用程序進(jìn)行規(guī)劃時,把一個數(shù)據(jù)中心視為一個私有云是最最合適和有利的。
 















 
 
 


 
 
 
 