请教一下有关存储、LVM和文件系统三个方面的条带化配合问题:
一、问题坐标:
P系列小型机和AIX操作系统下线,整个系统(包括数据库、中间件等)完全重建迁移到X系列PC Server和Redhat操作系统。
存储还是使用高端存储。
二、问题起因:
原来基于AIX LVM全部使用LV裸设备,没有使用文件系统。
由于文件系统快速发展,现在基于Linux LVM完全使用文件系统,不使用裸设备。
存储层和操作系统层都做了条带化。
三、现有问题:
1)存储层和操作系统层LVM条带化参数如何配套设置和匹配?
2)使用mkfs建立文件系统时又要面对条带化问题,那么mkfs又如何与存储层、操作系统层LV条带化参数如何配套设置和匹配?也就是mkfs时stride、stripe_width如何与存储层、操作系统层LV配套条带化参数设置?
四、解答要求:
请不要粘贴网上的资料来作答,请从原理和实践两个角度来分析、解决实际问题。谢谢各位专家先。
个人浅见,有几个点建议:
首先是要了解下现有存储现状?比如raid方式以及是否全闪存,目前很多存储都采用了新的raid技术,分配给主机的lun已经是通过算法将数据均匀分布在物理盘上,而且SSD存储介质的高并发低延时,理论上不会出现存储热点的情况,这本身也是存储技术的进步,让系统管理员减少对底层技术的关注。
另外,条带技术对性能的影响主要由参与条带的物理磁盘和条带的颗粒度来决定的。由于操作系统和存储层都做条带化,或者条带化标准不一致等等情况,从原理角度来看,是否也会带来存储性能反而下降的极端情况?
最后一点,实践出真知。
你们小机换x86了 oracle有没有换成mysql?
db2的表空间如果是sms,其文件系统所在的lv是否需要条带化,主要看其所在的vg里的pv,对应存储的lun是否来自同一组raid aary,如果同一组,可能会造成热点盘,如果不同,lv做条带化更优
收起