新聞中心
VMware測試和開發(fā)
2009-09-07 08:37:44
云計(jì)算
虛擬化 基于現(xiàn)代的多層體系和操作系統(tǒng),提供高質(zhì)量VMware 測試和開發(fā)成為一件越來越困難的事情,在多重壓力面對下,要從整體的架構(gòu)上考慮VMware測試和開發(fā)問題。

成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司一直秉承“誠信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個客戶多一個朋友!專注中小微企業(yè)官網(wǎng)定制,成都做網(wǎng)站、成都網(wǎng)站制作,塑造企業(yè)網(wǎng)絡(luò)形象打造互聯(lián)網(wǎng)企業(yè)效應(yīng)。
CIO們一直處于如何進(jìn)一步縮短企業(yè)應(yīng)用程序開發(fā)和部署周期的壓力之下。在預(yù)算范圍內(nèi),及時提供高質(zhì)量VMware 測試和開發(fā)從來就不是件容易的事?;诂F(xiàn)代的多層體系和操作系統(tǒng),瀏覽器和防火墻的多版本,任務(wù)變得更加復(fù)雜了。在軟件開發(fā)過程中的一些問題包括:
對有限硬件資源的爭奪。
不匹配的開發(fā)和生產(chǎn)環(huán)境。
不恰當(dāng)?shù)碾A段使得部署新應(yīng)用程序更具風(fēng)險。
分布式的開發(fā)團(tuán)隊(duì)之間的交流問題。
遷移開發(fā)和測試環(huán)境到虛擬構(gòu)架在更低的缺陷方面即刻得到明顯的改進(jìn)。
VMWARE軟件把完整的測試平臺應(yīng)用程序和數(shù)據(jù)壓縮到文件內(nèi)。這些文件能在實(shí)體主機(jī)之間被輕易的存儲,暫停,還原和傳遞。由于通過VMWARE軟件的隔離擔(dān)保,多虛擬測試平臺能運(yùn)行在同一個實(shí)體主機(jī)上而不互相影響。此外,虛擬構(gòu)架有許多為測試和開發(fā)環(huán)境而設(shè)計(jì)的特定功能,例如系統(tǒng)快照,系統(tǒng)級的調(diào)試支持等
有了VMWARE軟件,企業(yè)開發(fā)部門能:
把單一的實(shí)體平臺劃分成一打隔離的開發(fā)環(huán)境。
精確的復(fù)制多模塊產(chǎn)品環(huán)境到虛擬機(jī)上去。
在不同的團(tuán)隊(duì)之間共享全部的環(huán)境。
在開發(fā)和測試周期內(nèi),剔除反復(fù)配置的工作。
使一些以前需要手動干預(yù)的測試過程自動化。
在單一的實(shí)體平臺上模擬復(fù)雜的網(wǎng)絡(luò)應(yīng)用。
在同一物理硬件上運(yùn)行多操作系統(tǒng)
VMWARE虛擬軟件能在單一的物理平臺上無限多的運(yùn)行完全隔離的系統(tǒng)環(huán)境。
如果你是:
一個運(yùn)行兩個以上分別運(yùn)行不同版本windows或linux系統(tǒng)的桌面主機(jī)程序員。
建立跨平臺分布式軟件的開發(fā)者。
由于構(gòu)建系統(tǒng)軟件和驅(qū)動程序需要,而導(dǎo)致每次程序崩潰都要重啟主機(jī)的開發(fā)人員。
頻繁地為測試,開發(fā),試驗(yàn)而更改X86服務(wù)器和桌面資源的多微軟系統(tǒng)的工程管理員。
在有限硬件資源配置的多系統(tǒng)上測試和檢驗(yàn)產(chǎn)品的質(zhì)量監(jiān)測工程師。
由于缺少硬件資源而無法精確的再生客戶環(huán)境的技術(shù)支持專家。
在不同的系統(tǒng)上運(yùn)行核心級調(diào)試的程序員。
需要在不同現(xiàn)場。檢測產(chǎn)品的外表,質(zhì)地和功能的質(zhì)檢工程師。
單一實(shí)體平臺上配置開發(fā)環(huán)境
現(xiàn)代企業(yè)軟件應(yīng)用從屬于協(xié)議設(shè)計(jì),系統(tǒng)環(huán)境,版本沖突和硬件依賴的各種變化。如果所有都不是多層應(yīng)用的話,大多數(shù)需要能在產(chǎn)品和開發(fā)下,帶分布式連通和配置的多個主機(jī),這樣必將導(dǎo)致大量的基于X86平臺上的開發(fā)和測試應(yīng)用,例如網(wǎng)頁服務(wù)器,應(yīng)用服務(wù)器或者數(shù)據(jù)庫難于管理。這些經(jīng)常被限定在一個固定的操作系統(tǒng)和軟件版本上,這樣使得他們得占據(jù)一個很大的空間。
有了虛擬構(gòu)架:
有分布式服務(wù)器虛擬機(jī)的完整網(wǎng)絡(luò)能運(yùn)行在同一實(shí)體主機(jī)同時模擬了一個網(wǎng)絡(luò)。
隔離和劃分區(qū)域確保用戶模擬一個真實(shí)比例的產(chǎn)品環(huán)境模型。
運(yùn)行在不同操作系統(tǒng)上的不同組件都將被用來開發(fā)和測試。
網(wǎng)絡(luò)數(shù)據(jù)包并不離開實(shí)體主機(jī)。
輕而易舉地把配置從開發(fā)工作站遷移到產(chǎn)品工作站。
VMware測試和開發(fā)環(huán)境下的預(yù)制庫
采用了虛擬構(gòu)架,連同數(shù)據(jù)和配置的系統(tǒng)信息被捕捉和存儲在易于訪問的模板庫中,以便日后使用。有了虛擬中心所提供的集中式管理,從模板中完成一臺虛擬機(jī)的部署,只需點(diǎn)幾下。這樣不但節(jié)省了時間,縮短了產(chǎn)品開發(fā)周期,而且通過應(yīng)用標(biāo)準(zhǔn)化的開發(fā)環(huán)境改進(jìn)了軟件的一致性和品質(zhì)。
考慮以下的案例:
一旦安裝和配置了應(yīng)用程序的舊系統(tǒng)將作為組件保存,以后用來重建同樣的環(huán)境而無須依賴實(shí)際的物理硬件。
VMware測試和開發(fā)可以涉及到復(fù)雜操作步驟和知識技能的應(yīng)用程序,一旦配置特定應(yīng)用的企業(yè)程序已經(jīng)完成,對于培訓(xùn)或高可用性目的而言,為以后留存系統(tǒng)快照是非常有用的。
【編輯推薦】
- VMware虛擬機(jī)軟件安裝及使用方法說明
- 如何使用VMware Workstation
- Linux下VMware workstation使用技巧三則
分享名稱:VMware測試和開發(fā)
本文來源:http://www.dlmjj.cn/article/dpggcdj.html


咨詢
建站咨詢
