成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

[第146期] 學習紅帽Linux虛擬化 探索KVM內核

企業動態
早期的虛擬化技術主要用于構建開發和測試環境,隨著虛擬化技術的發展,如今的虛擬化應用已經開始走向企業關鍵業務領域。

早期的虛擬化技術主要用于構建開發和測試環境,隨著虛擬化技術的發展,如今的虛擬化應用已經開始走向企業關鍵業務領域。紅帽推出了基于KVM內核虛擬機技 術的虛擬化系列方案,旨在將虛擬化技術應用于企業部署、異構平臺管理和云計算架構。虛擬化的企業應用是很多用戶所關心的話題,我們計劃通過本次技術門診, 幫助用戶朋友們分析虛擬化應用過程中存在的復雜管理、性能、安全、成本評估等問題,并為您提供可行的參考建議。

本期門診特邀請紅帽中國虛擬化專家李華來和我們一起交流一下企業虛擬化技術以及基于紅帽的KVM內核等相關問題。

本期專家:李華

擅長領域:Linux,Virtualization,Open Source

紅帽中國解決方案架構師紅帽認證架構師。目前負責為紅帽中國客戶提供開源軟件的整體方案設計和咨詢。在IT及Linux領域有10年的豐富經驗,先后在中國工商銀行,建設銀行,平安保險,中國移動,中國電信等項目中任項目經理并成功部署各種企業級的開源解決方案。

查看本期門診精彩實錄:http://doctor.51cto.com/develop-159.html

參與最新技術門診:http://doctor.51cto.com/

精選本期網友提問與專家解答,以供網友學習參考。

Q:開源應用憑借伸縮性強、成本低廉、穩定性好等優點,在中小企業中得到了廣泛應用。我們從媒體上接觸到的案例都是比較成功的案例,有的案例是經過專業的linux廠商量身定做的,有著很雄厚的技術支持。那么,作為中小型企業的IT工程師和運維人員來講,這些案例是否適用于自己的企業呢?什么樣的應用能滿足我們的企業呢?如何保證應用的低成本高效率?

A:企業里面通常一個應用運行在一臺物理服務器上,但是現在服務器的硬件配置越來越高,單個應用很難完全利用整個硬件的資源。根據IDC的調查報告顯示,一般企業的服務器資源利用率大概在15%-20%,資源浪費比較嚴重。通過虛擬化的技術,可以將服務器的資源利用率提高到70%-80%,這樣可以大大減少企業在硬件上面的投入。并且可以利用虛擬化帶來的一些特性,極大的提高IT的靈活性。什么樣的應用可以運行在虛擬化的環境里面? 對于常用的服務,例如數據庫,SAP,JAVA等,紅帽專門做了在虛擬化環境下的性能測試,請大家參考下面連接的性能和擴展性部分:

http://www.cn.redhat.com/virtualization/rhev//server/library/

Q:想請問一下KVM的虛擬化技術和原來的XEN虛擬化技術有什么區別,而且在今后redhat是否不會在redhat里在集成XEN的功能,而轉向對KVM的支持。

A:XEN目前支持Full Virtualization(全虛擬化) 和 Para Virtualization.Full Virtualization的好處在于現有的x86架構的操作系統可以不用修改,直接運行在虛擬機上。 Para Virtualization的好處是性能好,但是虛擬機上運行的操作系統內核要修改。目前主流的廠家的虛擬化重點都是放在Full Virtualization上面。KVM采用的是Full Virtualization,需要CPU支持VT。 如何確認你的CPU是否支持VT,查看cpu flag, intel cpu flag 會有 "vmx" , amd cpu flag 會有 "svm".從架構上講,xen是自定制的hypervisor,對硬件的資源管理和調度,對虛擬機的生命周期管理等,都是從頭開始寫的。  KVM全稱是Kernel-based Virtual Machine, kernel代表的是Linux kernel。KVM是一個特殊的模塊,Linux kernel加載此模塊后,可以將Linux kernel 變成hypervisor,因為Linux kernel已經可以很好的實現對硬件資源的調度和管理,KVM只是實現了對虛擬機生命周期管理的相關工作。 KVM的初始版本只有4萬行代碼,相對于xen的幾百萬行代碼顯得非常簡潔。更多關于KVM架構的信息,請參考KVM白皮書:

http://www.linuxinsight.com/files/kvm_whitepaper.pdf

紅帽在2007年發布RHEL5,采用的是xen來提供虛擬化功能。從紅帽RHEL5.4開始,xen和kvm同時存在。 RHEL5上的xen,紅帽會支持到2014年。 后續紅帽的重點會放在KVM上面。

Q:李教授,我想問一下,目前紅帽推出的基于KVM內核虛擬機技術的虛擬化系列方案,旨在將虛擬化技術應用于企業部署、異構平臺管理和云計算架構適合于哪些企業呢??這一技術在企業中能發揮怎樣的作用呢?

A:虛擬化技術應該是適應所有的企業。使用虛擬化技術最主要的目的是:

1. 提高物理服務器的資源利用率。(較少在硬件上的投入)

2. 可以實現虛擬機的動態遷移。(提高IT部署的靈活性)

3. 可以批量部署。

4. 可以資源的動態調整。傳統IT架構的資源全都是固定的,無法動態的分配。

更多的好處,可以參考:

