《vSphere性能設計:性能密集場景下CPU、內存、存儲及網絡的最佳設計實踐》一3.1.3 重現生產問題
本節書摘來異步社區《vSphere性能設計:性能密集場景下CPU、內存、存儲及網絡的最佳設計實踐》一書中的第3章 ,第3.1.3節,[美] 克裏斯托弗·庫塞克(Christopher Kusek) 著 呂南德特·施皮斯(Rynardt Spies)姚海鵬 劉韻潔 譯, 更多章節內容可以訪問雲棲社區“異步社區”公眾號查看。
3.1.3 重現生產問題
在生產環境中,問題不斷湧現而且需要我們去解決。無論問題是由於硬件、虛擬軟件還是配置錯誤造成的,你都可以利用測試實驗室來幫助排除故障。通常情況下,管理員會在進行如打補丁等重要操作前將虛擬機進行備份,使它們能夠在必要時回滾。但並不是所有的環境或應用程序都可以維持回滾,有些可能會丟失數據。有些時候進行故障排錯需要測試不同的方法才可以解決該問題。
以前,我們需要通過電話聯係技術支持人員並花費幾天時間來解決配置變化的問題,最後發現隻需要一個簡單的修改就可以了,但現在我們不再需要這樣了。無論是在這個場景中使用測試實驗室還是在生產實踐中,我們都鼓勵你克隆虛擬機並將其轉換為開放的虛擬化格式(OVF)模板(圖3-2),這將節省你很多精力。
虛擬機克隆使你可以擁有與原虛擬機原始配置和已安裝軟件相同的副本虛擬機。在克隆過程中,你可以修改配置來更改虛擬機名稱和網絡設置,以及那些可能導致與原來的機器衝突的其他屬性。克隆可以通過網絡執行,且不中斷原來的服務器和服務。在克隆過程中,你可以使磁盤精簡和利用基於陣列的快照來使副本具有便攜性。
虛擬機克隆使你在不影響生產虛擬機的情況下測試虛擬機配置上微小改動產生的影響,或者進行試驗測試。克隆虛擬機之後,你可以將其轉換為OVF模板,使其更為便攜(模板自動進行薄配置且提供按需創建新實例的能力),你無法對虛擬機線上實例進行克隆操作。將虛擬機和vApp的狀態打包存成壓縮或稀疏格式以OVF形式導出(圖3-3、圖3-4和圖3-5)。
此時無論是重新配置虛擬機還是將虛擬機完全移植到你的實驗室環境中來進行徹底測試,你都可以確保測試和調試的過程不會影響實際的生產。
最後更新:2017-06-22 11:31:59