Я работаю в компании с 3 людьми, которые регулярно используют один и тот же файл Quickbooks. Однако они работают удаленно в разных сетях. Мне нужно реализовать решение, которое позволит всем троим получать доступ к Quickbooks одновременно удаленно (и каждый вносит изменения одновременно). У нас есть запасной настольный ПК, который можно использовать как сервер.
Итак, у меня вопрос: какое самое дешевое и беспроблемное решение этой проблемы?
Я рассматривал возможность использования облачного хостинга приложений, однако это очень дорого (40 долларов на пользователя в месяц), и у нас ограниченный бюджет. Можно ли установить Quickbooks на моем собственном сервере и подключиться к нему удаленно? Если да, то как лучше всего этого добиться? Протокол удаленного рабочего стола? Или в Quickbooks Premier 2013 есть встроенная функция для этого?
РЕДАКТИРОВАТЬ: Как упоминал МДМарра, я ищу решение, которое предлагает настоящий одновременный доступ. Будет ли использование выделенного сервера и подключение пользователей к VPN жизнеспособным решением?
Одна из самых больших проблем, с которыми вы столкнетесь с QuickBooks, заключается в том, что подключение к «QuickBooks Server» или компьютеру с файлом компании должно быть с низкой задержкой, минимум 40 Мбит / с.
Чтобы дать вам, например. У нас есть выделенное оптоволоконное соединение из одного места в другое. В одном находится сервер QuickBooks - в обоих местах есть люди, которые им пользуются. Возникла проблема с нашим выделенным волокном (100 Мбит / с), и мы изменили маршрут, добавив примерно 11 мс задержки к нашему подключению.
То, как QuickBooks и Windows обрабатывают совместное использование файлов в их настройке сервер-клиент, на самом деле не может справиться с любой задержкой, подобной этой, потому что время между отправкой пакетов и подтверждением становится слишком большим для транспорта TCP. Пользователи были ЗЛЕНЫ.
Единственное решение - использовать подключения к удаленному рабочему столу или другую ситуацию, когда несколько пользователей могут войти на другой компьютер. Любая задержка VPN-соединения будет жестоко ощущаться архитектурой клиент-сервер QuickBooks и вызовет огромные задержки и проблемы для пользователей.
Одна вещь, которую вы можете сделать, - это проверить свою задержку в этих VPN-соединениях и вызвать задержку через два подключенных через мост сетевых адаптеров на Linux-сервере для тестирования. Я бы оставил немного места для покачивания, хотя я думаю, что если у вас будет задержка более 20 мс, вы найдете решение клиент-сервер, которое вы считаете ужасным.
Я думаю, что для того, чтобы пойти по этому пути, вам может понадобиться копия QuickBooks Enterprise, однако сервер терминалов и такое лицензирование определенно не подходят для ограниченного бюджета.
Большинство облачных решений не было бы настоящим одновременным доступом. Такие вещи, как DropBox или Skydrive, предоставят каждому пользователю копию, а затем по мере их сохранения будут созданы конфликтующие файлы, в результате чего ваши данные quickboks будут в несогласованном состоянии.
Вам нужно будет разместить данные на центральном файловом сервере и предоставить доступ через удаленные сети через VPN или аналогичную технологию. В этой ситуации каждому пользователю потребуется локально установленная и лицензированная версия QuickBooks.
Дополнительные сведения о поддерживаемых многопользовательских сценариях для QuickBooks см. В документации: http://support.quickbooks.intuit.com/support/articles/INF12724