http://www.cn.redhat.com/virtualization/rhev//server/library/

Q:原來redhat5 最先用的xen做虛擬化服務, 現在主推kvm,請問kvm與xen相比的優勢何在,而且之前已經應用了xen的virtual server 該如何遷移到KVM上呢? 還想問一下 有沒有什么好的方法將現有物理機上的應用遷移到Virtual server中呢,那樣就可以釋放這臺物理機做他用了.

A:kvm 和 xen 最大的區別就是架構。kvm 是直接構建在Linux Kernel之上,把linux kernel變成了hypervisor。詳細見: http://www.qumranet.com/files/white_papers/KVM_Whitepaper.pdf .

xen 的hypervisor是自己從頭開始構建的,例如對硬件資源的調度管理,虛擬機的管理等。kvm因為利用了Linux kernel已有的功能,只是開發了linux kernel尚不具備的功能。所以它的整個代碼量非常少,第一個版本才4萬多行代碼。而且,因為它的架構的簡潔性,kvm開發出來3個多月后,就被合并到標準的linux kernel里面了。 xen雖然開發了6年多的時間,但是因為很多接口和linux kernel不兼容,到現在為止都沒有合并到linux kernel。xen的hypervisor開發了很多linux kernel已有的功能,整個代碼量現在是幾百萬行。因為KVM是構建在Linux Kernel之上,Linux kernel帶了很多新的驅動,可以直接支持最新的硬件。對于xen hypervisor,還需要通過Domain0來合作為虛擬機提供硬件訪問驅動的支持。對于xen到kvm遷移的工具,現在還在開發中,大家在網上也可以找到一些解決方案。對于已有的物理服務器上的應用,可以通過p2v的技術,將物理服務器上的應用遷移到虛擬機環境里面,可以參考:http://people.redhat.com/~rjones/virt-p2v/

Q:我是一名技術人員,對windows非常熟悉可以說是精通(包括服務器),現在想學習linux ,從入門級到精通需要多長時間?

A:很多技術原理是相同的。有了好的基礎再學習其它的東西相對比較容易。建議先將自己的工作環境全面切換到Linux環境,用不了幾個月就能熟練使用了。實踐是最重要的!

Q:沒有用過KVM,但經常用ESX,不知道KVM與ESX相比,其優勢在哪?(除了費用)

A:ESX的底層是VMKernel+Linux. VMKernel啟動后開始接管對硬件的管理,然后啟動第一個Linux虛擬機,協助VMKernel一起來管理和調度硬件資源。KVM是直接將Linux kernel變成Hypervisor,只需要從標準Linux內核啟動即可。Linux kernel擁有的特性,可以全都利用上。 KVM架構上的優勢使得它非常的簡潔,在開發出來僅3個多月就被合并到標準內核。

Q:kvm 這種內核式的全虛擬與半虛擬化產品xen vmware的優勢在那里?如果要實現xen vmware的遷移工作是否好做? 它還有那些半虛擬化產品不具備的功能嗎?

A:Para- Virtualization的好處是快,因為沒有軟件模擬硬件層。但是虛擬機上運行的操作系統需要修改,例如,在RHEL5上,如果采用Para- Virtualization,虛擬機里面是不能安裝windows操作的,只能安裝使用kernel-xen的Linux操作系統。但是全虛擬化就沒有這個限制。通過全虛擬化,可以安裝異構的操作系統。例如在RHEL5上,通過全虛擬化,虛擬機可以運行windows/linux /freebsd等x86架構的操作系統。現在虛擬化的主流還是采用全虛擬化,雖然全虛擬化有一個軟件模擬硬件層,有一定的損耗。但是現在從硬件廠家、軟件廠家都在做一些優化工作,來盡量提升全虛擬化的性能。例如: intel的VT-d,EPT等硬件輔助技術。軟件廠家的pv for fv driver等。KVM的優勢在于充分利用了Linux Kernel已有的功能,不需要做一些重復的開發,只要Linux kernel現在有的功能,我們都可以加以利用。kvm只是一個模塊,將此模塊加載到linux kernel以后,linux kernel就變成一個hypervisor了,可以用來創建、管理、調度虛擬機。每個虛擬機,在linux kernel看來,都是一個普通的進程。通過linux已有的工具,例如ps,top等,可以看到每個虛擬機消耗了多少資源等。對于相關的遷移工具,紅帽正在開發中,后續的信息,請關注紅帽的網站。

Q:有專家說,一個服務器上部署8個虛擬機最合適,又有別的專家說最多4個虛擬機,超過4個性能受影響,到底這個物理機與虛擬機對應的比率是多少呢?怎么衡量,是不是每個廠商的專家都僅僅是根據自己的產品來衡量這個比值呢,也想聽聽紅帽專家的說法,先謝謝了。

A:這個具體取決于你的物理服務器的硬件配置,以及虛擬機的資源消耗情況來定。沒有固定的算法。但是一般會有幾個限制:

1. 內存

