Параллельные пользователи с Quickbooks?

Я работаю в компании с 3 людьми, которые регулярно используют один и тот же файл Quickbooks. Однако они работают удаленно в разных сетях. Мне нужно реализовать решение, позволяющее всем троим одновременно получать доступ к Quickbooks (и каждый вносить изменения одновременно). У нас есть запасной настольный ПК, который можно использовать в качестве сервера.

Итак, мой вопрос: что является самым дешевым и наиболее беспроблемным решением этой проблемы?

Я подумал об использовании облачного хостинга приложений, однако, это очень дорого (40 долларов на пользователя в месяц), и у нас ограниченный бюджет. Можно ли установить Quickbooks на свой сервер и подключить их к нему удаленно? Если так, каков наилучший способ сделать это? Протокол удаленного рабочего стола? Или в Quickbooks Premier 2013 для этого есть встроенная функция?

РЕДАКТИРОВАТЬ: Как упоминал MDMarra, я ищу решение, которое предлагает истинный одновременный доступ. Будет ли использование выделенного сервера и подключение пользователей к VPN жизнеспособным решением?

2 ответа

Решение

Одна из самых больших проблем, с которой вы столкнетесь с QuickBooks, заключается в том, что соединение с "Сервером QuickBooks" или компьютером с файлом компании должно иметь низкую задержку, минимум 40 Мбит / с.

Чтобы дать вам, например. У нас есть выделенное оптоволоконное соединение из одного места в другое. В одном размещается сервер QuickBooks - в обоих местах есть люди, которые его используют. Возникла проблема с нашим выделенным оптоволокном (100 Мбит / с), и мы были перенаправлены, добавив примерно 11 мс задержки к нашему соединению.

То, как QuickBooks и Windows управляют общим доступом к файлам в их настройке "сервер-клиент", на самом деле не может справиться с какой-либо задержкой, подобной этой, потому что время между отправленными пакетами и подтверждением становится слишком длинным с транспортом TCP. Пользователи были злыми.

Ваше единственное решение - на самом деле использовать подключения к удаленному рабочему столу или другую ситуацию, когда несколько пользователей могут войти на другой компьютер. Любая задержка VPN-подключения будет жестоко восприниматься архитектурой клиент-сервер QuickBooks и вызовет огромные задержки и проблемы для пользователей.

Одна вещь, которую вы можете сделать, это проверить вашу задержку на этих VPN-соединениях и вызвать задержку через два сетевых моста на linux box для тестирования. Я бы оставил немного места для шатания, хотя я думаю, что если у вас задержка более 20 мс, вы найдете клиент-серверное решение, которое вы считаете ужасным.

Я думаю, чтобы пойти по этому пути, вам может понадобиться копия QuickBooks Enterprise, однако, а также Terminal Server и лицензирование, которые точно не соответствуют ограниченному бюджету.

Большинство облачных решений не было бы истинным одновременным доступом. Такие вещи, как DropBox или Skydrive, будут давать каждому пользователю копию, а затем, когда они будут сохранены, будут созданы конфликтующие файлы, в результате чего данные ваших быстрых ссылок будут в несогласованном состоянии.

Вам нужно будет разместить данные на центральном файловом сервере и предоставить доступ через удаленные сети через VPN или аналогичную технологию. В этой ситуации каждому пользователю потребуется локально установленная и лицензионная версия QuickBooks.

Для получения дополнительной информации о том, какие поддерживаемые многопользовательские сценарии существуют для QuickBooks, см. Документацию: http://support.quickbooks.intuit.com/support/articles/INF12724

Другие вопросы по тегам