Altium Infrastructure Server

 

여러 워크스테이션 PC에서 상당한 수의 소프트웨어 설치를 운영하는 전자 회사의 경우, 기업 수준에서 설치, 구성 및 라이선싱을 관리할 필요가 있습니다. 회사 설계 소프트웨어의 중앙 관리 솔루션을 제공하기 위해, Altium은 Altium Infrastructure Server (AIS)를 개발했습니다 - Altium의 Server Foundation 플랫폼을 기반으로하는, 무료 Server Altium 소프트웨어 관리 솔루션입니다.

로컬 회사 네트워크에 설치되면, 새로운 Server는 Altium 소프트웨어의 오프라인 설치, 라이선싱 및 업데이트를 중앙에서 제어하고, 소프트웨어 사용자와 그들이 속한 Role(사용자 그룹)을 관리합니다.

Infrastructure Server가 제공하는 Altium 기술 서비스에는 다음이 포함됩니다:

  • 사용자 프로필 관리 및 사용자 Role 할당.
  • 클라이언트 연결 서비스 - 세션 관리, LDAP 동기화.
  • Private License 서비스 - 소프트웨어 라이선스 취득, 할당 및 추적.
  • 네트워크 설치 서비스 - 소프트웨어 설치 패키지의 취득, 번들링, 네트워크 배포.
  • Altium 인프라 Server는 Altium 365 WorkspaceAltium On-Prem Enterprise Server에서 사용할 수 있는 고급 데이터 관리 기능과 같은 설계 데이터 저장소나 관리 기능을 제공하지 않는다는 점에 유의하십시오. 그러나 여러 엔터프라이즈 Server Workspace, 예를 들어 부서별 로컬 Workspace는 AIS에 의해 라이선스를 받을 수 있으며 오프라인 상태로 유지될 수 있습니다.
  • 또한, AIS는 Altium 디자이너에서 Private License Server 연결을 구성할 때 Secondary server 로 설정될 수 없다는 점에 유의하십시오. 이는 Legacy Private License Server 애플리케이션보다 복잡합니다.

Server 설치하기

Altium Infrastructure Server (AIS)는 Altium에서 무료로 다운로드 가능한 설치 파일로 제공되며, 윈도우 7(또는 그 이후 버전) 운영 시스템(OS)을 실행하는 PC와 호환됩니다. 기본 버전의 Window OS (Core, Home, Starter, Base) 또는 Legact Windeow XP OS를 실행하는 시스템에는 설치할 수 없습니다.

► 자세한 정보는 AIS 시스템 요구 사항을 참조하십시오.

Infrastructure Server는 Altium 디자이너 버전 16.0 이상에서만 사용할 수 있습니다.

소스 Altium_Infrastructure_Server_[version].zip 파일에서 추출하고 인프라 Server 설치 실행 파일 - Altium Infrastructure Server <version number>.exe를 실행하여 설치 과정을 활성화합니다. 설치 마법사가 제공하는 순차적인 설정 대화 상자가 과정을 안내합니다.

이후 마법사 설정 대화 상자를 진행하여 설치 위치와 웹 Server 접근 포트를 확인하거나 편집합니다.

 

Server 설정 및 구성이 완료되면 설치를 진행할 수 있습니다. 마지막 마법사 대화 상자에서는 로컬 PC의 Server 웹 주소를 표준(http) 및 보안(https) 접속을 위해 보여줍니다.

► 설치 과정 및 옵션에 대한 자세한 정보는 Altium Infrastructure Server 설치하기를 참조하세요.

Server 라이선싱하기

Infrastructure Server는 기능을 활성화하고 네트워크 연결을 허용하기 위해 Altium 라이선스가 필요합니다. 필요한 라이선스 파일은 다운로드한 zip 파일 내에 개별 라이선스 파일(*.alf)로 제공되며, Server의 브라우저 인터페이스를 통해 등록함으로써 활성화됩니다. 이 인터페이스는 위에 표시된 설치 마법사 완료 대화 상자에서 보여주는 호스트 PC의 이름을 기반으로 한 웹 주소를 통해 접근할 수 있습니다.

라이선스가 없는 Server에 로그인하는 것은 설치된 PC에서만 가능합니다. 이 단계에서 PC/Server 이름을 모를 경우, 대체되는 로컬 URL인 http://localhost:9780을 사용하여 로그인하세요.

PC의 네트워크 이름을 확인하려면 Control Panel\System and Security\System으로 이동하여 '컴퓨터 이름' 항목을 확인하세요. 윈도우 10에서는 Settings » System » About 를 확인하세요. 라이선스가 부여된 후에는 Infrastructure Server가 네트워크상의 모든 컴퓨터에서 computer_name 주소를 사용하여 접근할 수 있습니다.

최초로 Infrastructure Server에 접근할 때는 기본 로그인 자격증명 ( admin/admin )을 사용하세요. 편리한 시점에 이를 변경하셔서 지정된 Server 관리자에게만 관리자 접근을 제한해야 합니다.

