資深架構(gòu)師Symon Perriman:實(shí)現(xiàn)云操作系統(tǒng)
原創(chuàng)云計(jì)算作為概念已經(jīng)不再新鮮,如何通過云計(jì)算給企業(yè)和開發(fā)者帶來實(shí)際的效益成為人們更為關(guān)注的問題。對(duì)此,各家云計(jì)算提供商紛紛給出自己的解決方案。在公有云領(lǐng)域起步稍晚的微軟拿出的是“云操作系統(tǒng)”,重點(diǎn)在于通過Windows Server 2012將公有云與私有云混合起來,在System Center中集中管理。
(微軟資深架構(gòu)師兼技術(shù)傳播大使Symon Perriman)
51CTO記者在TechEd 2012大會(huì)現(xiàn)場(chǎng)采訪到微軟資深架構(gòu)師兼技術(shù)傳播大使Symon Perriman,詳細(xì)了解了微軟“云操作系統(tǒng)”帶來的各方面功能升級(jí),采訪實(shí)錄如下:
問:請(qǐng)先向觀眾做一下自我介紹。
Symon Perriman:大家好,我是Symon Perriman,在微軟總部工作,作為技術(shù)傳播大使,我的任務(wù)是幫助用戶了解微軟的產(chǎn)品。我的專長(zhǎng)是在私有云方面,包括System Center和Windows Server系列以及Hyper-V虛擬化技術(shù)。
問:能否介紹一下微軟在云計(jì)算方面的發(fā)展史。
Symon Perriman:實(shí)際上微軟在云計(jì)算方面已經(jīng)做了將近20年的努力了,從1994年開始就已經(jīng)開始提供以云計(jì)算為基礎(chǔ)的電子郵件服務(wù)了。可能很多人還意識(shí)不到電子郵件就是云計(jì)算,但想想看,能夠異地存儲(chǔ)、隨時(shí)訪問、數(shù)據(jù)遷移,這些都已經(jīng)是云計(jì)算的雛形了。在這20年里,微軟不停的推出各種云計(jì)算產(chǎn)品,比如Xbox Live、Windows Azure公有云以及企業(yè)用的私有云產(chǎn)品。
問:Xbox Live可以算作云計(jì)算產(chǎn)品嗎?
Symon Perriman:可以,因?yàn)楝F(xiàn)在世界各地的Xbox Live玩家都可以相互連接,并且通過Xbox Live的云存儲(chǔ)進(jìn)行游戲恢復(fù)等功能,事實(shí)上已經(jīng)可以把它叫做Gameplay as a Service。
問:好的,接下來請(qǐng)為大家介紹一下公有云和私有云的區(qū)別?
Symon Perriman:公有云和私有云我們都可以稱作IT as a Service,相同之處是這里面涉及到存儲(chǔ)、網(wǎng)絡(luò)、數(shù)據(jù)以及IT產(chǎn)品。公有云和私有云的主要區(qū)別在于使用,公有云的用戶是來自世界各地的用戶,比如微軟的Windows Azure服務(wù),用戶按照具體的使用量與使用組件付費(fèi)。私有云的理念差不多,但主要是在企業(yè)內(nèi)部應(yīng)用,使用企業(yè)自己的數(shù)據(jù)中心,尤其是那些在世界各地?fù)碛性S多辦事處的大型企業(yè)。
#p#
問:Windows Server 2012的最重要的功能升級(jí)是什么?
Symon Perriman:Windows Server 2012在一些關(guān)鍵功能做了升級(jí),最重要的是針對(duì)云做了特別的優(yōu)化,集成了Windows Azure、Office 365和System Center Advisor的組件,原先這些都是公有云的功能,現(xiàn)在可以在本地的數(shù)據(jù)中心運(yùn)行。這樣就可以用Windows Server 2012來搭建自己的混合云,這樣就可以在Windows Azure公有云中存儲(chǔ)數(shù)據(jù),或者把本地搭建的虛擬機(jī)擴(kuò)展到公有云上等等。比如我最喜歡的案例之一是一家游戲公司,他們先在自己本地的小型數(shù)據(jù)中心上部署基本應(yīng)用,然后通過Windows Azure測(cè)試了六個(gè)月,獲得了足夠的用戶數(shù)據(jù),最后再根據(jù)數(shù)據(jù)來配置本地的數(shù)據(jù)中心,節(jié)約了大量成本,達(dá)到了非常好的效果。此外還有我在講座中演示的地圖服務(wù)等等,這些都是混合云應(yīng)用的很好案例。
問:通過System Center來管理混合云嗎?
Symon Perriman:是的,通過System Center,你就像是把云裝到數(shù)據(jù)中心里一樣,System Center也加入了一些重要的新功能,比如App Controller,可以管理各種私有云與公有云的組件,公司里所有具有權(quán)限的人都可以訪問,避免了很多不必要的環(huán)節(jié)。還有比如Operation Manager,能夠?qū)υ浦械慕M件進(jìn)行監(jiān)控。另外比如最新的功能Global Service Monitor能夠讓你在Windows Azure中在全世界各地的16個(gè)不同地點(diǎn)測(cè)試網(wǎng)站,這對(duì)開發(fā)者尤為有用。總之在System Center中,你既可以管理自己的數(shù)據(jù)中心,也可以管理公有云中的各種服務(wù)。
問:微軟私有云有三個(gè)基礎(chǔ)產(chǎn)品,Window Server、System Center和SQL Server,請(qǐng)介紹一下它們之間的關(guān)系?
Symon Perriman:這三種產(chǎn)品的最新版本2012版是一起發(fā)布的,將它們?nèi)齻€(gè)放在一起,我們就實(shí)現(xiàn)了云操作系統(tǒng)(The Cloud OS)。當(dāng)然分開來看,它們?nèi)齻€(gè)的功能也都非常強(qiáng)大,System Center 2012能夠自動(dòng)化管理數(shù)據(jù)中心的各種組件,甚至包括第三方的hypervisor。SQL Server 2012作為最基礎(chǔ)的數(shù)據(jù)支撐,提供了強(qiáng)大的數(shù)據(jù)處理能力,新版本中也加入了比如防止宕機(jī)時(shí)數(shù)據(jù)丟失的Always on等功能。最后Window Server 2012作為核心的操作系統(tǒng),除了剛才已經(jīng)談到的云優(yōu)化,現(xiàn)在也已經(jīng)實(shí)現(xiàn)跨數(shù)據(jù)中心操作,此外還有我個(gè)人非常喜歡的Hyper-V虛擬化功能升級(jí),現(xiàn)在的虛擬機(jī)已經(jīng)完全自由了,能夠在數(shù)據(jù)中心中隨意移動(dòng)。
問:最后請(qǐng)給中國的開發(fā)者一些建議,以及怎樣學(xué)習(xí)到最新的云計(jì)算知識(shí)?
Symon Perriman:我很喜歡這個(gè)問題,我們之所以要努力工作,不斷提供新版本就是為了給開發(fā)者提供服務(wù)。比如之前如果應(yīng)用除了問題,經(jīng)常出現(xiàn)的情況是開發(fā)者和底層架構(gòu)搭建者之間互相指責(zé),而我們現(xiàn)在的版本為開發(fā)者解決了這些麻煩,開發(fā)者可以隨時(shí)監(jiān)控應(yīng)用在數(shù)據(jù)中心或是云中的運(yùn)行,開發(fā)與檢測(cè)工作變得簡(jiǎn)單,底層架構(gòu)師也可以專注他們的工作。我覺得System Center中的App Controller會(huì)是開發(fā)者最喜歡的功能,有了它開發(fā)者就不需要學(xué)習(xí)比如虛擬化和Hyper-V以及存儲(chǔ)技術(shù)等等,只要專心寫代碼就好了。
最后我要向開發(fā)者推薦微軟虛擬學(xué)院(Microsoft Virtual Academy),www.MicrosoftVirtualAcademy.com 這里是微軟的免費(fèi)培訓(xùn)學(xué)校,你可以在這里學(xué)習(xí)到SQL、私有云、公有云、應(yīng)用開發(fā)以及其他各種微軟技術(shù)。