iT邦幫忙

2021 iThome 鐵人賽

DAY 2
0
IT管理

用自組NAS亂玩unRaid系列 第 2

來了解hyperviser

Hyperviser源起

(虛擬機, Virtual Machine),好像是這幾十年才聽到的新名詞,但其實這概念早在大型電腦(也就是IBM)的時代就已被提出了呢!
在那個時代大型電腦主要用於大量資料計算(如:金融股票方面),這些服務的特點就是必須持續提供不能中斷;但假如遇到了更新或系統臨時維護就必須中斷服務,突襲中斷服務產生的損失並非公司承擔得起
再來是公司要提供新的服務就必須更改作業系統,但沒有公司願意承擔巨大風險(萬一跑不動怎麼辦?),所以在虛擬機誕生前往往要多買幾個大型電腦,而這些多餘的測試費用公司必須自行吸收。

  • 70年代大型電腦:https://reurl.cc/5rArD6
    https://ithelp.ithome.com.tw/upload/images/20210907/20117399r6aJFog02R.jpg
    想像一下一間房間就是一臺電腦,那假如要跑好幾個系統就要好幾間房間,並且剩下的運算資源皆閒置,所以IBM就想出虛擬機這種方式,解決了更新系統的風險,也可以將有限的資源做最好的利用

什麼是Hyperviser?

大家有聽過 virtual box跟vmware這類軟體吧?
其實他就是把原作業系統(os)提供IO或CPU在蓋上一層布,所以在上面安裝的客機os就會以為硬體是那層布;而安裝這些軟體時還會額外安裝驅動程式,但因為只在os上做模擬,所以會發現主客機在不同子網路上
https://ithelp.ithome.com.tw/upload/images/20210907/20117399t4DmdMa2fS.png

裸機Hyperviser

<本次要介紹的unRaid就屬此類型>
雖然也叫Hyperviser,但細分下可叫裸機Hyperviser,因為它是不透過OS介面,而直接在shell層上部屬;要使用其他OS就從上面安裝VM就好啦~
因為子網路都在同個區域,所以這類Hyperviser也就常被拿來當Server使用,存在就是為了解決一機多服務的問題。
所以有沒有很眼熟,此種架構就是早期IBM用來解決虛擬機的方案。
https://ithelp.ithome.com.tw/upload/images/20210907/20117399Dh5rZDPeRG.png

兩種Hyperviser各有千秋

既然都是Hyperviser,那為何要分兩種呢,因為這兩種都有它重要的特色

像一般運行在OS內的Hyperviser,雖然效能沒有裸機Hyperviser好(因為Host OS占用了資源),但因為方便建立(軟體直接建立VM),所以針對PC用戶要運行小型測試環境更加方便。

而裸機Hyperviser就是傾向解決企業虛擬化的服務,讓企業可以更加省時省力,提高商業效率。
但既然裸機Hyperviser誕生一開始是為了服務企業,但為何近幾年開始推廣並且大眾化呢?
我們明天在談


上一篇
前導:亂聊
下一篇
裸機Hyperviser大眾化原因
系列文
用自組NAS亂玩unRaid31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言