注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
本文转自:http://saslist.net/archives/154,文章做了适当的修改,纯干货。
作为SAS用户,如果我们需要配置一台性价比高的机器的话,我们就需要考虑哪些硬件会影响SAS运行速度的硬件,主要从三个方面来考虑即:CPU,内存,硬盘读写和IO速度 。From saslist.net
CPU:买一般的主流CPU就可以了,不过这个因素影响很小,当然预算充足的话,核越多越好。现在普通用途的CPU,Intel酷睿系列i3,i5,i7,四核,六核都出来了。尽量选择支持超线程的CPU(i7三代系列中只有其最高款3770支持超线程),SAS9.2以后都是默认多线程的。
内存:现在的内存白菜价,能大尽量大。CPU内核个数 vs 内存大约在1:4左右,即1个内核配4G内存左右。如果运算复杂程度不算很大,1:2也可以作为基本配置。
系统:要装64位的操作系统,因为32位的微软操作系统最大支持4G内存(实际使用只有3.4G)。
. Waral dи,
硬盘
1.SSD不适合数据读写非常频繁的SAS操作。. Waral dи,
2.最好使用RAID阵列,前提是你的银子足够,因为阵列需要多个硬盘。
磁盘阵列简单的说就是:用多个硬盘达到较高的读写速度(几倍~上百倍)及数据安全(磁盘性能)。
假设有2个1T的硬盘:
RAID0:磁盘容量为2T(4块1T硬盘为4T);一个数据将分别写入两个硬盘中,读写速度提高2倍;安全性能最差,一个坏,整个坏。
RAID1:磁盘容量为2T/2=1T(4块1T硬盘为4T/2=2T);数据在写入一块磁盘的同时,会在另一块闲置的磁盘上生成镜像文件;当一块硬盘失效时,系统会忽略该硬盘,转而使用剩余的镜像盘读写数据,具备很好的磁盘冗余能力。. .и
RAID0+1:这种阵列最少需要4个硬盘才能创建。其中两块硬盘用来存取数据,两块硬盘用于镜像数据。用于存放数据两块硬盘被划分为条状并行存取,这样可以获得双倍数据存取的速度,而另两个硬盘则即时为条状并行存取的硬盘制作镜像,以确保任意一块盘出现了故障,也不会导致数据丢失。. 1point 3acres
RAID 3和RAID 5: RAID 3和RAID 5都采用了校验的数据存储方式,所不同的是RAID 3采用了一块物理硬盘专门来存放校验的数据;而RAID 5刚好相反,它把校验数据切成块存放在各个硬盘上。
其他的RAID方案不再赘述,自己百度。
.1point3acres
实际情况中,个人使用的话,如果只考虑性能最大化推荐磁盘阵列 RAID0,不过注意备份。
公司或实验室的小型服务器的话,系统和永久数据集都是用Raid5,预算充足的话用Raid10,临时数据集work使用Raid0。 当然,全部都用SATA或SAS接口的硬盘来组阵列。
其他硬件:主板当然需要支持上面所有硬件才行,也是非常重要的,整体性能和兼容性方面需要考虑;显卡,声卡,网卡,显示器都酌情考虑就可以了,没有特别讲究。
|