Tech‧Ed
2007
微軟深切反省過去談願景總多過真正落實的部分,相較於諸多口號,實現動態而靈活的
IT
管理策略,卻是近期內最有可能實現的一種典範,這是因為隨著技術的演進,跨平臺與標準化做法成為主流,各界對
IT
管理方式也逐漸取得共識。微軟當然想繼續努力擴大自己的影響力,而這些目標的終點時刻終於快要來臨,因為微軟當前的技術發展藍圖的最後一段,仍只規畫到
2008 年,那一年將是驗收 Windows
Server、Visual Studio 和
SQL Server 這三大平臺的最後一道關卡。
在 6 月 4 日到 8 日期間,第 15 屆
Tech‧Ed 2007 今年全球首場已經在美國
Orlando
展開。這個技術訓練大會的參加對象,主要是關心微軟技術的
IT 專業人員和系統開發者。
這次 Tech‧Ed
的開幕是由微軟伺服器與工具業務部門副總裁 Bob
Muglia
發表演講,主要的內容是重申微軟長期性的發展策略:動態
IT (Dynamic
IT),藉此因應以人為本的商業運作方式
(People-Ready
Business),這些方向的具體作為則來自他們的動態系統計畫
(Dynamic System
Initiative,DSI)
和應用程式平臺變革。
不遠千里而來的與會者,其實更關心的還是產品技術方面的訊息。就在
Tech‧Ed 2007
活動正式展開前,Windows
Server、SQL Server 和
Visual Studio
都發布了下一版本正式命名的消息,使得這場技術訓練大會還沒正式登場,就充滿了不少讓人期待之處。
32 位元 Windows Server
的最後一版
先前代號為
Longhorn 的 Windows
Server 2008,除了 Server
Core、PowerShell、Windows
Virtualization、IIS
7、網路存取防護 (Network Access
Protection,NAP),在
Tech‧Ed 2007
期間,微軟並沒有再宣布其他新功能,但光是介紹前述這些特色與系統核心、再加上既有功能的擴充或更動幅度其實也頗為劇烈,對關心新作業平臺發展的
Tech‧Ed
參與者,實際上還是獲得不少細節介紹的訊息。
首先,Windows Server 2008
預計會提供 32 位元和 64
位元的系統核心,但微軟強調這將是 32 位元
Windows Server
版本的最後一次發行。為了因應這幾年
IT運算系統的變遷 -
多處理器系統將成為常態,微軟也宣布他們將移除
Uniprocessor
這個核心變數,因為在這個環境中執行多處理器,效率並不是很好。Windows
Server 2008
還希望繼續提升免停機的硬體管理目標,將設法讓系統支援記憶體、處理器和
PCI Express 介面卡的熱插拔。在
Windows Server 2008,NTFS
檔案系統的修復直接在系統背景執行 Chkdsk-type
修正,不必等到下次重新啟動後才執行 Chkdsk,而且修復時只有那些壞掉的檔案和資料夾因為正在修復而無法存取,不會鎖住整個磁碟。
以 Active Directory
來說,它即將更名為 Active
Directory Domain
Services (AD DS),而 ADAM
(Active Directory
Application Mode) 也將改為
Active Directory
Lightweight Directory
Services (AD
LDS)。針對分支機構,微軟將推出「唯讀網域控制站
(Read-Only Domain
Controller,RODC)」,透過在當地部署的企業既有
Active Directory
的唯讀副本,企圖解決在外點 IT
環境中面臨到的安全性考量與統合管理的不便,加速使用者身分驗證。在 AD DS
裡面,系統不需要重新啟動,就可以套用目錄服務相關的修補程式、離線重組資料
(offline defragmentation)。此外,微軟也將提供
Server Performance
Advisor
的工具,以便收集目錄服務相關的效能統計資料。
檔案系統方面,較特別的是 Quota
管理增加了對實體磁碟和資料夾的指定容量限制,以及監控檔案存取歷程的功能
(File
Screening),兩者都是即時處理,前者能夠取消當下的
I/O,後者則是能攔截檔案建立與重新命名。在 Windows Server
新的版本中,還有一些要注意的,例如:群組原則將增加
700 項新的設定項目,進階的群組管理功能將隨
Microsoft Desktop
Optimization Pack
工具一起發布;剛在四月發布的 3.0
版的系統更新服務套件 Windows
Server Update
Services,SP1 發行時間將和
Windows Server 2008 一致。
虛擬化採用微核心式,而非整機式虛擬化不只是全球 IT
相當關切的議題,對微軟本身也是,因為基礎架構的虛擬化正是
DSI 的重大關鍵。
微軟已經確定新的虛擬化技術
Windows
Virtualization,將直接內建在
Windows Server 2008,它將透過
Windows Hypervisor
這個介面控制系統資源的低階存取,例如:處理器、實體記憶體、高階可程式化中斷控制器
(APIC),以及效能與延展性相關的系統核心強化。Windows
Virtualization
另一項值得注意之處是利用 Server Core
的方式實作出 Root partition
(或稱為 Parent),微軟稱這個虛擬機器為
Virtualization
Stack,讓其他虛擬機器可以繼續使用既有的作業系統和驅動程式,而不需要共用一組
Hypervisor
驅動程式,這種架構微軟稱為微核心式 (Microkernelized
Hypervisor),以別於 VMware
ESX Server 採用的整機式
(Monolithic Hypervisor)。
簡單地說,微核心式虛擬架構主要是將驅動程式和
Hypervisor
分開、並個別處理,讓驅動程式能夠在虛擬機器內的作業系統上執行。而整機式虛擬架構的驅動程式則是在包含在
Hypervisor
本身內,虛擬機器內的作業系統不需要去處理驅動程式的問題。微軟認為這樣受攻擊、入侵的面向較少,因此會比較安全。企圖提供橫跨所有資料的知識服務的
SQL Server 2008
SQL Server 2005
發表至今有 2 年之久,微軟在 5
月釋出下一個版本 SQL Server
的訊息,它的代號是「Katmai」,正式名稱則定為
SQL Server 2008。在Tech‧Ed
2007
中,微軟期望這一版的資料庫做能夠做到「Your
Data Any Place, Any
Time」這個目標。
企業級資料平臺強化管理力
具體地說,SQL Server 2008
將繼續增強安全性與效能,透過新加入的陳述式管理架構
(Declarative Management
Framework,DMF),資料庫控制的方式從指令碼提升至政策的層級,簡化管理,而政策的定義要與
System Definition Model
(SDL) 相容,同時也能與微軟本身的
System Center
的管理工具銜接,達到企業級的資料平臺需求。
超越既有關聯式資料庫架構的發展力
這是目前所有資料庫系統努力的目標。SQL
Server 2008
目標是能儲存和運用各種型態的資料,例如:非結構化的資料內容、幾何圖形與地理學相關的空間資料(Spatial
Data),增加相關的資料型別、方法與索引處理方式。針對非結構化的資料,例如:文件和多媒體檔案,除
SQL BLOB 外,SQL Server
2008 將再提供 FILESTREAM 和
Remote BLOB (Binary
Large Object)
兩種儲存方式。前者資料會以 VARBINARY
(MAX) 這個資料型別,直接儲存在磁碟的
NTFS 檔案系統,而後者可以彌補
FILESTREAM
的不足,擴大應用在遠端的儲存位置,藉由
Remote BLOB Store
API,SQL Server 會持續記錄不同的
BLOB
的資料位置,讓應用程式可以用參考/連結的方式存取後端,當後端儲存位置調整時,不需要更動程式碼。
微軟企圖在 SQL Server
2008
上,協助企業建立具地理區域感知能力的應用程式,例如:擷取企業內的區域資料,然後將區域自動判斷能力加諸既有的應用程式,並且藉由整合微軟本身的
Virtual Earth
網路服務,將這些區域資訊以視覺化的方式呈現。
能動態因應需求變動的開發力
在 SQL Server
2008,微軟企圖用客戶或訂單等實體
(Entity)
的觀點,因應程式開發的資料存取作業,取代過去需從資料表和資料列的層級去擷取資料。寫程式時可以用
ADO .NET Entity
Framework
存取實體,而非面對關聯式資料,如此一來,他們可以直接使用實體關聯模型
(Entity-Relationship
modeling),讓資料可以在各種不同的區域一起同步,提供更彈性動態的開發方式。
更普及的決策分析力
談到決策支援,微軟對於商業智慧 (BI)
的興趣一直很濃厚,Tech‧Ed
甚至特地為此開了一場獨立的場次專門探討 BI
的願景,並且當場宣布將併購一家主檔資料管理(MDM)
的廠商 Stratature。根據以人為本 (People
Ready) 和信任運算
(Trustworthy Computing)
兩大願景目標,微軟希望讓 BI
從專屬的系統,轉變成每個人都可以使用的環境,將商業智慧的相關資訊提供給企業裡的所有員工作為參考,方便這些使用者制定更好、更快速、更恰當的決策,而這些功能應由績效管理產品
Office PerformancePoint
Server 與商業智慧平臺 SQL
Server 一起整合提供,並且透過微軟
Office
這套應用程式傳遞。微軟提出一個口號稱為「Data
Visualization」,相當程度地點出他們對商業智慧的整體構面,涵蓋使用者和資料的管理、能夠普及地發布分析資訊給企業內部需要制定決策的人員,同時企圖強化一般使用者自行製作報表與執行分析處理的能力。
WinFS 到哪裡去了?
|
WinFS 承諾的目標 |
目前拍版定案的功能 |
|
涵蓋結構與非結構資料的儲存庫 |
FILESTREAM、Large
UDTs |
| 一套程式開發的模型 |
Entity
Framework |
|
提供一套針對使用者桌面應用需求的資料庫 |
SQL CE、SQL
Express |
| 處理資料的新體驗 |
改善 Windows
Vista 的使用者體驗 |
|
資料來源:微軟 |
2009 年 Forefront
邁入全整合階段
在 Tech‧Ed 2007
第一天,微軟也宣布企業級安全產品線
Forefront
將推出下一個版本,它的代號為「Stirling」,這個名字究竟有什麼樣的意涵,微軟並沒有多做解釋,這是蘇格蘭中部一個城市的名字,也是一種熱循環引擎的名字,通常稱為史特林引擎或史特靈引擎。
不論在 Tech‧Ed 2007
的資安議程或會場中的其他活動,微軟並沒有詳述
Stirling,大部分相關資訊都只在當天發出的新聞稿提及。這次改版的過程中,微軟企圖提供統一的防護方式、政策化控管與安全控管,方便管理者以單一的主控臺執行企業資安政策,透過報表檢視企業既有基礎架構的整體資安狀態,以強化對新興、未知威脅的辨識力與防護力。Stirling
橫跨個人端、伺服器和網路邊界,防護範圍包括惡意程式、垃圾郵件、不當的網路內容、訊息協同環境,以及政策規範外的網路封包、網路埠與應用程式。藉由整合微軟目前的
Forefront 資安產品、Windows
Server 的控管技術、網路存取防護與
System Center 系統管理系列,Stirling
控制的範圍也將繼續以 Active
Directory 和 WSUS
為基礎,繼續延伸至採取更主動的弱點修補、矯正程序,以便建立完善的安全管理生命周期。根據外電的訊息指出,Stirling
的控管範圍將以微軟的 Forefornt
為主,並不打算涵蓋到其他廠商的資訊安全產品。
依照微軟現階段喊出來的口號,Stirling
也許有機會做到真正的整合式威脅管理 (UTM),也就是說個別的防護技術雖然會繼續以分散式的系統呈現,但彼此能共享事件資訊,並且會讓這些資安事件相互關聯,強化企業IT對威脅各種複雜面貌的辨識能力,最後再回過頭利用過濾、回復、修補等矯正程序,動態地處理資安威脅。不過這些看起來相當沈重而困難的日常工作,微軟強調這些應用的前提仍是簡化IT管理者對新興威脅的辨識、政策與處理流程設定,因此整合、單一化也會是這個產品的發展重點。目前 Stirling
的發布,計畫是在今年下半會提供用戶技術預覽的版本,2008
年發行公開測試版,微軟預定在 2009
年正式上市。在外電發布的消息中,IDC
分析師Chris Christianseng
認為 Stirling
倘若如期推出,微軟將有機會嬴過目前取得領先地位的資安廠商,例如:Symantec
和 McAfee。
真正做到想要的功能,才是務實的產品和技術開發態度對多數人來說,微軟的解決方案給人的印象,總脫離不了各種使用平臺的運用,很少人會記住他們所高談闊論的各種願景,因為不論是
IT
專業人員或程式開發者,甚至是企業,眾人最關切的還是如何活學活用這些技術來幫助自己,提升工作效率。微軟決心務實地從事產品開發,固然讓我們不再過度期待,然而決口不提這些口號和願景,不見得就能更腳踏實地去建構真正實用的企業
IT,兩者其實並不相互衝突,我們要真正能解決問題的產品,但也需要一些不同於現實考量層次的理想去重新開創新契機。
儘管微軟如此宣示,也許近幾年我們將逐漸聽不到微軟談這些夢想,取而代之的,很可能是實作各種細部功能的專案,而不是在特定幾個產品上賦予過多不切實際且難以完成的功能目標。從
Longhorn 和 WinFS
的長期研發,以及這次在 Tech‧Ed
上的表態,微軟已經學到教訓。
 |