內存基本上是一個硬限制。物理服務器的內存肯定是有限的。例如,一臺服務器有8 core, 8G內存,通常hypervisor會占用512M內存,大概還剩下7.5G內存,假設每個虛擬機的配置是1 core cpu, 1G內存,那么在此機器上最多可以運行7個這樣的虛擬機。 再創建新的虛擬機時,就會報錯說內存不夠。在此情況下,每個虛擬機在滿負載情況下最多可以擁有1個cpu core的運算能力,1G的內存空間。當然,現在的hypervisor基本上都支持over-commit的功能,也就是說,如果你的內存只有8G,但是設定一定比例的 overcommit,例如50%,那么你可以最多分出去12G內存。還是上面那個例子,如果設定overcommit為50%,那么最多可以創建11個虛擬機(1core,1Gmem)。在服務器虛擬化方面,建議overcommit設置的不要太高,一般20%。在桌面虛擬化方面,可以將overcommit設置到50%.

2. 網卡

如果服務器只有一個網卡,所有虛擬機的網絡流量都是通過一塊網卡出去,虛擬機越多,每個虛擬機可以使用的帶寬就會越少,這個是需要綜合考慮。例如使用多個網卡等。

3. CPUCPU資源基本上都是采用時分復用,也就是時間片的方式來輪詢的。

4. 磁盤I/O

是本地磁盤還是網絡磁盤?如果是網絡磁盤,是使用的iSCSI還是光纖?不同的情況,負載是不一樣的。

一般一臺服務器上能跑多少個虛擬機,需要綜合考慮物理服務器,虛擬機負載等方面的整體情況,再來計算。沒有一個固定的公式。

Q:我們公司的服務器既有Linux,又有Windows,上面的功能跑起來都沒什么問題,但管理起來確實不太方便。請問專家,如果要部署虛擬化的話,在平臺管理上是不是更加復雜了?

A:通過紅帽的虛擬化平臺,可以同時運行Linux,Windows,FreeBSD等x86平臺的操作系統。紅帽的虛擬化平臺提供統一的web管理界面來管理,部署,監控所有的虛擬機。從管理的角度來講,紅帽的虛擬化管理平臺可以大大的減輕日常的維護管理工作。

Q:我在51CTO上看到了紅帽為廣東搭建了云計算中心的消息,能為我們介紹一下這個項目的具體情況嗎,主要是作為用戶的需求方面是怎樣的,我不太清楚自己的企業是否在未來兩年內也會考慮企業云計算的需求?

A:關于廣東云計算中心的信息,我這里暫時還沒有更多信息。建議和紅帽的市場部門聯系。企業里面使用虛擬化的實際基本已經成熟。從軟件廠家到硬件廠家在這一塊都已經做好了準備,技術也相對比較成熟了。虛擬化可以給我們帶來很多的好處,例如:節能減排,綠色IT,減少硬件成本,增加IT靈活性等。當然前期肯定會有一定的投入 ,還是需要結合企業的實際情況來定。

紅帽虛擬化DEMO:http://www.redhat.com/v/swf/rhev/demo.html

Q:您好!KVM 對比 Xen 有什么顯著的優勢嗎?

A:kvm 和 xen 最大的區別就是架構。kvm 是直接構建在Linux Kernel之上,把linux kernel變成了hypervisor。詳細見: http://www.linuxinsight.com/files/kvm_whitepaper.pdf .xen 的hypervisor是自己從頭開始構建的,例如對硬件資源的調度管理,虛擬機的管理等。kvm因為利用了Linux kernel已有的功能,只是開發了linux kernel尚不具備的功能。所以它的整個代碼量非常少,第一個版本才4萬多行代碼。而且,因為它的架構的簡潔性,kvm開發出來3個多月后,就被合并到標準的linux kernel里面了。 xen雖然開發了6年多的時間,但是因為很多接口和linux kernel不兼容,到現在為止都沒有合并到linux kernel。xen的hypervisor開發了很多linux kernel已有的功能,整個代碼量現在是幾百萬行。因為KVM是構建在Linux Kernel之上,Linux kernel帶了很多新的驅動,可以直接支持最新的硬件。對于xen hypervisor,還需要通過Domain0來合作為虛擬機提供硬件訪問驅動的支持。

Q:李教授你好,我想問一下,虛擬化應用瓶頸在什么地方?紅帽的虛擬化策略和方案有哪些突出的優點?

A:要說虛擬化的瓶頸,通常都是集中在性能這一塊。現在主流虛擬化廠商基本上都是采用全虛擬化技術。全虛擬化技術會有一個軟件模擬硬件層。為了提高全虛擬化的性能,軟件廠家一般都提供pv for fv的驅動。硬件廠家,例如interl,amd在硬件層面上也做了輔助擴展,例如EPT,VT-d,Pass Throng, PCI Single root虛擬化技術等。基本上現在全虛擬化的綜合性能損耗可以控制在15%以內。紅帽虛擬化的優勢請參考:

http://www.cn.redhat.com/virtualization/rhev/server/

http://www.cn.redhat.com/virtualization/rhev//server/library/

紅帽虛擬化DEMO:

http://www.redhat.com/v/swf/rhev/demo.html

Q:KVM的遷移分為那幾個部分啊?KVM從內核上和XEN區別在什么地方?使用KVM對硬件有什么要求嗎?

A:請問您說的遷移是指: 1 虛擬機的遷移? 2. 從其它平臺遷移到kvm ?

