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

紅帽RHEL 6內核優化方面改進概覽

系統 Linux
為了使Linux虛擬化服務得到最大優化,RHEL 6對內核進行了一些改進。本文簡要講述了其中一些最重要的改進。RHEL進程可以在儲存桶中組織:可以分配CPU和其他資源的實體。內核升級還只是KVM性能的一部分。另一部分則在于硬件本身。

在RHEL 6中,紅帽公司將只提供對內核虛擬機(KVM)的支持。KVM會以一個單一模塊存在于內核中,這意味著KVM虛擬機是以進程的形式在該模塊的基礎之上運行。這使得虛擬機管理起來要容易得多。為了使Linux虛擬化服務得到***優化,RHEL 6對內核進行了一些改進。本文簡要講述了其中一些最重要的改進。

51CTO編輯推薦:紅帽企業級Linux RHEL 6專題

KVM虛擬化技術為RHEL 6提供了下一代虛擬化解決方案。因為KVM比Xen更新更有效,所以紅帽公司將在RHEL 6中徹底放棄Xen(但會提供移植Xen虛擬機的方法)。

優化的過程處理

RHEL進程可以在儲存桶中組織:可以分配CPU和其他資源的實體。因為虛擬機也是以進程形式運行,所以這個屬性也成為虛擬機運行機制的一部分。

為了使虛擬機能夠在KVM中平穩運行,每一個虛擬CPU都被調度程序當做一個線程來處理。為了進行有效的調度,內核啟用了一種新的操作模式——“訪客模式”。一個虛擬訪客不能直接對Linux內核進行系統調用(系統模式下的進程則可以),但它卻能夠運用管理調用與管理程序進行對話。這種新的操作模式充分利用了Linux內核的新功能,如調度、計數、內核同頁合并(KSM)。

硬件支持方面的改進

內核升級還只是KVM性能的一部分。另一部分則在于硬件本身。RHEL 6內核能夠充分利用幾個完全由硬件實現的功能。首先,關于CPU的支持,有擴展頁表(EPT)。此項功能可以減少仿真的需要,從而使虛擬化服務運行得更快。接著是在AMD環境下被稱為IOMMU、在Intel環境下被稱為VT-d的功能。這項功能允許用戶安全地直接使用物理I/O設備,同時保護相同的設備不會被其他用戶意外使用。這種保護措施是必要的,因為如果某個用戶向一個已被占用的設備中寫數據,就有可能導致主機崩潰。

另一項重要功能是SR-IOV。該功能指在PCI總線上虛擬I/O接口,安全地共享真實的硬件。該功能對網絡適配器尤其重要,能夠允許一個物理設備同時提供多個訪客用戶可以使用的虛擬設備。***一個能在虛擬環境下使用的重要硬件功能是NPIV。該功能允許共享儲存設備,這意味著每一位用戶都可以使用存儲設備的一部分。

為了利用這些硬件上的改進功能,RHEL內核得到了加強。例如,CPU方面的加強能夠允許用戶分配超過64個CPU。此外,由于內核RCU同步機制的“鎖定”特性——實際上是沒有任何鎖的,只是一種在SMP對稱多處理器環境下避免鎖、提高性能的機制——能夠被分配的CPU數量有個最小值。

RHEL 6還有一些內存方面的增強。首先,***項增強便是透明的大內存分頁。這意味著大內存分頁(允許內核分配大的內存塊而不是4KB的小塊)是動態的,因此,在系統啟動時就不用為內存執行分頁計劃。另一項則是對KVM有利的功能——內核同頁合并。此項功能允許多個虛擬機同時訪問同一個管理頁面,清除啟動階段所有的內存頁面,提高了Windows虛擬機的性能。

下一個改進的部分就是塊I/O。首先是本地異步IO和preadv/pwritev系統調用。有了這些,你可以在讀/寫之前將需要的內存區域組合起來,提高多線程環境下的性能。內核現在也已經具有了MSI中斷支持。MSI中斷與PCI設備息息相關,允許你在多路并行中斷線上工作。另一個相關改進是塊對齊,如今,塊對齊的默認值進行了優化,使得系統具有更好的性能。上述所有這些改進都是為了提供內核級的***性能。

一些特殊的I/O增強也為網絡接口性能的提高帶來了好處。其中最重要的一處增強便是將網絡空間的一部分從用戶空間移動到內核空間的虛擬主機網。這一點對virtio驅動非常有用。virtion驅動器還能為KVM用戶提供更好的網絡性能,同時允許用戶使用TAP驅動與虛擬設備進行對話。使用虛擬主機網的好處在于它直接掛靠在內核中,因此能夠提供比需要仿真的qemu方法好得多的性能。

原文:http://www.searchsv.com.cn/showcontent_38950.htm

【編輯推薦】

  1. 紅帽企業級Linux RHEL 6:數據中心的下一個霸主
  2. RHEL 6.0 Beta 2,Ubuntu,CentOS和openSUSE基準測試PK
  3. RHEL 6 Beta版初體驗:成熟、穩定與創新
責任編輯:yangsai 來源: TechTarget中國
相關推薦

2010-04-28 09:15:53

紅帽RHEL 6 Be

2012-02-01 14:35:04

紅帽RHEL5RHEL 6

2020-11-23 16:06:14

紅帽IBMOpenshift

2009-07-02 09:00:11

RHEL5.4 Bet發布

2011-09-15 09:10:13

RHEL 6SAP

2010-11-30 13:07:28

RHEL 6紅帽管理工具

2009-09-03 14:12:03

紅帽RHELIPv6

2010-05-27 09:11:05

RHEL 6綠色節能

2012-07-10 10:08:32

紅帽RHEL 7

2013-12-12 11:22:42

紅帽RHEL 7Linux

2009-09-03 09:31:53

紅帽RHEL5.4linux

2010-06-02 13:18:54

IPv6協議標準

2010-11-19 10:36:17

RHEL 6

2011-03-23 16:00:43

紅帽企業級LinuxRHEL 6

2023-11-17 11:05:52

紅帽Linux

2013-10-14 14:24:54

RedHat紅帽RHEL

2010-11-11 09:40:26

RHEL 6紅帽企業級Linux

2014-04-22 09:22:01

Red Hat Ent

2009-10-12 13:18:55

RHEL 4內核

2010-04-01 09:03:31

RHEL 5.5
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区视频在线免费观看 | 中文字幕不卡一区 | www.国产91 | 一本色道久久综合亚洲精品高清 | 男人的天堂在线视频 | 国产成人精品高清久久 | 国产精品亚洲综合 | 黑人巨大精品 | 99热碰| 天天看天天干 | 日韩精品免费 | 二区在线观看 | 久热中文字幕 | www.成人免费视频 | 久久久女女女女999久久 | 91干b| 国产精品观看 | 成人伊人 | 一区二区三区在线播放 | 日本成人在线播放 | 一区二区视频在线 | 一区二区三区精品 | 高清久久久 | 久久久国产一区二区 | 韩国久久精品 | 欧美日韩综合一区 | 久久99精品国产 | 久久精品国产一区老色匹 | 国产精品久久国产愉拍 | 亚洲vs天堂 | 成人精品一区二区三区 | 欧美激情在线观看一区二区三区 | 国产日韩欧美一区二区 | 九九九久久国产免费 | 一区二区三区在线电影 | 亚洲精品一 | 中文字幕 欧美 日韩 | 欧美舔穴 | 欧美日韩一区精品 | 国产精品美女久久久久久不卡 | 欧美精品欧美精品系列 |