首頁  >  問答  >  主體

centos - 一台服务器,如何装多个Linux系统?

伊谢尔伦伊谢尔伦2744 天前1066

全部回覆(18)我來回復

  • 黄舟

    黄舟2017-04-17 13:08:05

    碼頭工人!

    回覆
    0
  • 黄舟

    黄舟2017-04-17 13:08:05

    這是在說docker麼?

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 13:08:05

    可以參考 VMware ESXi

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-17 13:08:05

    你說的問題我也考慮過,但由於手頭沒有資源,沒有實踐過,所以只能稍微談下,正確性不敢保證。
    依你的意思,vmware的vSphere可能符合你的要求。不過貌似需要不只1台伺服器。見圖
    另外除了vmware的產品,還有開源軟體Xen,Xen相對於vm workstation的優勢在於,Xen非常節約資源。也就是說,你現在開5個vm workstation很卡,說不定換成Xen後會很流暢。以下來自百度百科:

    Xen透過一種稱為半虛擬化的技術獲得高效能的表現(較少的效能損失, 典型的情況下大約損失2%, 在最糟的情況下會有8% 的效能耗損;
    與其它使用完全的虛擬化卻造成最高到 20%
    損耗的其他解決方案形成一個明顯的對比),甚至在某些與傳統虛擬技術極度不友善的架構上(x86),Xen也有極佳的表現

    回覆
    0
  • ringa_lee

    ringa_lee2017-04-17 13:08:05

    可以使用Vagrant來建立vm,透過Vagrantfile可以定義每個vm的記憶體和CPU。
    不過vm始終要運作在一台物理機上,物理機掛了,其他vm一定也會掛了。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 13:08:05

    很明顯,lz需要的是虛擬機,而且這個虛擬機是運行在linux上的,這樣就不會被windows佔用資源了。
    這裡是虛擬機列表,如果要方便快速的話,就先在伺服器上裝一個linux,然後基於這個linux安裝一個openVZ虛擬機,這樣就可以用openvz同時開啟多個虛擬機了。而且openVZ可以設定每個虛擬系統的佔用的記憶體和CPU

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-17 13:08:05

    XenServer 大法好

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-17 13:08:05

    還有個玩笑的說法,樓主的一台電腦是如何定義的,呵呵,不關主題,勿怪

    回覆
    0
  • 迷茫

    迷茫2017-04-17 13:08:05

    還是沒大清楚你的需求,你是要在伺服器上5個linux共存還是要同時跑5個linux?

    對於多系統來說,你能夠基於你的硬體裝5個linux共存,只是最好把他們單獨規劃劃分分區存放,這樣每次只能啟動一個系統,但啟動的這個系統能享有整個cpu ,跟記憶體資源,即使一個掛掉,也不影響其他。

    對於要同時跑5 個 linux ,這種目前我只知道把它們裝在虛擬機器(vbox、vm)裡面,讓他們同時跑,但這種還是需要宿主機器提供cpu跟記憶體資源。分配還說,你完全可以將5個制定成一樣的規格,做到"平分"資源

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 13:08:05

    http://blog.csdn.net/p2227/article/details/7233032

    回覆
    0
  • 取消回覆