基本局域网主机/服务器网络性能瓶颈在为大约 15 位用户提供 QuickBooks 公司文件时?

基本局域网主机/服务器网络性能瓶颈在为大约 15 位用户提供 QuickBooks 公司文件时?

假设所有其他网络基础设施都是固定的,那么就通过局域网为 quickbooks 公司文件提供网络性能而言,哪些主机因素与网络性能相关?

主机是一台 win10 机器,仅用于托管 quickbooks 公司文件(~100-500MB),可供约 15 个并发用户访问 - 不确定 quickbooks 使用什么协议。

哪些因素(例如下面列出的因素)会影响网络性能:

  • 网卡
  • 硬碟
  • 内存
  • 中央处理器

刚刚安装非常快pcie 固态硬盘。CPU 是第 6 代酷睿 i5,有 8GB RAM。想知道更多 RAM 和 CPU 是否相关。

答案1

你的问题表述得很糟糕,但我将做出以下假设:

Quickbooks 的用户抱怨其加载/保存等速度很慢。

步骤 1:确保所有机器都通过千兆以太网而不是 WiFi 连接到 LAN。WiFi 很棒,可能也能用,但并不理想,尤其是对于可能负载很重的办公环境

第 2 步:确保托管 SMB 和 Quickbooks 文件的服务器也位于千兆以太网上。

步骤 3:确保所有本地计算机都不是 15 年前的旧机器,并且最近安装了新硬件;最好是 SSD。它们还应至少有 16GB 的 RAM(如果不是更多的话),以便能够处理操作系统和 Quickbooks 应用程序的负载以及它们必须打开进行修改的大型文件。

步骤 4:加快从服务器传输此类文件的唯一方法是确保磁盘速度足够快,以便访问文件并通过 NIC 以尽可能高的吞吐量提供文件。确保磁盘速度快(如果不使用 SSD),可能在 RAID 阵列中(不是备份),并且服务器没有承受来自其他任务的重负载。

步骤 5:确保服务器上有足够的 RAM 来处理多个打开的会话。

步骤 6:确保服务器位于用户本地。也就是说,它不是通过某种站点到站点 VPN 或云托管的东西。

假设步骤 1、2 和 3,瓶颈可能是文件读入内存的速度,以便 SMB 向客户端传送(步骤 3)。在成本超过收益之前,您只能尽力使其尽可能快。

顺便说一句,这台“服务器”听起来不像是真正的服务器,而更像是一台具有服务器角色的工作站。您可能需要投资购买专为此任务设计的实际硬件。如果您运行的是 8GB 的​​ Windows,将此文件托管给 15 个客户端,每个客户端 500MB,那么您已经不知所措了。如果这是 8GB 的​​ Windows Server,您真的需要增加内存。如果您要运行服务器,它也不应该是用于生产服务的 i5;如果不是 Xeon 级,至少也要是 i7。这种设置对于小型办公室的需求来说很好,但似乎您已经超出了它所能处理的能力。

直接使用 SMB 共享(或任何网络共享)很少被视为可行的解决方案。通常建议制作本地副本,进行编辑,然后将其复制回共享。

现在,说了这么多,请联系 Quickbooks,看看他们能提供什么解决方案。我非常怀疑他们设计的应用程序是否以这种方式工作(可能?可能不是?我不是 Quickbooks 用户/管理员),但他们很可能有更适合这种用途的产品,不需要用户每次需要进行更改时都通过网络加载文件。

相关内容