Oracle VM:虛擬環境下的Oracle VC認證

idba發表於2008-05-31
Oracle VM認證即是Oracle VM Validated Configurations認證測試,是Oracle針對剛推出的虛擬化軟體Oracle VM釋出的一個全球性的Oracle資料庫系統可信認證規範。整個認證過程強調系統性、嚴酷性和高度模擬性,從硬體基礎層、虛擬系統層、客戶應用層三個層面,採用持續高壓、物理破壞、邏輯破壞等多種超現實殘酷手段對系統進行全面的考量,檢驗極端環境下的系統可用性表現。

  1) 權威性

  Oracle VM認證測試由全球最大的資料庫廠商Oracle推出,是目前全球範圍內資料庫虛擬化應用領域唯一的認證測試專案。

   2) 規範性

  ü 全面性:Oracle VM認證測試通過對在Oracle VM Server上建立的虛擬機器進行無資料庫的作業系統壓力測試和帶資料庫的功能和壓力測試,以及在高壓下的破壞性測試來考察伺服器硬體和虛擬機器軟體,以及虛擬機器伺服器與子虛擬機器之間的效能、穩定性和相容性。

  ü 系統性:針對一個包含資料庫、作業系統、伺服器、儲存產品在內的一個綜合平臺進行測試,體現系統效能。

  ü 公開性:在測試通過後,會連同整個軟硬體配置、型號、版本等放到一個釋出清單中進行釋出,結果會公佈到Oracle的官方網站上。

   3) 嚴酷性

  壓力測試和模擬極限情況測試是Oracle VM測試的重要組成。許多測試的模型與指標與Oracle VC相同,其過程之嚴格、測試壓力之大,與Oracle VC認證不相上下。因此,Oracle VM認證又被稱為“虛擬環境下的Oracle VC測試”。具體可以從如下例子中看出:

  ü 虛擬機器LTP壓力測試:通過對虛擬機器上執行LTP(Linux Test Project)作業系統壓力測試,模擬作業系統高壓環境,其中測試包括NFS 壓力測試、記憶體管理壓力測試、檔案系統壓力測試、數學(浮點)測試、多執行緒壓力測試、硬碟 I/O 測試、IPC(pipeio, semaphore)測試、系統呼叫功能的驗證測試、網路壓力測試。在測試過程中始終保持CPU利用率99.5%以上,記憶體利用率在80%以上,執行時間為一個虛擬機器持續24小時,總共96個小時的連續執行。

  ü Pause/Unpause功能測試:該測試採用OLT 記憶體壓力測試用例,模擬在資料庫系統中同時有500個使用者併發5000個事務,並頻繁的對資料庫進行查詢和修改,使該虛擬機器始終處於高壓負載狀態,CPU平均利用率達到95%以上,記憶體利用率達到90%。在保持這樣的一個高壓狀態下,通過虛擬機器伺服器控制端將該虛擬機器進行暫停與恢復操作,並保證在高壓環境下順利完成OLT記憶體壓力測試。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1384/viewspace-325132/,如需轉載,請註明出處,否則將追究法律責任。

相關文章