看到微软把windows server 2012 r2的存储池吹的神一样,所以就利用一些时间用虚拟机搭建下环境测试了,共两台虚拟机在一个hyper-v host上,使用Hyper-V internal Switch作为两台虚拟机的网卡(纯虚拟交换机,不经过物理网卡和路由器的折腾,性能应该更好) 1. 虚拟机windows server 2012 r2存储服务器: 用3个fixed VHD文件作为的3个磁盘,每个30GB,vhd文件分别放在不同的物理磁盘上 (2 hdd, 1 ssd) 2. 虚拟机Windows 7: 复制一个5GB的视频文件到存储服务器作为测试,结果如下:
Simple 模式:90MB/S
Mirror 模式: 70-80MB/S
Parity模式 (1个磁盘还是在ssd上的vhd disk): 30-40MB/S
尝试过在物理ssd上新建3个vhd文件做存储池的write back cache,大文件复制性能无改善 当然因为是虚拟机还是vhd disk,而且硬盘没有缓存,性能可能比实际物理硬盘低,测试结果仅供参考 接下去可能测试直接在Windows Server 2012 R2 HyperV Host上建立物理存储池和直接passthrough硬盘给存储虚拟机, 比较一下性能是否有提高, 当然虚拟机环境和存储最好分开,可能没有这个硬件条件搞两台机器
更新:
东芝2t * 3 passthrough到存储虚拟机然后建一个parity disk基本上有50m-60m左右,有时候能上70M,但是写小文件时候出现速度为0,一会又回复正常的情况,不解,3盘全开,咯咯咯咯的噪音不小
硬件:
CPU: E3 1230 V2
Memory: 32GB
Network: 山寨Intel ET Dual Port Server Adapter + Realtek E1000
HD: 浦科特128GB SSD * 1+ 三星830 64GB SSD * 1 + 东芝HDD 2TB * 3 + 250GB 东芝2.5寸HDD * 1 + 1TB WD 3.5寸USB HDD * 1
GPU: AMD HD 7850
主机,Windows 2012 R2 Hyper-V安装在浦科特m5s 128GB SSD上面
如果开一个虚拟机安装windows server 2012 r2 standard做存储池的话,硬盘使用passthrough是不行的,因为做存储池时对虚拟机中的硬盘的改写直接写到直通的硬盘上,重启电脑后,虚拟机会启动不了,因为直通的硬盘被改写了,hyper-v 里面已经识别不了了,在hyper-v主机上打开存储池的管理界面会发现存储池在hyper-v host上。。。
我把INTEL双口网卡做Teaming (sr-iov怎么都无法启用,不知道是山寨网卡的问题还是Z77主板的问题 (VT-D支持),说什么Access Control Service在BIOS没有启用什么的):
存储池中的硬盘: 东芝HDD 2TB * 3 + 三星830 SSD 64GB
1. Parity disk: 1TB at 3 HDD, Thin Provisioning, 放照片等重要的东西,貌似parity disk无法分层,这样没有使用SSD读加速了
2. Simple Disk1(启用存储分层): 40GB at 1 SSD + 210GB at 3 HDD + 4GB Write Back Cache at 1 SSD, Fixed Provisioning, 运行虚拟机用,开读写缓存增加性能
3. Simple Disk2 * 3: 1.82TB at 1 HDD, , Thin Provisioning,存放电影, 要想只在HDD上建立vDisk, 需要ps命令 (大于800GB的都是HDD DISK), 分别对每一个硬盘做一个Virtual Disk, 这样即使每个硬盘坏了,不会影响其他的Virtual Disk上的文件,默认如果使用全部3个HDD的话作为一个Disk的物理盘的话,文件会平均分配到3个硬盘,即使设置NumberOfColumns = 1,一个硬盘挂,文件挂,
4. 在上面建立放电影的disk上开NFS/SMB共享,高清播放器可以播放
在Simple Disk1开一个虚拟机,直通一个250 2.5寸东芝笔记本HDD作下载,下载完转移到1TB 3.5寸西部数据USB硬盘
再在Simple Disk1开一个虚拟机,安装windows 7工作用, windows 7的IE兼容性好
如果做文件存储共享的服务器,CPU四核以上,内存16G以上,硬盘最好越大越好,文件以后只会越存越多的如果只是系统设置,直接共享就行了,然后设置多个用户名和密码,给每个共享文件夹设置权限,那些用户名访问那些文件夹,有什么权限
如果还想要更多的功能,那就花钱买软件,自己百度搜索,很多的,
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)