로그인하면 라이선스가 없는 Server는 인터페이스 Home 페이지 상단의 메시지로 표시됩니다. 관련된 라이선스 추가 링크를 선택하여 Infrastructure Server의 License Manager 페이지를 열고, 버튼 드롭다운 메뉴에서 라이선스의 유형, 즉 출처를 선택하세요. 옵션은 다음과 같습니다:

  • From file – 로컬 PC의 하드 디스크에서 사용 가능한 라이선스 파일을 찾아 선택하세요. 이것이 Infrastructure Server가 일반적으로 라이선스를 받는 방법입니다.
  • From cloud – AltiumLive 라이선스 Server 포털에 연결하여 조직에서 사용 가능한 라이선스를 나열하고 획득하세요.

Server 라이선스 파일 적용하기

From file 옵션을 선택하여 Infrastructure Server의 라이선스 파일을 가져옵니다. 예를 들어 다운로드한 설치 zip 파일에 포함된 것과 같은 라이선스 파일(*.alf)을 찾아서 Server에 업로드하세요. Server는 전체 기능을 위해 두 가지 유형의 라이선스가 필요합니다:

  • Server License – Infrastructure Server의 기능과 서비스를 활성화합니다.
  • Client Access License(CAL) – 조직 내 소프트웨어 사용자가 네트워크를 통해 Infrastructure Server에 접근할 수 있도록 합니다.

 

가져온 라이선스는 Infrastructure Server의 License Manager 페이지에 나열되어 등록됩니다. Server의 모든 기능을 활성화하려면, 로그아웃한 후 다시 로그인하세요.

► AIS 인터페이스와 기능에 대한 개요는 브라우저 기반 인터페이스 탐색을 참조하세요.

클라우드에서 Software Licenses 가져오기

Altium 인프라 Server에는 company Users or groups of Users (Roles)에 라이선스 'Seat'을 획득, 구성 및 할당하는 데 사용되는 Altium의 Private License Service (PLS)가 포함되어 있습니다. 라이선스 임대 모드, 라이선스 로밍, 라이선스 사용 Logging, 사용자(LDAP) 동기화 및 실시간 알림 제어 등을 제공합니다.

네트워크상의 워크스테이션 PC에 Altium 소프트웨어 라이선스를 관리하고 배포하는 첫 번째 단계는, AltiumLive 포털을 통해 클라우드 기반 라이선스 Server에서 라이선스를 획득하는 것입니다. 이 작업은 Server의 License Manager 페이지에서 클라우드에서 옵션의 버튼 메뉴를 통해 수행됩니다.

클라우드에서 라이선스를 액세스하고 획득하려면 유효한 AltiumLive 사용자 계정이 필요합니다. AltiumLive 라이선스 Server에 초기 연결을 설정하려면, AltiumLive 로그인 대화 상자에 계정 자격 증명을 입력하고 로그인을 완료하세요. 여기서 가정은 Infrastructure Server가 인터넷에 액세스할 수 있다는 것입니다.

새로 입력된 AltiumLive 로그인 자격 증명은 다음에 필요할 때 Server에 의해 보관됩니다 – ADMIN » SETTINGS 페이지의 General – Altium Live Credentials에서 계정 이름 비밀번호를 편집하세요.

원격 Altium 라이선스 Server에 연결이 완료되면, 회사에서 사용할 수 있는 모든 라이선스가 Add Licenses 대화 상자에 나열됩니다. 필요한 경우  Product Name 필터 필드를 사용하여 관심 있는 라이선스 유형으로 목록을 제한하세요.

Server에서 획득할 라이선스를 선택하려면, 관련 Selection 상자를 체크하세요. 지정된 라이선스를 다운로드하려면 버튼으로 라이선스 추가 대화 상자를 닫습니다. 획득한 라이선스는 Infrastructure Server의 License Manager 페이지에 나열되어 사용할 수 있습니다.

 

새로 획득한 라이선스는 기본적으로 모든 사용자에게 할당되며, 따라서 인프라 Server의 사용자 계정에 연결된 모든 Altium 소프트웨어 워크스테이션에서 접근할 수 있습니다 - 이 기본 설정을 비활성화하는 방법은 Private License 서비스 옵션을 참조하세요.

Users and Roles

Altium Infrastructure Server(AIS)가 특정 네트워크 PC에서 Altium 소프트웨어 제품을 배포, 라이선스 및 업데이트하는 능력은 할당된 User 자격 증명 및/또는 사용자 Roles에 의해 제한됩니다. Server는 기계 하드웨어에 직접 연결하는 대신 소프트웨어 권한 기반으로 원격 PC와 연결합니다. 이를 통해 AIS 리소스(소프트웨어 및 라이선스)가 AIS 사용자 계정과 일치하는 PC에 어떤 것이 사용 가능한지 완전히 제어할 수 있습니다.

