교차 인스턴스 애플리케이션 신뢰 구성
멀티 인스턴스 관리는 전체 멀티 인스턴스 환경에서 신뢰 구성 관리를 간소화하는 메커니즘을 제공합니다.
멀티 인스턴스 기능은 활성화된 애플리케이션과 해당 기능에 대해 인스턴스 간 통신이 지원되는 방법을 설명하는 새로운 개념을 도입합니다. 안전하게 이를 수행하려면 이러한 인스턴스가 서로를 신뢰하는 방법을 정의해야 합니다. 이는 신뢰 프로파일로 정의할 수 있습니다. 신뢰 프로파일은 인스턴스 집합이 지정된 애플리케이션에 대해 통신하는 방법을 정의합니다. 이 프로파일을 각 인스턴스에 적용하려면 해당 프로파일을 지정된 애플리케이션에 참여할 인스턴스로 전파해야 합니다.
멀티 인스턴스 관리는 멀티 인스턴스 배포 전반에 걸쳐 신뢰 설정을 구성하고 유지하기 위한 중앙 집중식 메커니즘을 제공합니다. 이렇게 하면 원격으로 관리해야 하는 모든 인스턴스의 신뢰 구성을 관리할 프로덕션 인스턴스를 지정하여 프로덕션 인스턴스를 지정함으로써 통제 하에 있는 모든 인스턴스에 신뢰 설정을 전파하는 프로세스가 단순화됩니다.
신뢰 개념
- 신뢰 프로파일
-
신뢰 프로파일은 특정 애플리케이션에 참여하는 모든 인스턴스의 이상적인 신뢰 구성을 정의합니다. 신뢰 프로파일은 활성화된 애플리케이션에만 해당됩니다. 인스턴스가 애플리케이션 기능을 활용하여 서로 통신하는 방법을 정의합니다. 각 인스턴스에 대한 신뢰 구성이 있는 애플리케이션의 신뢰 프로파일이 정의되면 관리되는 인스턴스와 공유할 수 있습니다. 이렇게 하면 해당 인스턴스 내에서 신뢰 테이블의 자동 채우기가 트리거됩니다. 이 자동화는 신뢰 프로파일 관리자가 정의되어 있는지 여부에 따라 달라집니다. 그렇지 않은 경우 각 인스턴스에서 신뢰 구성을 수동으로 만들어야 합니다.
예를 들어 현재 하위 프로덕션 2에 로그인되어 있고 프로덕션 1에 하위 프로덕션 2에 대한 관리 권한이 있는 경우 프로덕션 1의 신뢰 프로파일 동기화 버튼을 사용하여 프로덕션 1이 관리하는 모든 인스턴스에 신뢰 프로파일을 배포할 수 있습니다. 그러면 업데이트된 신뢰 프로파일이 프로덕션 2에 반영됩니다.
- 기능 및 운영
- 기능은 인스턴스 간 통신에 활용되는 애플리케이션 기능입니다. 애플리케이션의 일부로 사용할 수 있는 세분화된 작업 그룹입니다.
인스턴스 내에서 활성화된 애플리케이션에는 노출하는 모든 기능에 대해 설정된 신뢰 프로파일이 있습니다. 이러한 기능에 대한 인스턴스 간의 원활한 통신을 보장하려면 신뢰 구성을 정의해야 합니다. 이 신뢰 프로파일은 특정 애플리케이션과 해당 기능에 대한 인스턴스 간에 필요한 모든 신뢰 구성을 포함합니다.
- 위탁자 및 수탁자
- Trustor는 데이터를 보거나 신뢰할 수 있는 인스턴스에서 메시지를 수신하는 다른 인스턴스를 신뢰하는 인스턴스로 정의할 수 있습니다.예를 들어 Prod 1에 로그인했다고 가정해 보겠습니다. 하위 프로덕션 1과 하위 프로덕션 2라는 2개의 다른 하위 프로덕션이 있습니다. 프로덕션 1이 하위 프로덕션 1과 하위 프로덕션 2를 신뢰하는 경우 프로덕션 1이 위탁자이고 하위 프로덕션 1과 하위 프로덕션 2가 수탁자입니다.주:신뢰 개념은 기능 수준에서 지정된 애플리케이션의 인스턴스에서 작동합니다. 인스턴스에서 신뢰할 수 있는 인스턴스를 나열하는 테이블에는 애플리케이션, 기능 및 위임자 인스턴스의 3개 열이 있습니다.
인스턴스가 통신해야 하는 경우 서로 통신하기 전에 애플리케이션 신뢰 구성을 고려합니다.
예를 들어 프로덕션 1의 활성화된 애플리케이션이 하위 프로덕션 1과 하위 프로덕션 2에 메시지를 보내야 하는 경우, 이러한 하위 프로덕션은 프로덕션 1이 메시지를 수신하고 조치를 취하도록 신뢰해야 합니다. 이 시나리오에서 하위 프로덕션은 위탁자이고 프로덕션 1은 수탁자입니다.
프로덕션 1이 하위 프로덕션 1과 하위 프로덕션 2를 신뢰하지 않으면 하위 프로덕션에서 프로덕션 1로의 메시지가 처리되지 않습니다.
신뢰 테이블로 이동하여 새 신뢰 기록을 생성할 수 있습니다.
신뢰 구성 관리
- 인스턴스 관리
- 다음 테이블에는 로그인한 인스턴스의 관리자 인스턴스로 지정된 인스턴스가 표시됩니다. 관리 인스턴스에 로그인하면 테이블이 비어 있습니다.
예를 들어 Prod 1에 로그인했다고 가정해 보겠습니다. 인스턴스 관리 테이블에 표시되는 인스턴스는 특정 애플리케이션에 대해 제품 1에서 관리하는 인스턴스입니다.
- 관리되는 인스턴스
- 이 테이블은 사용자가 관리하고 있는 인스턴스를 보여줍니다.
예를 들어 Prod 1에 로그인했다고 가정해 보겠습니다. 관리되는 인스턴스 테이블에 표시되는 인스턴스는 지정된 애플리케이션에 대해 제품 1이 관리하는 인스턴스입니다.
관리되는 인스턴스는 신뢰 프로파일을 자동으로 배포하려면 인스턴스를 관리할 수 있는 권한을 부여해야 합니다.주:인스턴스는 관리 인스턴스와 관리되는 인스턴스일 수 없습니다. 인스턴스는 여러 인스턴스를 동시에 관리할 수 있습니다. 인스턴스 내의 애플리케이션은 한 번에 하나의 인스턴스에서만 관리할 수 있습니다.