在企業(yè)內(nèi)部部署的前提下,具備以混合角色作用托管Azure基礎(chǔ)設(shè)施的能力是一大關(guān)鍵性的區(qū)別。
作為微軟公司的Azure項目管理總監(jiān),科里·桑德斯主管著負(fù)責(zé)運(yùn)行在Windows和Linux系統(tǒng)平臺上基于虛擬化的產(chǎn)品、新的微服務(wù)平臺、集裝箱服務(wù)等等的計算團(tuán)隊。桑德斯在大約六年前加入Azure團(tuán)隊,在此之前,他曾是Windows服務(wù)團(tuán)隊的開發(fā)人員。 最近,Network World網(wǎng)站的總編輯約翰·迪克斯專程造訪了桑德斯位于Redmond,WA西雅圖總部的辦公室,并就進(jìn)一步更好的了解微軟正在打造怎樣的云業(yè)務(wù)進(jìn)行了深入的探討。
讓我們先從微軟云計算業(yè)務(wù)的長遠(yuǎn)愿景開始來展開我們的采訪吧,貴公司在云服務(wù)方面都提供了哪些具體的產(chǎn)品和解決方案,而它們之間又是如何相互配合的呢。
我們傾向于將我們的整體云服務(wù)產(chǎn)品細(xì)分為三大部分。其一是像Office 365和Microsoft Dynamics CRM這樣的基于SaaS的解決方案,我們認(rèn)為這些產(chǎn)品和解決方案能夠以最快的時間為客戶帶來價值。他們可以通過注冊并立即獲得我們的云服務(wù)所帶來的優(yōu)勢,包括諸如超大的規(guī)?;腿蚋采w的好處,同時又無需對她們當(dāng)前所正在部署的實(shí)施太大的變化。這是最高級別的。
而我們在第二類的基礎(chǔ)設(shè)施級別也有很多所做的工作。這些產(chǎn)品是關(guān)于虛擬機(jī)、應(yīng)用程序遷移、撤裁轉(zhuǎn)移類型工作負(fù)載、接管企業(yè)用戶的數(shù)據(jù)中心,并將其遷移到云中。而第三類則是更高級別或先進(jìn)的服務(wù),使得企業(yè)客戶更易于實(shí)現(xiàn)規(guī)?;瘮U(kuò)展,易于獲得高可用性,并構(gòu)建下一代的應(yīng)用程序,真正充分利用云計算的敏捷靈活性的優(yōu)勢。
我們的競爭對手包括了那些只提供SaaS解決方案的服務(wù)供應(yīng)商;以及那些只提供基礎(chǔ)設(shè)施和平臺解決方案的競爭對手。 而我們覺得我們自己則是唯一一家能夠提供上述三種類型的服務(wù)的供應(yīng)商。
貴公司會通過細(xì)分市場來實(shí)現(xiàn)營收的突破嗎?
我們的年化云收入是94億。我會說, 收入用于基礎(chǔ)設(shè)施和先進(jìn)的服務(wù),我們將為Azure是同比增長140%。 我們增加客戶訂閱每月天。
我們不需要突破營收,但我們的年度云服務(wù)業(yè)務(wù)營收則為94億美元。我會告訴您說,通過與我們的Azure服務(wù)相結(jié)合,我們的基礎(chǔ)設(shè)施和先進(jìn)服務(wù)的營收與去年同比增長達(dá)140%。我們平均每月新增的Azure的訂閱客戶數(shù)量則為120000。
關(guān)于支持所有這一切的物理設(shè)備,您能給我們一個大致的縮略描述嗎?
我們將我們在全球覆蓋的劃分為若干個區(qū)域,以進(jìn)一步的貼近客戶,實(shí)現(xiàn)低延遲性的目標(biāo),并在這些區(qū)域具備可擴(kuò)展性。 我們已經(jīng)宣布了建造30處這類的全球性的區(qū)域,其中22處在今天已經(jīng)正式建成運(yùn)營了。 這些全球性的區(qū)域各自有著不同的結(jié)構(gòu)和不同規(guī)模大小,這很大程度上是基于其是在何時被建造的。 而這些全球性的區(qū)域會跟隨當(dāng)今市場上硬件創(chuàng)新的步伐,并在物理設(shè)備打造和冷卻系統(tǒng)等等方面保持與市場的同步。 幾乎所有區(qū)域都有多個數(shù)據(jù)中心。
是否有一個關(guān)于總的數(shù)據(jù)中心的數(shù)量或總的服務(wù)器數(shù)量的計數(shù),以便有助于正確看待這一問題?
我們并不公開共享公布這些數(shù)據(jù),坦白說,即使我們公布了這些數(shù)據(jù),很可能當(dāng)我們正式公布時,其已經(jīng)改變了。
在Azure之前,是否會有一個典型的用戶配置文件出現(xiàn)呢?
這是一個很大的問題。而關(guān)于Azure,其中一個令人激動人心的部分是:其一個廣泛的、開放的、多元化的平臺,涵蓋了
從構(gòu)件.NET微服務(wù)到伙伴關(guān)系、以及Linux供應(yīng)商解決方案在內(nèi)的一切服務(wù)。這種廣泛的解決方案,導(dǎo)致了各種各樣類型的客戶。
對于基礎(chǔ)設(shè)施和先進(jìn)的服務(wù),我們已經(jīng)看到了其在企業(yè)客戶中的大規(guī)模的采用。諸如GE醫(yī)療集團(tuán)阿拉斯加航空公司和NBC都在為其現(xiàn)有應(yīng)用程序和下一代的應(yīng)用程序使用該平臺。但與此同時,我們也看到相當(dāng)多的新的客戶和初創(chuàng)型企業(yè)正在使用我們的平臺的開源部分。Jet.com便是其中的一個很好的例子,該公司是一家總部設(shè)在新澤西州的電子商務(wù)網(wǎng)站,其站點(diǎn)是完全部署在Azure上的。我們客戶量已經(jīng)從創(chuàng)業(yè)公司和ISV方面看到了相當(dāng)可觀的增長。事實(shí)上,我認(rèn)為我們當(dāng)前有40%的營收,均是由初創(chuàng)型公司和ISV企業(yè)所帶來的。
所以,我們正看到小公司在做大事,而大公司則在做一些小事情。 這種運(yùn)行模式從企業(yè)客戶和合作伙伴都帶來了范圍驚人的機(jī)遇。故而想要給您一個關(guān)于正在實(shí)施部署的企業(yè)用戶的規(guī)模或者關(guān)于工作負(fù)載的規(guī)模的意義,的確是很難的。
那么,關(guān)于使用案例呢? 是否有更普遍的特殊的使用案例?
眾多第一波的企業(yè)客戶都遵循了類似的模式。 我們在云中看到了大量的開發(fā)和測試,我們看到很多突發(fā)性的工作量。 最近,我們的一家企業(yè)客戶Milliman公司(一家精算和風(fēng)險管理服務(wù)公司)在我們的Build大會上展示了他們是如何迸發(fā)精算風(fēng)險分析工作負(fù)載的,這真的是一個相當(dāng)激動人心的充分體現(xiàn)了云計算為企業(yè)用戶所帶來的靈活性和通用性的例子。
因此,這些使用案例都在變得越來越流行,都充分利用了功能的即時開啟/關(guān)閉,以及具有大量的計算能力實(shí)施快速部署的性能優(yōu)勢。但是,我們也看到整體數(shù)據(jù)中心遷移上揚(yáng)的趨勢,因?yàn)榇蟠笮⌒〉母鞣N規(guī)模的企業(yè)用戶都紛紛開始尋找他們下一波的資本開支。圍繞著這方面,還有更多令人興奮的,即:“讓我們遷移一切!”我們有幾家企業(yè)客戶就正處在完成這一任務(wù)的過程中,但截至目前,還沒有任何一家曾作出過公開的聲明。
我想,大多數(shù)企業(yè)用戶都會害怕把所有的雞蛋放在同一個籃子里。
我們正在看到很多企業(yè)客戶對于多云部署和混合部署的興趣的增加,企業(yè)客戶可以同時實(shí)現(xiàn)內(nèi)部的部署和公共云服務(wù),進(jìn)而同時享有兩者的優(yōu)勢。事實(shí)上,我們區(qū)別于其他云服務(wù)提供商的其中一大特點(diǎn)便是:我們是通過我們自己的允許跨多云監(jiān)控的運(yùn)營管理套件(OMS)將重點(diǎn)放在多云方面的。
災(zāi)后恢復(fù)如何?
災(zāi)難恢復(fù)和備份是我們所提供的兩款額外的混合服務(wù)。兩者都是相當(dāng)受歡迎并得到了快速的增長,我們正看到他們與諸如像StorSimple和Stretch DB這樣的解決方案相結(jié)合。所有這些都共享了“將您企業(yè)的工作負(fù)載保持在企業(yè)內(nèi)部,同時又能夠在工作負(fù)載需求突發(fā)增長時使用云服務(wù)的廉價存儲”的概念。我們看到了很多企業(yè)客戶選擇這種模式,作為他們過渡到云中的最容易的第一步。
說到混合云服務(wù),您所在的公司已經(jīng)推出了“堆棧”,其將使得企業(yè)客戶能夠在他們內(nèi)部的基礎(chǔ)上復(fù)制Azure基礎(chǔ)設(shè)施,但您如何看到客戶對于其的使用呢?
當(dāng)我們與企業(yè)客戶談?wù)撍麄冊诠睞zure實(shí)施部署時,他們經(jīng)常會說:他們對于獲得通用性感到非常興奮,但他們同時也會遭遇到他們自己的工作負(fù)載方面、其基礎(chǔ)設(shè)施的各個方面的問題,他們希望將其保持預(yù)置型(on-prem)模式,無論是出于滿足合規(guī)性方面的原因或是更接近企業(yè)方面的原因,抑或只是他們想要擁有控制的感覺。
Azure堆棧能夠?qū)崿F(xiàn)所有這些場景,而不必對API和門戶體驗(yàn)妥協(xié)。企業(yè)客戶可以得到同樣的Azure體驗(yàn),與Azure同樣的靈活敏捷性,同時還能夠保持預(yù)置型模式部署。其混合云服務(wù)的功能是首屈一指的,我們從企業(yè)客戶那里看到他們對于其的相當(dāng)?shù)呐d趣。堆棧仍在預(yù)覽中,我們預(yù)計其應(yīng)該能夠在今年年底前全面上市。
那么,是否可以認(rèn)為說:在云中,Azure是與Azure堆棧的預(yù)置型模式完全兼容的呢?
是的,完全兼容。顯然,其運(yùn)行的構(gòu)建是在一個小的形式因素之中的,但是,其有效性則是與圍繞著API、管理、PowerShell、Bash腳本,等等的Azure組件完全相同的。
如果我同時擁有了兩者,而我想保持大部分計算的預(yù)置型模式,同時在需求高峰時期采用云計算以適應(yīng),實(shí)現(xiàn)這一點(diǎn)會有多難?
云爆發(fā)功能將能夠通過在預(yù)置型模式部署和公共Azure體驗(yàn)之間的一致性的體驗(yàn)得到簡化。您企業(yè)的應(yīng)用程序仍然需要支持這種爆發(fā)功能。 如果是您所提到的向外擴(kuò)展型站點(diǎn)的例子,感恩節(jié)的工作負(fù)載便是這樣的一個例子,這種情況將可能在公共 Azure和私有云之間運(yùn)行得很好。您企業(yè)只需支付購買的Azure棧的私有環(huán)境,而在公共 Azure方面,您企業(yè)則需要基于每分鐘所使用的資源,進(jìn)行付費(fèi)。
如何保持?jǐn)?shù)據(jù)的并發(fā)?
這真的取決于您的應(yīng)用程序的構(gòu)成。像電子商務(wù)網(wǎng)站這樣的例子,有一些我們稱之為“最終的一致”。您可以把您的數(shù)據(jù)分散在多個區(qū)域。 這是一個很好的方法,因?yàn)榧词箶?shù)據(jù)也許在一兩秒鐘內(nèi)是關(guān)閉的,只要您企業(yè)與客戶的交易完成了,這也不是一個很大的問題。
但是,隨著企業(yè)客戶充分利用平臺的優(yōu)勢,其他模式將是可能的。而這正是那些超前服務(wù)成為一個有價值的差異點(diǎn)的所在。因?yàn)椋绻髽I(yè)是通過虛擬機(jī)來執(zhí)行一切工作,并按照您一貫的數(shù)據(jù)處理方式來進(jìn)行數(shù)據(jù)的處理,您會發(fā)現(xiàn),爆發(fā)類型會有一些挑戰(zhàn)性。如果您正在利用一些更高級層次的服務(wù)的優(yōu)勢,而您正在打造您企業(yè)的應(yīng)用程序使其變得更加云友好,同時在Azure堆棧和公共Azure上獲得他們的服務(wù)優(yōu)勢,跨多個區(qū)域的擴(kuò)展以實(shí)現(xiàn)突然爆發(fā)將變得更加可行。
企業(yè)用戶是否將堆棧作為來幫助人們實(shí)現(xiàn)一步到位的全面的云部署遷移的一種方式?
當(dāng)企業(yè)客戶選擇采用Azure時,無論其是Azure堆棧或公共Azure,能夠?yàn)槠髽I(yè)客戶提供全方位的選擇,包括任何您想做的工作,您想在任何位置實(shí)現(xiàn)的服務(wù),便是我們所認(rèn)為的不同于其他服務(wù)供應(yīng)商的差異化所在。 Azure棧只是其中的一部分。其使得人們不必把一切工作負(fù)載都遷移到公共環(huán)境便能夠獲得充分的云的功能。
當(dāng)VMware公司推出了其云服務(wù)時,我以為其將獲得長足的發(fā)展,因?yàn)檫@是對于該公司的數(shù)據(jù)中心的工具的一個完美的補(bǔ)充,但它似乎并沒有按照我所料想的方式發(fā)展。為什么貴公司的混合云服務(wù)將會更成功?
我們是唯一的一家有能力提供全面的管理能力部署、企業(yè)級的預(yù)置型模式資源,同時在跨多達(dá)30個地區(qū)擁有一個完整的超大規(guī)模的云服務(wù)的供應(yīng)商。 這種組合是唯一的,而且也正是企業(yè)客戶們所真正正在尋找的服務(wù)。 他們需要這些能夠隨著他們的工作需求在云中實(shí)現(xiàn)規(guī)模化縮放的功能,同時也希望能得到信任,以及在預(yù)置型環(huán)境中的關(guān)注。我不認(rèn)為任何其他供應(yīng)商能夠同時提供這兩類服務(wù)。許多其他供應(yīng)商僅僅只具備其中之一,而我認(rèn)為這便是我們的服務(wù)非常獨(dú)特的所在了。
Azure同時支持Windows和Linux虛擬機(jī)。您能否給我們一個關(guān)于其使用崩潰的清楚的描繪呢? 企業(yè)客戶部署的四分之一的虛擬機(jī)是Linux。
對container集裝箱有很大的需求嗎?
關(guān)于云服務(wù)的一個令人興奮的事情便是其快速的變化,以及企業(yè)客戶對于這些變化是如何快速地適應(yīng)的。這包括了諸如軟件定義網(wǎng)絡(luò)、機(jī)器學(xué)習(xí)和container集裝箱之類的。企業(yè)使用container集裝箱容器進(jìn)行開發(fā)和測試,遷移到云環(huán)境中而無需太大的變化,這無疑是整個DevOps的一個了不起的進(jìn)步。
下一代的集裝箱正在將整個應(yīng)用程序模型轉(zhuǎn)換為微服務(wù)模式,而作為這方面的一個例子,我們則剛剛推出了一款名為Service Fabric的平臺。這個想法是為了打造一款由多個細(xì)分組件與大型單片應(yīng)用程序組件構(gòu)成的更簡單,更靈活的應(yīng)用程序。
您能更深入地解釋一下嗎?
這實(shí)際上是我自己所負(fù)責(zé)的事情之一。Service Fabric是我們的一款微服務(wù)平臺。其目標(biāo)是能夠利用應(yīng)用程序,并將它們細(xì)分成更小的部件,15、20甚至30個不同的組件,而每一個組件都有自己獨(dú)特的生命周期。它們可以各自單獨(dú)更新,可以單獨(dú)roll back,可以單獨(dú)縮放。
其好處就是增加了您部署的應(yīng)用程序的靈活敏捷性,而又不犧牲可用性,這對于今天的很多應(yīng)用程序而言,真的是一個很難的問題。我們整體的應(yīng)用程序——包括前端、中間層、后端,在不冒可用性的風(fēng)險的情況下,其很難規(guī)?;埠茈y具備很多的靈活敏捷性。
借助微服務(wù),您可以得到所有三者。利用Service Fabric我們已經(jīng)得到了很多內(nèi)置功能,進(jìn)而充分利用了微服務(wù)的意識。您可以更新單個微服務(wù)。如果檢測到一個問題,其他任何一個微服務(wù)都不會受到影響,其會自動roll back。其充分意識到所有這些微服務(wù)的運(yùn)行健康狀況,其甚至提供了一個有狀態(tài)的微服務(wù)的運(yùn)行狀況,這樣您可以跟蹤每一款微服務(wù)的狀態(tài)。我認(rèn)為當(dāng)看到下一代應(yīng)用程序部署時將是非常令人興奮的。
這是否與Azure的功能有關(guān)呢?
我通常將Azure的功能稱為一款免服務(wù)器的平臺(server-less platform):一種微型計算平臺服務(wù),而Service Fabric則是完整的應(yīng)用程序…其將所有的功能整合在一起,具備健康運(yùn)行和它們之間的互動的知識。Azure功能真是面向執(zhí)行一個單一的操作。其與應(yīng)用程序的設(shè)計是一致的,但他們解決的平臺的不同部分。
Azure功能的關(guān)鍵是以一個簡單的功能編寫您企業(yè)的程序和對其實(shí)施管理。 您企業(yè)所編寫的代碼,無論其是JavaScript或C #語言或其他什么語言,其都將在門戶訪問體驗(yàn)中獲得執(zhí)行,而您不必?fù)?dān)心虛擬機(jī)的自旋。這根本不涉及服務(wù)器的概念。 您所要做的一切工作便是運(yùn)行這段代碼,并基于一些事件對其進(jìn)行執(zhí)行。 我們演示了一款基于物聯(lián)網(wǎng)的信號發(fā)射功能。 開發(fā)人員并不在乎服務(wù)器是否彈出。這無關(guān)緊要。 其只是運(yùn)行代碼,并完成執(zhí)行。 這免服務(wù)器的方法背后的概念。 您不用管理一臺虛擬機(jī),也不必付出代價。 您只需為執(zhí)行的功能支付費(fèi)用。
當(dāng)您提到云服務(wù)推動了對于新技術(shù)的采用時,您提到了軟件定義的網(wǎng)絡(luò),您對此是如何看待的呢?
軟件定義的網(wǎng)絡(luò)最終是屬于平臺的創(chuàng)新的一個方面。我們實(shí)現(xiàn)規(guī)?;姆绞?,在我們的軟件定義的網(wǎng)絡(luò)中,我們向我們的客戶展示了他們所需要的規(guī)?;枰罅康耐顿Y。 這方面的一個很好的例子是我們的負(fù)載均衡器,當(dāng)我們開始時其都是基于硬件的,而我們最終將其轉(zhuǎn)換為一款完整的軟件解決方案。 這真的是我們實(shí)現(xiàn)規(guī)模化縮放和滿足我們的需求的唯一方式。
我們也為我們的企業(yè)客戶展示了完整的軟件定義網(wǎng)絡(luò)功能。這來自于企業(yè)客戶能夠定義他們的網(wǎng)絡(luò)安全團(tuán)隊的形式,企業(yè)用戶可以定義他們自己的路由器規(guī)則,使得諸如Barracuda和F5公司這樣的合作伙伴能夠部署虛擬客戶端。
所有這些都是有效的改變,客戶可以期望在他們所部署的工作平臺上工作,而他們現(xiàn)在可以做出的變化幾率是巨大的。突然間,僅僅只需進(jìn)入我們的網(wǎng)站,輸入幾個數(shù)字,點(diǎn)擊提交,您就可以改變以前需要修改的、或者更新一款物理設(shè)備了,您現(xiàn)在已經(jīng)改變了您企業(yè)所有的安全規(guī)則。 這才是真正實(shí)現(xiàn)了靈活敏捷性。
這也是一個令人興奮的機(jī)會,因?yàn)槠鋷恿撕芏嗟呐d趣關(guān)注度。五年前,軟件定義的網(wǎng)絡(luò)和機(jī)器學(xué)習(xí)感覺就像是科幻小說一樣,而現(xiàn)在,他們正在成為實(shí)用科學(xué)。
安全性問題是否仍然是企業(yè)客戶考慮采用Azure的最頭號的因素呢?
網(wǎng)絡(luò)安全和企業(yè)客戶對于他們的企業(yè)網(wǎng)絡(luò)的安全控制是一個很大的因素。 除了具備我們前面所提到的一些功能之外,我們還提供了一些額外的服務(wù),如Azure安全中心能夠整合這些工具,當(dāng)沒有進(jìn)行正確配置時,會提醒客戶。
這方面最好的例子是,如果您企業(yè)有一臺虛擬機(jī),其不是在Web應(yīng)用程序防火墻(WAF)后面,而您希望所有的虛擬機(jī)都在WAF的背后,其會報告給系統(tǒng)管理員這是一個安全問題。這很重要的,因?yàn)樵朴嬎憧梢宰層脩舾屿`活,他們需要與靈活敏捷性相匹配的安全解決方案。所以,的確,這是與每一位顧客進(jìn)行的一次重要的談話。
最后,讓我們來談?wù)勱P(guān)于市場競爭的話題吧。我相信,亞馬遜是您最大的競爭對手,尤其是對于您的團(tuán)隊,您如何正視這一市場競爭的呢?
正如我們已經(jīng)討論的,我們在市場競爭方面所展示出的強(qiáng)大之處的二者之一當(dāng)然便是我們的混合云服務(wù)了。全方位的服務(wù)功能包括了Azure堆棧功能、災(zāi)難恢復(fù)功能、備份功能。而我們的很多客戶都對于我們將綜合超大規(guī)模的公共云作為混合云服務(wù)的補(bǔ)充感到非常興奮。
而另一個方面則在于我們在Azure中所提供選擇的開放性,及其大量的選擇。該平臺的宗旨之一是為客戶提供他們?yōu)樗麨樗胍娜魏尾渴鸬倪x擇......既能夠部署Linux解決方案(我們或許是是所有公共云服務(wù)產(chǎn)品中提供了最佳的紅帽支持的供應(yīng)商),也通過Pivotal公司提供了夢幻般的Cloud Foundry支持,同時還提供了像Azure功能和Service Fabric這類的先進(jìn)高級服務(wù)。
我認(rèn)為,這些服務(wù)和合作伙伴解決方案的結(jié)合,使我們對于那些正在尋找充分利用云服務(wù)的全部優(yōu)勢的企業(yè)客戶具備更大的吸引力。
您是否還有其他的總結(jié)想法呢?
我知道,云服務(wù)市場將要獲得大的發(fā)展,您可以看到企業(yè)用戶對于其的興趣正在進(jìn)一步的醞釀提升之中,而當(dāng)前正在發(fā)生的現(xiàn)狀已讓我吃驚。我們正看到Azure獲得了大量的部署和增長,而整個云服務(wù)市場的發(fā)展也是令人興奮的。當(dāng)然,我們也要意識到:革命尚未成功,同志仍需努力。
關(guān)于約翰·迪克斯
Network World網(wǎng)站的主編迪克斯于1986年參與了Network World的創(chuàng)刊發(fā)布,此前在1980- 1984年在IDC公司負(fù)責(zé)記載網(wǎng)絡(luò)的發(fā)展和分布式處理,后在1985- 1986年期間曾供職于Computerworld。
ot articles