사용자 이름 세부 정보 및 로그인 자격 증명은 Server의 브라우저 인터페이스에서 Users 탭 아래에 있는 User Management 페이지에 나열되고 정의됩니다. User Management 페이지에 나열된 사용자 항목은 다양한 유형이며 다음과 같이 자동 또는 수동으로 생성됩니다:

  • AIS system users: AIS가 자동 네트워크 접근을 위해 사용하는 System 사용자와 같은 내부 생성 사용자 프로필입니다.
  • AIS access users: 관리자가 특정 사용자에게 Server에 직접 접근할 수 있도록 브라우저 인터페이스를 통해 수동으로 생성한 사용자 계정(프로필)입니다 - 일반적으로 관리자 접근이 필요한 사용자입니다.
  • AIS auto-generated users: Altium Designer와 같은 원격 소프트웨어의 연결에 대응하여 라이선스 서비스(PLS)에 의해 자동으로 생성된 사용자 프로필이나 사용자가 AIS에 원격으로 로그인할 때 추가됩니다. 일반적으로 이러한 사용자 항목은 Role에 추가됩니다(Role의 멤버로 만들어짐), 이는 차례로 해당 Role에 할당된 라이선스에 대한 접근을 제한합니다. 아래의 Automatically Generated User Profile(자동 생성된 사용자 프로필)을 참조하세요.

► AIS 사용자 계정 작업에 대한 자세한 정보는 Adding Users & Roles (사용자 및 Role 추가)를 참조하세요.

사용자 추가하기

User Management 페이지에서 버튼을 통해 수동으로 사용자 프로필을 추가할 수 있으며, 이는 사용자 추가 대화 상자를 엽니다.

기존 사용자 프로필은 User Management 페이지에 나열되어 있으며, 관련된 아이콘을 선택하고 사용자 편집 대화 상자에서 프로필 설정을 수정함으로써 편집할 수 있습니다. 일반적이고 권장되는 사용자 편집 작업은 지정된 AIS 관리자에게 접근을 제한하기 위해 기본 admin 계정의 기본 name/password를 변경하는 것입니다.

사용자 및 Role을 포함해서 인프라 Server의 모든 측면을 구성하려면 관리자(Administrator) 권한의 ID로 로그인해야 합니다. 

Add User (and Edit User) 대화 상자에서 중요한 두 가지 입력 필드는 다음과 같습니다:

 

  • Authentication(인증): 기본 Built In 옵션은 Server 자체의 Identity Service (IDS)를 사용하여 사용자 연결을 식별하는 반면, Windows 방법은 네트워크 PC가 Windows 도메인의 일부일 때 적용되며, Windows 도메인 인증이 사용됩니다. 이 옵션의 경우, 조직의 네트워크 관리자가 제공한 사용자의 Windows 도메인 로그인 이름과 정확히 일치하는 사용자 이름을 입력하십시오.
  • New Roles: 새 사용자는  Administrator(관리자)와 같은 기존 Role에 추가될 수 있으며, 이 필드에 Role 이름을 입력하면 됩니다. 이 필드는 입력한 첫 글자와 일치하는 기존 Role을 동적으로 검색합니다. 기본적으로, 사용자는 Role 그룹에 포함되지 않습니다 - 사용자 Role을 생성하는 정보는 아래를 참조하십시오.

자동 생성된 사용자 프로필 (Automatically Generated User Profiles)

자동 생성된 사용자 프로필은 Altium 소프트웨어 워크스테이션에서 연결이 이루어지거나 사용자가 AIS에 로그인할 때 AIS 라이선스 서비스에 의해 자동으로 생성됩니다.

Automatically Generated User Profiles 기능은 기본적으로 활성화되어 있지만, Private License Service 설정 페이지에서 Automatic user creation  옵션의 선택을 해제하여 비활성화할 수 있습니다. 자동 생성된 사용자 프로필이 이전에 생성되지 않은 경우 AIS에 대한 액세스가 차단됩니다.

설계 클라이언트에서의 직접 연결하기

Altium 설 소프트웨어에서 사용 가능한 내부 PLS 연결 기능을 통해 AIS에 일반적으로 연결됩니다. 라이선스 연결 기능은 소프트웨어의 Private License Server 설정 대화 상자에서 수동으로 구성되며, 이는 오른쪽 상단의 현재 사용자 제어 드롭다운 메뉴에서  Licenses 옵션을 선택하여 접근 가능한 라이선스 관리 뷰에서 Connect to Local Server 버튼을 클릭하여 열립니다. 필요한 것은 AIS Server 이름(실제로는 호스트 PC의 이름)과 활성 포트뿐입니다.

Altium 계정에 로그인한 상태에서 Private License Server 설정 대화 상자를 열려면 License Management 뷰에서 Add License 컨트롤을 클릭하고 Connect to Local Server 옵션을 선택하십시오.
AIS는 Private License Server Setup 대화 상자에서 라이선스 연결을 구성할 때  Secondary  Server로 설정될 수 없습니다. 대화 상자의 추가  Secondary  Server 필드는 Windows 서비스로 실행되며 기본 및  Secondary Server 구성 모두에서 인식되는 Legacy License Server 애플리케이션에 적용됩니다.

소프트웨어 워크스테이션에서 인프라 Server에 연결이 설정되면, AIS는 워크스테이션의 Windows 사용자 계정 이름과 일치하는 User Name으로 프로필을 생성합니다. 생성된 AIS 사용자 프로필에는 워크스테이션 사용자 계정 이름과 일치하는 Second Name  항목과 워크스테이션 컴퓨터 이름(실제로는 네트워크 이름)과 일치하는 First Name 항목이 있습니다.

 

