向大約 15 個使用者提供 Quickbooks 公司檔案時是否存在基本 LAN 主機/伺服器網路效能瓶頸?

向大約 15 個使用者提供 Quickbooks 公司檔案時是否存在基本 LAN 主機/伺服器網路效能瓶頸?

假設所有其他網路基礎設施都是固定的,那麼在透過 LAN 為 Quickbooks 公司文件提供服務時,哪些主機因素與網路效能相關?

host 是一台 win10 機器,僅用於託管 Quickbooks 公司文件(約 100-500MB),由約 15 個並髮用戶存取 - 不確定 Quickbooks 使用什麼協定。

哪些因素(例如下面列出的因素)會影響網路效能:

  • 網卡
  • 硬碟
  • 記憶體
  • 中央處理器

剛剛安裝了一個非常快速的PCIE 固態硬碟。 CPU 是第 6 代核心 i5,並且有 8GB 記憶體。想知道更多的記憶體和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,並以每次 500MB 的速度將該檔案託管給 15 個用戶端,那麼您已經不知所措了。如果這是具有 8GB 的​​ Windows Server,您確實需要增加它。如果您要運行伺服器,它也不應該是用於生產服務的 i5;如果不是 Xeon 級別,至少是 i7。此設定適合小型辦公室的需求,但似乎您已經超出了它可以處理的能力。

直接在 SMB 共享(或任何網路共享)上工作很少被認為是可行的工作解決方案。通常,建議是製作本機副本,進行編輯,然後將其複製回共用。

現在,話雖如此,請聯絡 Quickbooks,看看他們為此提供了哪些解決方案。我非常懷疑他們設計的應用程式是為了在這種方法中工作(也許?也許不是?我不是Quickbooks 用戶/管理員),但他們很可能有一個更適合這種類型使用的產品,不需要這種方法使用者每次需要進行變更時都會透過網路載入檔案。

相關內容