共用方式為


所有行業門門精通:VMM 2012 和 Server App-V:快樂在一起

Microsoft 在 System Center Virtual Machine Manager 2012 中默默地新增了 Server App-V,這就技術和策略層面來看是絕佳的行動。

Greg Shields

它是重要的是保持客觀性作為 IT 行業內獨立的聲音。 它對説明您做出正確的決定,對產品和戰略的工作至關重要。 做好這項工作需要保持中立整個永無止境的產品推介和行銷的供應商。

時不時,不過,您看到的東西來改變這一切。 客觀性將後座帶到興奮。 這一次這東西是 Server APP-V,安靜的加法到系統中心虛擬機器管理器 (VMM) 2012年。 事實上,是那麼的安靜,沒有重點的眼睛幾乎能錯過這個令人印象深刻的新工具。 相信我,你就不想錯過這。

APP-V 伺服器相同級別的應用程式交付自動化您已經一直享有在桌上型電腦多年來使您的伺服器。 這與新版本的 VMM 面向服務的資源調配模型,以及您可以快速的夫婦看到如何創建虛擬機器 (Vm) 的任務是要顯著地提高。 在正在進行的鬥爭中為虛擬平臺的市場份額,加入伺服器 APP-V 與 VMM 可能是微軟的最輝煌移動尚未。

不是 APP-V 的 App-v

可以將伺服器 APP-V 看作"安靜的加法"中,因為它是這樣完全集成到 VMM 管理經驗。 它是緊密集成,幾乎到故障。 Microsoft 術語將添加到其隱匿性來實現。 它與其他應用程式-V 我們認識多年了共用大部分的名稱。 是有道理,因為它們的相似之處。 不過,它有埋中休閒的 Web 搜索的詳細資訊的伺服器應用程式-V 的不幸後果。

不犯錯誤:這兩種技術有很多共同之處。 他們這兩種解決方案用於虛擬化的應用程式。 他們還體育差異的公平份額。 在結構上,APP-V 是一般側重于提供到桌面應用程式。 APP-V 伺服器絕對適合伺服器。

更多的技術水準,進一步有差異。 伺服器應用程式通常不被設計由同一台機器上的多個使用者使用。 他們更有可能是很少看到主控台登錄的後臺應用程式。 因此,伺服器應用程式-V 方式比傳統的 APP-V 的略有不同對待其虛擬化的應用程式。

這裡是看看一些這兩個之間的主要差異:

**伺服器應用程式-五:**如果應用程式創建資料或修改在註冊表中的特定于使用者的位置的配置,當應用程式測序,資料或配置仍然具有相同的使用者關聯在部署時和運行時。

**App 五:**如果應用程式創建資料或修改特定于當前使用者註冊表位置中的配置,當應用程式測序,資料或配置被映射所以它是運行應用程式的任何使用者都可以訪問。

**伺服器應用程式-五:**是一個虛擬應用程式包,如.exe 檔和運行應用程式,所需的庫的一部分的應用程式檔是可用於在電腦上運行該應用程式複製的位置的所有進程。

**App 五:**是一個虛擬應用程式包的一部分的應用程式檔僅是可用的虛擬應用程式和啟動該應用程式的虛擬環境中的任何其他進程。

**伺服器應用程式-五:**COM 物件、 DCOM 物件、 COM + 物件,Windows 管理規範 (WMI) 提供程式和 NT 服務是一個虛擬應用程式包的一部分暴露在本地系統,讓作業系統、 工具和其他應用程式與它們進行交互。 例如,您可以使用本機服務控制管理員 (SCM) 啟動一項服務,是一個虛擬應用程式包的一部分。

**App 五:**與虛擬應用程式包關聯的 COM、 DCOM、 COM +、 WMI 和服務資訊是保持在那個包裡,對這包外部運行的任何進程不可用。 例如,本機 SCM 不會看到任何 NT 服務運行在虛擬環境中。

**伺服器應用程式-五:**APP-V 伺服器代理使用試探法來自動檢測電腦上的哪些進程必須運行在虛擬環境內。 通常,需要無發射裝置墊片。 要顯式添加到虛擬環境的過程,您可以添加"/ RunInVE: < 打包 GUID >"進程命令列的末尾。

**App 五:**進程要進行虛擬化,一個 APP-V 的程式,如 sfttray.exe 必須打開這一進程,或必須是另一個虛擬進程的兒童。 要顯式添加到虛擬環境的過程,您可以運行命令"sfttray.exe /exe < 可執行啟動 > / app < 應用程式的名稱 >."