아래에 표시된 예제 화면 이미지에서, SRB-AZ-056이라는 원격 워크스테이션 PC가 pavel.demidov라는 활성 윈도우 사용자 계정 이름으로 AIS에 연결되어 하이라이트된 사용자 프로필이 자동으로 생성되었습니다.

이러한 사용자 프로필은 모든 워크스테이션들이 AIS에 연결됨에 따라 생성되며, 특정 Roles (groups of Users)의 멤버로 만들어져 Altium 소프트웨어 워크스테이션에 제공되는 라이선스를 제어할 수 있습니다 - Roles에 대한 정보는 아래를 참조하세요.

Altium NEXUS는 License Management 페이지에서 Private License Server 설정 기능에 접근하려면 오프라인 모드여야 합니다. 이와 같이 AIS에 직접 연결된 경우, 위에서 설명한 대로 제공된 소프트웨어 라이선스 중 하나를 적용(사용)한 다음, Altium NEXUS Server와 같은 전체 기능 Server에 (계정 메뉴의 Sign in 옵션을 통해) 로그인할 수 있습니다.
Preference Option 대화 상자의 System - General 에서 Advanced.. 버튼을 통해 Nexus.OfflineMode를 활성화 할 수 있습니:

그러나 Altium NEXUS를 사용할 때 오프라인 Private License에 대한 가장 좋은 접근 방식은 AIS 대신 데이터 관리 등에 일반적으로 사용되는 Server, 예를 들어 Altium NEXUS Server에서 사용할 수 있는 PLS를 사용하는 것입니다.

AIS 로그인하기

사용자(예를들어: administrator, 관리자)가 브라우저 인터페이스를 통해 AIS에 로그인하면, PLS는 자동으로 새로운 전체 Server 계정 이름을 생성합니다. 생성된 사용자 이름은 AIS 이름과 로그인에 사용된 사용자 계정 이름의 조합으로 생성됩니다 - AIS_name:user_name.

AIS를 호스팅하는 PC에서 사용자가 로그인할 때 Server 계정 사용자 프로필이 생성되지 않는다는 점에 유의하세요.

아래에 표시된 예제 화면 이미지에서, 사용자가 AIS Barry 계정에 로그인했으며, 이로 인해 PLS는 새로운 Server별 사용자 프로필을 생성했습니다: SYDPC016:Barry. 여기서 AIS의 네트워크 이름(호스트 PC 이름에서 파생됨)은 SYDPC016이며, 이는 새 사용자 프로필의 Last Name(성)으로도 적용됩니다.

Altium Designer와 같이 전체 데이터 관리 기능을 제공하는 Workspace에서 할 수 있는 것처럼 AIS에 로그인할 수 없습니다. 실제로 Altium Designer 사용자는 PLS에 직접 연결(Direct Connection)을 시작하고, Role은 생성된 Windows 계정 기반 프로필을 기반으로 적용됩니다 - 후자는 브라우저 인터페이스를 통해 AIS에 로그인하는 관리자가 관리합니다.

Role 추가하기

사용자는 일반적으로 Role로 그룹화되어 Server에서 적용하는 조건, 예를 들어 사용 가능한 소프트웨어 라이선스 범위 등이 특정 사용자(Role) 컬렉션에 대해 설정될 수 있습니다. 예를 들어, 엔지니어링 부서는 Altium Designer 라이선스가 필요하지만 엔지니어링 관리 부서는 Altium Designer Viewer 라이선스만 필요할 수 있습니다 – 이 경우, Engineering and Management  Role이 생성되고 적절한 사용자 프로필이 해당 Role에 추가됩니다.

사용자는 일반적으로 Role로 그룹화되어 Server에서 적용하는 조건, 예를 들어 사용 가능한 소프트웨어 라이선스 범위 등이 특정 사용자(Role) 컬렉션에 대해 설정될 수 있습니다. 예를 들어, 엔지니어링 부서는 Altium NEXUS 라이선스가 필요하지만 엔지니어링 관리 부서는 Altium Designer 라이선스가 필요할 수 있습니다 – 이 경우, Engineering and Management  Role이 생성되고 적절한 사용자 프로필이 해당 Role에 추가됩니다.

Role은 Infrastructure Server의 Role 페이지에서 나열되고, 생성되며, 편집됩니다. Add Role 대화 상자에서 새 Role을 추가하려면 버튼을 선택하거나, 기존 Role과 관련된 아이콘을 선택하여 Name과 할당된 Members (Users)를 편집합니다 – New Members 필드는 입력한 첫 글자(들)를 포함하는 기존 사용자 이름을 동적으로 검색합니다.

기존 사용자는 Add Role 대화 상자에서 Role의 멤버로 만들 수 있으며, 동등한 조치로 기존 Role은 Add User 대화 상자에서 사용자를 포함하도록 설정할 수 있습니다 (위 참조).

► Infrastructure Server에서 Server 사용자 프로필과 Role 그룹에 대한 자세한 정보는 Adding User & Role를 참조하십시오.

