在 SUN communityONE 视频中,他们展示了 openSolaris 在相当强大的硬件上运行的演示,而我在虚拟机 (virtualbox) 中所做的测试在资源方面确实非常耗费。我的问题是关于运行 zfs raid z1 或 z2 的简单 openSolaris 文件服务器/NAS(带有 5 或 6 个磁盘并通过 samba/cifs 共享)的 CPU 和 RAM“要求”。
具体来说:
使用低端英特尔 (1.8 c2d) 和更强大的处理器相比会有什么不同吗?赛扬处理器怎么样?
我听说 ZFS 使用大量 RAM 进行缓存。如果从 4 GB 升级到 6 GB,或者从 6 GB 升级到 8 GB,性能会有什么样的差异?
答案1
- 您肯定想要一个 64 位 CPU。原始速度不是问题,更多内核会有所帮助。如果您关心数据,支持 ECC RAM 的 CPU/芯片组也是一个好主意,这将限制您只能使用 Phenoms 和支持 ECC RAM 的主板或 Xeon。
- 这取决于您的工作集是否适合内存,以及服务器上同时运行的其他程序。我会加载主板可以容纳/我能负担得起的尽可能多的 RAM。
另请查看Solaris 硬件兼容性列表对于特定部件。如果您使用 Intel,板载 SATA 控制器有 6 个 SATA 端口,这应该足够了,但如果要更多,或者如果您使用 AMD,基于 LSI 1068E 的 SAS 控制器(它们也可以做 SATA)才是最佳选择。