kvm 和 xen 最大的區別就是架構。kvm 是直接構建在Linux Kernel之上,把linux kernel變成了hypervisor。詳細見: http://www.linuxinsight.com/files/kvm_whitepaper.pdf.xen 的hypervisor是自己從頭開始構建的,例如對硬件資源的調度管理,虛擬機的管理等。kvm因為利用了Linux kernel已有的功能,只是開發了linux kernel尚不具備的功能。所以它的整個代碼量非常少,第一個版本才4萬多行代碼。而且,因為它的架構的簡潔性,kvm開發出來3個多月后,就被合并到標準的linux kernel里面了。 xen雖然開發了6年多的時間,但是因為很多接口和linux kernel不兼容,到現在為止都沒有合并到linux kernel。xen的hypervisor開發了很多linux kernel已有的功能,整個代碼量現在是幾百萬行。kvm采用的是硬件輔助全虛擬化技術。需要服務器的CPU支持VT技術。 INTEL支持VT技術的CPU會一個"vmx"的標志。 AMD支持VT技術的CPU會有一個"svm"的標志。檢查您的服務器是否支持VT:cat /proc/cpuinfo | grep vmx有的服務器默認VT是關閉的,需要進入BIOS,進入CPU選項,打開VT的功能。

Q:專家好!我想請問:KVM支持動態遷移功能嗎(在不離線的情況下把虛擬機從一個主機移到另一個主機上)?

A:你好,kvm / xen / RHEV 均支持動態遷移功能。如果是 xen ,你可以使用

# xm migrate domain-id host --live

命令進行動態遷移。如果你使用 kvm ,你可以使用命令

# virsh migrate --live

命令進行動態遷移。不過前提是你在目的服務器已經做了相關配置。包括授權以及防火墻的配置。

Q:好像現在都是主要用圖形界面 創建和管理虛擬機但是我的linux一般沒裝圖形界面,如何在shell里面通過命令行創建管理虛擬機(XEN 和 KVM)??有沒有相關的文檔手冊之類的讓我照著測試一下?

A:你好,Red Hat Enterprise Linux 提供了基于命令行的虛擬機管理工具,而且其功能比基于圖形界面 virt-manager 更為強大。比如您可以用 virt-install 進行虛擬機安裝,virsh 交互/非交互終端進行虛擬機、虛擬機網絡的控制。上面命令對 xen 和 kvm 均生效。

Q:windows也有虛擬化產品,那LINUX的虛擬化要和windows的比起來有什么優勢呢?

A:請參考紅帽競爭性分析:

http://www.cn.redhat.com/pdf/whitepapers/RHEV%20Comparison%20Whitepaper%20_C.pdf

Linux的虛擬化的好處:

1. 開源。

2. 所有接口全部開放,方便二次開發.

3. 充分利用Linux kernel 已有的特性,例如新硬件的支持,內存的管理,資源的調度,SELinux等等。

4. 可以支持最大16vcpu,64Gmem的虛擬機,是目前所有hypervisor產品里面最強大的。

Q:你好,李老師!我想問一下,虛擬化都是通過軟件來虛擬出虛擬系統的硬件,那么我想問一下,這些虛擬出來的硬件的使用效果如何,例如硬盤的讀寫效率、網卡的傳輸效率可以達到物理硬件的幾成?在多個虛擬系統同時工作的情況下,物理服務器是否要采用很高的配置?那些硬件最容易成為系統的瓶頸?謝謝!

A:虛擬化技術目前主流是全虛擬化技術。全虛擬化技術會使用軟件模擬硬件層。虛擬上的操作系統看到的是模擬出來的硬件。既然是模擬的硬件,性能上肯定會受到影響。影響較大的主要是磁盤I/O和網絡性能。為了提升磁盤I/O和網絡性能,現在一般通用的技術是提供特定的PV驅動,可以讓虛擬機通過特定的接口訪問底層的網卡和磁盤,以便提升性能。如果不做優化,100M網絡環境里面,虛擬機網卡只能到40M,安裝pv驅動后,虛擬機網卡最多可以跑到90M左右。  磁盤I/O在優化后,大致損耗在8%-10%左右。除了軟件方面有優化外,硬件廠家也會做相應的優化工作,例如EPT, Pass-throng,PCI Single root I/O 虛擬化等硬件輔助技術,以提升虛擬化的性能。

Q:請問紅帽的虛擬化和微軟的虛擬化有什么壓倒性優勢?

A:各有各的優勢。在紅帽RHEL5上面運行N個安裝紅帽RHEL的虛擬機,不用再付任何費用。在微軟上運行N個安裝Windows 2008的虛擬機,不用再付任何費用。紅帽的KVM/Xen,微軟的Hyper-V都支持全虛擬機化。紅帽的好處是所有代碼都是開源的,所有API都是開放的。更適合深入的研究。

Q:使用從網上下載的RHEL是否屬于盜版?

A:rhn.redhat.com 是從互聯網上獲取Red Hat Enterprise Linux 二進制的唯一合法途徑:)

Q:李教授:您好!請問KVM內核,是否能更加改善伸縮性強、成本低廉、穩定性好這三方面?成本一般也是我們考慮的首要問題?

A:除了您說的這些特性,紅帽KVM還有更多特性,請參考:http://www.cn.redhat.com/virtualization/rhev//server/library/。從成本來看,紅帽的虛擬化應該是目前成本最低的。

Q:哪里可以找到《KVM的中文資料》?我說是實戰型,并不是介紹紅帽的KVM多么好多么棒那種。紅帽的知識庫和IBM相比,任重道遠啊。

