Основные узкие места производительности сети хост / сервер локальной сети при предоставлении файла компании quickbooks ~15 пользователям?
Предполагая, что вся остальная сетевая инфраструктура исправлена, какие факторы хост-машины имеют отношение к производительности сети при обслуживании файла компании quickbooks по локальной сети?
host - это машина win10, используемая исключительно для размещения файла компании quickbooks (~100-500MB), к которому обращаются ~15 одновременно работающих пользователей - не уверены, какой протокол использует quickbooks.
какие факторы, например перечисленные ниже, влияют на производительность сети:
- НИК
- винчестер
- баран
- ЦПУ
только что установил очень быстрый pcie ssd. Процессор 6-го поколения с ядром i5 и 8 Гб оперативной памяти. интересно, если больше оперативной памяти и процессора актуальны.
1 ответ
Ваш вопрос очень плохо изложен, но я собираюсь предположить следующее:
Пользователи Quickbooks жалуются на медленную загрузку / сохранение / и т. Д.
Шаг 1: Убедитесь, что все машины подключены к локальной сети через Gigabit Ethernet, а не WiFi. WiFi отличный и все, и он, вероятно, будет работать, но это не идеально, особенно для офисной среды с потенциально большой нагрузкой
Шаг 2. Убедитесь, что Сервер, на котором размещен файл SMB и Quickbooks, также подключен к Gigabit Ethernet.
Шаг 3: Убедитесь, что на всех локальных машинах нет 15 лет, и что у них недавно появилось новое оборудование; в идеале SSD. Они также должны иметь как минимум 16 ГБ ОЗУ (если не больше), чтобы справиться с загрузкой ОС и приложения Quickbooks, а также большого файла, который они должны открыть для изменения.
Шаг 4. Единственный способ ускорить доставку такого файла с сервера - это обеспечить достаточно высокую скорость диска для доступа к файлу и подачи его через сетевую карту с максимально возможной пропускной способностью. Убедитесь, что диски работают быстро (если не используют SSD), возможно, в RAID-массиве (который НЕ является резервной копией) и что сервер также не находится под большой нагрузкой от других задач.
Шаг 5: Убедитесь, что на сервере достаточно оперативной памяти, чтобы можно было обрабатывать несколько открытых сеансов.
Шаг 6: Убедитесь, что сервер является локальным для пользователей. Ака, это не какая-то VPN-сеть или облачная среда.
Предполагая шаги 1, 2 и 3, узким местом, вероятно, будет то, как быстро файл может быть прочитан в память для SMB для доставки клиентам (шаг 3). Вы можете сделать так много, чтобы сделать это как можно быстрее, пока затраты не перевесят прибыль.
Как примечание, это не звучит так, как будто этот "сервер" на самом деле является сервером, а тем более рабочей станцией с ролью сервера. Возможно, вам придется инвестировать в фактическое оборудование, предназначенное для этой задачи. Если вы работаете в Windows с 8 ГБ и размещаете этот файл для 15 клиентов со скоростью 500 МБ, вы уже в растерянности. Если это Windows Server с 8 ГБ, вам действительно нужно это увеличить. Если вы собираетесь запустить сервер, он также не должен быть i5 для производственных сервисов; по крайней мере, i7, если не класс Xeon. Эта настройка подходит для небольших офисов, но кажется, что вы превзошли возможности того, с чем она может справиться.
Работа непосредственно с общего ресурса SMB (или любого другого сетевого ресурса) редко считается жизнеспособным рабочим решением. Как правило, рекомендации заключаются в том, чтобы сделать локальную копию, внести изменения, а затем скопировать ее обратно в общий ресурс.
Теперь, после всего сказанного, свяжитесь с Quickbooks и посмотрите, какие решения они предлагают для этого. Я очень сомневаюсь, что они разработали приложение для работы с этим методом (может быть, а может и нет? Я не пользователь / администратор Quickbooks), но у них очень хорошо может быть продукт, который больше подходит для этого типа использования, который не требует этого пользователь загружает файл по сети каждый раз, когда ему нужно внести изменения.