APP-V 伺服器還使用一種稱為伺服器應用程式虛擬化音序器的特殊工具 (見圖 1) 以創建應用程式的套裝軟體。 不要混淆這與傳統的 APP-V 等效,應用程式虛擬化音序器。 您可以想像,一個字,使所有的差異。

Server App-V uses the Server Application Virtualization Sequencer to create app packages

圖 1 Server APP-V 使用伺服器應用程式虛擬化音序器來創建應用程式套裝軟體。

奇怪的是,伺服器應用程式虛擬化音序器安裝 bits 可以是難找到的。 而傳統 APP-V 排序器早就發現,在 Microsoft 桌面優化包內 VMM 安裝媒體, 伺服器 APP-V 排序器是走相反分泌。 查找名為 \SAV 的資料夾。 你會發現安裝程式檔 (見圖 2) APP-V 伺服器代理,與管理兩個 Windows PowerShell Cmdlet。

Server App-V installation files

圖 2 Server APP-V 安裝檔。

VMM 應用程式佈建檔

無論是對於傳統 APP-V 或 APP-V 伺服器,應用程式打包過程始于赤裸的電腦。 安裝到該電腦上排序器、 創建新的虛擬應用程式包和啟動應用程式的安裝過程中在該嚮導中。 許多應用程式打包成功開箱。 其他需要多一點的微調,以確保正確配置它們。

伺服器應用程式虛擬化音序器編輯器值得特別注意。 打包應用程式,請選擇修改現有的虛擬應用程式包。 選擇編輯包和流覽您的套裝軟體 SPRJ 檔案,然後您將看到一個選項卡標記為部署配置 (請參閱圖 3)。

You’ll find the editor under the Deployment Configuration tab

圖 3 你會發現在部署配置選項卡下的編輯器

Microsoft 已內置情報有助於枚舉範圍廣泛的特定包的配置,您可以指定在部署該工具的包裝工具。 若要查看可用的配置,請按一下添加部署配置項鍊接。 輸入一個星號 ("*") 以查看整個集的潛在可配置項 (見圖 4)。 選擇那些您想要公開為稍後配置並按一下添加按鈕。

You can select and add Deployment Configuration items

圖 4 你可以選擇和添加部署設定項目。

一旦您的專案添加到包後,您可以通過按兩下該專案,並調整其屬性的每個設置的預設值 (見圖 5)。 您可以標記需要配置的專案作為強制性的將成為重要的因為你帶包到 VMM 的決定。

You can adjust the properties of Deployment Configuration items

圖 5 您可以調整部署配置項的屬性。

您通過在 VMM 主控台中創建應用程式佈建檔啟動這一進程。 設定檔包含中繼資料 VMM 使用管理包,如應用程式佈建、 依賴關係、 權利和許可權和你所需要的套裝軟體的安裝與組合的任何腳本。

這裡是東西從哪裡得到令人興奮。 你暴露在排序器的部署配置項是現在可用作為 VMM 應用程式佈建檔案屬性的設置 (請參閱圖 6)。 這種接觸可靈活地提供跨多個用例的一個應用程式包。 只需設置無論設置匹配所需的每個伺服器。 甚至更大的靈活性,您可以使用格式 @variablename@ 中的變數來指定要在部署時設置的值。

Deployment Configuration items become your VMM Application Profile properties

圖 6 部署配置項將成為您的 VMM 應用程式佈建檔案屬性。

更好地在一起

VMM 和 Server APP-V 的組合可以產生革命性的變化如何您提供艾特伺服器服務。 您現在擁有的工具來移動過去的簡單複製和粘貼 VM 資源調配的天。

自動化 VMM 服務資源調配不是你會一夜之間被執行的。 有大量的最初生成的自動化和您打算部署的軟體套裝程式所需的前期準備工作。 你收穫回報之前很久,這就需要努力。

VMM 的更高級的功能並不感覺噁心,和自動化色變的面向 IT 專業人員需要不適用。 如果您已經準備好,不過,此版本的 VMM-加-伺服器應用程式-V 提供了兩個令人印象深刻的解決方案,無疑更好地在一起。

Greg Shields

Greg Shields, MVP,是在集中的技術合作夥伴。獲取更多的盾牌的武聖提示和技巧在 ConcentratedTech.com

相關的內容