案例:微軟開發(fā)測試云真實(shí)應(yīng)用場景分析
云計(jì)算為信息技術(shù)行業(yè)帶來了前所未有的機(jī)遇,可以幫助企業(yè)和組織提高業(yè)務(wù)敏捷性、降低管理復(fù)雜性和控制成本,實(shí)現(xiàn)投資回報(bào)率(ROI)的最大化。作為領(lǐng)先的云計(jì)算服務(wù)供應(yīng)商和在全球各地?fù)碛旋嫶蠓种C(jī)構(gòu)的IT企業(yè),微軟本身也是云計(jì)算技術(shù)的領(lǐng)先實(shí)踐者。
正如微軟全球首席信息官Tony Scott所說, 作為微軟云計(jì)算技術(shù)和解決方案的第一個客戶和最好的客戶,公司正在將龐大而復(fù)雜的信息系統(tǒng),逐步遷移到云計(jì)算平臺之上。而隸屬于微軟亞太研發(fā)集團(tuán)的服務(wù)器與開發(fā)工具事業(yè)部中國團(tuán)隊(duì)(以下簡稱STB China)正是這樣的“內(nèi)部客戶”之一。在采用了微軟私有云基礎(chǔ)架構(gòu)之后,STB China在其研發(fā)工程實(shí)驗(yàn)室成功搭建了一個開發(fā)測試云平臺和自助服務(wù)門戶,走出一條適合自身發(fā)展的云計(jì)算應(yīng)用之路,并成為可供其他軟件開發(fā)團(tuán)隊(duì)借鑒的表率。
全球企業(yè)管理軟件與解決方案的技術(shù)領(lǐng)袖SAP同樣對這個僅由三位工程師管理1,500臺物理服務(wù)器的研發(fā)工程實(shí)驗(yàn)室印象深刻。SAP BusinessOne Global Testing總監(jiān)曾漪在參觀后表示,“STB China開發(fā)測試云的高效運(yùn)行真實(shí)地展現(xiàn)了以服務(wù)方式提供IT的理念,實(shí)現(xiàn)了降低IT成本、資源靈活拓展和讓企業(yè)集中精力于業(yè)務(wù)的價(jià)值。”
復(fù)旦大學(xué)附屬中山醫(yī)院計(jì)算機(jī)網(wǎng)絡(luò)中心主任陰憶青博士在參觀實(shí)驗(yàn)室期間表示:”微軟開發(fā)測試云的最大價(jià)值在于,它用四年的生動實(shí)踐和翔實(shí)數(shù)據(jù)回答了用戶關(guān)注的問題:中小企業(yè)是否需要私有云?部署私有云的資金與技術(shù)門檻有多高?實(shí)現(xiàn)后的收益有多大?從本案例里,我們可以看到,對本地中小企業(yè)來說私有云是觸手可及的現(xiàn)實(shí)。”在參觀完實(shí)驗(yàn)室后不久,中山醫(yī)院也參考實(shí)驗(yàn)室的模式,在微軟技術(shù)團(tuán)隊(duì)的支持下,開始了院內(nèi)私有云的搭建嘗試。
四大痛點(diǎn)阻礙業(yè)務(wù)拓展
起步于2005年初的STB China在成立之時就樹立了成為世界一流的開發(fā)、創(chuàng)新和業(yè)務(wù)中心的愿景,助力服務(wù)器與開發(fā)工具事業(yè)部在全球和中國的成功。作為微軟亞太研發(fā)集團(tuán)的核心部門,服務(wù)器與開發(fā)工具事業(yè)部中國研發(fā)團(tuán)隊(duì)目前在上海和北京兩地共有近400名開發(fā)人員,積極參與SQL Server、Visual Studio、System Center、Windows Small Business Server、Windows HPC Server等微軟核心平臺產(chǎn)品的全球研發(fā)和創(chuàng)新。
2005年初到2007年,隨著業(yè)務(wù)的擴(kuò)展及范圍的增長,STB China的服務(wù)器數(shù)量遞增至800多臺,然而在業(yè)務(wù)數(shù)量的增長和服務(wù)器管理任務(wù)增加后,其負(fù)責(zé)和龐大的維護(hù)工作依然是由三位工程師組成的研發(fā)工程實(shí)驗(yàn)室小組負(fù)責(zé)管理,同時還需要為十幾個產(chǎn)品組搭建、維護(hù)產(chǎn)品測試環(huán)境。和所有業(yè)務(wù)快速發(fā)展的組織一樣,STB China也遭遇了IT基礎(chǔ)設(shè)施缺乏戰(zhàn)略規(guī)劃所帶來的困擾。
“最有代表性的痛處有四個,我想這也是其他同類組織或企業(yè)所面臨的典型難題。“STB China商務(wù)運(yùn)營總監(jiān)王楓對此深有體會:”服務(wù)器數(shù)量增長過快,但單臺服務(wù)器利用率低;硬件缺乏統(tǒng)一的管理和維護(hù);服務(wù)器資源分散,缺乏高效管理;產(chǎn)品組之間缺乏高效的信息共享,這四個主要難題幾乎困擾了我們近一年,這在很大程度上阻礙了整個團(tuán)隊(duì)在保持業(yè)務(wù)快速發(fā)展的同時,高效、優(yōu)質(zhì)地按時交付各項(xiàng)核心項(xiàng)目的開發(fā)測試任務(wù)。“
清晰目標(biāo)和高效執(zhí)行,確保成功改善業(yè)務(wù)流程
必須承認(rèn)的是,微軟STB China本身就是企業(yè)云計(jì)算產(chǎn)品的優(yōu)秀的研發(fā)者,因此在利用企業(yè)云技術(shù)改善業(yè)務(wù)流程的應(yīng)用方面,制定了與其研發(fā)產(chǎn)品時同樣水準(zhǔn)的清晰的思路和目標(biāo)。王楓及其團(tuán)隊(duì)都非常清楚,他們需要的是“改善整個研發(fā)工程實(shí)驗(yàn)室的基礎(chǔ)架構(gòu),以挖掘現(xiàn)有服務(wù)器資源的潛力,提高資源利用率、壓縮服務(wù)周期、提高客戶滿意度。”
作為微軟云計(jì)算技術(shù)”最早、最好的客戶“之一,STB China的目標(biāo)非常明確:以微軟私有云平臺為依托,采用全面虛擬化技術(shù),搭建起功能完善的、滿足各產(chǎn)品組開發(fā)測試任務(wù)的開發(fā)測試云基礎(chǔ)環(huán)境。STB China研發(fā)工程實(shí)驗(yàn)室結(jié)合團(tuán)隊(duì)產(chǎn)品研發(fā)特性和對微軟產(chǎn)品的把握,采取了循序漸進(jìn)的方式來推進(jìn)整個實(shí)驗(yàn)室基礎(chǔ)架構(gòu)的優(yōu)化和改進(jìn),在不影響現(xiàn)有的研發(fā)測試進(jìn)度的情況下,穩(wěn)步推動并最終搭建成完善的私有云基礎(chǔ)架構(gòu)。
STB China采用的解決方案重點(diǎn)分為四個方面:1. 引入基于Hyper-V的服務(wù)器虛擬化來搭建私有云基礎(chǔ)架構(gòu);2. 完善開發(fā)測試云解決方案,優(yōu)化資源配置;3. 利用自助服務(wù)門戶,縮短服務(wù)時間;4. 構(gòu)建資源池,實(shí)現(xiàn)集中式的資源管理,實(shí)現(xiàn)綠色I(xiàn)T。
微軟開發(fā)測試云核心組件架構(gòu)圖
據(jù)王楓介紹,STB China 目前所采用的微軟私有云解決方案涉及了眾多產(chǎn)品技術(shù),包括Windows Server 2008 R2, Windows Server 2008 R2 Hyper-V, System Center Virtual Machine Manager 2008 R2,System Center Operation Manager 2007 R2, Windows Storage Server 2008 R2,Visual Studio Team Foundation Server 2010以及 SharePoint 2007 R2等等。”其收益也是非常明顯的,“王楓介紹道,”我們利用微軟在基礎(chǔ)架構(gòu)即服務(wù)和軟件即服務(wù)上的技術(shù)優(yōu)勢,成功搭建了屬于自己的開發(fā)測試云平臺和自助服務(wù)門戶。這一自主創(chuàng)新開發(fā)的云平臺,幫助我們成功整合、集中、擴(kuò)展各類開發(fā)測試資源,標(biāo)準(zhǔn)化服務(wù)和平臺,提升了團(tuán)隊(duì)協(xié)作和開發(fā)測試效率,包括為開發(fā)人員提供自動構(gòu)建服務(wù),提高產(chǎn)品的每日構(gòu)建效率至少30%,并實(shí)現(xiàn)可持續(xù)的綠色I(xiàn)T目標(biāo)。“
王楓列舉了幾個數(shù)字,它們在一定程度上體現(xiàn)了微軟私有云技術(shù)為軟件企業(yè)的帶來的價(jià)值:
在應(yīng)用開發(fā)測試云之后,團(tuán)隊(duì)平均硬件利用率從25%提升到50%以上,同時通過對物理資源利用狀況的實(shí)時監(jiān)控,在物理資源利用率達(dá)到既定程度時,再采購新的硬件設(shè)備,真正做到讓每一筆投資都物有所值。
2010年初,STB China擁有超過1,500臺物理服務(wù)器,其中371臺服務(wù)器用作虛擬機(jī)主機(jī)并在其基礎(chǔ)上運(yùn)行著4,596臺虛擬機(jī),而且常態(tài)下,有超過2,300臺虛擬機(jī)處于運(yùn)行狀態(tài);在這371臺服務(wù)器上,還擁有800個VHD庫,為整個團(tuán)隊(duì)中的開發(fā)和測試產(chǎn)品組對Windows系統(tǒng)自動化部署提供了有力的支持。
自助服務(wù)門戶為STB China提供了一個管理服務(wù)器需求的方式,使得工程師們能夠集中管理物理資源,包括CPU數(shù)量、內(nèi)存、硬盤空間、網(wǎng)絡(luò)VLAN等,簡化了資源的管理流程,從實(shí)驗(yàn)室工程師到產(chǎn)品組的開發(fā)和測試工程師,花費(fèi)在搭建測試環(huán)境上的時間平均降低了70%。
STB China通過虛擬化等系列措施, 2010年全年減少了9,000多噸二氧化碳的排放,節(jié)省了14,85萬千瓦時的電能,以中國每戶家庭年均用電2,500千瓦時計(jì)算,以上節(jié)省的電能可供5,941戶中國家庭使用一年。
據(jù)微軟大中華區(qū)副總裁兼市場戰(zhàn)略部總經(jīng)理孫建東介紹,目前,國內(nèi)外已有很多軟件企業(yè)、政府組織、軟件園區(qū)對采用微軟解決方案搭建開發(fā)測試云平臺、自助服務(wù)云平臺等表現(xiàn)出濃厚興趣。微軟將繼續(xù)攜其領(lǐng)先的私有云技術(shù),幫助國內(nèi)企業(yè)和政府組織實(shí)現(xiàn)云平臺的搭建和應(yīng)用。