存儲虛擬化之Linux核心作為管理程序 |
發(fā)布時間: 2012/8/24 17:20:32 |
本文將為大家簡單介紹存儲虛擬化之Linux核心作為管理程序的相關內容,以下是文章的詳細內容,有興趣的讀者不妨看看此篇文章,希望能為各位讀者帶來些許的收獲。 應用于Linux操作系統(tǒng)的服務器虛擬化技術在VMware 和思杰的帶領下在創(chuàng)新方面取得了飛快的發(fā)展。如今紅帽公司也斥以巨額戰(zhàn)略投資加入其中。 不幸的是,存儲領域的虛擬化發(fā)展卻一直滯后。 幾種IT領域的趨勢-諸如無組織數據的爆發(fā)和云計算的出現(xiàn)都讓這種差異愈發(fā)凸顯,讓許多有識之士意識到存儲虛擬化正在成為阻礙數據中心全面虛擬化取得成功的后腿。Linux逐漸成為比以微核為基礎的VMware技術更加高級的管理程序,其構思也來自于早期研發(fā)階段的微核設計。 本文將著重探討Linux虛擬化目前的狀態(tài)并提供最佳的實踐方法,關注存儲,目的是縮小服務器虛擬化與存儲虛擬化領域之間的差距。 服務器虛擬化 在虛擬化的早期階段,服務器虛擬化最初的不表是通過將DHCP,域名服務器和研發(fā)環(huán)境等相對靜態(tài)的服務整合在一起來提高服務器的利用率。這個目標可以采用創(chuàng)建管理程序的方法來實現(xiàn)--管理程序就是位于硬件和操作系統(tǒng)之間的虛擬軟件層。 隨著虛擬化技術開始為大家所接受,英特爾和AMD相繼在處理器中對虛擬化進行支持,硬件廠商也開始介入其中。之后虛擬化技術進入蓬勃發(fā)展的第二階段,IT管理者將虛擬化應用到了整個數據中心并通過中央控制臺進行管理。 Linux核心作為管理程序 根據性能的不同,硬件輔助虛擬化技術在管理程序領域展露頭角。VMware和Xen使用他們自己的微核管理程序來參與Linux設備的競爭。紅帽KVM則采用了不同的方式,采用可承載的Linux核心模塊和修改過的QEMU來用于設備競爭。 這么做有幾點原因。管理程序必須能支持各種設備,涵蓋多核和大容量內存,可以安全和有效的管理所有這些資源--以此來證明核心的能力。 這種方法也會得到蓬勃發(fā)展的開源研發(fā)社區(qū)的支持。在不久的將來,客戶端操作系統(tǒng)核心將變得更加精簡,因為底層管理程序將仿效標準硬件芯片集,處理包括內存管理,網絡輸入/輸出和操作系統(tǒng)安全在內的復雜功能。 對網絡來說,萬兆以太網將把TCP/IP和ISCSI協(xié)議分配給網絡卡來執(zhí)行。存儲虛擬化將通過全面的NAS和目標存儲系統(tǒng)來分別處理。 本文出自:億恩科技【mszdt.com】 |