A:您能提到紅帽和IBM相比,我們已經很感謝了。確實是任重道遠,也需要大家對紅帽的繼續支持。現在KVM發展的非常快,建議加入kvm maillist 獲得最新消息。http://www.linux-kvm.org/page/Main_Page http://www.linux-kvm.org/page/Lists%2C_IRC

Q:是機器就會有故障,我相信虛擬化也會有相同的問題,如何讓領導相信虛擬化技術足夠成熟,可以部署在生產環境中,我個人使用過vmware,同樣也關注xen、kvm之類的虛擬化技術。

A:KVM 在2006年就已經被寫入Linux內核,是Linux開源社區內核小組官方認可的虛擬化軟件,從技術上已經相當完善。而且KVM通過若干可以動態加載到 kernel的.ko模塊來實現,結構簡練、代碼量小,有很好的穩定性。對于生產環境的故障,正如你說的不可避免,所以更加重要的是能否迅速恢復,解決或者是切換,這需要強大的技術支持力量,紅帽做為企業級Linux的的No.1,技術力量是無庸質疑的。

Q:教授您好:我想問一下,在生產環境中紅帽的KVM相對于VMware的對應產品來說,有什么優勢?比如價格,售后服務或者部署時間等等。

A:請參考http://www.cn.redhat.com/virtualization/rhev//server/library/ .紅帽的優勢就是在服務。:)

Q:李老師,您好!請問kvm支持哪些用戶空間工具?

A:圖形工具有virt-manager,命令行工具有libvirt包中的virsh

Q:專家你好!我想問一下KVM上的虛擬機支持哪些操作系統?

A:你好,kvm全虛擬化技術支持當今主流的大部分Linux發行版本 / Windows 系統 / BSD 系統。

Q:紅帽的虛擬化與微軟和VMware的虛擬化有什么不同?紅帽的特色是什么?

A:請參考紅帽競爭特性比較白皮書:http://www.cn.redhat.com/pdf/whitepapers/RHEV%20Comparison%20Whitepaper%20_C.pdf

更多紅帽虛擬化文檔:

http://www.cn.redhat.com/virtualization/rhev//server/library/

Q:請問紅帽linux的KVM支持類似vmware的HA、vmotion、DRS等功能嗎?

A:集群,實時遷移和動態資源管理都支持。更多特性請參考:

http://www.cn.redhat.com/virtualization/rhev//server/library/

Q:CentOS是紅帽的產品嗎?

A:不是。CentOS是基于紅帽源碼的一個Linux發行版本。

Q:對于此前系統中內嵌的Xen Hypervisor,紅帽提供的技術支持到什么時候呢?

A:對于紅帽的企業版RHEL5,紅帽會支持到2014年。

#p#

Q:虛擬化解決方案中,紅帽的管理軟件同VMware、微軟等虛擬化廠商的管理軟件有什么區別?優勢又是什么?

A:請查看紅帽的競爭性分析:

http://www.cn.redhat.com/pdf/whitepapers/RHEV%20Comparison%20Whitepaper%20_C.pdf

Linux的虛擬化的好處:

1. 開源。

2. 所有接口全部開放,方便二次開發.

3. 充分利用Linux kernel 已有的特性,例如新硬件的支持,內存的管理,資源的調度,SELinux等等。

4. 可以支持最大16vcpu,64Gmem的虛擬機,是目前所有hypervisor產品里面最強大的。

Q:你好,李老師!在linux下作vsftpd,想讓匿名用戶上傳文件,在配置文件里開啟了匿名上傳,然后把那個要上傳的文件的的權限改成了757,然后用匿名去登陸,就無法登陸了,如果改為755,可以登陸,但不能上傳文件,改怎么辦啊?是否匿名用戶能直接上傳文件至根目錄?

A:請到紅帽Kbase尋找相關答案。

http://kbase.redhat.com

Q:紅帽linux虛擬化是半虛擬化還是全虛擬化?

A:紅帽企業LINUX當前提供2種虛擬化解決方案。一種是XEN,另一種是KVM。XEN是最經典的半虛擬化解決方案, 紅帽已經發布了相關的半虛擬化支持的內核。如果系統的處理器帶有硬件虛擬化功能,XEN也可以安裝完全虛擬化的虛擬機。KVM技術是一個標準的完全虛擬化解決方案,需要處理器虛擬化技術的支持,但是KVM技術也提供了半虛擬化接口,在虛擬機上安裝相關半虛擬化驅動后,也可以獲得半虛擬化提供的性能。

Q:紅帽linux虛擬化的遠程管理功能如何?支持快照和克隆嗎?

A:針對Hypervisor的管理,紅帽開發了libvirt.,通過libvirt,可以管理xen,kvm,virtualbox等hypervisor.詳細信息請參考 http://libvirt.org .在紅帽RHEV解決方案里面,可以對虛擬機進行快照,在必要的時候可以將虛擬機恢復到某個快照時的狀態.克隆虛擬機相對比較簡單,只要將虛擬機的image文件拷貝一份即可。

Q:Linux的ReiserFS文件系統,主要有什么樣的應用,請給個具體的案例!謝謝!!!

A:紅帽的Linux目前沒有包含ReiserFS,您可以訪問ReiserFS的官方網站來獲得更多信息。

