大話雲計算——認識雲
劉志勇
現在,在全球各大企業中,雲計算炒得很火爆,彷彿不談雲計算,就會落後時代似的。可是,你真的對雲計算有清醒的認識嗎?
今天,咱們來談談雲計算,到底能用來幹什麼,以及咱們對雲計算有什麼錯誤的認識。
雲計算是針對什麼人開發的?
你們可能都覺得,雲計算是針對大型企業的。實際上,這種觀點是片面的。在雲計算的發展過程當中,中小型企業也會參與到其中,並且,這種趨勢會愈來愈明顯。
據分析師表示,今年,全部業務中將有20%再也不須要IT基礎設置,這個數量是至關驚人的。並且在將來5年以內,雲計算的價值有望達到10億美圓,這是一片藍海,價值高達100億美圓。愈來愈多的IT技術都將被轉換到雲端,或者沾上雲計算的味道。
實際上,已經有數據代表,當今已經有90%的企業與政府,已經享受雲計算帶來的便利了。
據估計,到2015年,30%的世界財富500強會把至少一項關鍵任務應用放在雲端。
雲計算到底是什麼?
在討論這個話題以前,有必要先明確什麼是雲計算,不然一切無從談起。
如今雲計算被劃分三種類型:公有云、私有云和混合雲。
公有云,正如其名,就是一個公共服務或第三方組織所提供的服務,使用該服務的企業對相關應用程序的基礎設施並不具備全部權。並且,當企業再也不使用這個公有云的時候,是須要提交申請的。公有云沒有必定的形態,多是某個基礎設施,也多是應用程序或者平臺。
私有云,顯然而見,就是企業自行創建的雲服務,實際上,這種雲計算的本質就是對企業中的數據中心的轉換,或者建立能夠供用戶租用應用程序的虛擬數據中心。
混合雲,就是將現有的自主基礎設置和雲服務進行集成後的結果。它經過雲計算拓展了現有的計算資源。
可能你聽到有人討論雲計算的時候說什麼SaaS、IaaS、EaaS(EAAS即Everything as a Service)、PaaS等,其實上這不是雲計算的實際類型,而是雲計算的服務或者服務類型是如何經過雲計算來交付。
是什麼驅動了雲計算?
天然界的雲自有云動力學來解釋。那咱們日常談的雲計算,又該怎麼看呢?
咱們看雲計算,通常都會特別關心這些:可擴展性、彈性、可訪問性等等。
可擴展性,意味着使用雲計算,能夠令你根據實際需求,來擴展須要的資源,沒必要再次購買昂貴的服務器來對數據中心進行擴充,只需經過雲,訂購更多的資源和容量便可。
彈性可令你根據實際資源需求,來擴充或者縮減這些資源,並讓你瞭解目前的使用狀況。雲計算的這一特性,可讓你作不少事情,而且會比傳統環境下更輕鬆。
可訪問性,這是雲計算的一個很是關鍵的特徵,它讓雲計算,使用戶不管什麼時候何地都能訪問數據和應用程序等資源。在智能手機和平板日益流行的今天,雲的可訪問性就顯得愈發的重要。
一旦企業擁有云資源,能夠達到7*24小時的可用性,這樣,員工就能從任何地方、什麼時候間來創造更多的價值。
若是按照傳統的方法,一旦發生宕機事件,每每會帶來不可估量的損失,由於宕機時間一般不會很短,但若是交付給雲的話,這個問題的風險就減少了,雲,通常而言是能夠縮短宕機時間。
雲計算能省金錢和時間嗎?
可能你們都會有這麼一個感受,使用雲計算,能爲企業節省很多之處。是這樣的嗎?
要明確的是,雲計算並不老是能節約開支,特別是使用公有云時,這更是長期過程了。所以,花在雲服務的開銷,可能比本身採購與管理設備更高。
爲何會這樣?由於你購買的是資源的使用權。在傳統的方式下,當你購買某個程序軟件或者設備時,一般只會發生一次交易事件,而這費用也是一次性付清;對雲服務而言,這方面的開銷就變成了運營開銷,須要爲此付出不間斷的費用。
公有云的好處是,將你的IT開支轉換爲運營支出,這意味着無須一次性支付一筆開支來購買軟硬件,而經過持續的運營支出來使用這些資源。
雲服務合同的費用將隨着時間推移而增長,這些費用是疊加起來的。
你要明白,雲計算相關的部署,須要爲此周而復始的支付費用,不管你是否擁有這些服務器,並且還含有隱藏的開銷,由於遷移到雲環境,並不簡單。
遷移到雲環境須要整合、定製,還須要進行集成,而且還要長期支持,這些都會產生額外的開銷。
人們常說雲服務能夠及時響應,好比根據資源的需求變化實時調整。實際上,這觀點是錯誤的。雲是彈性的,可伸縮,這一點沒錯,但云本身並不會伸縮,是須要進行規劃、分配資源並花費時間來執行
那私有云是否是更省金錢呢?由於我擁有這個雲資源,不須要爲此持續的付出相關費用,是這樣的嗎?非也!
私有云能夠像公有云那樣具有可擴展性、彈性、可訪問性,讓用戶以爲這就是公有云。 可是,有一點別忘了:私有云很是的昂貴。企業主不會喜歡沒有使用並且不創造價值的開支,這就意味着你必須限制私有云的可擴展性和伸縮性。往後若須要擴展資源的話,就必須規劃針對物理設備的擴展計劃。要作好這一點就必須具有相應的專業知識。
混合雲的狀況好一些,能夠加強資源,並推遲一些雲計算的相關費用,還能夠延長現有設備的生命週期,不用再增長新的設備或者軟件應用。可是做爲你來說,一樣也要求你具有相關的專業知識,以備完成雲遷移的工做;對於雲服務提供商而言,它要確保一切都能穩定的運行集成應用。
因此,不管是什麼類型的雲計算,不管是公有云,仍是私有云;也不管你面對的是什麼環境,雲計算並不老是能省錢省時。
雲計算沒有風險嗎?
有人說,雲計算風險很低。是這樣的嗎?
實際上,相對於傳統的方式,雲很難管理,特別是公有云。這和你失去對資源的控制不一樣,雲一旦失控,則意味着面臨風險。
想一想看,在公有云或者混合雲的環境下,由於你再也不掌握相似傳統方式的屬於本身的那些資源,你就會明白,風險有多大了。
還有一點就是,若是你中止支付雲服務的合同,將會沒法訪問以前的資源,這須要你按期爲這些合同付費。
私有云怎麼樣呢?沒錯,它會讓你擁有更大的控制權,將不會面臨在公有云時須要考慮的安全問題、管理問題和運營問題。相比公有云,私有云安全更高,風險更低——雲資源、物理資源都在你手中——全部的一切都在你的掌控之中。
爲何要用雲計算?
既然雲計算不省錢不省時,又不能避免風險,那爲何還要討論雲計算呢?
由於,雲計算是時刻發展的,不管什麼時候,它會吸取當今最爲先進和偉大的技術,做爲雲計算的客戶來說,還不用擔憂更新的週期,由於雲服務提供商會負責更新與升級,以確保用戶使用的是其所需的最新應用。並且雲計算可讓用戶持續訪問,而且享受的是最新一代的技術,免去了傳統方式的平常運維,只需交待雲服務商便可——也就意味着你再也不須要IT運維部門,雲服務提供商會爲你包攬這些事情。
特別是在全球經濟衰退的今天,不少企業不會考慮更新生產設備,特別是服務器等設備,只會設法延長設備的生命週期。若是一旦使用雲計算,就不用考慮這種問題了,那是雲服務提供商的事。
我該使用什麼樣的雲計算?
採用什麼樣的雲計算,這要取決於你計劃應用程序如何擴展與應用,是否須要擴展容量,是否須要雲做爲一級存儲的備份環境,是否要把雲計算用做科學計算等等。
因此,要決定採用什麼樣的雲計算,必須先作正確的規劃。
若是使用混合雲的方案,它未必會節約開支,實際上,如同公有云同樣,不會下降預算支出的。固然,你能夠擴展示有的計算資源,可是,擴展性仍是會存在限制。不過你仍是能夠得到必定的靈活性,最大的好處,就是能夠利用混合雲進行測試評估,以便讓本身瞭解,是否真的須要開發完整的私有云,或者擴展目前現有的混合雲基礎架構,亦或者全面轉向公有云。
究竟什麼樣的雲纔是最好的方案?
先肯定你的需求:你想解決什麼問題?這對雲計算的選擇,起到很大的做用。
其次,評估開支和收益。誰都不想花費沒有意義的開支,並且錯誤的決策會讓你陷入雲陷阱之中,讓你永無止境的支付遠比你預期更多的開銷,卻沒有得到相應級別的服務。
再次,設置優先級,沒有必要馬上實現全部的功能。想清楚你到底須要什麼,確保優先將某個應用或者資源,轉到雲環境。
確保企業中的每一個人,特別是決策者,都明白,針對雲計算的投資會得到什麼樣的回報,讓他們明白雲計算並不能解決全部的問題。
雲計算沒有放之四海而皆準的現成方案,所以,不要害怕測試。在雲計算被證實足夠可靠以前,不要把關鍵應用和任務放在雲上,你必須不斷進行測試,這是一個緩慢的、長期的過程,千萬不要當成行業的競爭手段去爭先。
別忘了,還要計算自行購買設備方案的總成本,與雲計算的投資的相比較。
目前依舊有許多案例證實自購設備的解決方案足夠可靠。
不管是基礎設施仍是應用程序,相對於雲服務來講,性價比仍是很高的。若是這些事例依舊廉價或者性價比夠高,那麼保持現狀便可。