Microsoft Assessment and Planning Hyper-V Azure 資產管理 MAP 虛擬化

善用微軟MAP資產管理 主機資訊及負載一目瞭然

2014-12-03
企業組織在導入虛擬化技術之前,必須先評估現有運作環境中主機的工作負載以及硬體資源的損耗情形。正所謂「工欲善其事,必先利其器」,透過本文所介紹的MAP Toolkit免費工具,就能夠協助分析內部私有雲的作業,以及評估遷移至Microsoft Azure公有雲的部分。
舉例來說,針對Windows主機,可以透過WMI(Windows Management Instrumentation)系統服務進行探索及清查作業,此系統服務在Windows主機當中預設便會啟動(圖3),並提供有關作業系統、裝置、應用程式及服務等管理資訊。


▲圖3 Windows主機預設自動啟動WMI系統服務。

因此,只要確認運作環境中,Windows主機都有啟動此系統服務,並且防火牆規則內也「允許(Allow)」此網路流量能夠通過,那麼MAP工具便可以在收集硬體裝置資訊以及應用程式等軟體資訊後,儲存到MAP工具的SQL Server資料庫當中,進行後續的數據分析及報表產出等作業。

針對Linux主機的部分,則可以透過常用的SSH(Secure Shell)服務來達到探索及清查相關資源使用情況的目的。

目前MAP工具最新版本為9.1,並支援如下的探索和清查機制:

· WMI(Windows Management Instrumentation)
· Remote Registry Service
· Computer Browser service
· AD DS(Active Directory Domain Services)
· SSH(Secure Shell)

MAP工具除了支援探索、清查Windows客戶端和伺服器端作業系統,以及Microsoft相關應用程式(如Exchange、SharePoint等等)外,也能夠探索及清查Hyper-V虛擬化環境,並支援異質的虛擬化平台VMware vSphere。

最後,在資料庫部分,除了自家的SQL Server之外也支援異質的資料庫平台Oracle。下列便是目前MAP 9.1工具中所支援的作業系統、資料庫、虛擬化環境清單:

·Windows 2000 Professional, XP Professional, Vista, 7, 8/8.1
·Windows Server 2000, 2003/2003 R2, 2008/2008 R2, 2012/2012 R2
·Hyper-V Server, Hyper-V
·VMware Server, vSphere, vCenter, ESX/ESXi
·Selected Linux Distributions
·Office 2013 and previous versions
·Internet Explorer
·SQL、Lync、Exchange、SharePoint、BizTalk Server
·Oracle
·System Center Configuration Manager
·Forefront Endpoint Protection
·Visual Studio 2010 and 2012 Premium and Ultimate editions
·Software ID (SWID) Tags

雖然MAP是免費工具,但對於探索及清查後的數據分析報表其實並不馬虎,在後續執行探索和清查任務後,便可以產生Excel格式的報表檔案,方便企業或組織直接透過Excel的內建功能,顯示成相關數據圖樣,或是轉存為公司內部格式繼續分析及評估作業。

以下是目前MAP 9.1工具中經過探索及清查作業後,所能呈現的報表內容:

·報表檔案格式為Excel,並分別有「簡要(Summary)」及「詳細(Detailed)」兩種類型。

·評估部署到Windows 7當中,瀏覽器IE版本及環境如Active X、附加元件等等。

·評估現有環境中,主機的硬體是否適合「部署」或「升級」至Windows 8.1。

·評估現有環境中,主機的硬體如作業系統、工作負載、硬體裝置、伺服器角色功能等等,是否適合「部署」或「升級」至Windows Server 2012 R2。

·收集實體或虛擬Linux主機的效能數據(支援由SCOM R2所安裝或管理的Linux主機),分析是否適合運作於Hyper-V私有雲環境中。

·識別目前主機中的Office版本資訊,同時評估遷移至Office2013/365的建議。

·識別安裝在Microsfot Hyper-V虛擬化平台中運作的VM虛擬主機資訊,同時也支援異質虛擬化平台VMware vSphere。

·評估Web Application、IIS Server、SQL Server等應用程式,是否適合遷移至Microsoft Azure公有雲平台。

·評估主機的利用率(Utilization),以建議Hyper-V伺服器虛擬化整併作業,以及VM虛擬主機的放置建議。

·探索及清查SQL Server、執行個體(Instance)、SQL Server Components等等資訊,同時也支援異質資料庫平台Oracle Database、Oracle Instance。

·透過SWID(Software Identification) Tag機制(ISO/IEC 19770-2:2009標準),清查環境當中的Microsoft Software產品,以協助盤點Windows Volume Licensing授權使用情況,並支援VDI虛擬桌面Remote Desktop License授權使用情況。

下載及安裝MAP工具

當連結至MAP Toolkit下載頁面時,將會看到四個下載項目,其功能及說明如下:

·MAPSetup.exe:包含MAP主程式及相關工具,同時包含SQL LocalDB。

·readme_en.htm:安裝MAP Toolkit的先決條件和系統需求,還有相關已知問題。

·MAP_Sample_Documents.zip:各種報表及規劃部署遷移的範本檔案。

·MAP_Training_Kit.zip:範例資料庫與各種練習說明。

在MAP Toolkit工具系統需求上,它不只可以安裝在Windows Server 2008 R2/2012/2012 R2伺服器作業系統中,也支援安裝在客戶端作業系統Windows 7及Windows 8/8.1當中(至少須Professional版本以上)。值得注意的是,不管安裝在伺服器或客戶端的作業系統中,都必須要安裝.NET Framework 4.5版本,後續才能順利運作MAP工具。

在硬體需求方面,建議採用至少1.5GHz處理器(雙核心)以及2GB記憶體,同時至少大於1GB的可用硬碟空間(不含屆時的SQL Server 2012 Express LocalDB資料庫空間)。網路卡的部分,原則上採用100Mbps或1Gbps皆可,但實務上仍建議採用1Gbps。

在預設的情況下,將MAP Toolkit工具安裝在「單機」環境時,MAP工具將會在安裝程序中自動為該台主機安裝SQL Server 2012 Express LocalDB資料庫。 當然,如果環境中已經建置了SQL Server資料庫伺服器,MAP工具也支援將所收集的數據存放至SQL Server 2008/2008 R2/2012資料庫,但是有兩個組態設定部分必須注意。首先為MAP工具建立名稱為「MAPS」的「執行個體(Instance)」,接著請為MAPS資料庫設定採用「SQL_Latin1_General_CP1_CI_AS」的「定序(Collation)」方式。


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!