要学好并熟练地运用Hyper-V 这项技术,那么必须要有实验环境作为练习,就像找工作,必须要有一些基础的工作经验,才能找到好的工作,所以本章会介绍如何搭建测试环境,让理论和实践相结合,现介绍2种方法。
1.在真实的服务器上面安装,如果公司有淘汰的服务器那就更好,当然也可以自已在淘宝购买二手的服务器或者DIY一台都可以。
2.在台式电脑或者笔记本上安装,现在市场上常见的电脑CPU只要支持64位虚拟化的就行了(IntelVT-X/EPT或AMD-V/RVI(V))。另外不建议安装在台式电脑或者笔记本的SD卡接口, XenServer从7.0的版本开始,对硬盘的空间要求很高,据作者测试,硬盘空间低于60GB以下,是安装不成功的。
当以上二种方法选好以后,服务器或电脑装成Windows Server操作系统,直接在Windows平台下安装虚拟机VMwareWorkstation虚拟机软件或者用Windows Server 2012/2016 Hyper-V来新建虚拟机测试,强列推荐用此方案来学习,因为在虚拟机中建立一些高可用性、资源池、负载均衡等企业级功能更容易实现。
学习型服务器推荐
大家如果想学习虚拟化技术,如果所在工作单位有测试的服务器还好,如果没有的话,在家里的普通电脑上来学习,虽然可以用,不过多开虚拟机的话可能速度会很慢,建议有条件的话可以组装一台高配的主机或者购买一台二手服务器,即可以学习,又可以娱乐游戏。本章会分别介绍服务器各个部件的推荐及各个档次的CPU及一些性价比高的二手服务器型号。大家可以在马云家购买。
1.内存
建议8G*2 DDR3/4或者8G*4 DDR3/4,一般测试机器16G即可以,如果更大的话,测试效率会更好,个人建议20GB以上,另外使用DDR2平台的二手服务器或主板就不建议了。
2.硬盘
硬盘建议容量在128GB到256GB的sata3固态硬盘一到二个,读写速度在500MB/秒左右,再加一个2TB到3TB的普通SATA3硬盘,读写速度在150M/秒左右,另外现在正在流行的NVMe接口的固态硬盘,顺序读取和写入的速度能达到3200MB/秒和1500MB/秒,虚拟机如果在这种固态硬盘下安装和测试,速度上要比普通硬盘要快好多的。
3.CPU
在服务器里,CPU基本上是决定了整体的系统性能的关键部件,所以CPU一般建议Xeon至强4核8线程或者6核的12线程,有条件可以上双的CPU,这样的配置能达到12-24线程同时工作,完全可以满足学习和搭建实验的服务器了。还有就是在家里测试,还要注意节能和环保,不能买太费电的CPU,如果买家用的I5或者I7,也行,即使内存够大,加上SSD,不过多开虚拟机可能很卡,推荐几款淘宝上较好卖的各个档次的CPU,如下表格,性价比高的还是LGA1366接口的CPU,特别是60W低能耗6核12线程的至强CPU,发热低,又节能,极力推荐,更多型号CPU如表13-1所示。
表13-1 CPU推荐
CPU型号 |
核心数 |
线程数量 |
频率(GHz) |
生产工艺 |
插槽类型 |
缓存 |
功率 |
参考价格 |
L5630 |
4 |
8 |
2.13 |
32纳米 |
LGA1366 |
12MB |
40w |
40 |
L5640 |
6 |
12 |
2.26 |
32纳米 |
LGA1366 |
12MB |
60w |
150 |
L5630 |
6 |
12 |
2.0 |
32纳米 |
LGA1366 |
12MB |
60w |
120 |
E5506 |
4 |
4 |
2.13 |
45纳米 |
LGA1366 |
4MB |
80W |
35 |
E5540 |
4 |
8 |
2.53 |
45纳米 |
LGA1366 |
8MB |
80W |
100 |
E5620 |
4 |
8 |
2.4 |
32纳米 |
LGA1366 |
12MB |
80W |
100 |
E5645 |
6 |
12 |
2.4 |
32纳米 |
LGA1366 |
12MB |
80W |
250 |
X5550 |
4 |
8 |
2.6 |
45纳米 |
LGA1366 |
8MB |
95W |
100 |
X5560 |
4 |
8 |
2.8 |
45纳米 |
LGA1366 |
8MB |
95W |
120 |
X5687 |
4 |
8 |
3.6 |
32纳米 |
LGA1366 |
12MB |
130W |
420 |
E3-1230
|
4 |
8 |
3.2 |
32纳米 |
LGA1155 |
8MB |
80W |
500 |
E5-2670
|
8 |
16 |
2.6 |
32纳米 |
LGA 2011 |
20MB |
115W |
250 |
E5-2660
|
8 |
16 |
2.2 |
32纳米 |
LGA 2011 |
20MB |
95W |
300 |
E3-1231 |
4 |
8 |
3.4 |
22纳米 |
LGA1155 |
8MB |
80W |
500 |
4.显卡
可以加一个中端的独显,这样可以稍微减轻一下CPU在显示方面的的负载,建议有VGA+HDMI+DVI接口,特别推荐接二个显示器分屏显示,因为虚拟机等窗口多开的情况很多,这样测试效率更高,还有就是无聊时可以秒切换玩玩游戏哈。
5.电源
一个电源或者双电源都可以,就看经济实力了。
6.二手服务器
DIY动手能力差的同学可以直接在淘宝上淘一台二手服务器,另外建议买二手服务器的原因是服务器在生产过程中的生产工艺要比普通电脑要严格的多,所以质量上会更好更稳定,另外硬盘建议大家可以和店家谈不买,以后插上SSD和SATA硬盘即可以,SSD性能更好,一块或二块普通的SATA硬盘也足够用了。服务器建议DELL或者HP,最好带远程管理卡的,可以学习测试虚拟机的远程开关机功能(Dell iDRAC或者HPiLO),另外价格也可以跟店家谈,我这里只是列出大致的成本。
推荐几款超值的二手服务器型号,如表13-2所示。
表13-2 二手服务器型号推荐
型号 |
CPU |
内存 |
硬盘(SAS) |
参考价格 |
DELL 2950 |
L5320*2 |
16G DDR3 |
73GB |
1000元 |
DELL R410 |
E5520*2 |
16G DDR3 |
146G*2 |
1000元 |
DELL R410 |
L5520*2 |
16G DDR3 |
146G*2 |
1150元 |
DELL R710 |
E5504*2 |
8GB DDR3 |
146G*2 |
1050元 |
DELL R710 |
E5520*2 |
32GB DDR3 |
300GB*2 |
1530元 |
DELL R510 |
E5506*2 |
16GB DDR3 |
146GB*2 |
1000元 |
HP DL360 G5 |
E5405*2 |
16GB DDR3 |
73GB*2 |
550元 |
HP SE 316M1 |
L5520*2 |
16GB DDR3 |
146GB*2 |
1050元 |
本文转自成杭 51CTO博客,原文链接:http://blog.51cto.com/hangtc/1965712,如需转载请自行联系原作者