微軟公司已經(jīng)從其服務(wù)器機(jī)房?jī)?nèi)整理出第二份機(jī)密藍(lán)圖資料,并交付至Facebook建立的開放計(jì)算項(xiàng)目。這家技術(shù)巨頭于本周二公布了一系列服務(wù)器設(shè)計(jì)規(guī)格與開源代碼,主要來自其用于設(shè)置并運(yùn)行Azure、Office 365、Bing以及Xbox Live的內(nèi)部技術(shù)工具。
很明顯,開放計(jì)算項(xiàng)目中的其它各位成員都在密切關(guān)注著微軟拿出的硬件設(shè)計(jì)方案,希望通過定制化制造途徑利用這些資料打造出與微軟內(nèi)部完全一致的系統(tǒng)成品——甚至準(zhǔn)確到每一個(gè)部件。這樣一來,大家就能夠利用微軟久經(jīng)考驗(yàn)的管理工具順利將其付諸運(yùn)行。
微軟公司指出,此次公布的設(shè)計(jì)成果名為開放云服務(wù)規(guī)格第二版(簡(jiǎn)稱OCS v2),旨在幫助用戶在削減成本支出的同時(shí)獲得更為出色的能源使用效率并縮短設(shè)備構(gòu)建周期。
OCS v2采用更多標(biāo)準(zhǔn)化組件與接口——這種設(shè)計(jì)思路也更加吻合Facebook當(dāng)初于2011年創(chuàng)建開放計(jì)算項(xiàng)目時(shí)所提出的預(yù)期要求。
微軟公司堅(jiān)信,盡可能向統(tǒng)一設(shè)計(jì)選拔將為自身供應(yīng)鏈帶來更加顯著的規(guī)模經(jīng)濟(jì)效益,同時(shí)也將為其提供利用同樣的單一底層平臺(tái)交付更強(qiáng)云服務(wù)組合的能力。
“微軟公司已經(jīng)在致力于通過我們自身在實(shí)踐當(dāng)中積累的經(jīng)驗(yàn)推進(jìn)開放計(jì)算項(xiàng)目的整體議程,并希望將相關(guān)成果反過來引入我們自己的硬件設(shè)計(jì)、進(jìn)而把產(chǎn)品推向整個(gè)業(yè)界,”微軟公司云計(jì)算與企業(yè)部門服務(wù)器工程技術(shù)總經(jīng)理Kushagra Vaid在本周四早上于法國巴黎舉辦的開放計(jì)算項(xiàng)目歐洲峰會(huì)上指出。“這有助于解決我們目前面臨的最大難題,即如何將云計(jì)算機(jī)制引入大規(guī)模業(yè)務(wù)環(huán)境當(dāng)中。”
OCS v2是微軟公司自今年一月加入開放計(jì)算項(xiàng)目以來捐贈(zèng)的第二套資料,其中包含的一系列改進(jìn)內(nèi)容能夠帶來更為出色的性能表現(xiàn)與靈活性,Vaid解釋稱。微軟已經(jīng)對(duì)這套OCS v2方案進(jìn)行了為期六個(gè)月的測(cè)試,包括在Windows Azure當(dāng)中運(yùn)行IaaS與PaaS、在Office 365之上托管電子郵件并進(jìn)行協(xié)作以及支持Xbox Live上的游戲服務(wù)等等。
OCS v2采用一套基于英特爾Haswell CPU的雙處理器設(shè)計(jì)方案,這使其每塊刀片上的計(jì)算核心達(dá)到28個(gè); 其配備40 Gb以太網(wǎng)絡(luò)——能夠在Converged Ethernet之上支持可路由RDMA以實(shí)現(xiàn)更快傳輸速度; 采用m.2閃存內(nèi)存機(jī)制以實(shí)現(xiàn)高密度設(shè)計(jì)以及快速數(shù)據(jù)檢查能力; 支持將內(nèi)存容量進(jìn)一步提升至128、192以及256GB; 采用FPGA加速機(jī)制以保證服務(wù)器適應(yīng)特殊工作負(fù)載的具體需求; 配備1600瓦供電裝置,其能夠在20毫秒供電停頓周期內(nèi)在不同設(shè)施及發(fā)電機(jī)組之間完成切換,從而避免服務(wù)發(fā)生中斷。
這套硬件規(guī)格將以350頁文檔的形式公布在開放計(jì)算項(xiàng)目的官方網(wǎng)站之上,同時(shí)提供關(guān)于機(jī)柜及機(jī)械化CAD模塊的對(duì)應(yīng)文件。
“大家可以在此基礎(chǔ)上使用自己的設(shè)計(jì)方案,從而直接拿著自己的修改設(shè)計(jì)包找到承包制造商并告訴對(duì)方:‘給我構(gòu)建這樣一套設(shè)備’”Vaid表示。
微軟公司還對(duì)其運(yùn)維工具包中的代碼進(jìn)行了開源,包括一套由其構(gòu)建的PowerShell環(huán)境以及內(nèi)部用于服務(wù)器管理及運(yùn)行的工具。除此之外,另有一套交互式合規(guī)工具包用于確保機(jī)架內(nèi)的所有組件都能順暢對(duì)接并協(xié)同運(yùn)作。
這套工具包內(nèi)還提供用于故障識(shí)別的診斷工具、壓力測(cè)試工具以及一款用于對(duì)軟件及BIOS等部件進(jìn)行更新的升級(jí)工具。