提高存储I/O一直是比较热的话题,不同的存储产品在调优的过程中也不尽相同。但是,有以下几点可以参考:1) 冷热数据分层:根据业务需要,适当采用混合磁盘模式,即SSD+机械盘的模式。将经常访问的数据放入SSD,进行快速处理调用。不经常用的数据,可以放入机械盘中保存。2) 数据压...
存储虚拟化网关自身支持HA+1的方式冗余的,可以实现本地HA双活/本地1+1/本地HA双活+异地的方式。当存储光交、控制器、网关出现故障后能够实现平滑切换,可实现RPO=0,RTO≈10S
硬件虚拟化技术现在相对比较成熟了,简化了运维,整个了分散的存储,让整体的架构能更简洁,对系统做双活,冗余也相对容易了许多
1 通过SVC整合FLASH 900,最主要的考虑的是存储高可用问题,其次是高性能,FLASH 900不具备SVC整合能力,存在单点问题。SVC+F900应用VDM是安全又可靠的方案2 svc整合FLASH 900后担心制约FLASH 900性能,实际上svc整合FLASH 900后,san链路上增加了svc了,io路径变长了,会增加一些延迟,...
银联搞了一个基于容器的DBaaS,是供应商做的,这里是ppt可以参考,主要点:SAN 和 SR-IOV3j4t41kzghuclxhjotzii
将多个闪存盘做RAID保护,形成一个ARRAY,所有ARRAY均加入至同一闪存POOL,在POOL中划分LUN,LUN的大小尽量小,将LUN分配给主机OS,在OS上建文件系统或者以裸设备的方式给数据库使用。这样就尽量把数据都打散在所有闪存SDD盘中。读写并发性能最大化。...
这个问题没有背景描述,那么暂时假定一个场景:Oracle 数据库的批量作业非常慢。那么接下来的步骤:首先,从Oracle的AWR报告去找 IO 相关的统计信息。首先要明确的是IO的问题是集中在某个数据文件,还是所有的数据文件都存在这种问题?如果是某一个数据文件或者是表空间的IO非常特殊...
关于virtio驱动,是一种半虚拟化的方式,即客户机使用virtio驱动,和hypervisor遵守同一个标准来实现虚机io的虚拟化。使用virtio的好处是可以借助于宿主机的硬件设备来完成虚机的io请求,而不是在传统模式下,虚机发起的io请求内kvm捕获后交由用户态的qemu来全模拟,最后将模拟的结...
数据库是一个对IO高度敏感的软件,在架构设计中是考虑的重点。而虚拟化环境的IO性能又一直是一个瓶颈,虽然现在很多产品号称IO性能很好,但是不能全信。负荷较大是个抽象的概念,不能做为判断的依据。虚拟化环境能否满足需要,首先看产品的指标,如果指标满足要求,再进行压力测试,如果...
AIX 5.3 操作系统缺省80%内存预留给文件系统缓存,跑DB2建议调整一下。先确认是否有此问题:1、确认当前配置 vmo -a |grep -i maxclient%
vmo -a |grep -i maxperm%
vmo -a |grep -i minperm%
2、如果maxclient%和maxperm%很大,或是缺省值80,建议调整如下 vmo -p ...