專利名稱:日志文件處理系統(tǒng)及方法
技術領域:
本發(fā)明涉及一種日志文件處理系統(tǒng)及方法,尤其是關于一種通過遠端服務器處理數據中心的服務器在測試過程中所產生日志文件的系統(tǒng)及方法。
背景技術:
數據中心(data center),通常包括幾臺乃至上萬臺服務器,也稱為服務器農場(server farm),指用于安置計算機系統(tǒng)及相關部件的設施,例如,電信和儲存系統(tǒng)。通常,數據中心包含冗余和備用電源,冗余數據通信連接,環(huán)境控制(例如空調、滅火器)和安全設備,其中,數據中心中最重要的設備為用于存儲數據的服務器。一般而言,制造工廠生產的數據中心在出貨給客戶之前,需要對數據中心的各個服務器進行測試。而傳統(tǒng)的測試方式是,通過預啟動執(zhí)行環(huán)境服務(Preboot ExecuteEnvironment, PXE Service)將操作系統(tǒng)鏡像文件傳給各個服務器,以啟動各個服務器,之后通過查看各個服務器在運行過程中所產生的日志文件,從而判斷服務器是否合格。然而,PXE Service是以無盤工作的方式對服務器進行測試,若要查看服務器所產生的日志文件,需要在每個服務器上安裝一個保存日志文件的存儲設備(例如,U盤),由于服務器眾多,所需要安裝的存儲設備會非常多,測試成本非常高昂,而測試完成之后需要拆裝,過程非常繁瑣,且服務器所產生的日志文件由于文件名稱基本相同,容易導致混淆,也從而造成失誤。
發(fā)明內容
鑒于以上內容,有必要提供一種日志文件處理系統(tǒng),通過遠端服務器集中處理數據中心的服務器所產生的日志文件,提高了日志文件的處理效率。鑒于以上內容,還有必要提供一種日志文件處理方法,通過遠端服務器集中處理數據中心的服務器所產生的日志文件,提高了日志文件的處理效率。—種日志文件處理系統(tǒng),應用于遠端服務器,該遠端服務器安裝有預啟動執(zhí)行環(huán)境服務及動態(tài)主機設置協(xié)議服務,該系統(tǒng)包括設置模塊,用于在遠端服務器中設置操作系統(tǒng)鏡像文件,并在該操作系統(tǒng)鏡像文件中加入測試指令;分配模塊,用于通過遠端服務器中動態(tài)主機設置協(xié)議服務分配IP地址給數據中心的各個服務器,以和各個服務器建立通信連接;發(fā)送模塊,用于通過預啟動執(zhí)行環(huán)境服務將操作系統(tǒng)鏡像文件發(fā)送到各個服務器;接收模塊,用于在數據中心的各個服務器中運行操作系統(tǒng)鏡像文件,以啟動服務器,并執(zhí)行測試指令,接收各個服務器在運行過程中所產生的日志文件,將接收的日志文件在客戶端上顯示出來。一種日志文件處理方法,應用于遠端服務器,該遠端服務器安裝有預啟動執(zhí)行環(huán)境服務及動態(tài)主機設置協(xié)議服務,該方法包括在遠端服務器中設置操作系統(tǒng)鏡像文件,并在該操作系統(tǒng)鏡像文件中加入測試指令;通過遠端服務器中動態(tài)主機設置協(xié)議服務分配IP地址給數據中心的各個服務器,以和各個服務器建立通信連接;通過預啟動執(zhí)行環(huán)境服務將操作系統(tǒng)鏡像文件發(fā)送到各個服務器;數據中心的各個服務器中運行操作系統(tǒng)鏡像文件,以啟動服務器,并執(zhí)行測試指令,接收各個服務器在運行過程中所產生的日志文件,將接收的日志文件在客戶端上顯示出來。相較于現(xiàn)有技術,本發(fā)明提供的日志文件處理系統(tǒng)及方法,通過遠端服務器集中處理數據中心的服務器所產生的日志文件,免除了安裝在各個服務器上的存儲設備,降低了成本,同時統(tǒng)一對日志文件進行管理,提高了日志文件的處理效率,方便了用戶。
圖I是本發(fā)明日志文件處理系統(tǒng)較佳實施例的應用環(huán)境圖。圖2是本發(fā)明遠端服務器較佳實施例的結構示意圖。圖3是本發(fā)明日志文件處理方法較佳實施例的流程圖。主要元件符號說明
權利要求
1.一種日志文件處理系統(tǒng),應用于遠端服務器,其特征在于,該遠端服務器安裝有預啟動執(zhí)行環(huán)境服務及動態(tài)主機設置協(xié)議服務,該系統(tǒng)包括 設置模塊,用于在遠端服務器中設置操作系統(tǒng)鏡像文件,并在該操作系統(tǒng)鏡像文件中加入測試指令; 分配模塊,用于通過遠端服務器中動態(tài)主機設置協(xié)議服務分配IP地址給數據中心的各個服務器,以和各個服務器建立通信連接; 發(fā)送模塊,用于通過預啟動執(zhí)行環(huán)境服務將操作系統(tǒng)鏡像文件發(fā)送到各個服務器;及 接收模塊,用于在數據中心的各個服務器中運行操作系統(tǒng)鏡像文件,以啟動服務器,并執(zhí)行測試指令,接收各個服務器在運行過程中所產生的日志文件,將接收的日志文件在客戶端上顯示出來。
2.如權利要求I所述的日志文件處理系統(tǒng),其特征在于,所述操作系統(tǒng)鏡像文件是視窗預先安裝環(huán)境鏡像文件。
3.如權利要求I所述的日志文件處理系統(tǒng),其特征在于,所述產生的日志文件是以該服務器所分配到的IP地址進行命名。
4.如權利要求I所述的日志文件處理系統(tǒng),其特征在于,所述測試指令包括重啟次數指令及文件回傳指令,其中,所述重啟次數指令是指控制服務器重啟次數的指令,所述文件回傳指令是指將服務器運行過程中所產生的日志文件傳送給遠端服務器的指令。
5.一種日志文件處理方法,應用于遠端服務器,其特征在于,該遠端服務器安裝有預啟動執(zhí)行環(huán)境服務及動態(tài)主機設置協(xié)議服務,該方法包括 在遠端服務器中設置操作系統(tǒng)鏡像文件,并在該操作系統(tǒng)鏡像文件中加入測試指令; 通過遠端服務器中動態(tài)主機設置協(xié)議服務分配IP地址給數據中心的各個服務器,以和各個服務器建立通信連接; 通過預啟動執(zhí)行環(huán)境服務將操作系統(tǒng)鏡像文件發(fā)送到各個服務器;及 數據中心的各個服務器中運行操作系統(tǒng)鏡像文件,以啟動服務器,并執(zhí)行測試指令,接收各個服務器在運行過程中所產生的日志文件,將接收的日志文件在客戶端上顯示出來。
6.如權利要求5所述的日志文件處理方法,其特征在于,所述操作系統(tǒng)鏡像文件是視窗預先安裝環(huán)境鏡像文件。
7.如權利要求5所述的日志文件處理方法,其特征在于,所述產生的日志文件是以該服務器所分配到的IP地址進行命名。
8.如權利要求5所述的日志文件處理方法,其特征在于,所述測試指令包括重啟次數指令及文件回傳指令,其中,所述重啟次數指令是指控制服務器重啟次數的指令,所述文件回傳指令是指將服務器運行過程中所產生的日志文件傳送給遠端服務器的指令。
全文摘要
一種日志文件處理方法,該方法包括在遠端服務器中設置操作系統(tǒng)鏡像文件,并在該操作系統(tǒng)鏡像文件中加入測試指令;通過遠端服務器中動態(tài)主機設置協(xié)議服務分配IP地址給數據中心的各個服務器,以和各個服務器建立通信連接;通過預啟動執(zhí)行環(huán)境服務將操作系統(tǒng)鏡像文件發(fā)送到各個服務器;數據中心的各個服務器中運行操作系統(tǒng)鏡像文件,以啟動服務器,并執(zhí)行測試指令,接收各個服務器在運行過程中所產生的日志文件,將接收的日志文件在客戶端上顯示出來。本發(fā)明還提供一種日志文件處理系統(tǒng)。通過本發(fā)明可以集中處理數據中心的服務器所產生的日志文件,提高了日志文件的處理效率。
文檔編號G06F11/34GK102638486SQ20111003968
公開日2012年8月15日 申請日期2011年2月15日 優(yōu)先權日2011年2月15日
發(fā)明者張森峰 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司