Server 2016將繼續(xù)轉(zhuǎn)向云計算[注]架構(gòu),這是微軟從Server 2012就開始的舉措
微軟對其Windows Server 2012的接替版本一直三緘其口,但在上周的TechDays Online大會中,該公司揭開了Windows Server 2016的神秘面紗。
Windows Server和System Center數(shù)據(jù)中心杰出工程師兼首席架構(gòu)師Jeffrey Snover談到了微軟的計劃。
作為最近重組工作的一部分,微軟把服務(wù)器和系統(tǒng)中心團隊組建成一個團隊。在過去,服務(wù)器團隊與Windows客戶端團隊的合作更緊密,但這樣做似乎更有意義。服務(wù)器和系統(tǒng)中心現(xiàn)在有著共同的規(guī)劃和調(diào)度,雖然這兩者的整合并不是100%,但這已經(jīng)比過去要好很多。
Snover還表示,Azure團隊正在與服務(wù)器團隊合作,并且,微軟正在轉(zhuǎn)移到內(nèi)部開源模式,讓Azure團隊的員工可以檢查代碼,并進行修復(fù),而不是尋求服務(wù)器工程師的幫助和建議。
對于Server 2016的計劃,Snover稱為“深深地重構(gòu)”,這將會是一個“云優(yōu)化的服務(wù)器”,這很有趣,因為Server 2012也是高度云優(yōu)化,微軟Azure運行在其中。微軟想做的是基本上讓兩臺服務(wù)器變成一臺服務(wù)器:一組API用于在容器運行你的傳統(tǒng)服務(wù)器工作負(fù)載,一組則用于容器中的基于云計算的工作負(fù)載。你決定特定服務(wù)器中工作負(fù)載所需要使用的API。
Snover表示,微軟將允許客戶把客戶端放在服務(wù)器之上。他解釋說,當(dāng)開發(fā)人員編寫服務(wù)器應(yīng)用程序,而微軟不明確客戶端和服務(wù)器API時,他們會編寫本地GUI管理工具,將業(yè)務(wù)邏輯放在GUI中,然后調(diào)用私有API,因為這樣很容易。但如果你沒有正式的遠程管理API(+微信關(guān)注網(wǎng)絡(luò)世界),你無法進行自動化。
對于一個現(xiàn)代數(shù)據(jù)中心,遠程管理和自動化是必須的。他們需要全面的遠程管理和power shell支持,所以微軟想要明確,你可以把客戶端放在服務(wù)器上,但你的服務(wù)器API不應(yīng)該利用它。你可以放置本地管理工具和遠程桌面服務(wù)器接口。
Snover建議大家購買可以與Windows Server 2016搭配使用的正確的東西。這包括網(wǎng)絡(luò)接口控制器(NIC),它可以支持遠程直接內(nèi)存訪問(RDMA),支持SMB3,尋找具有可信平臺模塊以及支持遠程管理和PowerShell(用于自動化)的服務(wù)器。
這似乎是不尋常的建議,因為大多數(shù)客戶購買的硬件已經(jīng)安裝了服務(wù)器操作系統(tǒng)。但他也強調(diào)這一事實,今年夏天Server 2003將會“壽終正寢”,支持也將停止,繼續(xù)運行它的用戶需要遷移到新的操作系統(tǒng)。
微軟表示,在2015年夏天的某個時候他們將會推出Windows Server 2016公共預(yù)覽版,這可能是在4月下旬的Build大會或者一周后的Ignite展會。