我们的会计软件 Sage 50 在工作站上打开和读取公司文件的速度越来越慢。公司文件只包含 2 年的交易,我们刚刚清除了 2011 年的交易,因此文件大小已经小了很多。有 10 个用户,其中 6 个全天都在使用,4 个则全天断断续续地使用。
我们的网络完全是 GbE,交换机设置为优先处理该端口号上的流量。观察网络流量,我们几乎只使用了工作站上 40% 的网络容量,因此我认为这不是我们的瓶颈。
我们的服务器包含两个较旧的 Raptors Sata 2(3GB/s)150GB,采用 RAID 1 结构。我们正在考虑切换到 SSD,但我读到的很多内容都说要远离 MLC,特别是在生产环境中,并且绝对避免将它们置于 RAID 配置中。
那么升级到配备 SATA 3(6GB/s)的较新的 Raptors 是否会带来明显的好处?还有哪些不那么昂贵的选择?尽量将每个驱动器保持在 200-300。我们至少需要 150GB,但升级到 250-300GB 会更好,因为它会给我们更多的增长空间。我们现在有大约 30% 的剩余空间。
答案1
我可以从你的第一句话开始:“我们的会计软件 Sage 50 在工作站上打开和读取公司文件的速度越来越慢”
1.) 在工作站上打开 Sage 50 应用程序与服务器无关,它是一个大型应用程序,使用时往往会占用大量内存,因此如果您有 Sata III 控制器(这意味着机器至少较新并且不缺 RAM),您可以考虑为工作站使用 SSD。这将允许更快地打开应用程序。
2.) Sage 50 使用 Pervasive 数据库,该数据库可能针对 10 个用户同时访问数据进行调整,也可能不进行调整,因此您可能会遇到瓶颈,您会在进行性能检查后发现这一点。
3.) 如果您有板载软件 RAID 控制器,RAID 1 中的 Raptors 可能没有您想象的那么快。您最好购买一台 400 美元的二手 Dell Poweredge 服务器(在 eBAY 上购买),该服务器配有 (6) 个 SAS 146gb 硬盘和硬件 RAID,并设置 RAID 10,这将为您提供巨大的 IO 提升和一些冗余。