Q:專家您好!我們剛剛開完年會,會上說09年我們的業績并沒有好轉,老板要求簡約成本,砍掉并不常用的服務器,我們的服務器是托管,我認為在我們技術部門在公司成本問題上并沒有造成太多的支出,公司業績不好有很多的原因,被砍掉服務器真的不爽。很多的應用還要繼續跑,今年可能會考慮虛擬化,但不知道怎么跟老板解釋,因為要部署一定又要花一筆錢。請專家給一些建議?

A:以前一臺服務器物理器一般只運行一個應用。但是一個應用很難將整個硬件的資源完全利用起來。往往利用率只有15%-20%,通過虛擬化的技術,我們可以在一個物理服務器上運行多個虛擬機,每個虛擬機運行一個應用,這樣可以大大減少我們在硬件上面的投入。當我們的物理服務器資源不夠用的時候,再購買新的服務器,而且所有的虛擬機可以在不停機的情況,動態的遷移到新的服務器。更多虛擬化帶來的好處,可以參考:

http://www.cn.redhat.com/virtualization/rhev//server/library/

Q:我是Linux愛好者,聽說紅帽出了Linux 5.4,還沒試用過呢,請問新的版本比以前有什么改變啊,謝謝!

A:紅帽RHEL5.4的最大變化是添加了KVM虛擬化技術。更多變化,請參考下面的鏈接:

http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Release_Notes/

http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Technical_Notes/

Q:李老師好!我們公司有自己的Linux工程師,服務器上的系統是CentOS,我們把郵件、文檔、網站程序等文件放在了不同的服務器上,我們一直都使用這樣的,早就聽說了虛擬化,也嘗試過一些實現的方法,不過不太清楚現在用不用的著,最好能有個測試什么的,看看自己有沒有這個需要?如果要全都部署虛擬化,可能會節省一些服務器資源,但不知道能夠帶來的好處是否值得我們去投入?

A:虛擬化現在已經是趨勢了。虛擬化能給我們帶來很好的靈活性,并降低IT成本。肯定是非常值得投入的。更多好處,請參考:

http://www.cn.redhat.com/virtualization/rhev//server/library/

DEMO:

http://www.redhat.com/v/swf/rhev/demo.html

Q:前段時間看了紅帽的訪談,聽專家說KVM是Linux的內核虛擬化技術,不過不太清楚這個原理,看樣子好像和VMware有很大的不同,能不能為我介紹一下KVM的技術原理,我非常感興趣,謝謝專家。

A:KVM 全稱是Kernel-based Virtual Machine. Kernel代表的是Linux Kernel. 在Linux Kernel里面添加一個kvm模塊,可以將Linux Kernel變成一個Hypervisor,然后在Hypervisor之上管理虛擬機。KVM的詳細架構請參考:http://www.linuxinsight.com/files/kvm_whitepaper.pdf

DEMO:http://www.redhat.com/v/swf/rhev/demo.html

Q:如果采用KVM的虛擬內核架構虛擬化系列方案,相對目前日常維護需要增加哪些難度?

A:虛擬化讓IT架構更簡單,不會更復雜。

Q:相信很多聯想筆記本用戶都對該系列的白屏問題頭疼欲裂,試想,當你正編輯文檔,瀏覽網站或者游戲正酣,突然毫無預兆的白屏,叫天不應叫地不靈,只有重啟才能解決問題時該有多么的沮喪和氣憤?!我幾次都想把這破本子摔了的沖動,尤其最近用筆記本玩火炬之光,當時只有1.1版,存在一個游戲不正常退出存檔消失的 bug,這下可苦了我,20多個小時的游戲存檔就因為白屏不易而飛!!絕對崩潰。網上有很多關于此問題的解決方案,更新顯卡驅動,換排線,將筆記本最大限度打開等等,均無效果。我最近試驗發現,在筆記本白屏時,將筆記本連接另外一個顯示設備,通過FN+F3快捷切換顯示設備后,白屏瞬間恢復!!!,然而沮喪的是,如果筆記本沒有實際連接另外一個顯示設備,快捷切換無效!于是乎我產生了一個想法,如下,希望能人能給出一個方案:是否可以實現在PC本機系統中虛擬硬件,比如在我個人電腦的xp系統中虛擬一個顯示設備,這個設備不需要真的能用,只要能騙過筆記本系統,能進行真正顯示設備和虛擬顯示設備的快捷鍵切換即可。

請問技術上可行么?MS 的VPC中的硬件虛擬化技術可以實現這樣的功能么?

雖然本期主題為LU系統的虛擬化,但我想我這個問題應該也屬于虛擬化技術的擦邊球吧?呵呵,希望專家能夠解答如果真的可以實現的話,相信可以成為聯想系列筆記本電腦白屏問題,退而求其次的終極解決方案!

A:建議通過筆記本的VGA接口再外接一個顯示器,這樣windows xp就有兩個顯示桌面了。虛擬化暫時無法解決您碰到的問題。:)

Q:redhat5.4有那些新亮點了?Linux虛擬化怎么來實現有那些用去?

A:紅帽RHEL5.4的最大變化是添加了KVM虛擬化技術。

RHEL5.4更多變化,請參考下面的鏈接:

http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Release_Notes/

http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Technical_Notes/

紅帽虛擬化支持的功能和特性,請參考:

http://www.cn.redhat.com/virtualization/rhev//server/library/

