回覆列表
  • 1 # 不忘初心繼續前進144738137

    虛擬化現在已經成為主流技術,對於大企業來說。大玩家包括EMC、IBM、微軟,當然他們致力於專利軟體的推廣。下面我們就看看有哪些不錯的開源虛擬化軟體。

      1、 開源虛擬機器 KVM

      KVM (全稱是 Kernel-based Virtual Machine) 是 Linux 下 x86 硬體平臺上的全功能虛擬化解決方案,包含一個可載入的核心模組 kvm.ko 提供和虛擬化核心架構和處理器規範模組。

      使用 KVM 可允許多個包括 Linux 和 Windows 每個虛擬機器有私有的硬體,包括網絡卡、磁碟以及圖形適配卡等。

      2、 開源虛擬機器 Xen

      Xen 是一個開放原始碼虛擬機器監視器,由劍橋大學開發。它打算在單個計算機上執行多達100個滿特徵的作業系統。作業系統必須進行顯式地修改(“移植”)以在Xen上執行(但是提供對使用者應用的相容性)。這使得Xen無需特殊硬體支援,就能達到高效能的虛擬化。

      3、 Linux虛擬化技術 OpenVZ

      OpenVZ是基於Linux核心和作業系統的作業系統級虛擬化技術。OpenVZ允許物理伺服器執行多個作業系統,被稱虛擬專用伺服器(VPS,Virtual Private Server)或虛擬環境(VE, Virtual Environment)。

      與VMware這種虛擬機器和Xen這種半虛擬化技術相比,OpenVZ的host OS和guest OS都必需是Linux(雖然在不同的虛擬環境裡可以用不同的Linux發行版)。但是,OpenVZ聲稱這樣做有效能上的優勢。根據OpenVZ網站的 說法,使用OpenVZ與使用獨立的伺服器相比,效能只會有1-3%的損失。

      OpenVZ是SWsoft, Inc.公司開發的專有軟體Virtuozzo的基礎。OpenVZ的授權為GPLv2。

      OpenVZ由兩部分組成,一個經修改過的作業系統核心與及使用者工具。

      4、開源虛擬機器 VirtualBox

      VirtualBox 是一款功能強大的 x86 虛擬機器軟體,它不僅具有豐富的特色,而且效能也很優異。更可喜的是,VirtualBox 於數日前走向開源,成為了一個釋出在 GPL 許可之下的自由軟體。

      5、Lguest

      Lguest 是由IBM工程師Rusty Russell(澳洲開發者)發起的虛擬化專案,是一個只有5000行程式碼的精簡hypervisor(虛擬機器管理程式),它已經包括在最近版本的核心裡了。和KVM相似,它支援 Intel和AMD晶片的最新虛擬化技術。但又與VMware公司的ESX Server不同,在Lguest建立的虛擬機器裡的作業系統知道自己是被虛擬出來的。所以在呼叫CPU週期時它可以直接向真正的硬體發出請求,而不是作為中間媒介而降低了效率,因此這種架構大大提高了效率。Lguest採用GPL授權

  • 中秋節和大豐收的關聯?
  • 印控克什米爾民眾示威抗議遭殘酷鎮壓,印度最終能否實現將該爭議地區佔為己有呢?