wangzhangmin1016 2013-12-21 11:58 采纳率: 0%
浏览 1482

某公司计划为其财务应用程序重新配置存储以获得高可用性

(1)某公司计划为其财务应用程序重新配置存储以获得高可用性
当前配置和挑战::
应用程序执行 15% 随机写入和 85% 随机读取
当前与包含五个磁盘的 RAID 0 配置一起部署
每个磁盘的已公布格式化容量为 200 GB
财务应用程序数据的总大小为 730 GB,并且可能在未来 6 个月内不会发生更改
财务年度已接近尾声,即使购买一个磁盘也是不可能的
任务:
为该公司推荐一个可用于重新构造其环境以满足其需要的 RAID 级别
根据成本、性能和可用性来论证您的选择。
(2)该公司现计划为其数据库应用程序重新配置存储以获得高可用性
当前配置和挑战:
应用程序执行 40% 写入和 60% 读取
当前已部署在包含六个磁盘的 RAID 0 配置中,且每个磁盘已公布的容量为 200 GB
数据库大小为 900 GB 且数据量可能在未来 6 个月内更改 30%
现在是新财年的开始且公司的预算有所增长
任务:
推荐适合的 RAID 级别以满足公司的需要
估计新解决方案的成本(200 GB 磁盘成本为 $1000)
根据成本、性能和可用性来论证您的选择。
这是一道题目,有哪位高手可以帮忙解答解答?

  • 写回答

1条回答

  • m0_51592273 2022-10-26 11:21
    关注
    1. 因为应用程序要求高可用性,所以 RAID0只能提升性能,不能提供数据保护,所以不推荐使用RAID 0.当前己有的磁盘容量:5* 200GB=1000GB=1TB.当前应用程序数据是730GB,所需的磁盘个数是: 730GB/200GB=4块因为当年购买一个磁盘是不可能的。所以现在只有一块磁盘提供数据保护。如果镜像,需要的磁盘是:4*2=8块,该方案不合适,所以RAID1,RAID1/0,RAID0/1不推荐使用。如果使用奇偶校验,那么RAID3、RAID5需要4+1=5块磁盘,RAID6需要4+2=6块磁盘,因此,从磁盘数量来看,RAID6不推荐使用。因为此应用程序执行15%随机写入和85%随机读取,是属于随机读取密集型的应用程序,而RAID3适用于大量顺序读写,不推荐使用 RAID3.综上所述,推荐使用RAID5

    2. 应用程序需要高可用性当前RAID0无容错能力,不提供数据保护,不推荐使用。因为应用程序执行40%写入和60%读取该应用程序是写入密集型应用程序。因为RAID 3、RAID 5、RAID 6的写代价分别是4、4、6,写代价较高,所以不推荐使用RAID3,RAID5、RAID6。因为现在是新财年的开始且公司的预算有所增长,可以考虑使用镜像技术,而RAID 1只提供数据保护,不能提升性能,所以不推荐使用。因为RAID0/1的数据保护能力不如IRAID 1/0,所以不推荐使用RAID0/1,推荐使用RAID1/0。当前应用程序所需的磁盘量:900GB+900GB*30% =1170GB.所需的磁盘个数是:1170GB/200GB 2=12块磁盘,当前已有6个磁盘,还需购买的磁盘个数是:12-6=6块,成本是:61000=$600综上所述,推荐使用RAID 1/0,镜像技术提供数据保护,分条提升性能,写代价是2,写代价较小,需要购买6块磁盘,成本是$6000。

    评论

报告相同问题?

悬赏问题

  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大