라이선스 관리 및 할당하기

Altium Infrastructure Server(AIS)에는 회사 사용자 또는 사용자 그룹(Role)에 라이선스 'Seat'을 획득, 구성 및 할당하는 데 사용되는 Altium의 Private License Service  (PLS)가 포함되어 있습니다. 라이선스 임대 모드, 라이선스 로밍, 라이선스 사용 로깅, 사용자(LDAP) 동기화 및 실시간 알림 제어 등이 가능합니다.

Infrastructure Server의 PLS 기능은 Altium On-Prem Enterprise Server PLS의 기능의 하위 집합입니다.

Infrastructure Server에서 획득한 라이선스는 현지화된 액세스를 위해 Private License로 변환되며, 네트워크를 통해 원격 소프트웨어 설치에 '제공'되기 위해 PLS(구성된 후)에 의해 서비스됩니다.

 

라이선스 획득하기

다른 Altium 소프트웨어 제품의 라이선스는 Server의 License Management 페이지를 통해 획득되며, 위의 Acquire Licenses 섹션에서 설명한 대로입니다. 예를 들어, 온라인 Altium 라이선스 서비스(포털을 통해)에 연결할 때, Add Licenses 대화 상자 목록에는 귀사에서 사용 가능한 모든 라이선스가 포함되며, 필요한 라이선스에 따라 관련 체크 박스를 선택하고 AIS에 추가(다운로드)할 수 있습니다.

라이선스 할당하기 (Assign License)

획득한 라이선스가 '할당'되면 해당 Role의 멤버인 사용자만 그 라이선스에 접근할 수 있습니다. 위에서 보여진 Infrastructure Server의 Licenses 목록 페이지에서, 라이선스 항목의 아이콘을 선택하여 해당 라이선스의 세부 정보와 현재 할당 상태를 확인할 수 있습니다.

현재 할당 설정을 편집하려면 License assignments 열에 있는 아이콘을 선택하세요 – 획득한 라이선스는 관련 Private License 서비스 옵션에 의해 기본적으로 All Users 로 설정됩니다.

Edit Assignment  대화 상자는 라이선스 Role 할당, Leasing 옵션, Roaming 설정 및 사용자 알림을 구성할 수 있습니다. 아래 예시에서는 라이선스가 Engineering Role에 할당되었으며, 사용 가능한 50개의 라이선스 Seat 중 15개를 자동 임대하도록 설정되었습니다. license Roaming and 알림은 여기에서 비활성화되어 있습니다.

라이선스 할당(Assign) 옵션에는 다음이 포함됩니다:

  • Automatic leasing: 이 라이선스가 사용 가능할 때 Altium 소프트웨어가 워크스테이션에서 자동으로 임대(사용)하도록 허용합니다. 예를 들어, Altium Designer 라이선스 관리 페이지에서는 목록에서 라이선스를 선택하고 사용을 선택하는 일반적인 과정이 이 라이선스에 대해 자동으로 수행됩니다.
  • Seat availability: 관련 Role에 대해 사용 가능한 라이선스 Seat 수(총 Seat 수까지)를 지정하거나, 라이선스의 총 Seat 수(그 User Count 속성)를 활성화하기 위해 All available seats 옵션을 선택하십시오.
  • Roaming: 호스트 PC가 네트워크에 연결되어 있지 않을 때 Altium 소프트웨어가 라이선스를 '로밍'(사용)할 수 있도록 Allow Roaming 옵션을 선택합니다. Max roam 기간 설정은 지정된 기간 후에 로밍된 Seat을 비활성화하도록 라이선스를 구성합니다. Altium 라이선스 로밍에 대한 자세한 내용은 On-Demand Licensing을 참조하십시오.
  • Notifications: 할당된 라이선스 Seat의 대부분이 임대되었을 때와 같은 특정 이벤트에 대응하여 사용자에게 전송될 메시지입니다 – Notify for 90% seat count (90% Seat 수에 대한 알림) 옵션.  Reject notifications (알림거부) 옵션을 선택하고 메시지 users role 대상(선택 사항)을 활성화하여 할당된 라이선스(Seat 취소)에서 연결이 끊어진 사용자에 대한 경고 메시지를 활성화합니다.
라이선스 페이지의 Licensing 탭을 선택하여 Role 라이선스 할당 및 각 Role에 할당된 관련 사용자를 종합적으로 확인하고 편집합니다.

Private License Service

Altium Infrastructure Server의 Private License Service (PLS)는 라이선스 Role 할당 및 Seat 가능성에 따라 호스팅된 라이선스를 네트워크를 통해 Altium 소프트웨어 워크스테이션 PC에 제공합니다. AIS는 또한 네트워크에 존재하는 Altium Server에 적합한 라이선스를 제공할 수 있는 잠재력을 제공합니다. 예를 들어, 다른 부서에 위치한 오프라인 Server와 같습니다.

대부분의 상황에서는 AIS Role(사용자 그룹)에 속한 여러 PC에 소프트웨어 라이선스를 제공해야 합니다. 간단히 말해서, 워크스테이션은 등록된 사용자 프로필(Windows 계정 이름 및 컴퓨터 이름)로 식별되며, 이들은 라이선스가 할당된 Role의 구성원이 됩니다.

