상용화 이전: 2026-02-26

OCI 스택을 사용하여 설치

OCI 스택을 배치하여 제품을 설치하려면 다음 단계를 완료합니다.

필수 조건

설치 프로세스를 시작하기 전에 다음 필수 조건이 있는지 확인하십시오.

  • 리소스 관리자 스택, 컴퓨트 및 네트워킹 리소스, 컨테이너 레지스트리 및 OKE(Kubernetes) 리소스를 생성하고 관리할 수 있는 Oracle Cloud Infrastructure(OCI) 테넌시 및 권한에 액세스할 수 있습니다.
  • Resource Manager는 Hyperledger Besu용 Oracle Blockchain Platform Enterprise Edition의 경우 .zip 형식으로 패키지를 스택합니다.
  • 블록체인 개념과 Hyperledger Besu에 대한 기본적인 이해 Hyperledger Besu에 대한 자세한 내용은 Besu Ethereum client를 참조하십시오.
  • Oracle Cloud Stack 필요 조건:
    • Blockchain Platform Manager 및 서비스 콘솔 정규화된 도메인 이름을 호스팅하기 위한 기본 도메인 이름(예: obpee.example.com)입니다.
    • Blockchain Platform Manager 관리자 및 LDAP 관리자에 대한 비밀번호
    • OCI 레지스트리(OCIR) 사용자 이름 및 활성 인증 토큰
    • 워커 노드 수, OCPU 및 메모리 사양과 같은 클러스터 세부정보
OCIR 사용자 이름과 인증 토큰을 가져오려면 다음 단계를 완료합니다.
  1. OCI 콘솔에서 프로파일을 선택한 다음 사용자 계정을 선택합니다.
  2. 토큰 및 키를 엽니다.
  3. Auth 토큰에서 토큰을 만든 다음 복사하여 안전하게 저장합니다.
  4. 일반적으로 <tenancy-name>/oracleidentitycloudservice/<username> 형식을 사용하는 OCIR 사용자 이름을 확인합니다. 예: acmeinc/oracleidentitycloudservice/dev.user@example.com.
자세한 내용은 Oracle Cloud Infrastructure Registry에 로그인을 참조하십시오.

EVM 호환성

이 플랫폼은 상하이 및 칸쿤 EVM 스마트 계약을 지원하는 Hyperledger Besu v25.12를 기반으로 합니다. 플랫폼을 사용하여 제품 기능을 테스트 및 평가하고 통합을 개발할 수 있습니다. 운용 환경에서 플랫폼을 사용하지 마십시오. API 계약은 플랫폼 릴리스 간에 변경될 수 있습니다.

다음 표에서는 사용할 수 있는 Solidity 및 Hardhat의 최소 버전을 보여줍니다.

EVM 버전 최소 솔리드 버전 최소 Hardhat 버전
상하이 0.8.20 2.14.0
칸쿤 0.8.24 2.21.0

스택 생성

