日前,微軟公司推出了全新的Nano Server服務(wù)器操作系統(tǒng),該系統(tǒng)是Windows Server的重構(gòu)并精簡(jiǎn)的版本,可以大幅提升服務(wù)器在云計(jì)算和DevOps的性能,這代表了服務(wù)器的操作系統(tǒng)將采用不同的方法進(jìn)行進(jìn)程管理。
微軟公司推出的新型精簡(jiǎn)版Nano Server操作系統(tǒng),將減少93%的VHD(虛擬磁盤)的空間的需求,減少92%的關(guān)鍵公告,并減少80%的重新啟動(dòng)事件。微軟公司還對(duì)系統(tǒng)管理工具進(jìn)行了重定向,通過(guò)本地GUI的PowerShell命令行工具實(shí)現(xiàn)遠(yuǎn)程管理。
Nano Server專注于下一代數(shù)據(jù)中心,并將為需要擴(kuò)展的應(yīng)用程序提供一個(gè)軟件定義的基礎(chǔ)設(shè)施的工具和技術(shù)。在操作系統(tǒng)的研究中,有一個(gè)概念稱為庫(kù)操作系統(tǒng)。其中一個(gè)最小的操作系統(tǒng)平臺(tái)可以提供一個(gè)應(yīng)用程序,這需要減少更新,以及需要特定的服務(wù)和功能調(diào)整,并保持盡可能小的攻擊面。NanoServer今后將沒(méi)有操作系統(tǒng),要實(shí)現(xiàn)它還要一個(gè)漫長(zhǎng)的過(guò)程。NanoServer使用PowerShell的DSC等工具,可以用編程方式構(gòu)建服務(wù)器的描述,并將NanoServer作為核心,添加所需的支持服務(wù),而如果刪除他們時(shí),也將是服務(wù)不再需要的元素。
NanoServer并不是這個(gè)數(shù)據(jù)中心規(guī)模的方式對(duì)基礎(chǔ)設(shè)施的唯一組成部分。我們使用的虛擬機(jī)管理程序提供了一個(gè)隔離機(jī)制,那些可信任的硬件可以使用虛擬化,并對(duì)那些核心功能的虛擬機(jī)管理程序提供隔離。然后,為網(wǎng)絡(luò)和文件系統(tǒng)提供更高層次的抽象,并將二者融合起來(lái)。這樣,就得到了一個(gè)高度獨(dú)立的硬件解決方案。隨著容器的層次提高,可以使用更多的共享資源,減少相關(guān)開銷。
數(shù)據(jù)中心采用NanoServer以及新的容器箱技術(shù),其靈活性是關(guān)鍵。微軟為此實(shí)現(xiàn)了一個(gè)大轉(zhuǎn)變,從以前的單一服務(wù)器模式轉(zhuǎn)變?yōu)樘峁┰埔?guī)模的服務(wù),這是一個(gè)更重要的排列組合方式。這意味著NanoServer不會(huì)適合每個(gè)用戶,將不得不轉(zhuǎn)向DevOps模式,并使用云規(guī)模的數(shù)據(jù)中心基礎(chǔ)設(shè)施。