CarbonSig의 멀티 인스턴스 아키텍처 이해

개요

CarbonSig는 데이터 보안과 주권을 유지하면서 유연한 배포 옵션을 제공하도록 설계된 멀티 인스턴스 애플리케이션으로 운영됩니다. 기존의 단일 애플리케이션 멀티테넌시와 달리, CarbonSig는 중앙 레지스트리 시스템을 통해 조정되는 소규모 조직을 위한 공유 인프라와 함께 기업 고객을 위한 별도의 전용 인스턴스를 제공합니다.

배포 모델

CarbonSig는 다양한 조직의 요구를 충족하기 위해 세 가지 뚜렷한 배포 모델을 제공합니다:

CarbonSig Enterprise

  • 전용 인스턴스: 각 기업 고객은 자체 완전한 CarbonSig 애플리케이션 인스턴스를 받습니다
  • 배포 옵션: 온프레미스 또는 고객이 선호하는 클라우드 공급자에 호스팅 가능
  • 데이터 제어: 고객은 데이터가 저장되고 처리되는 위치에 대한 완전한 제어를 유지합니다
  • 인증: 완전한 Single Sign-On (SSO) 통합 지원
  • 격리: 다른 고객으로부터 완전한 데이터 및 인프라 격리
  • 적합한 대상: 엄격한 데이터 주권, 규정 준수 또는 보안 요구 사항이 있는 대기업

CarbonSig Professional

  • 관리형 전용 인스턴스: 각 고객은 자체 전용 애플리케이션 인스턴스를 받습니다
  • 배포: CarbonSig 인프라에서 CarbonSig 팀이 완전히 관리
  • 데이터 격리: 전문적으로 관리되면서 다른 고객으로부터 완전히 분리
  • 인증: 완전한 SSO 통합 지원
  • 적합한 대상: 인프라 관리 오버헤드 없이 전용 리소스를 원하는 중간 규모 조직

CarbonSig Basic

  • 공유 인스턴스: 여러 고객이 동일한 애플리케이션 인스턴스를 공유
  • 배포: 공유 인프라 내의 기존 멀티 계정 모델
  • 관리: CarbonSig가 호스팅 및 관리
  • 적합한 대상: 탄소 발자국 기능에 대한 비용 효율적인 액세스가 필요한 소규모 조직 및 공급업체

레지스트리 시스템

레지스트리는 전 세계 모든 CarbonSig 인스턴스의 중앙 조정 허브 역할을 합니다. 별도의 인스턴스 간 안전한 통신과 리소스 공유를 가능하게 하는 연합 컨트롤러 역할을 합니다.

레지스트리 기능

인스턴스 관리

  • 모든 CarbonSig 인스턴스의 포괄적인 디렉토리 유지
  • 다음을 포함한 인스턴스 메타데이터 저장:
    • 인스턴스 이름 및 위치
    • IP 주소/URL 엔드포인트
    • 고객 계정 정보
    • 인스턴스 구성 세부 정보

상태 모니터링

  • 모든 인스턴스에 대한 지속적인 "하트비트" 상태 확인 수행
  • 각 인스턴스에 대한 실시간 상태 표시기 제공
  • 인스턴스 가용성 및 성능 모니터링
  • 잠재적인 문제에 대해 관리자에게 경고

리소스 배포

  • 인스턴스에 생애 주기 재고(LCI) 데이터베이스 배포
  • 모든 인스턴스에서 EcoInvent 데이터베이스 업데이트 관리
  • 인증된 인스턴스 간 탄소 평가 결과 공유 조정
  • CarbonSig 생태계 전반의 데이터 일관성 보장

액세스 조정

  • 외부 데이터 요청을 적절한 인스턴스로 라우팅
  • 권한이 부여된 경우 안전한 인스턴스 간 데이터 공유 관리
  • 인스턴스 간 탄소 발자국 주장 보존 및 확인
  • 모든 인스턴스 간 작업에 대한 감사 추적 유지

데이터 구성 및 액세스 제어

인스턴스 수준 분리

각 Enterprise 및 Professional 고객은 완전한 인프라 격리를 누립니다:

  • 전용 인프라: 별도의 데이터베이스, 애플리케이션 서버 및 스토리지 시스템
  • 데이터 혼합 없음: 고객 데이터가 다른 고객의 정보와 섞이지 않음
  • 독립적 확장: 각 인스턴스는 개별 고객의 요구에 따라 확장
  • 사용자 지정 구성: 특정 고객 요구 사항에 맞게 인스턴스 조정 가능

