《VMware vSphere企业运维实战》——1.7 存储的选择

简介: 在规划存储时,还要考虑存储的接口数量及接口的速度。通常来说,在规划一个具有4主机、1个存储的系统中,采用具有2个接口器、4个SAS接口的存储服务器是比较合适的。如果有更多的主机,或者主机需要冗余的接口,则可以考虑配FC接口的存储,并采用光纤交换机连接存储与服务器。
+关注继续查看

本节书摘来自异步社区《VMware vSphere企业运维实战》一书中的第1章,第1.7节,作者:王春海著,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.7 存储的选择

在虚拟化项目中,推荐采用存储设备而不是服务器本地硬盘。在配置共享的存储设备时,并且虚拟机保存在存储时,才能快速实现并使用HA、FT、vMotion等技术。在使用VMware vSphere实施虚拟化项目时,一个推荐的做法是将VMware ESXi安装在服务器的本地硬盘上,这个本地硬盘可以是一个固态硬盘(30~60GB即可),也可以是一个SD卡(配置4~8GB的SD卡即可),甚至可以是1~4GB的U盘。如果服务器没有配置本地硬盘,也可以从存储上为服务器划分4~16GB的分区用于启动。

说明

在HP DL380 G8系列服务器主板上集成了SD接口,可以将SD卡插在该接口中用于安装VMware ESXi。
如果在虚拟化项目中选择存储,如果在项目中服务器数量较少,可以选择SAS HBA接口(如图1-10所示)的存储,如果服务器数量较多,则需要选择FC HBA接口(如图1-11所示)的存储并配置FC的光纤交换机。SAS HBA接口可以达到6Gbit/s,而FC HBA接口可以达到8Gbit/s。

screenshot

在选择存储设备的时候,要考虑整个虚拟化系统中需要用到的存储容量、磁盘性能、接口数量、接口的带宽。对于容量来说,整个存储设计的容量要是实际使用容量的2倍以上。例如,整个数据中心已经使用了1TB的磁盘空间(所有已用空间加到一起),则在设计存储时,要至少设计2TB的存储空间(是配置RAID之后而不是没有配置RAID、所有磁盘相加的空间)。

例如:如果需要2TB的空间,在使用600GB的硬盘,用RAID10时,则需要8块硬盘,实际容量是4个硬盘的容量,600GB×4≈2.4TB。如果要用RAID5时,则需要5块硬盘。

在存储设计中另外一个重要的参数是IOPS (Input/Output Operations Per Second),即每秒进行读写(I/O)操作的次数,多用于数据库等场合,衡量随机访问的性能。存储端的IOPS性能和主机端的IO是不同的,IOPS是指存储每秒可接受多少次主机发出的访问,主机的一次IO需要多次访问存储才可以完成。例如,主机写入一个最小的数据块,也要经过“发送写入请求、写入数据、收到写入确认”等三个步骤,也就是3个存储端访问。每个磁盘系统的IOPS是有上限的,如果设计的存储系统,实际的IOPS超过了磁盘组的上限,则系统反应会变慢,影响系统的性能。简单来说,15 000转的磁盘的IOPS是150,10 000转的磁盘的IOPS是100,普通的SATA硬盘的IOPS大约是70~80。一般情况下,在做桌面虚拟化时,每个虚拟机的IOPS可以设计为3~5个;普通的虚拟服务器IOPS可以规划为15~30个(看实际情况)。当设计一个同时运行100个虚拟机的系统时,IOPS则至少要规划为2 000个。如果采用10 000转的SAS磁盘,则至少需要20个磁盘。当然这只是简单的测算,后文会专门介绍IOPS的计算。

在规划存储时,还要考虑存储的接口数量及接口的速度。通常来说,在规划一个具有4主机、1个存储的系统中,采用具有2个接口器、4个SAS接口的存储服务器是比较合适的。如果有更多的主机,或者主机需要冗余的接口,则可以考虑配FC接口的存储,并采用光纤交换机连接存储与服务器。表1-4是几种低端存储的型号及参数,可以满足大多数的中小企业虚拟化系统中。
screenshot
screenshot

相关文章
|
10月前
|
Kubernetes 网络协议 关系型数据库
企业运维经典面试题汇总(5)
企业运维经典面试题汇总(5)
240 0
|
10月前
|
域名解析 运维 网络协议
企业运维经典面试题汇总(4)
企业运维经典面试题汇总(4)
186 1
|
10月前
|
运维 网络协议 安全
企业运维经典面试题汇总(2)
企业运维经典面试题汇总(2)
274 0
|
10月前
|
缓存 运维 网络协议
企业运维经典面试题汇总(1)
企业运维经典面试题汇总(1)
282 0
企业运维经典面试题汇总(1)
|
10月前
|
运维 Kubernetes Cloud Native
《企业运维之云原生和Kubernetes 实战》下载地址电子版
为了帮助用户更好地理解云原生,拥抱云原生,阿里云全球技术服务部联合开发者学堂推出了“企业运维训练营之云原生和Kubernetes 实战”,并基于训练营的演讲内容沉淀此电子书,与各位开发者分享。
101 0
《企业运维之云原生和Kubernetes 实战》下载地址电子版
|
10月前
|
消息中间件 运维 自然语言处理
Linux企业运维人员最常用150个命令汇总
Linux企业运维人员最常用150个命令汇总
155 1
|
10月前
|
运维 Kubernetes Cloud Native
《企业运维之云原生和Kubernetes 实战》电子版地址下载
为了帮助用户更好地理解云原生,拥抱云原生,阿里云全球技术服务部联合开发者学堂推出了“企业运维训练营之云原生和Kubernetes 实战”,并基于训练营的演讲内容沉淀此电子书,与各位开发者分享。
87 0
《企业运维之云原生和Kubernetes 实战》电子版地址下载
|
11月前
【SpringBoot】64、SpringBoot中集成企业微信机器人实现运维报警(下)
在企业运营中,为了实现工作效率和执行效率的提升,往往会选择在社群中使用群聊机器人进行协助管理。
174 0
【SpringBoot】64、SpringBoot中集成企业微信机器人实现运维报警(下)
|
11月前
|
运维 机器人 Java
【SpringBoot】64、SpringBoot中集成企业微信机器人实现运维报警(上)
在企业运营中,为了实现工作效率和执行效率的提升,往往会选择在社群中使用群聊机器人进行协助管理。
426 0
【SpringBoot】64、SpringBoot中集成企业微信机器人实现运维报警(上)
|
11月前
|
存储 数据采集 SQL
迈科清洗(MEIKO)如何借助IOT手段解决企业设备运维问题
迈科清洗专注于专业的餐具清洗消毒设备和技术应用,物联网平台为其提供数据存储,进行长时间存放和业务分析。
191 0
迈科清洗(MEIKO)如何借助IOT手段解决企业设备运维问题
推荐文章
更多