天天看點

七問七答:建構虛拟測試與開發環境

  因為虛拟測試環境是和生産運作相分離的,而且經常采用免費、簡單的虛拟化工具,為應用程式和其他服務提供了安全、高效和經濟的測試方法。你可以測試伺服器配置、存儲資源配置設定等。

  如果你感到信心十足,你也可以像許多虛拟化愛好者一樣,在家或者在辦公室建立一個虛拟測試實驗室。在實驗室中進行實驗,是一個提升自身技能、試用新工具的好方法。家庭式的虛拟測試環境還提供了一個安全的環境,進而可以進行除了生産運作方面以外的修補。

   測試軟體可能是一項花費巨大、過程複雜的嘗試,但是通過減少硬體,虛拟的測試環境将會使得整個過程變得更加簡單、成本花費更少。你可以根據需要,設定你 想要的虛拟測試實驗室大小。例如,在運作vmware工作站時,它甚至可以當作一個簡易的筆記本來使用。如果要測試應用程式,你可以在單個實體伺服器上, 模拟具有不同作業系統的計算機。你還可以在各種不同的平台上,對它們進行測試,并使用不同的配置。

  如果你衆多的網絡虛拟機(vm)聚集在一起,并且它們是和生産運作相分離的,你甚至可能不會需要用到防火牆或者防病毒軟體,這也将可以減少虛拟測試的成本。

  我是否應該在一個虛拟的測試環境中使用叢集?

  我可以在同一台主機上運作測試伺服器和生産伺服器嗎?

   這個問題很棘手。一些專家說,你永遠不應該讓虛拟測試和生産伺服器共存于同一部機器,因為這樣會增加安全風險和資源共享問題。同一台主機上的虛拟機之間 存在着邏輯隔離,但是這可能不足以保護用于生産環境的虛拟機,進而確定其在測試虛拟機過程中不出現問題。除此之外,分離虛拟測試實驗室,可以使管理測試虛 拟機和建立叢集變得更加容易。

  另一方面,如果你對伺服器托管進行正确的配置,這可能會是一個具有成本效益的,用以建立一個虛拟測試環境的方法。你還可以為單獨生産和非生産性虛拟機的管理程式水準設定規則。

  我将面臨哪些關于虛拟測試方面的挑戰?

  哪些工具适用于虛拟測試環境?

  我應該如何建立一個用于虛拟測試的vmware實驗室?

   建立一個應用vmware技術的虛拟測試實驗室,可以幫助你提升自身的技能和測試應用技術。你可以通過使用像vmware server或者vmware workstation等宿主伺服器,來建立一個vmware實驗室,你也可以把esx或者esxi運作在一台家用電腦上,同時使用它來進行其他工作和任 務。建立一個虛拟測試實驗室需要時間和金錢,但是,如果在vmware實驗室和你的工作生産環境之間進行分段,那麼你将會從中獲的效率的平衡。

  什麼是vmware實驗室,以及它是如何促進虛拟測試的?

====================================分割線================================

最新内容請見作者的github頁:http://qaseven.github.io/

繼續閱讀