대안으로, 라이선스가 모든 사용자로 설정된 경우(그룹 Role이 아닌 경우), 등록된 사용자 프로필이 있는 모든 워크스테이션은 해당 라이선스에 액세스할 수 있습니다 – Role은 사실상 무시됩니다.

PLS는 Server의 ADMIN » SETTINGS 페이지의 License Manager 섹션을 통해 구성되는 여러 옵션을 제공합니다.

기본적으로 적절한 설정으로 설정된 옵션은 다음과 같습니다:

  • Cloud license service url (클라우드 라이선스 서비스 URL) - AIS 설치 시 AltiumLive 라이선스 서비스에 접근하기 위한 올바른 웹 주소로 설정되며, 여기서 AltiumLive 로그인 자격 증명을 기반으로 라이선스를 획득할 수 있습니다. 자격 증명은 ADMIN » SETTINGS 하위의 General – Altium Live Credentials (자격 증명) 페이지에서 추가하거나 편집할 수 있습니다.
  • Automatic user creation (자동 유저 생성) - 체크되어 있으면(기본 설정 및 권장 설정), Altium Designer가 AIS에 연결될 때 PLS는 자동으로 AIS 사용자 계정(워크스테이션의 Windows 계정 이름으로 설정)을 생성합니다. 생성된 AIS 사용자 프로필은 Role 멤버십에 사용되며, 따라서 해당 Altium 소프트웨어 워크스테이션의 라이선스 배포를 결정합니다. 이 옵션이 선택되지 않은 경우 사용자 계정이 생성되지 않습니다.
  • Seat return timeout interval (Seat 반환 타임아웃 간격) - 클라이언트(연결된 워크스테이션)의 비활성 기간을 지정하여 현재 라이선스 Lease(임대)가 만료되고 사용 가능한 라이선스 Seat pool로 반환됩니다. PLS는 정기적으로 클라이언트에게 네트워크를 통해 쿼리를 보내고 응답을 기대하며, 지정된 시간 동안 응답이 반환되지 않으면 라이선스 임대를 취소합니다. 클라이언트 소프트웨어가 정상적인 '깨끗한' 방식(종료, PLS 연결 해제 등)으로 라이선스에서 연결을 끊으면, Lease(임대)된 라이선스 Seat이 자동으로 반환됩니다.
  • Automatically create assignment for All Users group (모든 사용자 그룹에 대한 자동 할당 생성) - 체크되어 있으면, 새로 획득한 라이선스는 All Users 그룹에 할당됩니다. 제공된 라이선스는 AIS에 연결하는 모든 워크스테이션에서 접근할 수 있으며, 워크스테이션의 사용자 프로필이 할당된 Role 그룹에 관계없이 접근할 수 있습니다. 라이선스 할당은 위에서 설명한대로 편집할 수 있습니다. 이 옵션이 선택되지 않은 경우, 획득한 라이선스는 어떤 사용자 그룹에도 할당되지 않으므로 네트워크를 통해 접근할 수 없습니다.

Infrastructure Server PLS는 Server에 연결된 워크스테이션에 Role 기반으로 라이선스를 제공합니다. 여기에 표시된 예를 들어, SRB-AZ-056 컴퓨터와 pavel.demidov Windows 사용자 계정이 AIS의 Private License Server 인터페이스를 통해 연결되면, Engineering Role(여기에 pavel.demidov가 속해 있음)에 할당된 라이선스가 Altium Designer에 의해 Lease(임대)됩니다.

AIS를 Private License Server Setup 대화 상자에서 라이선스 연결을 구성할 때 Secondary server로 설정할 수 없다는 점에 유의하십시오. 대화 상자의 추가 Secondary server 필드는 Windows 서비스로 실행되며 기본 및 보조 Server 구성 모두에서 인식되는 Legacy License Server Application에 적용됩니다.

이 예에서, Altium 라이선스는 Automatic leasing (자동 임대) 모드가 선택된 Engineering Role에 할당되었습니다 - 위를 참조하십시오. AIS 라이선스 할당에서 해당 옵션이 활성화되지 않은 경우, License Management 페이지에서 Altium Designer는 라이선스를 나열하고 타일의 Use License 버튼을 클릭하거나 타일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Use License 명령을 선택하도록 요구합니다.

위의 자동/수동 접근 방식 중 하나로 라이선스가 임대되면, Infrastructure Server의 Licensing 페이지는 라이선스의 Seat 하나가 사용 중임을 나타냅니다. 라이선스는 워크스테이션 pavel.demidov/SRB-AZ-056이 PLS에서 연결을 끊거나 사용자가 Altium Designer를 닫으면 즉시 해제됩니다.

 

► Server의 라이선스 관리자(PLS)를 사용하는 방법에 대한 자세한 정보는 Private License Service를 참조하세요.

네트워크 설치 서비스 사용하기

