共用方式為


虛擬化:處理舊版應用程式

能夠毫無障礙地繼續管理舊版應用程式是虛擬化技術的眾多具體效益之一。

湯瑪斯 · Olzak

改編自"微軟虛擬化"(2010 年,Syngress,印記 Elsevier)

舊式應用程式可以是一些最困難和最令人沮喪的應用程式,以支援任何企業的環境中。 通常,時間越長您的公司使用的應用程式,更其使用者越來越依賴的應用程式或它的輸出。

這是適合應用程式繼續增長與您的業務和技術基礎設施,及開發商和供應商繼續提供服務和支援。 然而,往往是由於各種原因被遺棄的供應商的應用程式。 供應商可以由另一家公司購買或它可以簡單地選擇停止支援應用程式。

大多數公司將繼續提供過時的申請,在有限的時間的擴展的支援。 他們做這讓你升級其應用到當前受支援的版本,或轉換為另一應用程式可以提供所需的功能。 但是,當您有一個應用程式,已經失去的支援,強烈依賴你的公司,並已沒有已知的更換或升級路徑時,會發生什麼呢?

這是一個真正令閃耀的虛擬化戰略的事情 — — 維護和支援舊版應用程式,而不必保持它在其原始狀態的能力。 用工作負載整合,我將使用一個示例解釋更清楚。

我會打電話給舊的應用程式的舊式應用程式。 舊應用程式最初是 Windows NT 伺服器上實現的。 我建立使用的可用和建議的硬體設定的伺服器。 為了簡化業務流程並使其效率,降低成本高昂,我實現了舊的應用程式。

談話的包圍在其部署過程中的專案建議使用舊的應用程式將導致更大的實施臨時步驟而已。 未來國家願景包括更強健的軟體,從較大、 知名度更高的供應商提供相同的解決方案,但具有更高的價格標籤。 所以舊的應用程式,是真正的"概念證明"比最後的解決方案更多。

一旦實施,舊的應用程式由使用者,很快地被接受,業務開始看到一些很大的利益。 舊的應用程式實施了相同的方式,大多數應用程式的部署了在過去的 10 年左右 ; 在大多數情況下,單個伺服器和它的作業系統被專用於應用程式。

所以這裡我,幾年後我最初實現舊應用程式。 事實證明這是一個堅實的應用程式,但支援舊的應用程式中的基礎元件都已老化。 硬體平臺已走到盡頭的生活,而我已更換過了無數的部分。 我只可以訂購新的伺服器,但作業系統的舊應用程式需要是一個版本的 Windows Microsoft 不再支援,也未通過擴展支援。

我試圖舊應用程式來獲取當前版本的 Windows 運行的較新版本的原始供應商聯繫。 然而,不再業務,供應商,可比替換應用程式是完全不可能在不久的將來。 我當然可以購買新的硬體和安裝的 Windows 版本已過時,必須很小心,但這不是簡單地應付這項任務的最佳方法。 我的選擇是什麼?

虛擬化:第二個生命嗎?

有很多選擇可以考慮,而您需要做作業前跳到最適合的解決方案的特殊情況。 讓我們看看從相當高的水準,有兩個:虛擬化作業系統和應用程式流。

作業系統虛擬化是更成熟的兩個選項,周圍已經多年。 這一概念是相對簡單的:基本上,您安裝內部的另一個作業系統。

想想主機作業系統的虛擬化作業系統作為一個容器。 此方法還要求您維護舊版作業系統,但您實現的好處將會説明您保護它通過絕緣的主機作業系統。 兩個這些好處是主機較新的硬體上的舊式系統的能力和快速備份和恢復的快照使用的虛擬會話的能力。

在大多數情況下,您可以將轉換您舊式的環境,通過物理虛擬的過程。 這消除了需要完全重建的舊式的伺服器。 如果主機系統組態正確,並且允許舊式應用程式的要求,您可能可以承載的新的虛擬化的版本,同時在同一主機上的其他虛擬環境的舊式應用程式。 這將有助於鞏固硬體和減少維修費用。

虛擬化您的舊式應用程式的其他和不太成熟的選項是通過流媒體應用程式。 這項技術是比作業系統虛擬化多新。 有些供應商的這種技術是仍處於起步階段,但這種方法的好處可能超過那些作業系統虛擬化。

流媒體應用程式,您完全刪除舊版作業系統和封裝在其自己的虛擬流,應用會議一次完成了由傳統的 OS 的全部要求。 同樣,這是在虛擬世界中,較成熟的技術,它可能不支援所有的應用程式。

您需要進行徹底調查和測試您的方法。 不過,是否您的應用程式使用此方法,您可以完全刪除過時和作業系統。 此時,您可以流 (或提供) 在任何當前支援的 Windows 作業系統中應用。

這種方法有另一個好處。 它允許您在封裝流中包含應用程式元件。 當你考慮傳統限制某些應用程式和它們無法駐留在與較舊的或較新版本的自己的同一個作業系統上,這是巨大的。

很好的例子,這將是 Java 運行時。 我最近在哪裡我"流式處理"互聯網資源管理器 6、 互聯網資源管理器 7 和互聯網資源管理器 8 所有的測試環境中配置相似的方案在相同的作業系統上運行。 這 Web 開發人員提供能力測試他對各種版本的 Ie 流覽器所有的代碼運行在同一台機器上,刪除三個單獨的測試機器,需要每個運行不同版本的 Ie 流覽器。

這種類型的實驗輪廓如何適合虛擬化是作為一種技術,同時支援舊版應用程式和當前的業務線應用程式是否為測試或在真實環境中。

Raymond Chen

湯瑪斯 · Olzak *是資訊安全 HCR ManorCare、 基於俄亥俄州的短期的和長期的康復和醫療服務提供者遍及 32 個國家的 500 多個地點的導演。*傑森潮、 羅伯特 · Keefer *和 James Sabovik 也有助於這篇文章並從中評價摘錄的書。  *

© 2011 Elsevier 公司 保留所有的權利。 列印的許可權從 Syngress,Elsevier 的烙印。 2011 年版權。 "微軟虛擬"湯瑪斯 · Olzak 化。 此標題和其他類似的書的詳細資訊,請訪問 elsevierdirect.com。

相關內容