紅帽虛擬化DEMO:

http://www.redhat.com/v/swf/rhev/demo.html

Q:紅帽Linux虛擬化支持什么樣的外置存儲?

A:目前支持通用的iSCSI, SAN, NAS存儲。

Q:紅帽Linux虛擬化能否時時監控每臺虛擬機的資源占用情況?比如cpu、內存、硬盤的占用?

A:可以實時的監控每個物理服務器的CPU,內存,網絡的資源利用率,每個虛擬機的CPU,內存和網絡的資源利用率。

Q:紅帽Linux虛擬化支持的虛擬網絡有哪幾種?

A:目前主要是Bridge和NAT.

Q:紅帽Linux虛擬化能否支持在線硬盤空間擴容?

A:如果虛擬機是安裝在一個LVM分區上,通過LVM在線擴展,是可以擴大虛擬機的磁盤空間的。如果虛擬機是安裝在一個文件上面,就無法實現在線擴展已有的硬盤。但是可以動態新添加一個磁盤。

Q:紅帽Linux虛擬化如何規劃?如何部署?如何實施?

A:請參考紅帽虛擬化DEMO:

http://www.redhat.com/v/swf/rhev/demo.html

請參考紅帽虛擬化部署手冊:

http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Virtualization/

Q:請問專家有沒測試過OPENVZ?

A:建議您訪問wiki.openvz.org 獲得更多信息。

Q:非常感謝專家解答。現在云計算的概念炒得很火熱,里面也涉及到虛擬化能否談談虛擬化在云計算中的地位,作用國內是否有相關案例?

A:云計算主要分為三個部分IaaS,PaaS,SaaS.

IaaS的典型代表是Amazon 的EC2.

PaaS的典型代表是Google AppEngine.

SaaS的典型代表是Salesforce.com.

從IaaS這個層面來看,虛擬化技術基本是主流技術。通過虛擬化技術,將計算資源,網絡資源,存儲資源等共享出來,用戶可以按小時來使用這些資源,按需付費就行了。從PaaS這個層面看,底層可以是分布式計算技術,也可以是IaaS的架構。例如google appengine的底層就是全部采用google自己的分布式計算技術,分布式文件系統,分布式數據庫等等。  也有一些公司在amazon iaas基礎上,開發自己的paas平臺,例如heroku.com,www.engineyard.com等。國內目前做SaaS的多,做IaaS,PaaS的基本沒有。但是國內的三大運營商基本上都已經啟動了相關云計算的項目。用不了多久,大家在國內就能看到類似amazon iaas這樣的服務了。

Q:好像紅帽的虛擬化對于服務器硬件有著一定的要求,是不是只能在支持CPU硬件虛擬化的服務器上部署?那早些年公司里留下來的服務器是不是就用不了了?

A:現在最新的虛擬化技術都是采用硬件輔助的全虛擬化。也就是需要CPU支持VT技術。如果CPU不支持VT技術,可以考慮采用Para-Virtualization或老的全虛擬化技術。Para-Virtualization不能安裝異構的操作系統,不夠靈活。Linux上通過PV技術,只能運行Linux的虛擬機,不能安裝windows.沒有硬件輔助的全虛擬化技術,性能會很差。現在企業基本很少采用。建議還是采用新的硬件,以確保性能。

Q:你好,專家,紅帽Linux虛擬化方面對我們正在跑的業務系統的性能方面有沒有很大的影響?

A:不知道您的業務系統用到了那些軟件。請參考紅帽針對JAVA/Oralce/SAP等做的虛擬化性能測試報告。

http://www.cn.redhat.com/virtualization/rhev//server/library/

Q:我是一個菜鳥,怎么才能深入的學習linux。請指教一下大至的步驟!

A:先可以讀一些基礎的Linux教材,然后實踐、實踐、再實踐。

Q:使用KVM需要什么樣的硬件來支持?

A:CPU需要支持VT技術。

Q:李教授,你好!我想問下關于KVM和虛擬化到底能給企業帶來那方面的好處?是否能夠服務器的資源利用率提高到70%-80%?

A:KVM虛擬化技術可以幫助實現物理機器的高可用性、虛擬機的高可用性、節能減排、動態遷移等特性。詳細信息請參考:

http://www.cn.redhat.com/virtualization/rhev//server/library/

虛擬化最重要的特性就是幫助提高物理服務器的資源利用率。利用到70%-80%沒有問題。

Q:李專家。我想了解下,我是03年接觸過紅帽Linux。等于初學,現在有什么好的資料介紹學習嗎?虛擬化真的很強大也是以后IT的趨勢。

A:建議安裝Fedora,多多實踐!肯定進步很快!

Q:在中國未來5年以后的it市場會是個什么樣的局面,大部分從事網絡管理的人員是不是的失業?

A:IT規模越來越大,需要的人會越來越多。  :)

Q:紅帽Linux虛擬化 與同類產品的優勢在哪里

A:請參考:http://www.cn.redhat.com/pdf/whitepapers/RHEV%20Comparison%20Whitepaper%20_C.pdf

Q:能推薦一些KVM技術權威的網站或者論壇、博客等的地址嗎?謝謝!想自己多了解一下

A:www.linux-kvm.org

www.linux-kvm.com