Infrastructure Server의 Network Installation Service(NIS)는 오프라인 방식으로 Altium 소프트웨어의 기업 전체 설치 및 관리를 위한 고급 기능을 제공합니다. 이 서비스를 통해 관리자는 로컬 네트워크를 통한 자동 설치 및 업데이트를 수행할 수 있으며, 소프트웨어의 가용성, 구성 및 기능을 중앙 집중식으로 제어할 수 있습니다.

실제로 Infrastructure Server 관리자는 NIS 기능을 사용하여 Altium에서 소프트웨어 제품 파일을 획득하고, 이를 구성 가능한 소프트웨어 배포 패키지로 조립합니다. 로컬에 저장된 패키지는 소프트웨어 설치 프로그램 실행 파일(*.msi) 또는 마이크로소프트의 액티브 디렉토리 그룹 정책을 사용한 직접 설치로 네트워크 워크스테이션에 배포할 수 있습니다.

► Server의 NIS를 사용하는 방법에 대한 자세한 정보는 네트워크 설치 서비스를 참조하세요.

Server의 네트워크 설치 서비스는 NIS 콘솔(ADMIN » INSTALLATIONS)에서 접근할 수 있습니다. 이것을 열면, Product & Extensions 탭 아래에 나열된 목록은 귀사에서 사용할 수 있는 Altium 제품 및 확장 기능으로 채워집니다. 목록은 Altium 클라우드 볼트에서 가져오며, 귀하의 AltiumLive 자격 증명(사용자 이름 및 비밀번호)이 인프라 Server에 등록되어 있어야 합니다 - 그렇지 않은 경우, ADMIN » SETTINGS으로 이동하여 General – Altium Live Credentials 섹션에 해당 정보를 입력하세요.

 

예를 들어, 다음 개요는 Altium 소프트웨어 패키지를 획득, 생성 및 배포하는 과정을 보여주는데, 여기에는 구버전인 Altium Designer – 버전 16.1을 사용합니다.

Products and Extensions 획득하기

배포 패키지로 조립할 제품을 획득하려면, 먼저 해당 제품과 원하는 확장 기능을 각각의 목록에서 지정합니다.  product/extension 기능의 확장된 하위 목록에서 버전을 선택하거나, 최신 버전을 획득하기 위해 제품 자체(최상위 체크 박스)를 지정합니다.

패키지에는 하나의 제품 버전만 선택할 수 있으며, 제품의 기본 확장 기능은 자동으로 포함됩니다.

소프트웨어 획득 과정을 활성화하려면 버튼을 선택합니다. 이 과정은 선택한 제품과 확장 기능을 인프라 Server의 저장소로 다운로드하여 배포 패키지로 조립할 준비를 합니다. 또는 설치 파일 모음을 나중에 NIS(업로드)로 가져오거나 다른 Server의 NIS로 가져와 소프트웨어 배포 패키지로 조립할 수 있도록 로컬 하드 드라이브에 직접 다운로드할 수 있습니다( ).

Server 부하와 인터넷 다운로드 속도에 따라 파일 다운로드에 시간이 걸릴 수 있습니다. Tasks 탭에서 획득(다운로드) 상태를 모니터링할 수 있으며, 상태를 업데이트하려면 페이지를 새로 고침(F5)하거나 탭 간 전환을 해야 할 수 있습니다.

제품과 확장 기능이 획득되면(다운로드 State완료임), Server Storage  탭 목록에는 인프라 Server에 파일이 저장되어 있음을 보여줍니다.

설치 패키지 구축

Server storage 페이지에서 패키지에 필요한 제품과 확장 기능을 선택한 다음, 버튼을 클릭하여 배포 패키지 생성 과정을 시작합니다. 이렇게 하면 Deployment Package(배포 패키지)  대화 상자가 열리며, 여기에서 패키지를 구성하고 생성하기 전에 설정합니다.

위에 표시된 예제 Deployment Package  구성에서, Deployment Package 대화 상자의 항목은 Altium Designer 16.1용 설치 프로그램을 생성하도록 배열되어 있으며, 여기에는 파일 가져오기 도구(Altium PCB)와 Draftsman 확장 기능이 포함됩니다. 설치 경로는 대상 하드 디스크의 일반적인 위치로 설정되며, Infrastructure Server의 제품 파일에는 AIS_admin의 자격 증명을 사용하여 접근합니다. 업로드된 Altium Designer Preferences 파일도 포함되어 있어 설치된 후 Altium Designer를 자동으로 구성합니다.

