Внедрение Vault может быть и таким простым, как установка всех компонентов на одном компьютере, и таким сложным, как установка компонентов на нескольких компьютерах, находящихся в разных местах. Чем сложнее процесс внедрения, тем больше факторов следует учитывать. В следующих разделах приведены сведения, которые следует учитывать для принятия оптимальных решений при развертывании Vault.
Сведения о количестве пользователей позволяют предотвратить проблемы доступа и увеличение времени ответа. Например, при одновременной работе более 10 пользователей следует использовать Windows® Server 2003 или 2008. Если число пользователей превышает 25, следует рассмотреть возможность обновления до полной версии SQL Standard или SQL Enterprise. Microsoft SQL Express допускает только 25 одновременных подключений. При внедрении Vault для одного пользователя можно установить все компоненты на один компьютер.
При определении количества серверов следует учитывать, как данные передаются с клиентского компьютера на сервер Vault, далее на сервер SQL и обратно. (Дополнительные сведения см. в разделе Использование Vault.)
Рекомендованные и предпочтительные требования к системе см. в разделе "Требованиях к установке". Vault использует процессор и память интенсивнее, чем некоторые другие приложения. Не устанавливайте компоненты Vault на серверы, ЦП которых уже активно используется.
Сервер Vault может устанавливаться в различных операционных системах. При выборе несерверной операционной системы следует учитывать имеющиеся в ней ограничения.
Например:
Брандмауэры позволяют блокировать входящие запросы. При установке сервера Vault выполняется проверка наличия известных брандмауэров на сервере. Для правильного взаимодействия с Vault может понадобиться дополнительная настройка брандмауэров. Некоторые программные пакеты, обеспечивающие безопасность компьютера, могут включать в себя брандмауэры. Проверьте эти средства на наличие брандмауэров.
Vault может очень интенсивно использовать процессор. Загрузка Vault Server на сервере одновременно с другими приложениями, активно использующими процессор, может замедлить работу Vault.
Autodesk Vault требует наличия как минимум Microsoft SQL 2008 Express с пакетом обновления 3. При необходимости пользователь может обновить предыдущую версию Vault с приложением 2008 Express до пакета обновления 2. Дополнительную информацию см. в параграфе Требования к установке.
Для Autodesk Vault версий 2013 и 2014 требуется как минимум Microsoft SQL 2008 Express с пакетом обновления 2. При необходимости пользователь может обновить предыдущую версию Vault с приложением 2008 Express до пакета обновления 2. Дополнительную информацию см. в разделе "Требования к установке".
Приложение SQL Express 2008 поддерживает максимум 25 одновременных подключений пользователей и устанавливает ограничение размера, равное 4 ГБ. Если вариант внедрения Vault требует большей емкости, необходимо настроить сервер Vault, используя версии SQL Standard или SQL Enterprise.
Кроме того, в Vault версий 2013 и 2014 поддерживается SQL Server 2008 R2 Express, что увеличивает ограничение на размер одной базы данных до 10 ГБ.
На производительность сервера влияет и частота обращений к Vault Server. Например, если при развертывании Vault для 50 пользователей получение файлов выполняется одним или двумя пользователями один или два раза в день, нагрузка на сервер будет несущественной. Если в той же конфигурации 35 пользователей обращаются к хранилищу каждые 10 минут, то производительность Vault Server будет отличаться из-за работы в нерекомендованных условиях.
Несмотря на то что скорость работы сети обычно приравнивается к задержке ответа, следует также учитывать скорость канала передачи и его пропускную способность. Скорость работы сети является важным фактором, который следует учитывать для обеспечения оптимальной производительности развертывания Vault. Скорость работы подключений можно оценить путем выполнения тестов для измерения задержки ответа, скорости и пропускной способности канала передачи между серверами. Скопируйте несколько крупных файлов с одного сервера на другой. При выполнении этого теста вначале скопируйте файлы с сервера А на сервер Б, а затем скопируйте их с сервера Б на сервер А. Данные, передаваемые с одного сервера на другой, не всегда проходят тем же маршрутом при обратной передаче.
При установке серверных компонентов для Vault Collaboration и Vault Professional есть несколько вариантов поддержки групп, распределенных по нескольким местам. Версии Vault Collaboration и Vault Professional поддерживают репликацию нескольких узлов с центральной удаленной базой данных. Версии Vault Collaboration и Vault Professional также допускают реализацию Vault на одном узле с выделенным сервером базы данных.
Доступ к одним и тем же данным хранилища можно настроить с нескольких удаленных узлов. На компьютере сервера устанавливается программа Autodesk Data Management Server и хранилище файлов. Каждый узел имеет доступ к общему экземпляру AUTODESKVAULT SQL.
Репликация представляет собой копирование данных с одного сервера на другой. При этом серверы обычно физически расположены в разных местах. Этот процесс позволяет настроить среду Vault с двумя различными расположениями. При этом пользователям не придется тратить время на загрузку больших файлов САПР через подключение к глобальной сети WAN.
Функция связанных рабочих групп в Autodesk Vault Collaboration и Autodesk Vault Professional поддерживает использование нескольких серверов баз данных с помощью технологии источника и получателя Microsoft SQL. Эта технология допускает репликацию базы данных SQL, находящейся в нескольких местах.