Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows 7系統教程 >> Win7系統應用技巧 >> 淺析WindowsAzure以及雲的多面性

淺析WindowsAzure以及雲的多面性

日期:2017/1/24 20:14:14      編輯:Win7系統應用技巧

  “雲計算”是時下最為熱門的IT業概念。Gartner資深分析師Ben Pring認為:“雲計算就像法國大餐一樣正被人們津津樂道。但幾乎每個人對雲計算的定義都有不同之處“。維基百科定義為:雲計算(cloud computing),是這樣一種計算方式,計算資源是動態易擴展而且虛擬化的,往往通過互聯網提供。Windows Azure是微軟基於雲計算的操作系統,和Azure Services Platform一樣,是微軟“軟件和服務”技術的名稱。Windows Azure的主要目標是為開發者提供一個平台,幫助開發可運行在

  首先,我們要清楚是以服務還是以架構的概念在談論雲。通常,我們會發現在有關雲計算的談話中無法得出個具體的結論,原因就是我們總習慣想當然地將雲計算看做第三方運營商經營的一種服務,直到自己突然明白其他人談論的是購買軟件和硬件來部署自己的雲架構。

  這兩種觀點之間存在極大差異。在筆者看來,對於大多數企業而言,投資自主雲計算項目都不是明智之舉。除非這些企業打算成為雲供應商,否則從長遠來看是無法將資金合理利用的。但我們必須承認,持相同觀點的人並不多。相反大多數企業都認為自主開發雲計算才是最好的方式。其實,這樣做,從短期來看有明顯節約資金的效果,因為轉移到能自動供應的虛擬化數據中心架構是更為有效的供應方式。美國國防部新推出的Rapid Access Computing Environment就是個典型例子。不過,這並非今天我們要談論的雲計算。事實上,由於我們談論的雲位於企業防火牆之後,因此我們並不將其定義為雲計算。

  到目前為止,微軟一直不贊成將Windows Azure包裝成企業可自主部署的軟件包。因而微軟堅持做服務類型的雲平台,以滿足第三方的需求。在這方面,我們認為Azure代表著新的,第二代雲平台,它比第一代供應商的產品更適應現今市場的需求。早期的供應商們在市場上,將雲計算作為單獨服務供應,而不會為企業提供其他服務來連接雲服務器和企業內部應用。對於少數准備以雲來代替內部運算的企業而言,這無疑是好事。但是,現在大多數企業都會根據可預見的未來采取綜合策略,這樣,他們就必須保留自己的運算架構,並將其擴展到雲。服務於市場的雲供應商必須面對這個事實,並試圖解決這一問題。我們在這裡列舉四類Azure案例:

  短期,溢出以補給內部環境

  這是現在企業市場中廣泛應用的服務型雲平台案例。它利用了雲計算付費方式的彈性,而且能有效節約測試和開發服務器的成本,即便是企業的某個項目在加載高峰期需要額外的流量也不用擔心。由於可被輕松復制到內部平台上,所以人們通常把對彈性需求的快速補給視為雲計算的基礎特性。它的之所以廣泛是因為這類案例中不會頻繁使用到雲計算雲方面的屬性。

  以雲為基礎的服務和應用可擴展內部部署

  Windows Azure有很多這方面的案例。例如,微軟動態ERP軟件就有很多新的網站和商業擴展,該軟件可以用自動化的前端操作來補充後台套件。而編號為 Dallas的新服務則將Azure作為獎金信息服務的一個聚合點。在此實例中,較之內部架構,雲可以用更簡單有效地方式傳遞實時信息,並能發起一系列新的本地Azure應用。當然,這也意味著,作為微軟軟件+服務策略依據,雖然它沒有否定我們此前將雲計算定義為對傳統內部運算的補充而非替代的說法,不過它傾向於鼓勵對內部架構的信賴。

  臨時托管作為雲遷移策略的一部分

  這既是好事也是壞事。作為本地雲IT策略的臨時性階段,將服務器轉移到雲的舉措恐怕是許多企業為了減少麻煩而不得不采取的緩兵之計。但是,通常,我們看到人們考慮的僅僅是簡單地將已有的內部應用放置到雲上,這竟然成為了他們對雲的全部利用。這是很多獨立軟件開發商都會犯的錯誤。

  以雲為基礎的服務和應用可以取代內部部署

  當然,這恐怕是雲的理想境界。Azure承諾要實現這種境界,但是上面的三種情況足以分散這種努力,尤其是那些依賴於永久性內部和獨占運算架構的案例而言。只要Azure繼續在“增補”這一基本原則上進化,而不是與客戶自己的運算架構去比較,Azure就有望與其他雲平台抗衡。

  簡而言之,筆者是擔心開發人員止步於Azure或類似的平台。上述案例基本都能將企業IT部署遷移到雲上,但是他們都只是將Azure簡單地作為軟件和應用的平台替換物。而沒有充分利用雲環境中實時性,帶寬流暢和API共享等特點。希望Windows Azure不會成為應用療養院,而要成為應用補給站,為應用程序不斷添加活力。

Copyright © Windows教程網 All Rights Reserved