一種驗證服務器與Citrix系統兼容性的方法
【專利說明】一種驗證服務器與Ci tr ix系統兼容性的方法
[0001]
技術領域
[0002]本發明涉及系統兼容性測試的技術,具體的說就是一種驗證服務器與Citrix系統兼容性的方法。
【背景技術】
[0003]當前IT技術的應用,很多都是建立在虛擬機上。而全球領先的虛擬化解決方案提供商Citrix Systems為實現全球接入架構解決方案提供優秀的軟件與服務,并在該領域內居全球領導地位,其解決方案能夠讓客戶在任何時間、任何地點、在任何設備上,通過任何形式的網絡連接,高效獲取各種應用、信息及通訊,由此看出全球信息一體化大浪潮已經來臨。因此,對于Citrix虛擬化軟件的載體一服務器來說,與Citrix虛擬化系統的兼容不僅僅是服務器本身的技術要求,而且還是在項目招投標中,以及全球信息一體化浪潮中都是一個不容忽視的關鍵點。
[0004]服務器的Citrix虛擬化兼容性測試覆蓋服務器硬件以及驅動。一臺未經測試兼容性的機器,有可能會因為某個部件或者驅動的不兼容,增大系統運行中的不穩定概率,這對于生產環境中的機器來說,無疑是非常危險的,因此,Citrix公司采取了嚴格的標準來要求服務器對虛擬化系統的高度兼容。
【發明內容】
[0005]本發明針對現有技術存在的不足之處,提供了一種驗證服務器與Citrix系統兼容性的方法。
[0006]本發明所述一種驗證服務器與Citrix系統兼容性的方法,解決上述技術問題采用的技術方案如下:該方法基于Citrix XenServer的公共測試組件,通過軟件測試結果來驗證服務器各主要部件是否符合Citrix虛擬化兼容標準;利用兩臺安裝虛擬化系統的服務器:測試管理機XS2和被測試機XSl,在XS2、XSl上安裝測試組件,且XS2和XSl采用以太網交換機進行連接,創造測試的獨立環境,排查外界干擾;同時部署DHCP服務器來動態分配IP,主要針對XSl的CPU、Netwrok、Storage (存儲)進行硬件測試,還進行整個平臺下對Citrix虛擬化系統的兼容測試。
[0007]優選的,所述XS1、XS2的所有網絡接口全部接入所述以太網交換機。
[0008]優選的,所述DHCP服務器連接所述千兆交換機。
[0009]優選的,所述以太網交換機采用千兆交換機。
[0010]優選的,對于擁有不同網卡類型的XS1,將同一類型的網卡端口設置成同一個Network ID0
[0011]優選的,該驗證服務器與Citrix系統兼容性的方法,對所述XSl測試選項CPU、Network、Storage直接進行一體化測試。
[0012]優選的,該驗證服務器與Citrix系統兼容性的方法,測試過程是可控的,采用不間斷測試。
[0013]優選的,在測試過程中,可以通過查看測試進度以及Π界面進行監控和問題處理,靈活地掌握測試內容以及測試步驟。
[0014]優選的,測試結束之后,通過參考測試日志以及測試狀態,分析XSl各個測試組件是否與Citrix虛擬化系統兼容。
[0015]本發明的一種驗證服務器與Citrix系統兼容性的方法與現有技術相比具有的有益效果是:本發明為測試服務器的Citrix系統兼容性提供了一種快速便捷的方法,具有配置簡單、周期短、便于監控排查等優點;該方法能夠快速有效地解決實際操作過程中不必要的方式和步驟,并為后續進行服務器流水線驗證測試創造條件以及提供技術支持,大大提升工作效率。
【附圖說明】
[0016]附圖1為驗證服務器與Citrix系統兼容性的方法的架構圖。
【具體實施方式】
[0017]為使本發明的目的、技術方案和優點更加清楚明白,以下結合具體實施例,并參考附圖,對本發明所述一種驗證服務器與Citrix系統兼容性的方法進一步詳細說明。
[0018]本發明所述一種驗證服務器與Citrix系統兼容性的方法,基于CitrixXenServer的公共測試組件,通過軟件測試結果來驗證服務器各主要部件是否符合Citrix虛擬化兼容標準。本發明所述方法,通過在測試管理機(xsi,System Under Test)和被測試機(XS2,Test Manager)之間采用以太網交換機進行連接,倉ll造測試的獨立環境,排查外界干擾;同時部署DHCP服務器來動態分配IP,主要針對被測試機的CPU、Netwrok、Storage(存儲)的硬件測試,除此之外,還進行整個平臺下對Citrix虛擬化系統的兼容測試。
[0019]Citrix® XenServer (服務器虛擬化技術)作為一種開放的、功能強大的服務器虛擬化解決方案,讓一臺物理服務器可支持同時運行的虛擬機中的多個工作負載。可將靜態的、復雜的數據中心環境轉變成更為動態的、更易于管理的交付中心,從而大大降低數據中心成本。
[0020]實施例:
本實施例所述一種驗證服務器與Citrix系統兼容性的方法,如附圖1所示,需要兩臺安裝虛擬化系統的服務器,一臺為測試管理機XS2,另一臺為被測試機XS1,并在XS2、XS1上安裝測試組件,同時這兩臺服務器通過以太網交換機進行測試,并確保XS1、XS2的所有網絡接口全部接入該以太網交換機。本實施例例中,所述以太網交換機采用千兆交換機。
[0021]在測試中,根據實際實驗經驗,由于測試組件從給定的IP地址池給網絡端口分配IP地址存在延遲,導致測試的不穩定性。因此本實施例所述方法外加一臺DHCP服務器來動態分配IP地址,該DHCP服務器也連接所述千兆交換機。在測試過程中,可以通過查看測試進度以及Π界面進行監控和問題處理,靈活地掌握測試內容以及測試步驟。測試結束之后,通過參考測試日志以及測試狀態,分析被測試機各個測試組件是否與Citrix虛擬化系統兼容。
[0022]DHCP服務器必須是一臺安裝有Windows 2000 Server/Advanced Server系統的計算機;并且擔任DHCP服務器的計算機需要安裝TCP/IP協議,并為其設置靜態IP地址、子網掩碼、默認網關等內容。DHCP (動態主機配置協議)是一個局域網的網絡協議;服務器控制一段IP地址范圍,客戶機登錄服務器時就可以自動獲得服務器分配的IP地址和子網掩碼。
[0023]本實施例所述驗證服務器與Citrix系統兼容性的方法,在安裝了測試組件的被測試機中,對被測試機測試選項CPU、Network、Storage直接進行一體化測試,避免了進行部件檢測時浪費過多時間。同時,該方法測試的過程是可控的,采用不間斷測試,提高整個驗證周期效率。在測試結束后,經過自動保存的測試結果來詳細分析被測試機是否符合Citrix虛擬化標準,同時如果有某個測試項沒有通過測試,修復問題后則可以直接單獨再測,無需重新測試所有選項。
[0024]采用本實施例所述方法,對于擁有不同網卡類型的XS1,將同一類型的網卡端口設置成同一個Network ID,這樣可以有效的避免在測試過程中由于不同的網卡引起的測試錯誤。使用本實施例所述方法,組件測試的數據是分析系統兼容與否的唯一標準,如何快速有效地得出結果是整個測試過程的重點:環境的快速性配置在于精簡的網絡配置加上以太網交換機的拓撲方式;測試方法的有效性在于測試項的一體化測試,以及出現問題后單個修復的易操作性。
[0025]從本實施例的上述技術方案可知,本實施例提供了一種快速簡捷的方式來進行測試,整個驗證測試環境由兩臺服務器組成,通過以太網交換機相連,并采取通過部署DHCP服務器來輔助測試,而整個操作過程在被測試機XSl中進行,圖形化的操作界面便于查看驗證的進度及導出結果。當測試完成后,通過測試的結果可以直觀的驗證服務器是否兼容Citirx虛擬化系統,并且可以將測試結果發給Citrix官方進行備案。
[0026]該驗證服務器與Citrix系統兼容性的方法,一方面保證了系統測試的快速以及高效,有效的縮短了測試時間;另一方面,針對服務器配備不同的網卡類型做了靈活的配置,能夠準確定位錯誤,快速糾錯,既避免了測試過程中出現長時間停滯分配不了 IP的問題,又大大提升了系統一次性通過兼容的幾率。因此此方法可以有效的解決測試組件分配地址不利的局面,而且可以大大縮短測試周期。
[0027]上述【具體實施方式】僅是本發明的具體個案,本發明的專利保護范圍包括但不限于上述【具體實施方式】,任何符合本發明的權利要求書的且任何所屬技術領域的普通技術人員對其所做的適當變化或替換,皆應落入本發明的專利保護范圍。
【主權項】
1.一種驗證服務器與Citrix系統兼容性的方法,其特征在于,基于Citrix XenServer的公共測試組件,通過軟件測試結果來驗證服務器各主要部件是否符合Citrix虛擬化兼容標準;利用兩臺安裝虛擬化系統的服務器:測試管理機XS2和被測試機XS1,在XS2、XSl上安裝測試組件,且XS2和XSl采用以太網交換機進行連接,創造測試的獨立環境,排查外界干擾;同時部署DHCP服務器來動態分配IP,來驗證XSl各主要部件對Citrix虛擬化系統的兼容測試。
2.根據權利要求1所述一種驗證服務器與Citrix系統兼容性的方法,其特征在于,所述XS1、XS2的所有網絡接口全部接入所述以太網交換機。
3.根據權利要求2所述一種驗證服務器與Citrix系統兼容性的方法,其特征在于,所述DHCP服務器連接所述千兆交換機。
4.根據權利要求1至3任一所述一種驗證服務器與Citrix系統兼容性的方法,其特征在于,所述以太網交換機采用千兆交換機。
5.根據權利要求4所述一種驗證服務器與Citrix系統兼容性的方法,其特征在于,對于擁有不同網卡類型的XS1,將同一類型的網卡端口設置成同一個Network ID。
6.根據權利要求4所述一種驗證服務器與Citrix系統兼容性的方法,其特征在于,對所述XSl測試選項CPU、Network、Storage直接進行一體化測試。
7.根據權利要求6所述一種驗證服務器與Citrix系統兼容性的方法,其特征在于,該方法測試過程是可控的,采用不間斷測試。
8.根據權利要求7所述一種驗證服務器與Citrix系統兼容性的方法,其特征在于,在測試過程中,通過查看測試進度以及Π界面進行監控和問題處理,靈活地掌握測試內容以及測試步驟。
9.根據權利要求8所述一種驗證服務器與Citrix系統兼容性的方法,其特征在于,測試結束之后,通過參考測試日志以及測試狀態,分析XSl各個測試組件是否與Citrix虛擬化系統兼容。
【專利摘要】本發明公開一種驗證服務器與Citrix系統兼容性的方法,基于Citrix XenServer的公共測試組件,通過軟件測試結果來驗證服務器各主要部件是否符合Citrix虛擬化兼容標準;利用兩臺安裝虛擬化系統的服務器:測試管理機XS2和被測試機XS1,XS2和XS1通過以太網交換機連接,創造測試的獨立環境;同時部署DHCP服務器來動態分配IP,來驗證XS1各主要部件對Citrix 虛擬化系統的兼容測試。本發明提供了一種快速便捷的方法,具有配置簡單、周期短、便于監控排查等優點;可以有效的解決測試組件分配地址不利的局面,而且極大縮短測試周期。
【IPC分類】H04L12-26, H04L29-12
【公開號】CN104618196
【申請號】CN201510087243
【發明人】劉士雄
【申請人】浪潮電子信息產業股份有限公司
【公開日】2015年5月13日
【申請日】2015年2月25日