Azure的重拳 意味著數(shù)據(jù)中心死亡或Windows重生?
原創(chuàng)【2011年5月27日51CTO外電頭條】在外界和微軟公司內(nèi)部人士看來,它大部分開發(fā)精力都放在了其云計(jì)算平臺Azure上,而不是曾經(jīng)備受重視的Windows Server,這與它宣稱的“一切盡在云中”的理念完全吻合,但對許多人來說,Azure還太過神秘,尤其是對IT專業(yè)人員,嗯?不是吧,那一般用戶不是更摸不著頭腦?!
有些人認(rèn)為Azure——和一般的云計(jì)算——威脅到了他們的工作,正如我此前發(fā)表的一篇文章“IT專業(yè)人員沒有感覺到來自微軟的愛”中所討論的那樣,還是一些人對Azure是什么都不明白,害怕它將Windows Server包含在內(nèi),可不,我就曾聽到“下一個Windows Server版本將是最后一個”的謠言。
毫無疑問,微軟正傾盡全力“畫一朵美麗的云”,這體現(xiàn)在,它將許多優(yōu)秀的人員都派去做云相關(guān)的項(xiàng)目了,去年夏天爆出了一條大新聞,Sysinternals創(chuàng)始人Mark Russinovich從Windows核心操作系統(tǒng)部門調(diào)配到了Windows Azure團(tuán)隊(duì),這樣,云操作系統(tǒng)團(tuán)隊(duì)包含了大量的核心人員,如被認(rèn)為是Windows NT之父的Dave Cutler,和前Windows核心架構(gòu)小組成員Yousef Khalidi。
微軟這般重視Azure,難道意味著數(shù)據(jù)中心真的要滅亡?還是發(fā)出一個信號,標(biāo)志著Windows將獲得重生?如果是后者,Windows將成為未來企業(yè)內(nèi)部數(shù)據(jù)中心私有云和公共云的基石。
了解Azure
愛默生曾說過,“大人物難免遭誤解”,也許微軟會因此而感到安慰,因?yàn)楦鶕?jù)我在IT行業(yè)混跡多年的經(jīng)驗(yàn)來看,Azure是微軟公司出產(chǎn)的最容易被誤解的產(chǎn)品之一(也就是說,除此之外還有很多),微軟自己對Azure的描述會讓你比以往任何時候更糊涂。
例如,Windows Azure主頁上標(biāo)題為“Windows Azure是什么”的視頻談到了三個組成部分:Fabric,存儲服務(wù)和開發(fā)經(jīng)驗(yàn),嗯?沒錯,就是開發(fā)經(jīng)驗(yàn)。如果你繼續(xù)在Windows Azure網(wǎng)站上溜達(dá),還會發(fā)現(xiàn)許多讓你犯暈的地方,如David Chappell發(fā)布的Windows Azure介紹,他列出的Azure三大組件分別是:Fabric,存儲服務(wù)和計(jì)算服務(wù)。
最常見的困惑是Azure究竟是不是一個操作系統(tǒng),Mary Jo Foley在她的困惑者指南中稱Azure為基礎(chǔ)操作系統(tǒng),曾經(jīng)使用的代號是“Red Dog”,是由微軟的操作系統(tǒng)專家團(tuán)隊(duì)設(shè)計(jì)的,接著她又說它網(wǎng)絡(luò)和管理著構(gòu)成云的Windows Server 2008機(jī)器,這讓我們疑惑Azure究竟是一個可以運(yùn)行應(yīng)用程序的操作系統(tǒng),還是一個可以運(yùn)行另一個操作系統(tǒng)的操作系統(tǒng)。
實(shí)際上,微軟自己的網(wǎng)站和文檔很少稱Azure為操作系統(tǒng),相反,更多的是稱之為一種“平臺”,這也是目前IT行業(yè)普遍使用的一個詞語,我們有硬件平臺的說法,如x86/x64、RISC和ARM,也有軟件平臺的說法,如.NET和Java,還有移動平臺,如Blackberry、Android和WinMo,還有操作系統(tǒng)平臺,如Windows、Linux、Mac OS X和Solaris等等。
那么Azure是哪種類型的平臺呢?根據(jù)MSDN的說法,它是一個“托管在微軟數(shù)據(jù)中心的提供互聯(lián)網(wǎng)規(guī)模的云計(jì)算和服務(wù)平臺,它包括三個開發(fā)者服務(wù):Windows Azure、Windows Azure AppFabric和SQL Azure”,讓我們再次見識了Azure三大組件的另一種說法。
重要的是要注意,雖然它們在其它方面有所不同,但這幾種說法都包含了“Fabric”組件,它也是最神秘的組件,對剛接觸Azure的新手來說尤其如此。Mark Russinovich將Azure比喻成一個“天空中的一個大計(jì)算機(jī)”,并解釋Fabric控制器和操作系統(tǒng)的內(nèi)核相似,他在這個非常復(fù)雜的項(xiàng)目中擔(dān)任重要的角色,如果你想更好地理解Fabric控制器,以及它做了什么,Mark Russinovich的第9頻道“Azure、云操作系統(tǒng)和PaaS討論”很值得一看。
#p#
所有組件是如何組合在一起的?
如果你熟悉云計(jì)算的基礎(chǔ)知識,你一定知道有三種基本的服務(wù)模型:軟件即服務(wù)(SaaS)、基礎(chǔ)設(shè)施即服務(wù)(IaaS)和平臺即服務(wù)(PaaS),Azure解決方案存在IaaS和PaaS兩種部署模型,以前只提供計(jì)算、網(wǎng)絡(luò)和存儲服務(wù),后來提供應(yīng)用程序運(yùn)行需要的一切。
這個平臺不是傳統(tǒng)意義上的操作系統(tǒng),它沒有操作系統(tǒng)界面,如Windows Server上的控制面板和服務(wù)器管理器等,但它做的事情卻和傳統(tǒng)操作系統(tǒng)差不多,如管理存儲和服務(wù),為應(yīng)用程序提供運(yùn)行時環(huán)境等。
這里有Windows Server嗎?你也許依稀還記得,2009年12月,微軟將Windows Server和Windows Azure團(tuán)隊(duì)合并,在由Bob Muglia領(lǐng)導(dǎo)下的服務(wù)器和工具業(yè)務(wù)部門下,組成新的Windows Server和云部門,這可是當(dāng)時的熱門新聞,最近還進(jìn)行了一次重組,現(xiàn)在由Satya Nadella領(lǐng)導(dǎo)。這兩個產(chǎn)品成為同一部門的一份子,通過這個線索,我們可以推斷它們是密切相關(guān)的,如果你仔細(xì)研究過Windows Azure的實(shí)例,你會發(fā)現(xiàn)它們比你想象的關(guān)系更緊密。
我們發(fā)現(xiàn),在Azure環(huán)境中,與你交互的操作系統(tǒng)不是什么新貨,神秘的操作系統(tǒng)其實(shí)就是Windows Server 2008的虛擬版本,只不過它預(yù)分配了一定量的資源(CPU、內(nèi)存和存儲),你每月支付的費(fèi)用就是買這些資源的,如果你是一名Windows Server 2008管理員,你應(yīng)該已經(jīng)猜到Azure是如何管理操作系統(tǒng)的了。開發(fā)人員可以使用相同的工具和編程語言為Azure創(chuàng)建應(yīng)用程序,最大的不同是Fabric控制器掌管著云環(huán)境,應(yīng)用程序必須考慮到這一點(diǎn)。如果你對這些細(xì)節(jié)問題非常感興趣,推薦你閱讀Keith Pijanowski編寫的“IaaS、PaaS和Windows Azure平臺”。
#p#
私有化Azure云
應(yīng)用程序真的是運(yùn)行在Windows Server上的嗎?崛起的Azure意味著Windows Server將會從你的服務(wù)器消失,進(jìn)而全部轉(zhuǎn)移到由微軟運(yùn)營的大型數(shù)據(jù)中心托管嗎?是否意味著你的數(shù)據(jù)中心將被關(guān)閉,你的工作將被丟掉嗎?
未必會那樣!由云提供商提供的公共云服務(wù)只是四種云部署模型(由美國國家標(biāo)準(zhǔn)與技術(shù)研究所的云計(jì)算概要和建議草案定義,該草案于本月初發(fā)布)中的一種,還有另外三種云部署模型,它們分別是:私有云、社區(qū)云和混合云。私有云可以在企業(yè)內(nèi)部實(shí)現(xiàn),服務(wù)器端也可以外包。
去年夏天,微軟發(fā)布了Windows Azure Platform設(shè)備,企業(yè)可以使用它構(gòu)建自己的Azure私有云,談到這個話題,估計(jì)得讓你興奮一陣子,許多人認(rèn)為,私有云是未來的數(shù)據(jù)中心,許多媒體都用世界上最好聽的字眼來歌頌它,它利用了云的技術(shù)優(yōu)勢,可擴(kuò)展性更好的虛擬化和自動化,節(jié)省成本,靈活,允許組織最大限度地維持安全和可靠性控制。
有一段時間,業(yè)內(nèi)曾認(rèn)為私有云只是一個過渡技術(shù),一個“入門毒品”,專門勾引公司上鉤,進(jìn)而將他們轉(zhuǎn)換成公共云用戶,但現(xiàn)在似乎越來越多人更認(rèn)可私有云,如ISP就對它情有獨(dú)鐘,特別是人們對公共云的安全問題一直感到擔(dān)憂,最近出現(xiàn)的云服務(wù)中斷事故更是火上澆油,讓原本被云提供商力推的公共云不再那么吸引人。
對許多組織而言,公共云還沒有取得它們的信任,它們可能永遠(yuǎn)也無法從容地將所有雞蛋都放進(jìn)公共云的籃子里,但這些組織都希望能享受云計(jì)算帶來的好處。
微軟現(xiàn)在將它的Hyper-V Cloud定位為一種IaaS私有云解決方案,而Windows Azure Platform設(shè)備則作為PaaS私有云解決方案。
#p#
我的想法
如果微軟可以交付具有成本效益的云解決方案讓公司自由選擇——云服務(wù)托管在它們自己的數(shù)據(jù)中心,合作伙伴數(shù)據(jù)中心或微軟自己的數(shù)據(jù)中心——可能會推動許多公司從今天傳統(tǒng)的數(shù)據(jù)中心轉(zhuǎn)移到未來以應(yīng)用程序?yàn)橹行牡哪J健5拇_,不要說Azure會扼殺Windows Server那樣的話,相反,Azure可能是推動其獲得重生的強(qiáng)大力量,想一想可以跨公共和私有云運(yùn)行的操作系統(tǒng)是多么的有前途吧。
但是,在那之前,微軟需要找到一種方法幫助IT專業(yè)人員,C級人士和其它非開發(fā)人員了解Azure是什么,以及它是干什么的,我建議從反神秘化云組件開始,砍掉圍繞在云遷移周圍的荊棘先。
此外,更加注重私有云產(chǎn)品的開發(fā)和推廣,讓更多的人知道,不僅僅只有公共云可以選擇,問題不在于技術(shù),關(guān)鍵在于信息傳遞。
你的想法呢?
你是怎么想的?Azure有潛力給Windows Server注入新的活力,給它一個新的,更具擴(kuò)展性和更靈活的基礎(chǔ)嗎?微軟應(yīng)該傾注更多的精力在它的私有云解決方案上嗎?特別是在這個云遷移游戲的早期階段,人們?nèi)狈υ撇僮飨到y(tǒng)和它與Windows Server的關(guān)系的了解,會使微軟在云計(jì)算方面的努力白忙活一場嗎?歡迎發(fā)表你的看法。
原文名:Does Azure mean the death of the datacenter or the rebirth of Windows? 作者:Debra Littlejohn Shinder
【本文乃51CTO精選譯文,轉(zhuǎn)載請標(biāo)明出處!】
【編輯推薦】
- 微軟公布云計(jì)算平臺Azure收費(fèi)模式細(xì)節(jié)
- 云計(jì)算意在長遠(yuǎn),微軟云計(jì)算服務(wù)Windows Azure已經(jīng)啟用
- 技術(shù)透析:Windows Azure Platform框架與組成
- 微軟Windows Azure Platform技術(shù)解析
- 走近微軟云:SQL Server到Azure數(shù)據(jù)同步
- 當(dāng)微軟Azure遭遇亞馬遜EC2:五大關(guān)鍵區(qū)別
- Windows Azure云計(jì)算平臺新增五大功能
- 云計(jì)算前途光明 Azure用戶數(shù)突破31000
- 如何把應(yīng)用程序部署到Windows Azure中