码迷,mamicode.com
首页 > 其他好文 > 详细

服务器性能-磁盘设置

时间:2016-05-03 16:18:10      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

所謂的「RAID」,是「Redundant Array of Independent Disks 」的縮寫,也就是「獨立磁碟備援陣列」的意思。
也有人將它說成「Redundant Array of Inexpensive Drives」﹙低價硬碟備援陣列﹚,
當初RAID技術發表時用的是這個全名,不過現在則是前者的說法較多人採用。
raid0-性能 就是把多个(最少2个)硬盘合并成1个逻辑盘使用,数据读写时对各硬盘同时操作,
  不同硬盘写入不同数据,速度快。
raid1-安全 就是同时对2个硬盘读写(同样的数据)。强调数据的安全性。比较浪费。
raid5-节省 也是把多个(最少3个)硬盘合并成1个逻辑盘使用,数据读写时会建立奇偶校验信息,
  并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,
  利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。相当于raid0和raid1的综合。
raid10-强大(性能+安全) 就是raid1+raid0,比较适合速度要求高,又要完全容错,当然¥也很多的时候。
  最少需要4块硬盘(注意:做raid10时要先作RAID1,再把数个RAID1做成RAID0,这样比先做raid0,
  再做raid1有更高的可靠性)
raid0+1 和 raid1+0的区别参考下面:
http://www.hsiaoi.com/blog/?p=44
1.磁盘柜上有14块73G的磁盘,   数据库为200G   大小包括日志文件,如何设置磁盘(要说明这14磁盘是怎么用的)?
这个问题应该是考察硬件知识和数据库物理部署。
 
首先需要知道这些磁盘是否要用于存放数据库备份文件和数据库性能(读/写)要求。来决定raid的级别。
1)、如果偏重于性能考虑,而且不用存放数据库备份文件的话,考虑使用raid0+1,这样可使用的磁盘容量为:14*73*50%=511G。
2)、如果读/写性能要求不高,而且还比较抠门的话,可以考虑raid5,这样可使用的磁盘容量为:13*73=949G。
 
至于如何使用应该是说数据库物理文件的部署。注意说出将tempdb,data   file,log   file分开存放以减少I/O竞争即可。其实现在的条带化磁盘一般都会自动将文件分存,人为的分布已经越来越不重要了。

服务器性能-磁盘设置

标签:

原文地址:http://www.cnblogs.com/GraceYHLi/p/5455071.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!