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