高度なトピック
IT部門向け情報
多くの企業では、Altium NEXUS Server のインスタンスのインストールおよびセットアップをIT担当者に依頼する必要があります。組織のIT部門向けに、単一の詳細なリソースとして提供するためのドキュメントが用意されています。ここでは、この技術に関してよくある質問への回答を確認できます。内容には次のようなものが含まれます。
- 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 Sync
社内ネットワークへの接続とアクセスのプロセスを簡素化するために、Altium NEXUS Server はブラウザーインターフェースを通じてディレクトリサービスのサポートを提供します。
これにより、Lightweight Directory Access Protocol(LDAP)に基づくドメインユーザー同期が可能になり、ネットワークの中央LDAPサーバーにクエリして、ドメインユーザーのグループおよびロールの所属情報を取得します。このように確立されたディレクトリサービスを通じてドメインユーザーを認証することで、Altium NEXUS Server を含む社内のすべてのシステムに対して、単一ログイン(シングルサインオン)を実現できる可能性があります。
NEXUS Server のLDAP同期はユーザーロール単位でネットワークサービスにクエリを行い、NEXUS Server のユーザーアクセス認可のためにロール所属情報を収集します。LDAPサービスを通じてドメイン所属(同期)をポーリングすることで、同期サイクル内にドメインユーザー設定の変更へシステムが対応できるようになります。
LDAP Sync により、Altium NEXUS Server の管理者はネットワークドメインに既存のユーザー名とパスワードの資格情報を活用できるため、NEXUS Server のブラウザーベースのインターフェースにあるUsers ページで、ユーザー資格情報を1件ずつ手動作成する必要がなくなります。正しく設定されていれば、Users ページにはユーザー資格情報が自動的に反映され、一覧にあるユーザーは通常の社内ネットワークのユーザー名とパスワードで Altium NEXUS Server にサインインできるようになります。
Private License Service
Altium NEXUS のインストールをオフライン(インターネットから隔離)で維持する必要がある組織向けに、インターネットベースの Altium Licensing Service ではなく、ローカルのPrivate License Serverによって、オンデマンドのソフトウェアライセンスの利便性と柔軟性を提供できます。NEXUS Server のインストールには、ローカルの Private License Service を通じて、そのための仕組みが用意されています。中央またはローカルのライセンスサーバーとして構成でき、ローカルネットワーク上で Altium NEXUS と Altium NEXUS Server の両方のライセンスを提供できます。さらに、サーバー管理者はライセンスシートのオフラインリースを完全に制御し、特定のロール向けのライセンス設定、Roaming向けのライセンス設定など、さまざまな構成が可能です。
サーバーのPLSは、以下に要約するように、異なる動作モードで構成して使用できます。
- No PLS mode - サーバーの標準構成。取得したライセンスはネットワーク上で利用可能(提供)になりません。
- Local PLS mode - サーバーが取得した Altium NEXUS および Altium NEXUS Server のライセンスを、サーバーの(ローカル)PLSサービスによってネットワーク経由で提供します。
- External PLS mode - サーバーは外部PLSサービス(中央ライセンスサーバーとして設定されたリモートサーバーのPLSなど)に接続し、自身のPLSサービスの代わりにそれを使用します。
Data Acquisition
Altium は、指定したソースおよびターゲットの管理コンテンツサーバー間で、必要なコンテンツをコピーできる機能を提供します。このプロセスは単にServer Data Acquisitionと呼ばれます。設計コンテンツを取得することで、受け取る側の組織が所有権を確実に持ち、以後は必要に応じてローカルで変更を加えたり、コンテンツを維持管理したりできます。また、取得したデータと元のソースとのリンクを保持することで、コピー元コンテンツが更新された際の通知など、データをインテリジェントに扱えます。さらに、ローカルでアイテムに追加リリースが行われていたとしても、アイテムの元のソース(Origin)へのリンクを保持している限り、元のソースサーバーの以前のリビジョンへ戻すことも可能です。
取得は Content Cart dialog を使用して行います。このダイアログには Explorer panel 内からアクセスします。データを取得したいソースサーバーを参照中に、取得したいサポート対象のアイテムタイプのリビジョン(または、たとえばコンポーネントのフォルダー)を右クリックし、コンテキストメニューから Operations » Add to Content Cart コマンドを選択します。
Network Installation Service
NEXUS Server プラットフォームは専用のNetwork Installation Serviceを提供します。このサービスにより、組織はローカルネットワーク経由で Altium NEXUS のインストールや更新を実行できます。Network Installation Service の主な目的は次のとおりです。
- 更新の速度を向上させる — ローカルネットワーク内でデータをダウンロードします。
- 更新機能におけるインターネットアクセス依存を排除する — グローバルインターネットにアクセスできない隔離ネットワークでも動作します。
- バージョンと更新を集中管理できるようにする。
- Microsoft の Active Directory Group Policy を使用したプッシュインストールをサポートする。
このサービスには、サーバーのブラウザーインターフェースの Installations ページからアクセスします。通常は、必要な製品と拡張機能を Altium の Cloud Repository からローカルの NEXUS Server に取得し、その後、ネットワーク全体にインストールするためのデプロイメントパッケージを作成します。以降の更新は自動化することも、設計者のマシンに何をインストールするかを最大限に制御するために手動で作成することもできます。
Local Version Control Service
NEXUS Server のインストールには、Version Control サービスによるローカル(かつ集中型)のバージョン管理が用意されています。このサービスは、外部のVCS管理ソフトウェアを探したり購入したりすることなく、必要な場所であるローカル環境でバージョン管理を可能にします。
NEXUS Server の新規インストールでは、管理対象の設計プロジェクトすべてを収容するための、Gitベースの設計リポジトリが1つ提供されます — それだけです。これにより、サーバーのローカル Version Control サービスに関するセットアップや複雑さを回避できます。設計者全員がアクセスしてリリースできる設計リポジトリは1つ、Versioned Storageです。そのため、サーバーのブラウザーインターフェースの VCS ページは純粋に情報表示のみとなり、新しいリポジトリを追加することはできません。また、この単一のGitリポジトリは、いかなる方法でも変更や削除ができません。
サーバーを Altium Vault 3.0 からアップグレードした場合は、SVNリポジトリの使用も有効になり、従来の(確立された)設計フローを継続できます。この場合、ローカル Version Control サービス(SVNのみ)を通じてリポジトリを作成し続けることも、外部リポジトリ(SVNまたはGit)に接続することもできます。
このように設計リポジトリを集中管理方式で定義することで、組織は設計者がアクセスして使用できるリポジトリを完全に制御できます。