Oracle Cloud Stack을 사용하여 Hyperledger Besu용 Oracle Blockchain Platform Enterprise Edition을 생성하고 배포할 수 있습니다.

  1. OCI에 로그인한 다음 Developer Services, Resource Manager, Stacks 순으로 이동합니다.
  2. 스택 생성을 누릅니다.
  3. 스택 정보 페이지에서 내 구성을 선택하고 Zip 파일 라디오 단추를 선택한 다음 스택 구성이 포함된 .zip 파일을 업로드합니다. 제한된 가용성 릴리스의 경우 Oracle POS(Point of Contact)를 통해 세일즈 또는 제품 관리에서 .zip 파일의 URL을 제공합니다.
  4. 선택적으로 스택 정보 필드를 사용자정의합니다. 모든 필드는 기본값으로 완료됩니다.
    1. 사용자 정의 제공자
      지금은 사용자정의 제공자가 지원되지 않습니다.
    2. 이름
      스택의 이름입니다. 기본 이름을 가지며 날짜 시간 기록을 제공합니다. 원하는 경우 편집할 수 있습니다.
    3. 설명
      생성 중인 스택에 대한 설명입니다.
    4. 컴파트먼트에 생성
      기본값은 OCI 테넌시의 루트 컴파트먼트입니다.
    5. Terraform 버전
      버전 1.1.x 이상이 선택되어 있는지 확인합니다.
    6. 태그
      선택사항. 태그는 추적 메커니즘을 지정하는 편리한 방법입니다.
    다음을 누르십시오.
  5. 스택 이름을 제공하고 필요한 매개변수를 입력합니다.
    블록체인 플랫폼 구성
    1. 도메인 이름
      Blockchain Platform Manager 및 서비스 콘솔을 호스팅하기 위한 도메인 URL을 지정합니다. 기본값은 Besuee.com입니다.
    2. 관리 사용자 비밀 번호
      블록체인 플랫폼 관리자 관리 사용자의 (obpadmin) 비밀번호를 설정하는 데 사용됩니다.
    3. LDAP 사용자 비밀번호
      LDAP 인증 서버에 대한 관리 사용자의 암호를 설정하는 데 사용됩니다.
    OCIR 이미지 구성
    1. OCIR 사용자 이름
      Oracle Cloud Infrastructure Registry에 로그인하는 데 사용되는 사용자 이름입니다. 사용자 이름을 다음 형식으로 입력합니다.
      <tenancy-namespace>/<username>
      여기서 <tenancy-namespace>테넌시 정보 페이지에 표시된 대로 저장소를 생성할 테넌시의 자동 생성된 오브젝트 스토리지 네임스페이스 문자열입니다. 예를 들어, 다음과 같습니다.
      ansh81vru1zp/jdoe@example.com
      일부 이전 테넌시의 경우 네임스페이스 문자열이 모든 소문자의 테넌시 이름과 동일할 수 있습니다. 예제
      example-dev
      테넌시가 Oracle Identity Cloud Service와 통합된 경우 다음 형식을 사용합니다.
      <tenancy-namespace>/oracleidentitycloudservice/<username>

      Oracle Cloud Infrastructure Registry에 로그인를 참조하십시오.

    2. OCIR 인증 토큰
      OCIR에 액세스하는 데 사용되는 인증 토큰입니다.
    Kubernetes 클러스터 구성을 사용합니다.
    1. 클러스터 이름
      생성될 OCI Kubernetes 엔진 클러스터의 이름입니다. 후속 리소스에도 이 이름이 포함됩니다. 최종 상태에서는 적용 작업에 의해 생성된 deployment_id가 여기에 추가됩니다.
    2. 노드 풀 이름
      워커 노드에 대한 노드 풀의 이름입니다.
    3. 노드 풀에 대한 클러스터 자동 스케일러 사용
      이렇게 하면 리소스 사용량에 따라 노드 풀이 자동 스케일링되고 필요에 따라 워커 노드를 추가 및 제거할 수 있습니다. False로 설정된 경우 최대 작업자 노드 수 탭이 숨겨집니다.
    4. 워커 노드의 최소 수
      노드 풀에 있는 최소 노드 수입니다. 자동 스케일링이 사용으로 설정되지 않은 경우 사용 가능한 총 워커 노드 수입니다. 기본값은 1입니다. 최소 1개의 워커 노드가 필요합니다.
    5. 워커 노드 최대 수
      노드 풀에 있는 최대 노드 수입니다. 자동 스케일링이 사용으로 설정된 경우에만 사용할 수 있습니다. 기본값은 10입니다. 최대값은 100입니다.
    6. 워커 노드 인스턴스 구성
      적절한 컴퓨트 구성을 선택합니다. 기본값은 VM.Standard.E5.Flex입니다. 지원되는 구성 및 해당 구성에 대한 자세한 내용은 지원되는 컴퓨트 구성을 참조하십시오.
    7. 워커 노드 OCPU 수
      각 워커 노드 컴퓨트 인스턴스에 대한 OCPU 수입니다. 최소값은 OCPU 4개입니다. 최대값은 OCPU 64개입니다.
    8. 워커 노드 메모리(GB)
      각 워커 노드 컴퓨트 인스턴스에 대한 메모리 양입니다. 최소값은 64GB입니다. 최대값은 1024GB입니다.
  6. 정보를 검토한 다음 적용 실행, 생성 순으로 선택하여 스택을 생성합니다.
    컴퓨트 VM(점프 호스트) 및 Kubernetes 클러스터와 같은 리소스 배치를 포함하는 스택 생성 프로세스가 시작됩니다.
  7. 스택 생성이 완료될 때까지 기다립니다. 일반적으로 40~45분 정도 걸릴 수 있습니다. 스택 생성 작업 및 로그를 모니터링하여 배치 진행률을 추적합니다.
  8. 스택 작업이 Succeeded로 표시되면 애플리케이션 정보 탭을 사용할 수 있습니다. 이 탭의 정보를 사용하여 Blockchain Platform Manager에 대한 액세스를 구성할 수 있습니다.
    이러한 필드에 대한 자세한 내용은 애플리케이션 정보를 참조하십시오.