• Microsoft Hyper-V R2 SP1 勝過 VMware vSphere 5 的 5 大理由 (發佈 2011/11)

       
  • Windows Server 8 中的異質儲存支援

    原文連結http://blogs.technet.com/b/server-cloud/archive/2011/10/31/windows-server-8-heterogeneous-storage-support.aspx

    不管您是討論家裡的櫥櫃空間還是資料中心的儲存容量,您是否常常覺得儲存空間不夠用? 但是儲存空間本身並非問題所在,儲存資料的設備應該是靈活又可靠的。Microsoft 體認到目前 IT 環境中儲存空間比以往任何時候都更為重要,這也是我們會持續關心 Windows Server 8 中儲存機制的原因。如果您已經看過我之前的部落格文章,您應該會想起我曾經介紹過 Windows Server 8 中的 儲存和持續可用性增強 文章,並且討論過我們如何為客戶建立一個最具有成本效益的儲存平台。

    我們也正在解決混合模式環境中的儲存問題。在我們眾多的客戶環境當中常常有混合使用 Windows 和 Unix/Linux主機的需求。Windows Server 8 中的多協定儲存技術,雖然對於 Windows Server 產品來說並非新技術。然而 IT 管理員卻可以使用 Windows Server 8 儲存機制,一次提供 Unix/Linux 主機(透過 NFS 協定)和 Windows 主機(透過 SMB 協定)儲存資料。並且我們仍不斷擴大其儲存能力中,包括 增強叢集功能以提供更高可用度的儲存平台,期許提供給客戶一個最具成本效益的選擇。

    舉例來說,自從首次發佈 Services for Unix (SFU) 功能之後,便開始提供 Windows Server 具備 NFS Server 的能力,以支援不同的 NFS Client 主機。並且之後將這些功能元件整合到 Windows Server產品 (Windows Server 2003 R2 發行版本中)之後,我們仍繼續改善 NFS 協定其堆疊的穩定性、可靠性以及效能。NFS 協定本身也從傳統以檔案服務為基礎,演變至今成為針對伺服器應用程式的檔案模式 (File-Based) 儲存協定。

    在 Windows Server 8 當中增強了哪些功能? 讓我們來看看 Windows Server 8 中的 NFS 主要功能:

    • 透過 NFS VMware 虛擬機器提供儲存資源: 採用 Windows Server 8 之後,您便可以放心將 Windows NFS 伺服器部署成 VMware 虛擬機器的高可用性後端儲存設備。因為我們重新設計了 NFS 堆疊的關鍵元件,並且為 NFS Client 提供透明容錯移轉機制 (Transparent Failover)。
    • NFS v4.1 伺服器: NFS v4.1 協定 是 NFS 協定發展的一個重要里程碑,很高興在 Windows Server 8 中的 NFS 服務便是採用此一協定版本。Windows Server 8 NFS v4.1 Server 的功能包括 靈活及便於共用管理的單一伺服器命名空間、對於增強安全性 Kerberos v5 完全支援(包括 身份驗證、完整性和隱私)、整合具備 VSS 快照機制的備份功能、和 Unix 使用者存取權限以便更容易進行使用者帳號整合。Windows Server 8 支援同步SMB (Server Message Block),以及 NFS 共用存取機制,也支援採用 RFC-2307 方式的識別對應資訊,以提供更簡單更安全的高可用性叢集部署作業。
    • 支援 PowerShell為了回應使用者所反應的意見,Windows Server 8 中內建了超過 40 個 Windows PowerShell 指令集,提供對於 NFS Server 各方面的操作及遠端系統管理指令,從設定 NFS Server到共用存取權限方面都支援。
    • 身份驗證的對應更為簡單: Windows Server 8 包含新的一般檔案為基礎的身份驗證對應機制。Windows PowerShell cmdlet 更取代了麻煩的手動執行步驟,將 Active Directory 目錄服務(AD LDS)設定為身份對應儲存以管理所對應的身份驗證機制。

    除了支援 NFS 協定之外,現在 Windows Server 8 也內建提供 iSCSI Target 軟體。 內建的 Windows iSCSI Software Target 支援許多應用程式,並且透過將網路卡頻寬結合的機制後,更能有效提高工作負載及遠端儲存(磁片設備)功能。此時 Microsoft iSCSI Software Target 已經是可以運作於 Windows Server 2008 R2 的一個免費軟體了,如果您已經試用 Windows Server 8 開發者預覽版本,或許您有注意到 iSCSI Software Target 3.3 已經是一個內建功能了。

    作為 Windows Server 8 的一個內建功能,在伺服器管理員中可以輕鬆管理 iSCSI Software Target,並且能夠使用超過 20 個Windows PowerShell 指令集來進行自動運作以及執行。

    由於這些屬性使得 iSCSI Software Target 適用於以下環境:

    • 網路 / 無硬碟啟動: 透過具有引導機制的網路卡或軟體載入器時,您將可以部署數百台無硬碟的伺服器。利用 Windows iSCSI Software Target 使部署更加快速,在我們的測試結果中 34 分鐘內便可以部署 256 台電腦。利用不同的虛擬硬碟可以節省 90% 的儲存空間用於作業系統映像檔。這適用於需要完全相同作業系統的大型部署環境,比如Hyper-V 伺服器叢集或者高效能計算叢集 (HPC)。
    • 伺服器應用程式儲存: 有些應用程式需要區塊 (Block) 儲存環境 (例如 Windows Server 2008 R2 Hyper-V 和 Exchange Server),而 iSCSI Software Target 可以連續不中斷的為這些應用程式提供可用的區塊儲存環境。因為 iSCSI Software Target 是可以遠端進行存取的,因此它也可以整合後提供總公司和各分區辦公室區塊儲存環境。
    • 異質儲存: iSCSI Software Target 支援非 Windows iSCSI Initiators,因此 Windows Servers 儲存環境將更容易在混合環境下共同運作。
    • 研發 / 測試 / 示範 / 實驗 環境: 當啟用 iSCSI Software Target 功能後,它將會使 Windows Server 成為一個可透過網路存取的區塊儲存裝置。這適用於 SAN 儲存環境部署之前,所進行的應用程式測試。

    針對我們對於 NFS 和 iSCSI 的投入及功能改善,Windows Server 8 將提供更加強大的儲存平台以滿足客戶對異質 IT 環境的需求。利用 Windows 容錯移轉叢集來部署 NFS 和 iSCSI Target,以提供透明容錯移轉機制,並且確保應用程式在遇到網路或叢集節點主機故障時,不會發生錯誤並且繼續工作。

    即將出現的 Windows Server 8 其儲存功能還有許多令人興奮的功能,期待下個月能與您分享更多精彩的內容,感謝您閱讀本篇文章。

    Thomas Pfenning

    檔案伺服器團隊,總經理

  • System Center Operations Manager 2012 RC版: 從資料中心到雲端

    原文連結:http://blogs.technet.com/b/server-cloud/archive/2011/11/10/system-center-operations-manager-2012-release-candidate-from-the-datacenter-to-the-cloud.aspx

    我們很榮幸宣佈 Operations Manager 2012 RC版 已經發佈。如果您閱讀我們在 10 月 27 日文章 中有關 應用程式控制器、服務管理員和 Orchestrator 的資訊,那麼您應該知道雲端運算將使資料中心服務的消費者(例如商用應用程式管理員和這些資源的資料中心 IT 供應商),在使用服務時將變得更加容易。雲端運算也使 IT 人員能夠根據需求,以提供資料中心基礎結構變成可能,因此您可以隨時要求新增一顆硬碟。所有的一切將使 IT 人員的操作流程更加快速更有彈性,進而提供更好的 IT 服務。

    現在您已經為使用者建立一套標準化的自動流程和使用者自助式服務系統,作為資料中心的 IT 服務供應商,您仍然要繼續對各項事物持續關心。您需要分析各種 IT 問題,並且對營運及收益產生影響之前修復它們。您知道提供此基礎架構服務(IaaS)的企業,必須依賴 實體、虛擬和雲端資源 互相搭配後,運作一個支援多種關鍵營運應用程式的多種異質作業系統(例如 Windows、Linux 和 Unix) 組合時,肯定有一定程度的風險。儘管已經使用虛擬機器管理系統將底層基礎架構整合到私有雲結構當中,但是您仍然需要對各方面進行監控的動作,無論是結構頂層運作的應用程式,或是底層實體伺服器及網路設備。種種的複雜性將使您很難對所發生的故障狀況,進行一個完整、連續且可靠的判斷,因此將阻礙到您的處理時間。但是透過深入應用程式檢查,以及整合實體、虛擬和雲端管理(包含網路設備),配合單一管理視窗介面,將有效監控資料中心和雲端資源,這就是 Operations Manager 所提供的出色功能。

    clip_image001[21]

    為了確保應用程式能夠正常運作,我們採用先進的 .NET Web 應用程式來進行效能監控及智慧診斷,並搭配 JEE Web 應用程式進行健康狀況監控,Operations Manager 採用內建的智慧機制來監控應用程式,使您可以自動發現應用程式的依賴關係,並且獲得應用程式運作的所有元件概況。甚至您可以監控應用程式運作狀態,如果應用程式的狀態變更那麼您就會收到告警資訊,以便您可以快速診斷及修復問題,並且您還可以從單一的控制台監控 Windows Azure 應用程式的運作狀況。

    Operations Manager 不僅提供營運應用程式的預覽,還提供一個完整的應用程式運作環境圖表,無論這些應用程式是採用實體、虛擬或雲端資源。或運作多種異質作業系統(Windows、Linux 和 UNIX),您都可以從單一的控制台來監控這些異質運作環境。

    除了針對 伺服器、用戶端、服務和應用程式監控之外,Operations Manager 現在更包括了對網路設備進行監控。也就是說並非簡單的監控每一台伺服器,而是連伺服器的底層網路拓撲結構都進行監控。您將會得到一個端點到端點的圖表,使您瞭解伺服器和網路基礎架構是如何協同運作 — 從節點到網路、再到伺服器、最後到應用程式和服務。因此,我相信您會同意這是一個與以往不同的全新概念!

    今天就下載 Operations Manager RC版本 並且試用它吧。當然,也請您持續關心由 Adam 和 Kenon 所撰寫相關資訊的部落格文章。

    感謝您的閱讀!

    David Mills

    System Center Product Management

  • 標準模式的儲存管理 Windows Server 8

    原文連結http://blogs.technet.com/b/server-cloud/archive/2011/10/14/windows-server-8-standards-based-storage-management.aspx

    Windows Server 8 為針對雲端環境所優化過的作業系統。自從上個月我們推出 Windows Server 8 以來,您可能已經聽說很多有關此作業系統的相關評論 (請參考 Bill Laing 部落格 文章)。讓我們來更進一步說明 Windows Server 8 真正代表的含義以及它對您如此重要的原因。在過去,對於單台伺服器或設備來說 Windows Server 是個很不錯的作業系統。現在對於許多伺服器及相關設備來說(無論是實體或虛擬,內部或外部),Windows Server 8 更是非常不錯的作業系統。

    在 BUILD 會議中,我們展示此版本所擁有的新功能包括了 可擴展性、高可用性、Hyper-V、網路、可管理性和儲存功能。

    無論我們正在討論何種架構如 私有雲/公有雲/混合雲 ,有件事是無庸置疑的 - 那就是對於資料量的需求越來越大。因此高效率且有效的儲存管理方式才能幫助客戶解決難題。無論儲存直接附加在伺服器上或者是額外的儲存陣列,Windows Server 8 都可以幫助您解決那些難題。使用我們與儲存合作夥伴所共同開發的新功能以及 API 和 PowerShell Cmdlet。

    Windows Server 8 引入一套以 WMI 開發的儲存管理 API (Storage Management API,SMAPI),以及相對應的 PowerShell Cmdlet。它們提供儲存管理的基本類型來管理作業系統以及外部儲存陣列上的直接附加儲存設備 (DAS)。並且使用 PowerShell Cmdlet 代替 diskpart 和 diskraid 等舊有工具。此 API 是由 WMI 物件模型和相對應方法和屬性組合而成。儲存合作夥伴將透過下列兩種方式加入新的 API 當中:

    1. SNIA(全球網路儲存工業協會)SMI-S(儲存管理介面規範) 的儲存管理業界標準
    2. 實作一個新的 SMP(儲存管理供應商)模型

    許多儲存產品已經支援 SMI-S 標準。我們和儲存供應商一起加入 SMI-S Lab Plugfest 實驗室,以確保我們在設計 Windows Server 8 時的標準互通性,以便屆時您可以更簡單使用它。“Just Works”代表什麼意思? 簡單來說 — 當您擁有 Windows 8 Microsoft Storage Management Service 功能後,您就能夠探索並管理 SMI-S 儲存裝置 並且不需要安裝其他軟體。任何工作模組都將運作的非常好,並在工具箱(包括專門的擴充工具)和使用者介面中獲得相同的支援。尚未支援 SMI-S 標準的合作夥伴應該對營運需求評估後,盡快提供(SMI-S 和 SMP)標準並做出抉擇。無論哪個方式都將是不錯的選擇,但是只有其中一個是我們需要的選擇。(順道說明 — 對於 SNIA 的讚美和供應商的加入,都是為了開發出一種好的標準,並且透過定期舉辦的 Plugfest 來確保之間的標準互通性。)

    已經採行 SMI-S 標準的儲存設備供應商,將不需等到 Windows 8 上市便可以獲得投資效益。System Center Virtual Machine Manager 2012 (SCVMM 2012) 為私有雲提供良好的 SMI-S 儲存陣列管理功能。SCVMM 2012 採用 SMI-S 與多個合作夥伴(其中包括NetApp、EMC、HP、Hitachi、Dell、IBM、Fujitsu)進行大量的標準互通性,以提供儲存設備的探索和虛擬化管理設定。

    SCVMM 2012 儲存管理功能通常有下列三種情境:

    1. 端點對端點對映: 識別 VM 虛擬主機、節點主機和叢集與底層儲存基礎架構之間的關系。
    2. 節點主機和叢集的儲存管理: 增加儲存空間至節點主機或叢集中,其中包括 初始化、分割區、格式化、驗證和建立 CSV 叢集資源(在共享儲存資源情況下)。
    3. 快速佈建: 利用 SAN 複製 VHD 功能,以快速建立新的 VM 虛擬主機。

    Windows Server 8 透過 SMAPI 提供非常豐富的儲存功能。因為每家儲存設備供應商都有自行設計的特殊功能,所以 API 介面不可能使用所有的儲存功能。我們已經考慮到這點並且設計了相容性解決方案。該解決方案使您能夠連接這些功能。對於想要展示額外新特性或新功能的儲存設備供應商來說,SMAPI 提供一個直接存取機制 (Pass-through) 與 SMI-S 和 SMP 標準協同合作,並且為合作夥伴提供類似系統中心和協力廠商儲存供應商的能力以便開發新功能,並且不需要等待 SMAPI 下一個版本便可以進行實作。(SCVMM 後續版本將使用 SMAPI 並且能夠使用 SMI-S 和 SMP)。

    呼籲儲存合作夥伴採取行動

    • 加入 Windows Server   8 Storage Management API
      • 已經擁有 v1.3 或更高版本的 SMI-S
        繼續加強和更新該供應商與 Windows 8 進行協同合作,以確保 SCVMM 2012 相關工具能夠順利管理您的儲存設備。Windows Server 8 支援新一代儲存功能 SMI-S。類似系統中心的合作夥伴可以透過直���存取機制連接儲存陣列中的其他功能,該直接存取機制將直接與您的 SMI-S進行溝通。
      • 尚未擁有 SMI-S
        評估 SMP 和SMI-S標準並且依據您的營運需求做出抉擇。
    • 在平臺上傳遞新的附加價值
      • SCVMM 2012 提供強大的儲存探索和設定的端點對端點虛擬化解決方案。SCVMM 的後續版本也將利用新的 SMAPI,和直接存取機制來提供更多儲存虛擬化功能。儲存設備供應商也應該採取同樣的機制,現在的 SCVMM 2012 及後續的版本,將透過 Windows 8 SMAPI 繼續協同作業。
    • 與 Microsoft 協同合作
      • 繼續與 Windows 和 System Center 團隊展開合作,瞭解端點對端點的應用情境以便展示您的硬體功能,並且配合我們的軟體以便使用者得到更好的操作體驗。
      • 在未來發佈的作業系統版本當中,Windows Server 將繼續增加 SMAPI (Storage Management API) 功能。在下一代版本發佈之前,直接存取機制將為合作夥伴提供一種方式以創新附加價值,也是下一版SMAPI 中的主要功能。
      • 加入 SNIA Lab Plugfest實驗室! 以便確保我們之間的標準互通性,進而為客戶提供更好的操作體驗。

    Windows Server 8 是為雲端環境進行優化過的作業系統,其新的儲存管理功能將提供更有效率的儲存管理作業。

    Jeffrey Snover

    Window Server 首席架構師暨傑出工程師

  • 以使用者為中心的應用程式部署第 1 部分: 使用者優先

    原文連結http://blogs.technet.com/b/server-cloud/archive/2011/10/17/user-centric-app-deployment-part-1-thinking-user-first.aspx

    作者備註 特別感謝 Microsoft Craig Morris,他真的是使用者/裝置關聯性的創作者,也是我們過去幾年來以使用者為中心設計任務中非常重要的一份子。他現在將全部的專業知識傳授給我們 (Windows Intune 團隊),以便我們為客戶達成他們想要的!

    我們為 Configuration Manager 2012 (ConfigMgr)所設定的重要目標之一,就是使管理人員在進行任何管理作業時能做到“使用者優先”,也就是本文所要講述的部份,並且介紹使用者優先原則所面臨的挑戰。在下一篇文章也就是第 2 部分中,我將說明 ConfigMgr 如何解決這些挑戰。

    使用者優先 — 意味著不僅僅只是將“以使用者為目標”替換為“以機器為目標”如此而以。它意味著我們該如何衡量跨越多個裝置以便向使用者傳遞資源? (請注意: 在本文中我將使用“資源”這個字眼,但是在 ConfigMgr 2012 管理工具中,我們所關心的資源其實是“應用程式”。),因此也意味著必須確定所有授權的特定使用者都能夠收到資源,並且使用者能夠完全控制這些資源(是的 — 那些煩人的提醒通知和重新啟動訊息)。

    為何以使用者優先是一個重大挑戰? 在我們所進行的 100 多次關心使用者訪談中,幾乎 每一個 應用程式的請求都是“使用者 X 需要應用程式 Y”,但是很少有工具能夠達成他們的需求。為什麼無法達成呢?

    1. 使用者漫遊在不同的裝置之間: 當我還是認證講師的時候,我常常開玩笑說“你可以管理使用者帳號及物件 — 但是卻無法管理使用者”。並且如果以某個資源(例如 應用程式、資料同步…等)為目標,則該資源會隨著使用者到 任何地方! 您可以很容易想像一個場景,使用者登入到一台伺服器檢查某一個應用程式的設定,接著他又登入到一台筆記型電腦後上傳一些資料,最後他再登入到另外一個平臺中去查看他的郵件。但是卻沒有任何一種機制能夠有效辨別出,該使用者所連結的裝置是否產生了不好的使用者登入經驗,同時也產生許多資產管理上的問題,並且缺乏更多機制能夠利用應用程式讓使用者系統更穩定。雖然 Remote Desktop  Services、MS Application Virtualization 和 Citrix XenApp …等在某種程度上能解決部份問題,但是使用者需要的大多數應用程式,卻仍舊是在實體主機上進行本機安裝。
    2. 沒有使用者時,調整應用程式的傳遞作業: 有些應用程式仍然需要由後端應用程式修改,並且與相關人員進行協調。例如 在週六的時候我將會在定期維護期間更新 ERP 系統,之後我需要確定此次的更新是否成功,因此強制為使用者電腦安裝相關更新元件。為了避免因為長時間安裝或重新啟動主機打斷使用者的工作進度,我可能會在沒有使用者登入的下班時間中進行這項工作。但是若使用者沒有登入,就難以為使用者執行相對應的動作 (例如 更新相關元件)。

    一想到這部份的問題,我們便開始在 ConfigMgr 2012 中建立一種方式,透過這種方式我們便能夠利用使用者與裝置之間的關係,來自動或限制以使用者為目標的資源傳遞作業。我們將這種功能稱為使用者/裝置 關聯性(只是個術語),若您要瞭解使用者/裝置 關聯性 更多相關內容,請參考下一篇文章: 以使用者為中心的應用程式部署第 2 部分:使用者/裝置 關聯

    Bill Anderson  
    首席專案經理   
    System Center Configuration Manager