给公司配一台新的文件服务器,这配置有什么坑么?

2015-09-24 16:51:59 +08:00
 jarlyyn
之前的文件服务器跑了 4 年了。都是非服务器硬件,不太想让它再跑下去了。

cpu +主板: i7 4790 +asrock z97 Extreme6/3.1 或者 i5 6500 asrock z170 Extreme6 (某东和某讯只有这两个支持 9+sata 口的主板 cpu 组合了。 1550 的 i5 还停售了……)

内存:8g*4

系统盘:浦科特( PLEXTOR ) M6S 系列 128G

数据盘:希捷 /西数 /东芝的 3T 硬盘共计 8 块,组 raid 6 。(分别购买以免同一批产品同时出错)

电源:安钛克( Antec )额定 650W

基本以某东,某讯为主,最多看下某亚。

主要是跑 Debian,运行 ldap/samba/btrfs 文件快照 /gitlab 服务器 /公司自己的内网 /wiki/简单 crm/项目管理。

之后会丢几个虚拟机上去,跑 winserer/centos 等虚拟机做测试用。



一直不太关注硬件,不知道是否会有坑。

另外就是感觉 1150/1151 太搞了。
16942 次点击
所在节点    问与答
81 条回复
msg7086
2015-09-24 20:29:33 +08:00
简直虾扯蛋。等我到公司了给你详细解释。
GeekTest
2015-09-24 20:37:07 +08:00
买一堆 SSD 做 raid 然后上 10G 网卡 像 linus 那样
fo2w
2015-09-24 20:48:57 +08:00
之前的文件服务器跑了 4 年了。都是非服务器硬件,不太想让它再跑下去了。

...

然后又重新买了一堆非服务器硬件
crowds
2015-09-24 21:11:40 +08:00
low 到一定境界了
29488503878
2015-09-24 21:56:49 +08:00
HP Gen8 +8G 内存
两千出头搞定,剩下就是买硬盘的钱
jarlyyn
2015-09-24 21:58:11 +08:00
@fo2w

然后再过 4 年再换啊……

我对硬件的信任度有限。
jarlyyn
2015-09-24 21:59:48 +08:00
@GKLuke

锅当然背得动,我们公司也没啥我背不动的锅……

其实 raid10 也好, raid6 也好,已经属于小问题了,以数据安全问题来说,最大的问题不是 btrfs 么……毕竟 raid 的硬盘坏 2 块以上我没遇到过, btrfs 出问题我已经遇到过了
jarlyyn
2015-09-24 22:01:04 +08:00
@29488503878

似乎加不了那么多硬盘……
jarlyyn
2015-09-24 22:03:22 +08:00
@GKLuke

内网服务器罢了,又不跑业务,只要能在 24 小时里重建完就好了……
jarlyyn
2015-09-24 22:04:33 +08:00
@lecher

用软 raid 主要考虑重建 raid 的话,只要同一个系统就可以了。

阵列卡万一停产的话岂不是问题很大……
jarlyyn
2015-09-24 22:07:51 +08:00
@crowds

那也请教您一下,希望您能不厌其烦的提个 10T 的内网文件服务区方案,谢谢了。
lavadore
2015-09-24 22:09:07 +08:00
文件服务器直接上个现成的 NAS 不就行了,群晖就挺好的,省事不折腾
fo2w
2015-09-24 22:32:46 +08:00
@jarlyyn 我也比较倾向现成的多盘 NAS 解决方案
毕竟配套的管理 /维护 /监控, 以及系统预调试都做得七七八八了

说实话我对 linux kernel 对新硬件的支持一直很诟病, 兼容性或者驱动能否发挥 100%硬件性能我都打个问号
稳定性这个东西, 不是说装起来能用, 或者跑个十天半个月就算了
考验的是长期, 且不出细小的"恶心"人的问题才算数

最后, 当然, 实际情况肯定只有 LZ 了解全盘细节, 仅供参考
jarlyyn
2015-09-24 22:45:13 +08:00
@fo2w

之前的方案跑了几年了。当中还经过一次发行版升级, debian 6->debian 7 的。

毕竟这个现在还主要是文件,主要放是放设计稿等的服务器。相应的数据库内容也会同步奥数据库上。

还是感谢您的建议。
msg7086
2015-09-24 22:47:46 +08:00
好了,详细说一下。

# 硬件篇

## 主设备

不推荐买 6 系。不超频不玩高端游戏,买 6 系做什么?
一个二手 3770 ,或者一个全新 47x0 ,都挺好的。
主板要的是扩展性。
不要纠结板载 SATA 口有多少。万一主板坏了或者换平台了,再多的 SATA 口照样只能扔掉。
不如挑一块双 PCI-E 的板子,插上 HBA 来得实在。
主板换了 HBA 照样能一直用下去,反过来 HBA 坏了也不需要扔主板。

RAID 6 就别考虑软 RAID 了,性能估计成翔了。
以及, rebuild 太不靠谱了,降低难度还是用 RAID 10 吧。
而且你现在的机器如果不扔的话,充当第二备份其实是很好用的。

## 内存

如果跑很多虚拟机的话就 i7+32G ,如果跑不多的话 32 似乎是用不完的。
然而如果对内存要求再高的话,说不定要用服务器版阿童木才行了。(比如 Avoton 之类)

## 硬盘

混着买也不是不可以,不过我还是倾向于相近的型号。
HGST 似乎故障率是比较低的,如果不差钱就直接撸一排好了。
我自己是希捷控。

## 散热

给硬盘散热很重要,建议挑那种所有硬盘都有风扇直吹的机箱。
一定要近距离机箱扇直吹的,否则很快温度就彪上 40+了。

# 软件篇

btrfs 坑还是很多,我自己曾经拿来生产用,结果最后坑回 ext4 了。
经常要你手动 rebalance 你怕不怕,不怕的话可以上→_→。

存储的话,根据你们具体情况来定吧。
单盘也可以, RAID 10 也可以,看预算看性能要求。
单盘的话可以用 SnapRAID ,其实是个挺神的东西。
RAID 10 么可靠性高但是成本也高。

定时热备到你二奶服务器上也是个不错的方案,定时 rsync 就好了。
MySQL 也可以实时 Replication 过去。


=*=*=

总之就是,如果没有特殊需要的话(比如 24x7 ),普通家用级硬件就足够了。
(何况家用级硬件我自己家里 24x7 4 年了也没见什么东西坏,除了硬盘要世代更迭以外)
电源买好点,机箱挑个能安插风扇的,别的并没什么要讲究的。
crazycen
2015-09-24 22:54:03 +08:00
看来企业规模不大…
jarlyyn
2015-09-24 22:56:01 +08:00
@crazycen
20+……
crazycen
2015-09-24 22:56:52 +08:00
@jarlyyn 买个塔式服务器吧,毕竟有专业的 raid 卡!
mmmkik
2015-09-24 22:59:04 +08:00
直接找 emc 购买不就完了,省事
jarlyyn
2015-09-24 23:01:01 +08:00
@msg7086

非常感谢,除了 cpu 方面我没经验,基本和我之前的体验差不多。

btrfs 主要是神记一样的 subvolume,定时 snapshot,增量备份,这点对于文件服务器来说太重要了。

我们的美工们都习惯找我要某个时间点备份的文件了……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/223402

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX