• Windows Server 8: 驅動使用者和合作夥伴的聲音 Windows Server 8: Driven by the Voice of the Customer and Partner

     

    相信大多數人已經聽說這樣一個活動,在活動現場聽到使用者說“Windows 7 正是我的理想選擇”。嗯! Windows Server 8 將會繼續保持 Windows 7 的設計理念,並且成為使用者真正認可的理想解決方案。  



    正如 Bill Laing 在 Windows Server 8 簡介 一文中所提到的,來自使用者及合作夥伴(我們的“生態系統”) 的意見反應,是我們 Windows Server 產品戰略中不可或缺的一部分。我們對於
    顧客心聲 活動投入了大量資金,從調查超過 26,000 多名使用者和合作夥伴,到舉辦 200 多場生態系統會議並收集到 6,000 多種想法。隨著產品專題開發到強調點對點的 IT 方案,我們能夠建立一個強大的理論基礎。而並非僅僅是建立單個強大主題的詳細清單,Windows
    Server 8 的設計目標就是期望提供給使用者每天在企業中實際所需的功能體驗。 



    作為 Windows Server 合作夥伴及使用者生態系統團隊的領導者,從產品規劃週期開始我與使用者們和合作夥伴的關係就變得非常密切。我們的方法已經幫助我們改進及增強相關功能,並且擴展及專注於提供更廣泛的功能,這些功能不僅能夠為客戶解決關鍵業務問題,更能借助雲端運算來支援使用者的現狀以及未來的發展。



    使用者告訴我們類似的想法如下所述:

    • “我希望我們的伺服器能夠跨伺服器叢集進行無縫式的擴展,也就是這些伺服器可以按照需求來進行增加或移除作業。”
    • “我希望伺服器能進行智慧型自我監控,以便即時發現需要檢查和發送告警的問題。”
    • “我需要在不中斷服務為前提的情況下,能夠動態調整或分配資源。”
    • “我希望擁有一個真正的可攜式操作環境,使它能夠跟著我從一台設備無縫式遷移到另一台設備上。”

    當我們從 200 多場使用者和合作夥伴會議,以及更加廣泛的研究調查中整合類似上述的意見反應時,我們很清楚瞭解到您想要尋求一種合乎成本效益的方式進行私有雲功能擴展,並且要能安全跨接到公有雲服務的方法。您需要熟練管理基礎架構
    — 最大化持續營運時間並且盡可能減少停機時間。您所建構的平臺應該是開放式,並且具備擴展性以支援跨平台的應用程式。在目前環境中,您需要一種支援靈活移動的工作方式
    — 無論員工身處於何處,他們都要能即時取得資料。瞭解不同市場、區域或地域其每個領域中如何發揮將是一件非常具有價值的事情。同樣的,合作夥伴協助將理想轉換為現實,在這方面他們也發揮了舉足輕重的作用。

    回顧我們的方法



    我們如何達成產品週期?
    這其實有賴於龐大的團隊努力工作以及我們完整的使用者生態系統。下列圖表便展示了我們的作法。




     
     
     
     
     
     
     
     
     
     
     
     






    初期規劃 (Pre-Planning) 指的是我們尋求豐富的使用者和合作夥伴以收集其業務走向。這使得 6,000 多種想法(類似於上述列出的想法)能在 正式規劃 (Planning) 階段中進行發酵。之後這些需求轉變為提供我們和合作夥伴的概念。一旦通過驗證程序後,這項需求將會成為我們為 Windows Server 8 所設定的 正式方案 (Vision)。此時正是我們與合作夥伴展開合作的時刻。我們的合作夥伴將幫助我們完成某些方案,包括
    持續可用性、Hyper-V 可擴展性交換機功能和 Claims-Based 存取控制機制。這些合作夥伴也出席了我們介紹Windows Server 8 建置 會議。(請參考 Channel 9 以查看來自下列合作夥伴的短片: BrocadeDynamicOpsEmulexGemaltoInMonQLogicTitusWebsense,、BroadcomCiscoDellHPIBMIntelNECNetApp)。



    隨著我們進入到 開發階段 (Development),這些合作夥伴(以及其他合作夥伴)早已經深入參與其中,以確保在 Windows Server 8 初始期便能夠預先規劃及討論。無論是正在開發的 驅動程式、硬體元件、核心功能或其他功能,使用者生態系統一直是我們能夠交給使用者們所需產品的真正合作夥伴
    — 同時也有助於建構一個未來能夠幫助及支援他們作業的平臺。



    對於所有 Windows Server 團隊成員來說,讓使用者及合作夥伴加入整個產品週期的開發階段是非常有收穫的。我們的最終目標是提供以顧客為中心的 Windows Server 解決方案。來自 Windows Server 8 建置會議的意見反應中,我們似乎已經在軌道上開始前進了,這都要歸功於整個使用者生態系統。這就是目前和即將要推出的創新合作夥伴計畫和“顧客心聲”活動!

    原文連結http://blogs.technet.com/b/server-cloud/archive/2011/10/18/windows-server-8-driven-by-the-voice-of-the-customer-and-partner.aspx

    Natalia Mackevicius

    產品組專案經理

    合作夥伴和客戶生態系統

  • 介紹私有雲系列第 2 部分 – 管理層

    原文連結:http://blogs.technet.com/b/privatecloud/archive/2011/10/17/the-journey-to-the-private-cloud-part-2-the-management-layer.aspx

    clip_image002[11]很高興在私有雲社群當中看到大家為微軟私有雲部落格撰寫文章!目前我們正處於雲端運算萌芽階段,我們嘗試開始瞭解什麼是私有雲,以及希望能從私有雲當中獲得哪些優勢,並且如何建立、設計、部署和操作私有雲。這將是一段美好的旅程,我很慶幸我們都能夠親自參與其中。

    clip_image003[11]從本周開始我們將透過 Vincent Montalbano 所提供的文章來討論另外一種概念。在本文當中,Vincent 將會探討私有雲架構中的管理層。我非常喜歡這篇文章,尤其對他所明確指出私有雲架構,居然可以像 TCP/IP 架構一樣,將每個元素互相堆疊互相依賴的概念更為讚賞。

    此外 Vincent 在本文最後回答了一個非常重要的問題 – “這與我現在所做的有何不同?”

    請細細品味本文吧! 此外,若您有意為微軟私有雲部落格撰寫文章,請透過 tomsh@microsoft.com 這個 E-Mail 信箱讓我知道您希望編寫的內容。您所需要的僅是撰寫文章到 Word 檔案或者網頁中,剩下的工作就交由我來處理。期待有機會能與大家合作!謝謝!!

    Tom Shinder,私有雲愛好者


    介紹私有雲系列第 2 部分管理層

    作者:Vincent Montalbano

    在介紹公有雲系列第 1 部分 文章當中,我們已經計畫從一個傳統資料中心遷移到私有雲模型。我們介紹操作層以及如何將它融入到 Microsoft 私有雲參考模型中,並且如何將操作層直接傳遞到管理層以進行通信。

    根據 Microsoft 管理層“為基礎架構、平臺和軟體層提供管理服務。它包括 IT 支援服務和操作層所需的管理工具套件所組成,最後達成整個操作流程。若由 IT 的角度來看管理層的話,它為基礎架構層提供一個基本的功能集合,並向平臺層和軟體層提供了一個累加集合。

    管理層位於 私有雲參考模型 當中操作層和基礎架構層之間,並且支援私有雲模型中的上方層。私有雲參考模型非常類似於 TCP/IP 網路堆疊,其中上方層和下方層都需要依靠彼此來提供服務。基礎架構層包含實體和虛擬伺服器、儲存和網路資源。基礎架構層的上方層(PaaS 和 SaaS)是為客戶提供服務的地方。管理層則是在資源池上進行管理任務,而資源池也是由私有雲架構所組成,並且提供給客戶的服務。

    例如 管理層將會負責為 VM 虛擬主機設定必要的 CPU、記憶體和儲存空間。接著管理層根據自訂的命名規則對新建立的 VM 虛擬主機進行命名,並且將該 VM 虛擬主機加入至企業網域中以安裝及設定必要的服務。當執行維護作業時,管理層將會使用 Hyper-V Live Migration 機制在維護作業期間,將 VM 虛擬主機遷移到不同的實體主機上。您可以試想每天的管理作業內容是什麼,以及當您擁有管理層之後如何管理您的資料中心。

    雲端的管理層是由管理工具所組成,IT 人員將使用 Microsoft System Center 在資料中心進行日常管理、每月維護和變更管理 (CM)。

    管理層需要一個“管理工具套件”來管理基礎架構層當中的相關流程,如下所示:

    • 報表服務商業智慧應用程式,將協助您建立各式服務統計報表。
    • 系統管理服務事件管理應用程式,用於打開報修單以追蹤事件及自動化任務。
    • 運作狀況監控服務監控實體及虛擬伺服器環境,並回報您有關 Windows 伺服器、服務和應用程式的整體運作情況。
    • 組態管理系統 可以跨越實體、虛擬和移動環境,進行評估、部署、更新伺服器以及用戶端電腦。
    • 架構管理 只要單一視窗便可查看整個虛擬化基礎架構(VM 虛擬主機、網路、儲存)。
    • 配置部署管理 提供管理系統時採用自動化方式來部署裸機和虛擬主機的能力。
    • 資料保護進行資料備份。
    • 網路管理 網路交換機、虛擬區域網路、負載平衡和管理網路架構。
    • 安全管理Active Directory 和 Federated Trusts 可以擴展到多個網域或平臺。

    雲端運算 On-Demand 服務和採用管理層所具備的快速恢復功能

    您可能會問“我的資料中心內已經有這些系統和流程了,這與你所說的私有雲有何區別?”私有雲將使用管理層工具將您的系統連接在一起,最後將協助您達成向客戶提供 On-Demand 自動化服務流程的需求。

    上述設定虛擬主機、命名和加入網域的操作,是目前提供 On-Demand 服務的範例。管理層當中自動化及 On-Demand 服務還包括 建立使用者帳號、自動化調整以便對問題進行回應以及安裝軟體更新。

    在 Microsoft Learning 中只要輸入您的 Windows Live ID,那麼它便會為您提供一個虛擬伺服器環境,這就是 VM 虛擬主機 On-Demand 服務的一個實際示範。只有通過驗證的使用者帳號能夠對虛擬實驗室送出請求,此入口網站將使用預先設定好的 VM 範本來滿足使用者需求,這是大多數人都能夠體驗到的一個私有雲示範。

    雲端運算特點便是資料中心必須擁有快速擴增和縮小資源的能力。在管理人員的日常生活中,常常會遇到的情況是,例如 一個新成立的專案需要 20 台 VM 虛擬主機。客戶(假設是您公司內的一個部門)非常急需這些 IT 資源,並且在此專案未來的 6 個月測試期當中,還需要確保這些 VM 虛擬主機保有升級到新版軟體的能力。當該專案項目結束後,VM 虛擬主機將會被關閉並且刪除。這就是“快速且彈性的擴充能力”(在資料中心內快速建立和刪除資源的能力)的一個案例。使用管理層工具,只需要極少的 IT 人力便可以建立和刪除這些 VM 虛擬主機。我們將在未來的部落格文章當中探討更多相關的工作流程。

    下一篇文章為“介紹私有雲系列第 3 部分 – 基礎架構層”。將會討論我最喜歡的主題 – 組成私有雲資料中心的實體和虛擬基礎架構。

    此網站上的文章都是我自己所自發撰寫的,並不代表 Microsoft 或我的雇主其立場、策略或意見

    Vincent Montalbano
    vincentm@vmontalbano.com
    Infrastructure Consultant Catapult Systems, Inc   
    MCITP: Enterprise Administrator    
    MCITP: Windows Server 2008 R2 Virtualization    
    MCTS: System Center Configuration Manager、System Center Operations Manager    
    MCTS: Windows 7 Configuring

    編輯:
    Tom

    Tom Shinder     
    tomsh@microsoft.com
    首席知識工程師,SCD iX Solutions Group     
    Twitter
    http://twitter.com/tshinder
    Facebook
    http://www.facebook.com/tshinder

  • 設定保全操作員的通知 Configure a Fail-Safe Operator for Notifications

    當事情發生錯誤並通知失敗時,這會導致操作員不知情而且問題也無法及時處理,為了預防這樣的情況,你可能想要規劃一個保全操作員。保全操作員將在下列情況下發出通知:

    ●當 SQL Server Agent 無法存取 msdb 資料庫(保全操作員相關定義和通知清單都存放在此)中的系統資料表時.

    ●所有的定義操作員發生錯誤或指定的操作員超出時間設定(以排程時間為主).

    設定保全操作員請遵循以下步驟

    1. 開啟 SQL Server Management Studio 並點選 SQL Server Agent 屬性

    clip_image001

    2. 屬性視窗中選擇警示系統

    clip_image002

    3. 啟用保全操作員

    4. 透過保全操作員清單指派操作員.你可以重新分配每位操作員工作,或者關閉這個特性。

    5. 選擇通知使用類型

    clip_image003

    6. 按下確定

    使用保全管理員通知錯誤可能看起來很奇怪,但它真的是一個不錯的警示方法。

    雖然設定電子郵件(E-mail)和網路訊息(Net Send messages)幾乎都可以傳送到目的地,但大多數的人可能都不會時時刻刻去查看電子郵件(E-mail)或者設定自己的電腦去接受網路訊息(Net Send messages),但不可否認保全管理員通知方法算比較有保障。

    來源出處: Microsoft Press book Microsoft SQL Server 2008 Administrator’s Pocket Consultant.

  • 設定SQL Server 2008 平行處理 Configure Parallel Processing in SQL Server 2008

    大量的運算是需要確定是否要使用平行處理.一般來說,有以下情況,SQL Server 才會對查詢使用平行處理:

    ●當 CPU 數量大於活動連接數量.

    ●當序列化查詢預估成本高於平行處理原則所設定的成本臨界值(預估成本是指

    執行序列化查詢之經過時間(以秒為單位)).

    然而有些陳述句類型是無法使用平行處理的。例如 UPDATE, INSERT, 和 DELETE 操作通常無法使用平行處理即便相關查詢符合標準。但在某些情況下,SQL Server會更改序列化查詢並使用平行處理,如 Update 或 Delete陳述句包含 Where 或者 Insert 陳述句包含 Select , Where 和 Select 是可以使用平行處理。

    設定平行處理請完成以下步驟:

    1. 伺服器屬性選擇進階選項。

    clip_image001[4]

    2. 預設平行處理原則的最大程度是0,這意味者平行處理是交給SQL Server自行控制。基本上,SQL Server會根據工作負載來使用實際可用的處理器數量,來限制平行處理所使用處理器數量(SQL Server可支援最大數量),可以改變平行處理原則的最大程度數值並輸入大於1。如果該數值設定為1的話,那麼SQL Server將不會使用平行處理運算。

    3. 龐大又複雜的查詢通常可以透過平行處理帶來改善。然而,SQL Server平行處理原則只針對序列化查詢預估成本高於平行處理原則的成本臨界值。你可以透過進階選項來設定平行處理原則的成本臨界值。數值範圍界於0~32767。但如果你只有單一處理器的話就可忽略該設定。

    4. 點擊確定後相關改變立即生效。你不需要重新啟動伺服器。

    你也可以使用系統預存程序 sp_configure來設定平行處理。T-SQL命令如下:

    exec sp_configure ‘max degree of parallelism’, <integer value>

    exec sp_configure ‘cost threshold for parallelism’, <integer value>

    來源出處: Microsoft Press book Microsoft SQL Server 2008 Administrator’s Pocket Consultant.

  • 設定遠端伺服器連接 Configure Remote Server Connections

    處理從其他伺服器的連接是不同於使用者連接的.你可以確認其它伺服器是否可連接到該伺服器,如果有使用分散式交易的話,可以控制遠端查詢逾時時間是多少.想要設定遠端連接連接請遵循以下步驟:

    1. 在伺服器屬性視窗選擇連接頁面.

    2. 勾選允許伺服器的遠端連接.遠端伺服器應該要可以登入該伺服器遠端執行預存程序(stored procedures).如果你選擇了該選項,你必須重新啟動SQL Server 執行個體才能套用相關改變.

    注意:Remote procedure call(RPC) 連接預設是允許的.如果你變更了該行為,遠端伺服器將無法登入SQL Server.該設定的變更,將可保持SQL Server對於遠端伺服器存取的安全.

    3. 依預設遠端查詢逾時設定為600 秒.你可以再連接頁面去設定這數值,該數值是以秒為單位且範圍從0~2,147,483,647.如果該數值設定為0,表示遠端伺服器連接沒有查詢逾時限制.

    4. 在伺服器上執行分散式交易預存程序和查詢可以透過分散式交易協調器(DTC)來處理.如果你想要使用該方法執行預存程序,請選擇需要伺服器對伺服器通訊的分散式交易並勾選它.如果你更改了該選項,你必須重新啟動SQL Server 執行個體.

    5.點選確定.

    clip_image001[6]

    這些選項也能透過 sp_configure 設定.相關 Transact-SQL 陳述式是:

    · exec sp_configure "remote access", <0 or 1>

    · exec sp_configure "remote query timeout", <number of seconds>

    · exec sp_configure "remote proc trans", <0 or 1>

    附註:數值0表示將關閉遠端伺服器連接,1表示開啟該選項.

    來源出處: Microsoft Press book Microsoft SQL Server 2008 Administrator’s Pocket Consultant, Second Edition by William R. Stanek.