2009-02-13 10:48:18 來源:CIO 時代網(wǎng)
在成功構(gòu)建新的 IT 企業(yè)架構(gòu)之后,就應(yīng)該對該架構(gòu)進行測試了。測試可以證明您和您的團隊的辛苦工作沒有付之東流。通過對新架構(gòu)進行壓力測試,您將了解架構(gòu)的弱點在哪里,以及架構(gòu)對企業(yè)的適應(yīng)情況如何。
既然已經(jīng)構(gòu)建好自己的企業(yè)架構(gòu),您必須對其進行測試。新技術(shù),尤其是處于前沿的技術(shù),將具有一些需要解決的缺陷。測試信息技術(shù) (IT) 架構(gòu)應(yīng)該面面俱到。測試應(yīng)該包括硬件、應(yīng)用程序和負責這些系統(tǒng)的人員。
測試是破壞東西并為之獲得報酬的理想方法。雖然沒有任何人希望自己的 IT 系統(tǒng)被破壞,但它們很可能會遭到破壞。通過測試常見故障,您可以幫助論證附加的冗余成本的合理性。在整個測試過程中,交流是非常重要的。提醒測試用戶可能發(fā)生的問題以及在那些問題發(fā)生時應(yīng)該做什么,這樣有助于逐漸培養(yǎng)起對項目及其成員的信心。
準備
在準備測試您的架構(gòu)時,必須首先決定要測試什么內(nèi)容。諸如將 CRT 監(jiān)視器更換為平板顯示器等簡單的變更顯然不需要嚴格的測試。但是新的光纖中樞應(yīng)該用新的應(yīng)用程序和硬件進行負載測試。與 IT 團隊會談以決定如何最好地花時間進行測試。
測試具有三個功能:測試使您可以確定新應(yīng)用程序在生產(chǎn)環(huán)境中的執(zhí)行情況將會如何,驗證冗余在故障狀態(tài)下的工作情況將會如何,以及幫助確定您的團隊成員對問題的反應(yīng)情況如何。應(yīng)用程序測試可能是相當簡單但是非常緊張的過程。應(yīng)用程序可能具有數(shù)百個很少使用但是必須測試的功能。例如,會計應(yīng)用程序具有一些在月末執(zhí)行的與稅收相關(guān)的任務(wù),以及其他僅在年末執(zhí)行的與稅收相關(guān)的任務(wù)。最好在稅務(wù)人員到來之前讓這些功能可以正常工作。
技能和能力
在測試之前,展望、回顧以及從每個角度檢查整個企業(yè)??紤]其優(yōu)勢和弱點。通過對整個企業(yè)的徹底評估,您將了解哪些系統(tǒng)需要最全面的測試。如果可能的話,測試應(yīng)該僅涉及非生產(chǎn)系統(tǒng)。如果測試必須牽涉到生產(chǎn)系統(tǒng),應(yīng)該向管理人員說明對測試的需要以及為什么測試會影響活動的系統(tǒng),并計劃適當?shù)耐C時間。此外,應(yīng)確保將要測試的任何活動系統(tǒng)存在良好的備份。通過還原到虛擬服務(wù)器并將數(shù)據(jù)集與活動的單元作比較來驗證備份是否良好。
虛擬環(huán)境
通過使用虛擬系統(tǒng)簡化測試環(huán)境的創(chuàng)建。虛擬系統(tǒng)很容易建立、破壞和還原。首先創(chuàng)建一個標準服務(wù)器,并克隆該服務(wù)器以創(chuàng)建其他服務(wù)器。在安裝任何應(yīng)用程序之后,許多虛擬 PC 程序允許您創(chuàng)建當前設(shè)置的快照,以便于發(fā)生故障后還原。這樣做的好處在于,您可以在數(shù)分鐘而不是數(shù)小時內(nèi)創(chuàng)建一個新服務(wù)器。
VMware 提供了用于創(chuàng)建自定義虛擬環(huán)境的廣泛選擇。您可以從不需要基礎(chǔ)操作系統(tǒng)的專用虛擬機(virtual machine,VM)軟件中做出選擇,并且可以一次運行多個服務(wù)器。使用 VMware 的最大優(yōu)點在于其具有與多個操作系統(tǒng)一起工作的能力、輕松的配置以及測試工具。
還可以使用幾種網(wǎng)絡(luò)模擬器來幫助測試新的配置和評估故障轉(zhuǎn)移場景。雖然大多數(shù)模擬器是為認證測試準備工作而設(shè)計的,但是相對于購買實際硬件,模擬器能夠以很低的成本構(gòu)建虛擬服務(wù)器環(huán)境,從而提供極大的好處。
檢查清單和人員準備
在新的企業(yè)架構(gòu)已經(jīng)為啟動準備就緒的情況下,建立一個核心系統(tǒng)的檢查清單,并列出那些需要測試的備份系統(tǒng)。從團隊保留的文檔中可以明顯看出哪些是核心系統(tǒng)。核心系統(tǒng)將是組織賴以生存而不可或缺的硬件和軟件。通常,此類系統(tǒng)包括關(guān)鍵服務(wù)器、網(wǎng)絡(luò)中樞和諸如電子郵件及語音等消息部分,如圖 1 所示。

此圖沒有顯示完整的網(wǎng)絡(luò)關(guān)系圖中存在的詳細信息;相反,其旨在突出顯示對業(yè)務(wù)操作最至關(guān)重要的企業(yè)部分。
為新系統(tǒng)最可能出現(xiàn)的那些問題準備支持人員和用戶,這樣可以幫助減少幫助臺呼叫。您的團隊成員應(yīng)該收集他們已經(jīng)知道的問題(例如應(yīng)用程序掛起)的列表,并構(gòu)建已知修復(fù)方法的列表。
決定何時可以進行測試是最困難的麻煩事情之一。要在工作日期間尋找一個所有人都可以待命的時間可能相當棘手,因此下班后也許是不錯的時間選擇。但是,您可能會遇到來自不希望在工作上花更多時間的團隊成員或不希望支付加班工資的老板的抵制。最好的平衡是決定運行測試所需的人員和執(zhí)行測試的最佳時間??梢韵蚱渌麍F隊成員分配“待命”職責,僅在需要時才讓他們加入。
此時,您已經(jīng)為新的架構(gòu)選定了遵從性標準。有些系統(tǒng)具有特定的故障點,必須在投入生產(chǎn)運行之前對這些故障點進行測試。諸如防火墻或安全應(yīng)用程序組件等項目需要在經(jīng)過驗證后才能支持實時數(shù)據(jù)。
構(gòu)建應(yīng)該測試的項目以及如何執(zhí)行該測試的特定檢查清單。附加的檢查清單內(nèi)容可以包括:
測試之前和之后的數(shù)據(jù)狀況的屏幕截圖。
單獨的特定任務(wù)清單。
按執(zhí)行任務(wù)的小組劃分的檢查清單。構(gòu)建服務(wù)器硬件的小組可能與加載和配置應(yīng)用程序的人員不同。
免責聲明:本網(wǎng)站(http://www.www.gypb.net/)內(nèi)容主要來自原創(chuàng)、合作媒體供稿和第三方投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
本網(wǎng)站刊載的所有內(nèi)容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權(quán)歸原作者所有。任何單位或個人認為本網(wǎng)站中的內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,請及時通知本站,予以刪除。