|
|
開幕演講的主題原本就是要探討 IT
部門從成本中心轉換到策略性資產的因應之道,IT
專業人員或開發者對這類議題早有一番體悟,但微軟透過一段影片向大眾告解他們的發現:讓微軟和
IT 人員、開發者一起創新,幫助整個 IT
部門適應它的新角色,驅動企業的營運得以繼續成長、突破,而這也是「Make
your mark」寄託的深意。 這段影片由「回到未來」電影中
Christopher Lloyd 所飾的
Emmett Brown 博士和 Bob
Muglia,共同演出,他們穿梭過去和未來的時空,去探究到底微軟的策略有沒有問題。相較於該段影片之後的策略宣示、Gartner
分析師演講和產品經理/顧問們的實機展示,短劇雖短,但仔細想想,其實頗具畫龍點睛的效果,也提醒了我們微軟當初到底許下哪些承諾,特別是關於整合式儲存
(Integration Storage)
這部分。
故事是這樣的。在主題演講前 90
分鐘,Bob Muglia 從一個
Webcast 的現場倉皇逃到 Keynote
後臺,他被扔了一身番茄和萵苣,突然一部車子憑空出現在
Bob
面前,回到未來這部電影裡面的博士從車子裡衝出來對他說:「他們已經聽夠你說的願景」,Bob
意圖辯解,他認為群眾們的確是想知道 DSI
和跨平臺、統合通訊之間組合起來的關係。博士連忙打斷他的話,警告
Bob 時間不夠了,他想讓 Bob
看看聽眾厭倦微軟願景的原因,先回到過去追查原因、再到未來去看後果,最後再想辦法從現在的做法找到補救這場
Keynote 的解決之道。他們先來到了 2001
年的一家公司,他們要找一位 IT
經理,他正帶著兩個手下找技術人員的麻煩。經理認為「微軟儲存了數以百萬人的個人和財務資料,橫跨網際網路的每一筆交易」,他想從中找一些樂子,技術人員提醒他這樣可能會侵犯隱私,而且牽涉到的
XML Schema 手冊有 600
頁,但經理表示即使要花上整個週末也不管。在他倆背後偷看的
Bob
解釋微軟只是想到「Big」,博士則回他「Big
is waste of time」。
他們繼續前往 2003
年,經理要技術人員去找過去五年期間他和
CEO、公司的所有圖片,旁邊的手下們則還吆喝著建議他,微軟提出了好多儲存的願景,一定可以做到的,但技術人員說這些還沒真正實現。Bob
臉上超尷尬。博士決定帶 Bob
去看未來,也就是願景真正實現的樣子,結果未來的電腦只剩下兩個虛擬圖像笑臉
Bob 和 Office XP
裡面的回紋針小幫手。Bob
一陣尖叫,這時才真正下定決心決定好好修改他的
Keynote。
博士最後問 Bob
到底想談些什麼?他決定想談真正可以做到的事情。這句話頗發人深省,甚至應該可以視為微軟對所有用戶的承諾。 |
|
【本文係由「 iThome
電腦報週刊」雜誌授權刊載】文⊙李宗翰 |