备注: 适用于测试环境,生产环境暂时未验证

1. RAID种类

最高性能的RAID0 完全拆分所有的IO 不进行校验 但是单盘损坏, 数据完全丢失

最高损耗的RAID1 损失一半的存储容量, 做镜像,安全性较好.

使用频率最高的RAID5 单盘做校验位,支持单盘损坏不丢失数据 但是双盘损坏无能为力

RAID5增强的RAID6 支持双盘同时损坏

raid5和raid6 需要做校验位处理 虽然是RAID卡进行 但是影响写入的性能 不是像RAID0 一样 随着磁盘数目的增长线性扩充性能.

HOTSPARE盘 一块盘做备份 坏了自动替换 避免没有人发现继续坏的情况.

RAID10和RAID01用的较少,不在描述.

2. RAID卡的高速缓存以及磁盘缓存

测试环境为了提高性能,将RAID卡的缓存以及磁盘缓存都enable了

其中RAID卡有BBU作为后援 应该能保证数据不丢失

针对缓存采取了写入使用write back 的模式,磁盘IO飞起, clone 100g左右的虚拟机 耗时不超过10min 如果采取write through模式,并且不开磁盘自己的缓存,clone耗时3-5个小时.

3. 关于条带大小:

服务器环境                                                      strip容量     预读
群件(Lotus Domino,Exchange 等)               16KB        On
数据库(Oracle,DB2,SQL等)                         16KB        Off
文件服务器(Windows NT/2000)                        16KB        On
文件服务器(Novell Netware,Windows 2000)    64KB        On
Web 服务器                                                      8KB        Off
视频文件服务器                                                64KB        on

没找到虚拟化服务器建议的条带大小,当时记得设置的时候就是默认处理了. 128KB 最多记得 没使用 256K的 条带深度不可考了已经.

4. SAS盘以及SATA盘

虚拟化服务器一直使用了成本较低的NL-SATA 企业级的2T 7200转的盘, 感觉容量和性能基本满足需求.

SSD太贵 测试环境用不起.

记得查过资料

SAS的背板支持插SATA盘只不过SATA在SATA3.0协议时的协议速度是6Gb/s SAS3.0好像是翻倍的速率

不过如果只有不超过十块盘,并且大部分是离散度的情况下貌似到不了600m的读取写入速度 协议的差距应该可以弥补

备注: SAS盘没法插入SATA口

5. ESXi以及HyperV的选择

vCenter的安装使用比较简单权限分配也简单 可以不使用域控进行使用

hyperV 貌似需要使用SystemCenter 正版太贵盗版不好搞 作罢了 不过貌似我们公司有做过二次开发 但是没推广过 在内部使用的多一些.

ESXi 的网卡当时建议是选择VXNET3.0的模式没有大量文件网络传输时引起宿主机紫屏的现象, 并且支持10Gb/s的速率 性能要好一些.

以上是当时的总结或许有的话 继续修改完善.

最新文章

  1. pod setup 安装的最新办法(大坑啊)
  2. [Android Pro] Android性能优化典范第一季
  3. 运用 DataContractSerializer 存储本地对象
  4. IE下使用ADODB.Stream实现断点续传
  5. sunlime操作
  6. Table嵌套去掉子table的外边框
  7. Webstorm6的汉化以及主题设置
  8. Unity3d 屏幕空间人体皮肤知觉渲染&次表面散射Screen-Space Perceptual Rendering & Subsurface Scattering of Human Skin
  9. poj 2786 - Keep the Customer Satisfied
  10. Java基础系列--07_Object类的学习及源码分析
  11. leetcode — pascals-triangle
  12. 爬虫时遇到的' 编码错误gbk ' 的解决方案
  13. nginx worker_processes 配置
  14. 从无文件技术到使用隐写术:检查Powload的演变
  15. day5-python数据类型
  16. 【转】 Java中的变量赋值和参数传递
  17. Java中的三大框架分别有什么用
  18. nginx支持.htaccess文件实现伪静态的方法
  19. cobbler-web 网络安装服务器套件 Cobbler(补鞋匠)
  20. 禁止复制 + 锁右键 + 禁止全选(兼容IE Chrome等)

热门文章

  1. Oracle 11gR2使用RMAN duplicate复制数据库
  2. 记录清除wnTKYg挖矿工木马(守护进程ddg.xxxx)的过程
  3. java--Git学习使用
  4. 上传文件调用webapi方式
  5. 转载 【.NET基础】--委托、事件、线程(1) https://www.cnblogs.com/chengzish/p/4559268.html
  6. ethereum/EIPs-1077 Executable Signed Messages
  7. Jenkins持续集成之小试牛刀
  8. postfix 邮件服务的安装及详解
  9. JVM调优——之CMS 常见参数解析
  10. Rabbitmq-direct演示