一.虛擬主機介紹
虛擬機是用軟件方式創建一個虛擬的計算機硬件系統環境,可以讓你在當前真實系統環境下再虛擬的創建一個或多個硬件系統環境並可以在這個虛擬環境下安裝各種常見的操作系統及各種軟件。
二.虛擬主機在應用中對服務器硬件配置要求
采用虛擬系統的好處,幫助提升服務器使用效率和整體系統安全,反過來對服務器配置要求也很高,一個好的服務器的性能涉及到CPU處理速度、內存的容量、硬盤的讀寫帶寬以及容量、網絡端口的帶寬。下面對每一個方面進行分析:
CPU處理器:通常虛擬應用系統中一個物理計算單元(核)支持運行8個虛擬處理器,虛擬系統軟件借助最先進的Intel Xeon5600系列處理器和AMD Opteron6100系列處理器,為虛擬主機提供強勁性能,即
NO |
服務器CPU數量 |
虛擬主機 物理計算單元(核) |
支持最大虛擬機數量 |
1 |
單路四核Xeon3400 |
4核 |
32個 |
2 |
雙路4核Xeon5600 |
8核 |
64個 |
3 |
雙路6核Xeon5600 |
12核 |
96個 |
4 |
四路8核Xeon7500 |
32核 |
256個 |
5 |
雙路8核Opteron6100 |
16核 |
128個 |
6 |
雙路12核Opteron6100 |
24核 |
192個 |
7 |
四路12核Opteron6100 |
48核 |
384個 |
在虛擬系統軟件中考慮到性能因素,假設每個虛擬機系統只有一個虛擬處理器,我們在一台宿主機上最多能運行384個虛擬機。
例如,如果我們要在一台宿主機上運行200個Win 7,宿主機的CPU處理器最少得擁有200/8=25核,這當然是建立在每個Win 7只分配一個虛擬CPU的前提上。
如果每個Win 7需要2 CPU,那需要虛擬處理器數量200*2=400,就超過單台服務器提供最大虛擬處理器數量384的上限了,就不能全部在一台宿主機上運行了。
比如需要運行的虛擬機有16個,每個虛擬機分配2個虛擬CPU,那么總共需要的虛擬CPU數量為16*2=32個,最少需要32/8=4個邏輯處理器,如果采用的是四核CPU,那么最少需要1顆四核CPU。
處理器:緩存越大越好,尤其在虛擬處理器和物理處理器間的比值很高的時候。
2. 內存:每個虛擬機自己運行的內存分配與操作系統有關,通常Linux 內存分配最少為512M,windows7分配 最少1G容量內存,但是運行這些虛擬機,軟件本身也要考慮到實際應用情況和自身內存占用。
NO |
虛擬主機服務器 |
支持最大虛擬系統 |
Windows系統所需內存 |
Linux系統所需內存 |
1 |
4核 |
32個 |
32GB |
16GB |
2 |
8核 |
64個 |
64GB |
32GB |
3 |
12核 |
96個 |
96GB |
48GB |
4 |
32核 |
256個 |
256GB |
128GB |
5 |
16核 |
128個 |
128GB |
64GB |
6 |
24核 |
192個 |
192GB |
96GB |
7 |
48核 |
384個 |
384GB |
192GB |
3. 網絡:一般的服務器通常會有兩個網口,一個控制,一個外部訪問,也可以只有一個。如果虛擬主機數量多,要提升性能,網卡數量也要相應增加,如果對於多個虛擬系統網口共享一個網卡會有帶寬占用的問題。主要還是看你運行的虛擬機所扮演的角色,如果是web訪問,而且是大量的,那必須獨享一塊網卡,FTP服務也是這樣。
如果網絡數據傳輸量很大,可以安裝多塊網卡,在一塊網卡上綁定多個虛擬機。例如每個虛擬機需要100Mbps,那建立80個虛擬系統,虛擬主機服務器應該需要8塊1000Mbps的網卡,每個網卡綁定10個虛機。
4. 硬盤系統:硬盤的讀寫帶寬當然越大越好,但是IO讀寫總是有瓶頸的,而且要考慮成本,這是可以設置硬盤讀寫是異步還是同步,異步操作會把數據緩存在內存中,這樣可以緩解IO讀寫壓力。硬盤數量推薦4塊以上。
三. 虛擬主機配置方案
方案1 中小規模虛擬主機應用
型號 |
XASUN VM U12416Ti |
|||
配置 |
4核Xeon 2.4G、16GB、SATA500G*2、雙千兆 |
|||
定位 |
支持最大32個虛擬系統 |
|||
配置明細 |
品牌和型號 |
數量 |
單位 |
備注 |
CPU |
4核Xeon E3430 2.4G |
1 |
顆 |
|
芯片組 |
intel S3420 Chips |
|
||
內存 |
4G DDR3-1333 REG ECC |
4 |
根 |
|
顯卡 |
集成 |
|
||
硬盤 |
500 SATA企業級 |
4 |
塊 |
|
網卡 |
集成雙千兆 |
|||
系統平台 |
XASUN IGPLCU114P4 |
1 |
套 |
|
電源 |
400W EPS |
|
|
|
性能指標 |
|
|
|
|
CPU |
384億次/秒 |
|||
硬盤 |
IO讀寫帶寬100MB/S,IOPS 200次/秒 |
|||
網絡端口 |
提供2Gbps IO帶寬,以太端口 |
|||
散熱噪音 |
靜音級(可選) |
|||
升級能力 |
|
|||
CPU |
單路Xeon3400全系列 |
|||
內存槽 |
6個,單根內存最大8GB,最大容量32GB |
|||
硬盤位 |
支持SATA 6塊 |
|||
網口 |
最大支持8Gbps以太端口 |
|||
操作系統
|
支持Windows Server 2003、2008 |
|||
支持Redhat、Suse Linux全系列 |
||||
報價 |
13500元
|