托尼#8226;斯科特(Tony Scott),微軟現任CIO,2008年2月開始擔任該職務。之前,他擔任過通用汽車的CTO、迪斯尼公司的CIO以及施貴寶公司(Bristol-Myers Squibb)的信息服務部副總裁。此次編譯的采訪刊登在最新一期的美國InfoWorld雜志中。托尼透露了微軟如何利用自己的云計算為員工服務。同時,他認為“IT消費化”以及移動設備將在公司信息化中占據重要位置。
測試自家產品
問:你覺得在微軟這樣的公司里,CIO是什么?我敢打賭,一定有一堆技術專家不停地預測你在干什么。
斯科特:其實,我在公司所做的和在家中所做的沒有任何區別。每個人都已習慣將技術玩轉在指尖之上,他們堅信,家和公司完全沒有界限。我發現一個很有意思的現象,人們隨時隨地都想獲取信息,但因為地域或者設備的緣故而不能如愿以償,這正是我們面臨的挑戰。
問:難道你沒有為強大的新型云計算數據中心做任何事?你可是領導了微軟對內部4000個用戶的技術支持啊!
斯科特:長期以來,微軟IT扮演著為公司測試產品的角色。這意味著當公司發布新的操作系統或新的辦公軟件時,我們就已經開始在小范圍內進行測試了。之后,我們會在開發的過程中逐步擴大測試規模。
以Windows 7為例,當它處于測試第二版時,我們向微軟世界各地的所有員工發放了產品。事實上,我們賣給企業的每一個產品也遵循這一模式。在微軟服務的世界中,不論是尚未達成的事項還是Azure,我們都會一視同仁。現在,我們有很多大型云設施項目正在進行過程中,這些項目將在兩年內交付使用。
問:那么,你如何協調軟件測試與用戶之間的關系?
斯科特:我們為此開發了一個相當健全的程序,用來查看在測試中的執行指標、質量指標和其他各種指標。我也是微軟的客戶之一,所以我與其他客戶一樣,使用相同的服務器和郵件系統。我和其他客戶的唯一區別是,長期以來使用的是測試版軟件或者微軟即將發布的版本。事實上,我們還會對員工進行培訓和交流,幫助找到軟件中的漏洞,糾正那些不利于客戶體驗的事情。我們目前也在測試Office 365。但是我必須澄清一點,我們不可能整個公司都在做測試工作,而是成立了一個小組,然后根據產品的發展確定測試小組的規模,這涵蓋了整個產品開發周期。
問:所以,你們的最終目標是每個人都能夠擁有和使用產品,比方說,企業級Office專業增強版到某個特定的時間會發布,你有時間表嗎?
斯科特:我們是這樣做的,我也在隨時隨刻想著這件事。現在,我們針對Office 365所做的事情有一整套的混合型方案。在企業想要與其他企業進行交流活動時,也許會使用Office 365的一些服務。我們也支持混合模式,這些都包含在下一個版本的服務器產品中。當我們開始提供這項服務時,我就明白將面臨更多的困難和挑戰,首先必須要滿足客戶的訴求,而且這些訴求都是由我們來完成的。
無限制的云計算
問:你做過一些與Azure有關的事情嗎?
斯科特:一年多以前,我承諾將整個平臺轉移到Azure中去,現在正在做這項工作。
問:每個CIO都有一個底線要去面對,那就是成本和效率。你在部署云計算方面確實能感覺到效率嗎,你看到那里存在著規模經濟嗎?
斯科特:產品進入正式生產環境之前,需要經歷開發、測試和產品試生產。過去,我們一直試圖嚴格模擬真實的生產環境,也就是會同時提供這幾個環境,這被認為是最好的方法。而實際上,在這個過程中,設備并沒有充分利用,特別是在資源并不緊張時。
雖然,這個過程中我們會利用虛擬化通過資源的重用來提高效率,但與在云時代相比,我們的效率提高仍然差了一個級別。云計算在經濟上帶來很大節約,即使在開始時看不到效益,但在最終的生產環境中,這種效益就會顯示出來。
問:這是完全的內部Hyper-V 虛擬化嗎?
斯科特:沒錯。我們對此做足了工作,已經擁有了一些非常傳統的、非虛擬運行環境,并擁有一套虛擬化應用程序集,接下來就是將它們嵌入云,目前的工作還有一點不足。這該應用到我們的新方法:兩雙規則的終結(end of the double-double rule )。
“兩雙規則”有一些不成文的規定,在我們為傳統的三層結構運行環境配置硬件時就已在使用。也就是說,用戶找出所需,然后將其加倍,之后再加倍。“兩雙規則”遵循精確的論證,那就是資源能夠進入任何一個傳統的應用環境中,并且利用率保持在5%~15%。
我們有意這樣做,并且一直在虛擬化環境中堅持這樣做,因為在這個規則下,一旦出現錯誤,用戶將付出高昂的代價。現在,當我們在實施虛擬化的時候,我們說系統具有彈性,具備一些擴展能力,所以不用遵循“兩雙原則”。但我仍然堅持加倍。用戶在最好的虛擬化環境中,可以看到所有設備的利用率均衡,而非是單個設備具有很高的利用率,這已經是很好的結果了。
慈善事業的應用實例
問:具體來說,為什么能輕而易舉發展到一定規模?我的意思是,你現在仍然需要基礎設備,不是嗎?
斯科特:云給了用戶一個非同一般的環境,一個相對較大的“畫布”,用戶能在上面盡情描繪。我們的開發人員能夠自主決定需要做多少,并不擔心將要使用多少物理設備、多少虛擬設備或者其他相關的配套設備。云在背后自動為他們提供了一切。如果他們計算失誤,他們只能得到很少的資源。如果他們計算得非常精確,他們就能得到更多的資源。
問:所有的這些都是基于一個大平臺,而在這個平臺上可以分享部署的基礎設備。很多人談及私有云的時候就會想到虛擬化。
斯科特:但是它已經超越了虛擬化,我們不會說這是“私有云”。我們現在具體談論Windows Azure和SQL Azure,它們都有更多的可能性,遠遠超過在私有云中所看到的情景。
我可以舉例說明它是如何運轉的。10月份是微軟的一個慈善大月。幾年前,我們出于慈善的目的開發了像eBay這樣的應用。任何人可以捐贈一些東西,之后,微軟的員工進入系統并對其出價。在拍賣階段的末期,出價最高者將拍得捐贈品的所有收益捐給一個慈善機構,這是非常受歡迎的事情。當我三年前到微軟的時候,所有這些都是由志愿者和虛擬化這類應用建起來的。
拍賣是在10月底結束的,人們一直等到了最后一分鐘。然而突如其來的是,最后時刻整個競價都非常激烈。為了測試到底有多少活動在進行或者是它激烈到什么地步,我們差不多測試了幾年。就應用這個特殊的工具而言,我們擴展了支持的范圍,讓我們從拍賣中得到了寶貴的經驗。
所以,兩年前,當Azure還處于初期階段、SQL Azure更稚嫩的時候,我們把它們嵌入云當中。隨后兩年的每個10月都如此操作。去年10月的最后幾天,我們把這個應用的計算能力增加了5倍。而在競拍的最后兩個小時里,我們說:“很好,現在我們需要10倍的資源。”我們通過點擊鼠標就這樣做到了。我們非常自信,整個拍賣工具運行的就像是無人操作一般。沒有人知道這對我們來說是輕而易舉的,我們只需增加運行能力而已。
開放所有終端設備
問:對終端設備的跟蹤以及安全,你是如何處理的?
斯科特:對于CIO們來說,這的確是一個大問題。終端設備是不斷擴大的、IT消費結構的一部分。所有人需要越來越多的設備獲取信息,人們通過各種渠道獲取并使用這些信息。在微軟,我們使用自有的工具和設備進行管理。我們的設備具有完備的加密能力和證書管理功能,可以確保存儲是加密的,同時,我們還能進行強制執行強密碼以及其他類似工作。
如果用戶使用其中一種設備,他能夠閱讀具有管理權限的郵件,能看到具有訪問權限的內容,以及其他類似操作。在另一個范圍內,如果擁有的消費終端中沒有這些性能,那么,用戶需要通過瀏覽器、互聯網或者類似的方式進入。
基于設備和設備的性能,我們為用戶提供了一系列的選擇,讓他們決定自己能在手機上做些什么。實際上,有些事情我們已經做了很長時間。
人們不喜歡CIO遇到問題時只會說,“你要購買這臺PC或者那臺PC,抑或購買一部或兩部電話。”微軟是一家廣泛支持各類設備的公司。這些年來,我們的PC來自世界各地不同的廠商,但無論它們來自哪里,它們都支持全系列的商業級設備和消費級設備,所以我們需要開發相關的軟件來管理和支持這些,并開發與硬件相匹配的安全政策。
問:所以你支持iPhone、Android、Windows Phone 7,以及現有的每一個同類產品,但是你不會讓它們都連接到電子郵件,是這樣嗎?
斯科特:我重申一遍,這完全取決于設備的性能。
問:如果這些設備連接了交換服務器,它是否必須加密?
斯科特:這視情況而定。用戶能通過Outlook鏈接到任何一個地方并閱讀郵件,這完全取決于設備本身和它的性能,有時候用戶有權閱讀或管理郵件,但有時候卻沒有。對于數據存儲,當用戶用某些設備存儲公司的敏感信息時,我們希望看到的是加密存儲。
問:支持Windows Phone 7嗎?
斯科特:當然,毫無疑問。我們把Windows Phone 7給了每一位員工。而員工們得到了自己想要的手機,這是一個接受率很高的服務。
CIO觀點
CIO面臨的最大挑戰莫過于經過技術的巨變:企業正在以高速度數字化發展,這個數字化意味著事物將會發展得更快,而且更接近現實。
所有人正處在一個信息移動的時代,這種趨勢變得越來越明顯。這勢必會給企業帶來新的壓力,這種壓力要求企業要更快速地發展、擁有更多的靈活性和對市場有更多的回應。這些壓力加快了企業發展的步伐,也就凸顯出IT的重要性。
鏈接
相關詞條解釋
Office 365:這是微軟下一代云計算產品,包括Office、SharePoint Online、Exchange Online和Lync Online組件,并為這些組件提供實時升級服務。微軟認為使用Office 365獲取云計算服務意味著人們無需改變當前的工作方式,因為Office 365兼容大多數瀏覽器、智能手機和桌面應用程序。
Hyper-V:微軟的一款虛擬化產品,是微軟第一個采用類似Vmware和Citrix開源Xen一樣的基于hypervisor的技術。
Windows Azure:微軟基于云計算的操作系統。Windows Azure的主要目標是為開發者提供一個平臺,幫助開發可運行在云服務器、數據中心、Web和PC上的應用程序。云計算的開發者能使用微軟全球數據中心的儲存、計算能力和網絡基礎服務。
SQL Azure:由微軟SQL Server 2008為主,建構在Windows Azure云操作系統之上,運行云計算的關系數據庫服務,是一種云存儲的實現,提供網絡型的應用程序數據存儲的服務。
Windows Phone 7:微軟最新發布的手機操作系統。微軟稱,公司將通過Windows Phone 7,將旗下Xbox Live游戲、Zune音樂與視頻體驗整合至手機中。該操作系統于2010年10月11日正式發布。