조직 계층 구조

각 인스턴스 내에서 CarbonSig는 구조화된 조직 계층을 구현합니다:

계정 (조직)

├── 그룹 (사업부)

│ ├── 부서

│ │ └── 작업 공간 (사이트/시설)

액세스 제어 기능

  • 사용자 할당: 모든 사용자는 특정 작업 공간에 할당되어야 합니다
  • 계층적 권한: 사용자는 할당된 수준 이하의 데이터에 액세스할 수 있습니다
  • 엔티티 제한: 프로세스, 증명 단위 및 기타 엔티티를 특정 조직 수준으로 제한할 수 있습니다
  • 작업 공간 격리: 사용자 작업 공간 할당에 따라 데이터 액세스가 자동으로 필터링됩니다

보안 및 규정 준수 이점

데이터 주권

  • 지리적 제어: 기업 고객은 데이터 저장 위치를 지정할 수 있습니다
  • 규제 준수: 산업별 규정(GDPR, HIPAA 등) 준수가 더 쉬워집니다
  • 감사 기능: 데이터 액세스 및 수정에 대한 완전한 감사 추적

보안 격리

  • 인프라 분리: 고객 인스턴스 간 공유 리소스 없음
  • 네트워크 격리: 각 인스턴스에 대한 별도의 네트워크 경계
  • 액세스 제어: 다층 인증 및 권한 부여 시스템

성능 이점

  • 시끄러운 이웃 없음: 고객 워크로드가 서로 영향을 미치지 않음
  • 전용 리소스: 각 인스턴스에 대한 보장된 성능 수준
  • 독립적 확장: 개별 고객 요구에 따라 리소스 확장

레지스트리 매개 작업

인스턴스가 데이터를 공유하거나 정보를 확인해야 하는 경우:

  1. 요청 시작: 사용자 또는 시스템이 인스턴스 간 작업을 시작
  2. 레지스트리 조회: 레지스트리가 대상 인스턴스를 식별하고 권한을 검증
  3. 안전한 통신: 레지스트리가 인스턴스 간 암호화된 통신을 용이하게 함
  4. 데이터 교환: 완전한 감사 로깅과 함께 정보가 안전하게 전송됨
  5. 확인: 레지스트리가 모든 인스턴스 간 활동 기록을 유지

사용 사례 및 예시

엔터프라이즈 시나리오

대규모 제조 회사가 온프레미스 인스턴스와 함께 CarbonSig Enterprise를 사용하여:

  • 민감한 생산 데이터에 대한 완전한 제어 유지
  • 기존 엔터프라이즈 시스템과 통합
  • 엄격한 산업 규정 준수 요구 사항 충족
  • 레지스트리를 통해 검증된 탄소 발자국 데이터를 공급업체와 공유

프로페셔널 시나리오

중간 규모 회사가 CarbonSig Professional을 사용하여:

  • 인프라 관리 없이 전용 리소스에 액세스
  • 경쟁업체로부터 데이터 격리 유지
  • 비즈니스 성장에 따라 리소스 확장
  • 레지스트리 매개 공유를 통해 파트너와 협업

베이직 시나리오

소규모 공급업체가 CarbonSig Basic을 사용하여:

  • 비용 효율적인 탄소 발자국 도구에 액세스
  • 고객 지속 가능성 요청에 응답
  • 비즈니스 성장에 따라 전용 인스턴스로 업그레이드 가능
  • 레지스트리 시스템을 통해 대규모 고객과 연결

시작하기

조직에 적합한 CarbonSig 배포 모델을 결정하려면 다음을 고려하세요:

  • 데이터 민감도 및 규정 준수 요구 사항
  • 조직 규모 및 사용자 수
  • 기존 시스템과의 통합 필요성
  • 예산 및 리소스 제약
  • 향후 성장 및 확장 계획

조직의 요구에 가장 적합한 배포 옵션을 논의하고 구현 프로세스를 시작하려면 CarbonSig 담당자에게 문의하세요.


CarbonSig의 아키텍처에 대한 기술 지원이나 추가 질문은 지원팀에 문의하거나 인스턴스의 기술 문서를 참조하세요.

Last updated: 25. 9. 15. 오전 8:34