Deployment Package 대화 상자 옵션 필드는 다음과 같이 설명됩니다:

  • Package Name – 생성될 배포 패키지와 설치 파일의 이름입니다.
  • Description – 패키지에 대한 자세한 정보로, 참고 목적으로 사용됩니다.
  • User Name and Password – 설치 중 Server에 조용히 접속하여 제품 파일을 검색하는 데 사용되는 로그인 자격 증명입니다.
  • Show Progress – 설치 프로그램이 설치 진행 상황을 표시하도록 설정합니다. ‘조용한’ 설치 과정을 원한다면 선택하지 않습니다.
  • Installation path – PC에 소프트웨어가 설치될 경로입니다.
  • Documents path – 사용자의 기계에 생성될 문서 폴더의 경로입니다.
  • Private License Server (선택 사항) – 인프라 Server와 다른 Private License Server의 TCP/IP 주소입니다. 설치된 배포 소프트웨어가 인프라 Server에서 접근 가능한 라이선스에서 자동으로 라이선스를 받도록 하려면 이 정보가 필요합니다.
  • License Activation code (선택 사항) – 이 제품 설치에 선호하는 라이선스 유형에 대한 활성화 코드입니다.
  • Preferences (선택 사항) – 이 설치에 사용될 환경 설정을 지정합니다. 환경 설정 파일(*.DXPPref)을 Server에 업로드하여 사용하거나, Server에 이미 있는 환경 설정 항목을 관련 드롭다운 목록에서 선택할 수 있습니다.
  • Use latest versions of products – 설치 프로그램이 제품과 그 확장 기능의 최신 버전을 사용하도록 강제합니다.
  • Products – Server에서 획득한 모든 제품의 목록입니다. 이 패키지에 의해 설치될 제품(및 버전)을 활성화합니다.
  • Installation Features  – 설치에 포함할 사용 가능한 제품 기능 또는 확장된 목록의 하위 기능을 지정합니다.
  • Extensions – 지정된 제품과 호환되는 획득한 모든 확장 기능의 목록입니다. 이 패키지에 의해 설치될 확장 기능 또는 확장 기능의 버전을 확장된 하위 목록에서 선택합니다.

대화 상자에서 을 선택하여 새로운 배포 패키지를 생성하면, 이후에 Server의 Deployment Packages 탭에 나열됩니다. 기존 패키지는 편집한 후 다시 생성할 수 있습니다(항목과 관련된 버튼 참조).

생성된 deployment package (배포 패키지)는 로컬 하드 디스크로 다운로드할 수 있으며(), 브라우저의 기본 다운로드 위치로 저장되며, 그에 따라 배포됩니다. 여기에 표시된 예에서 결과 설치 패키지는 AltiumDesigner16-1_incl-Draftsman.msi입니다.

업데이트 구성

Infrastructure Server의 Updates 탭 아래 기능은 수동 또는 자동 방식으로 획득한 소프트웨어와 확장 기능을 최신 상태로 유지하는 방법을 제공합니다. 실제로 Server는 Server의 로컬 저장소에 추가된 products/extensions 기능에 대해 사용 가능한 최신 업데이트를 자동으로 감지하고 나열합니다 – Server Storage 탭에 나열됩니다.

수동으로 Updates에 나열된 항목을 업데이트하려면 해당 버튼을 선택하거나, Automatic Update 상자를 체크하여 Server가 사용 가능할 때 최신 버전을 자동으로 획득하도록 허용합니다. 자동 업데이트 검사 및 획득 과정은 ADMIN » SETTINGS 페이지의 Network Installation에서 지정된 간격으로 발생합니다. 여기에 표시된 예에서는 Altium Designer 16.1만 획득되었으므로 Updates 목록에는 Altium Designer의 최신 버전과 Draftsman 확장 기능의 최신 호환 버전이 표시됩니다.

Updates 탭은 많은 products and extension(제품/확장) 기능이 Server에 획득되어 저장된 경우 – 즉, 많은 제품/확장 기능이 나열된 경우에 특히 유용한 추가 기능을 제공합니다:

  • – 현재 선택된 항목(그들의 Name과 관련된 체크박스)을 수동으로 업데이트합니다.
  • – 모든 선택된 항목에 대해 자동 업데이트를 활성화합니다.
  • – 모든 선택된 항목에 대해 자동 업데이트를 비활성화합니다.

획득한 소프트웨어가 업데이트되면 이전에 해당 소프트웨어 파일에서 생성된 배포 패키지는 구식이 됩니다. 배포 패키지는 새로운 업데이트를 수용하기 위해 편집될 수 있지만, 새롭게 이름을 지정한 배포 패키지를 생성하는 것이 선호될 수 있습니다.

소프트웨어 설치 배포

Infrastructure Server의 네트워크 설치 서비스(NIS)는 설치 패키지(*.msi) 배포를 사용하여 원격 소프트웨어 설치를 지원하거나, Microsoft Active Directory 도메인에서 대규모 그룹 정책 설치를 사용하는 중앙 집중식 접근 방식을 사용합니다. 양쪽 경우 모두 인프라 Server는 배포된 설치 프로그램이 검색하는 설치 파일의 네트워크 소스로 작동합니다.

개별 워크스테이션에 직접 소프트웨어를 배포하려면 생성된 배포 패키지(위에서 설명한 대로)를 네트워크 공유를 통해 해당 기계에 제공하거나 PC에 직접 복사한 다음 설치 프로그램을 실행하기만 하면 됩니다.

소프트웨어 패키지는 인프라 Server에서 생성된 배포 패키지에 적용된 구성 설정(경로, 소프트웨어 버전 등)에 따라 기계에 설치됩니다. 설치 파일은 네트워크를 통해 인프라 Server의 저장소에서 검색됩니다 – 이 서버의 URL 경로는 설치 패키지Private License Server 필드에 지정하는 것이 좋습니다.

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
콘텐츠