Q:請問,KVM和其它虛擬化產品,比如vmware,citrix和微軟的hyper-v產品,KVM有什么優勢的地方?

A:請參考:http://www.cn.redhat.com/pdf/whitepapers/RHEV%20Comparison%20Whitepaper%20_C.pdf

Q:物理機器:雙網卡2003系統虛擬機:VM虛擬機安裝了linux操作系統,且安裝了sendmail服務。如何配置才能讓這臺linux虛擬機為連接在物理機兩個網卡的用戶提供服務。。說明:物理機的兩個網卡一個是192.168.1.0網段,一個是192.168.2.0網段。

A:可以為Linux系統設置兩個虛擬網卡,每個虛擬網卡通過橋接的方式連接到物理網卡。

Q:專家你好,請問KVM跟VMware可以互相兼容嗎?就是各自的虛擬系統能互相轉移嗎?

A:KVM和VMware虛擬機的格式是不一樣的。但是可以通過特定的工具進行轉換。

Q:虛擬化技術有什么國際標準嗎?以后個家的虛擬化產品能在混用或者相互遷移嗎?(如VMWARE遷移到紅帽或反之)

A:現在主要的開放虛擬化標準是OVF. http://en.wikipedia.org/wiki/Open_Virtualization_Format主流廠家現在都提供對OVF的支持。

Q:redhat3.8的系統有沒有什么補丁能夠識別盤陣多lun,我這只能識別到第一個個lun,而且最多也就是2T。

A:請參考http://kbase.redhat.com/faq/docs/DOC-6453 .可以在kbase.redhat.com搜索更多解決方法。

Q:相對于redhat系統自帶的虛擬化而言,我們使用較多較多確是vmware 和microsoft這些第三方廠家的虛擬化軟件較多,redhat是否也有類似的想法開發能夠像這些廠家一樣的獨立于操作系統平臺的虛擬化軟件了?

A:VMware ESX底層是 VMKernel + Linux.

Microsoft Hyper-V底層也是Windows Kernel.

紅帽的KVM Hypervior底層就是Linux Kernel.

大家的基礎架構都是要基于某個特定內核的。

Q:能簡單講講紅帽虛擬化是什么概念嗎?open suse 會支持嗎?和虛擬機有什么不同?

A:虛擬機是通過虛擬化技術在一臺物理服務器上創建的一個虛擬機的服務器。Open SuSe 現在的版本里面支持xen,最新版本里面也會支持KVM.KVM現在是在標準內核里面,主流Linux發行版本都會發布帶KVM的操作系統。

 

【編輯推薦】

  1. [第144期]“萬能遙控器”讓企業數據管理更輕松
  2. [第140期] 與專家互動:如何做好win7的安全管理
  3. [第139期] 如何建立高效的企業VPN網絡
責任編輯:張攀 來源: 51CTO
相關推薦

2009-11-24 09:15:54

Linux內核虛擬機KVM架構

2009-05-06 16:52:01

虛擬化LinuxKVM

2019-08-22 16:26:02

LinuxKVM虛擬化

2009-02-24 16:37:21

2019-11-12 14:48:00

Linux桌面虛擬化KVM

2020-07-22 15:19:34

開源KVM虛擬化

2010-08-13 14:11:40

2009-09-08 10:57:27

紅帽Linux5.4虛擬化

2020-11-23 07:19:15

Linux虛擬化KVM

2009-10-08 19:07:40

Linux紅帽虛擬化

2009-03-31 17:10:07

Linux紅帽虛擬化

2020-06-18 16:39:10

KVM虛擬化虛擬機

2011-12-16 10:58:05

Linux運維趨勢虛擬化選型

2018-06-05 14:28:25

KVM嵌套虛擬化

2013-04-07 09:33:31

開源虛擬化KVM

2009-09-03 15:39:15

紅帽集成虛擬化RHEL Linux

2012-08-24 18:31:52

紅帽虛擬化

2009-02-19 16:36:27

虛擬化寶鋼紅帽

2013-03-07 10:02:13

IBMKVM

2013-05-23 13:56:12

IBMKVM特點
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91麻豆精品国产91久久久久久 | 中文字幕91 | 日韩精品成人 | 国产免费一区二区三区 | 理论片87福利理论电影 | 国产一区二区黑人欧美xxxx | 国产成人精品a视频一区www | 欧美久久一级特黄毛片 | 久久久一| 欧美一区二区三区在线播放 | 黄色成人国产 | 羞羞视频在线观免费观看 | 亚洲va中文字幕 | 欧美精品一区二区三区在线播放 | 亚洲视频一区在线观看 | 精品视频在线观看 | 国产一区二区精品在线观看 | 久久99久久久久 | 操久久 | 羞羞涩涩在线观看 | 国产精品亚洲综合 | 99久久国产综合精品麻豆 | 国产亚洲精品精品国产亚洲综合 | 色欧美综合 | 中文字幕免费 | 亚洲一区视频在线 | 亚洲成人精品 | 欧美激情在线精品一区二区三区 | 成人h视频在线 | 免费黄色在线观看 | 久久综合伊人 | 99久久精品国产毛片 | 亚洲最大看片网站 | 亚洲视频精品在线 | 视频三区 | 国产欧美在线 | 国产精品一区二区视频 | 91激情视频 | 久久高清免费视频 | 欧美日韩国产精品一区 | 亚洲国产视频一区二区 |