Продвинутые темы

Вы просматриваете версию 5.5. Для самой новой информации, перейдите на страницу Продвинутые темы для версии 8.0

Информация для ИТ-отделов

Многие компании требуют, чтобы их ИТ-специалисты устанавливали и настраивали для них экземпляр Altium NEXUS Server. Доступна документация, представляющая собой единый подробный ресурс для ИТ-отдела организации. Здесь можно найти ответы на часто задаваемые вопросы по этой технологии, включая:

  • What are the hardware requirements to install the Altium NEXUS Server?
  • What is installed?
  • What programs and processes are running?
  • Where is the data stored?
  • What ports are used?
  • What protocol is used for communications?
  • How is data backed-up?

Синхронизация LDAP

Чтобы упростить процесс подключения к корпоративным сетям и доступа к ним, Altium NEXUS Server обеспечивает поддержку служб каталогов через свой браузерный интерфейс.

Это предоставляет синхронизацию доменных пользователей на основе Lightweight Directory Access Protocol (LDAP), который выполняет запрос к центральному LDAP-серверу сети для получения сведений о членстве доменных пользователей в группах и ролях. Аутентификация доменных пользователей через существующие службы каталогов таким образом потенциально позволяет использовать единый вход для доступа ко всем корпоративным системам, включая Altium NEXUS Server.

Синхронизация LDAP в NEXUS Server выполняет запросы к сетевым службам на уровне ролей пользователей, при этом сведения о членстве в ролях собираются для авторизации доступа пользователей к NEXUS Server. Опрос членства в домене через службу LDAP (синхронизация) позволяет системе реагировать на изменение конфигурации доменного пользователя в пределах цикла синхронизации.

LDAP Sync позволяет администратору Altium NEXUS Server использовать существующие учетные данные (имя пользователя и пароль) сетевого домена, чтобы учетные записи не приходилось создавать вручную по одной на странице Users в браузерном интерфейсе NEXUS Server. При правильной настройке страница Users будет автоматически заполняться учетными данными пользователей, позволяя любому пользователю из списка входить в Altium NEXUS Server, используя свой обычный корпоративный сетевой логин и пароль.

При входе в Altium NEXUS Server, чтобы использовать учетные данные входа Windows — воспользовавшись поддержкой Windows Authentication в NEXUS Server — включите параметр Use Windows Session (в браузерном интерфейсе) или параметр Use Windows Session credentials (в диалоговом окне Sign in в Altium NEXUS).
Altium NEXUS Server поддерживает как Standard LDAP, так и LDAPS (LDAP через SSL).

Private License Service

Для организаций, которым требуется, чтобы установки Altium NEXUS оставались офлайн — изолированными от интернета, — удобство и гибкость лицензирования ПО по запросу может обеспечиваться локализованным Private License Server, а не интернет-сервисом Altium Licensing Service. Установка NEXUS Server как раз это и предоставляет — через локальный Private License Service. Его можно настроить как центральный или локальный License Server, и он может выдавать лицензии как для Altium NEXUS, так и для Altium NEXUS Server по локальной сети. Кроме того, администратор сервера может полностью контролировать офлайн-аренду (leasing) лицензий, настраивать лицензирование для использования определенными ролями, настраивать лицензию для Roaming и многое другое.

PLS сервера можно настроить и использовать в разных режимах работы, как кратко описано ниже:

  • No PLS mode - стандартная конфигурация сервера, при которой полученные лицензии не предоставляются (не выдаются) в сеть.
  • Local PLS mode - лицензии Altium NEXUS и Altium NEXUS Server, полученные сервером, выдаются по сети локальной службой PLS сервера.
  • External PLS mode - сервер подключается к внешней службе PLS и использует ее (например, PLS на удаленном сервере, настроенном как центральный сервер лицензий) вместо собственной службы PLS.
Читайте: Private License Service.

Получение данных

Altium предоставляет организации возможность копировать нужный контент между назначенными исходным и целевым серверами управляемого контента — процесс, который называется просто Server Data Acquisition. При получении (acquisition) проектного контента право владения переходит к принимающей организации, которая может в дальнейшем вносить локальные изменения и сопровождать контент так, как считает нужным. А благодаря сохранению связи между полученными данными и их исходным источником возможна интеллектуальная обработка данных, включая уведомления при обновлении источника любого скопированного контента. И независимо от того, были ли локально выпущены дополнительные релизы элемента, всегда остается возможность вернуться к предыдущей ревизии с исходного сервера — благодаря сохранению ссылки на исходный источник элемента, или Origin.

Получение выполняется с помощью диалогового окна Content Cart dialog. Доступ к этому диалогу осуществляется из панели Explorer panel. При просмотре исходного сервера, с которого вы хотите получить данные, щелкните правой кнопкой мыши по ревизии поддерживаемого типа Item, которую вы хотите получить (или, например, по папке компонентов), и выберите команду Operations » Add to Content Cart в контекстном меню.

Читайте: Data Acquisition Service.

Network Installation Service

Платформа NEXUS Server предоставляет выделенный Network Installation Service. Эта служба позволяет организации выполнять установки или обновления Altium NEXUS по локальной сети. Основные цели Network Installation Service:

  • Повысить скорость обновлений — пользователи будут загружать данные внутри локальной сети.
  • Устранить зависимость функциональности обновлений от доступа в интернет — это может работать в изолированных сетях без доступа к глобальному интернету.
  • Обеспечить возможность централизованно контролировать версии и обновления.
  • Поддержать выполнение push-установок с использованием Active Directory Group Policy от Microsoft.

Доступ к службе осуществляется через страницу Installations в браузерном интерфейсе сервера. Обычно вы получаете нужные продукты и расширения из Cloud Repository Altium в свой локальный NEXUS Server, затем формируете пакет развертывания для установки по сети. Последующие обновления можно настроить автоматически или сформировать вручную для максимального контроля над тем, что устанавливается на компьютеры ваших разработчиков.

Помимо возможности загружать и хранить продукты и расширения внутри локального NEXUS Server, вы также можете использовать этот интерфейс для загрузки продуктов и расширений вне сервера. Эта возможность включена, чтобы вы могли легко скопировать установщик на переносной накопитель или оптический диск — для ситуаций, когда целевой ПК недоступен через вашу локальную сеть.

Local Version Control Service

Установка NEXUS Server предоставляет локализованный (и централизованный) контроль версий благодаря своей службе Version Control. Эта служба дает возможности контроля версий прямо там, где они нужны — локально, без поиска или оплаты внешнего ПО для управления VCS.

Новая установка NEXUS Server предоставляет один Git-репозиторий проектов для размещения всех ваших управляемых проектных работ — и только его! Это исключает необходимость настройки и снижает сложность, связанную с локальной службой Version Control сервера. У вас есть единый репозиторий проектов — Versioned Storage — к которому все ваши разработчики могут получать доступ и в который могут выполнять release. Таким образом, страница VCS в браузерном интерфейсе сервера становится исключительно информационной — вы не можете добавить новый репозиторий, а единственный Git-репозиторий нельзя каким-либо образом изменить или удалить.

Если вы обновили сервер с Altium Vault 3.0, то также будет включена поддержка SVN-репозиториев, чтобы вы могли продолжать использовать прежний (и уже отлаженный) процесс разработки. В этом случае вы можете продолжать создавать репозитории через локальную службу Version Control (только SVN) или подключаться к внешним репозиториям (SVN или Git).

Определяя проектные репозитории таким централизованным образом, организация может полностью контролировать, к каким репозиториям ее разработчики могут получать доступ и какие использовать.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.