前言
越來越多的使用者考慮在IT環境中實施多種虛擬化hypervisor,開放原始碼成為不錯的選擇。以核心為基礎的虛擬機器KVM技術逐漸流行,它由世界最大的Linux提供商紅帽支援並推廣,還有IBM提供管理技術。
多數主流Linux版本現在都內建KVM,如Red Hat Enterprise Linux,或將KVM作為獨立hypervisor取得,如Red Hat Enterprise Virtualization。紅帽的這兩個方案都提供KVM虛擬化,但在管理、功能與實施中有重大區別。
本書一共分為11章,全書以如何建構RHEV虛擬化架構為主線,介紹如何建構RHEV虛擬化架構。
第1章:對KVM虛擬化介紹,包含Xen虛擬化技術和KVM虛擬化技術的特點以及差異等。
第2章:介紹如何架設實戰環境,包含本書所有實戰操作使用的實體拓撲以及相關參數的設定。
第3章:介紹紅帽企業管理器RHEV-M的部署,包含RHEV-M管理平台的安裝設定。
第4章:介紹紅帽企業虛擬化主機RHEV-H的部署,包含RHEV-H虛擬化主機的安裝設定。
第5章:介紹紅帽企業管理器RHEV-M的進階設定,包含資料中心、叢集、儲存的設定。
第6章:介紹如何建立使用虛擬機器,包含如何建立以Linux、Windows為基礎的虛擬機器,以及快照、範本的使用。
第7章:介紹RHEV虛擬化架構的使用者許可權管理,包含RHEV支援的目錄使用者以及使用者設定。
第8章:介紹部署使用RHEV虛擬化架構的高可用性,包含高可用性的設定以及如何遷移虛擬機器。
第9章:介紹備份恢復RHEV虛擬化架構,包含備份恢復RHEV-M管理平台。
第10章:介紹RHEV虛擬化架構報表服務,包含報表服務,以及常用報表服務的使用。
第11章:介紹如何在單機部署KVM虛擬化,包含KVM的安裝以及基本操作。
本書在寫作過程中參閱了RedHat等網站的技術資料,在此表示感謝。希望大家能夠透過本書的學習,掌握如何使用KVM打造以開放原始碼系統為基礎的企業虛擬化平台。
由於作者水準有限,本書涉及的基礎知識很多,書中難免有不妥和錯誤之處,歡迎大家與我們聯繫和交流。有關本書的任何問題、意見和建議,可以發郵件到heky@vip.sina.com聯繫作者。
以下是作者的技術交流平台。
技術交流網站:www.bdnetlab.com (黑色資料網路實驗室)
繁體中文出版序
自從VMware vSphere大放異彩之後,儼然成為企業私有雲架設的唯一選擇。其強大的功能也讓VMware一舉成為全球第三大軟體公司(僅次於微軟及甲骨文)。但VMware大了之後也不免成為恐龍,過高的售價讓中小企業在架設私有雲時會有成本上的壓力,那麼,開源世界有一樣的東西嗎?
這麼說吧,Linux世界有一個類似的東西,但他比VMware的高度更高,他要一統雲端運算中所有的資源,這個稱之為OpenStack的東西說起來又大又強又猛又快,但真正有成功架起來用的公司寥寥可數。
VMware這麼貴,OpenStack這麼複雜,難道沒有適合於小中大企業,有具備VMware及OpenStack功能的替代品嗎?
有的,RedHat也推出了類似的產品,稱之為RedHat Enterprise Virtualization (RHEV)以及自己的Hypervisor。讓你可以管理完整的私有雲,問題又來了,這不是開放原始碼的,要錢的!
不過這個問題就小多了,因為大家都知道,RedHat的實驗平台Fedora/CentOS永遠都會有比RedHat更新更強的產品,而且免費,就是本書另一主角oVirt平台。OVirt永遠比Redhat的RHEV新1到2個版本,而且功能也很強大,更重要的是100%相容,因此只要學會了任何一種,都可以跨足到另一種操作,本書繁體版,就是以oVirt為主。
由於RHEV為付費軟體,必須註冊RedHat Network方能使用,讀者可以使用CentOS或Fedora下同類軟體oVirt,其版本編號和功能與RHEV幾乎95%相容,本書繁體中文化之許多範例圖亦使用CentOS及oVirt製作,讀者可至https://getfedora.org/zh_TW/ 或https://www.centos.org/下載CentOS/Fedora,並安裝oVirt,本書中所提到的「RHEV」或「RHEV-M」,如果沒有特別指明,均指「RHEV或oVirt」, 讀者可比對操作。
繁體版作者 (使用oVirt) 胡嘉璽