2 인스턴스 생성

Oracle Cloud Infrastructure 관리자는 조직의 Oracle Blockchain Platform 인스턴스를 생성하고 설정할 수 있습니다.

인스턴스를 생성하기 전에

Oracle Cloud Infrastructure 콘솔을 사용하여 Oracle Blockchain Platform을 설정하기 전에 Oracle은 서비스를 계획하는 데 시간이 걸릴 것을 권장합니다.

구획 생성

Oracle Cloud Infrastructure에 등록하면 Oracle은 모든 클라우드 리소스가 포함된 루트 구획으로 테넌시를 생성합니다. 그런 후 테넌시(루트 구획) 내에서 추가적인 구획을 생성하고, 각 구획의 리소스에 대한 액세스를 제어하기 위해 해당 정책을 생성할 수 있습니다. Oracle Blockchain Platform 인스턴스를 생성하기 전에 Oracle은 인스턴스가 속할 구획을 설정할 것을 권장합니다.

Oracle Cloud Infrastructure Identity and Access Management(IAM)에서 구획을 생성합니다. 참조:

인스턴스 계획

에디션

두 가지 버전의 Oracle Blockchain Platform을 사용할 수 있습니다.
  • Standard Edition: OCPU 2개, 스토리지 50GB, 피어 2개(추가사항은 나중에 추가 가능)
  • Enterprise Edition:
    • 소형: 4개 OCPU, 150GB 스토리지, 2개 피어(나중에 추가 가능)
    • 매체: 8개 OCPU, 150GB 스토리지, 4개 피어(추가 항목은 나중에 추가할 수 있음)
    • 대형: 16개 OCPU, 150GB 스토리지, 6개 피어(추가 항목은 나중에 추가할 수 있음)
    • X-라지: 32개의 OCPU, 150GB 스토리지, 6개의 피어(나중에 추가 가능)

엔터프라이즈 구성을 생성하는 경우 블록체인 플랫폼을 위 또는 아래로 확장하여 Enterprise Custom이라는 새 구성을 생성할 수 있습니다. 자세한 내용은 인스턴스 스케일링을 참조하십시오.

플랫폼 버전

사용할 플랫폼 버전을 선택할 수도 있습니다. 그러면 네트워크가 Hyperledger Fabric v1.4, v2.2 또는 v2.5에서 실행 중인지 확인할 수 있습니다. 플랫폼 버전은 무엇입니까?를 참조하십시오.
  • 기존 네트워크에 가입하는 경우 설립자와 동일한 플랫폼 버전을 선택해야 합니다.
  • Hyperledger Fabric v1.4 및 v2.2는 해당 플랫폼 버전을 사용하는 기존 인스턴스가 있는 사용자만 사용할 수 있습니다.
  • 새 네트워크를 생성하는 경우 Hyperledger Fabric v2.5부터 시작하는 것이 좋습니다.

청구

Oracle Blockchain Platform OCPU 기반 계량기는 고정밀 청구를 사용하므로 초당 비용이 청구됩니다. 최소 청구 금액은 1분이며 1분 미만으로 실행되는 모든 인스턴스는 1분 동안 계속 청구됩니다.

콘솔을 사용하여 Oracle Blockchain Platform 인스턴스 생성

Oracle Cloud Infrastructure 관리자는 조직의 Oracle Blockchain Platform 인스턴스를 생성하고 설정할 수 있습니다.

프로비저닝할 수 있는 두 가지 유형의 Oracle Blockchain Platform 인스턴스가 있습니다.
  • 설립자 조직: 참가자가 나중에 가입할 수 있는 새로운 네트워크를 포함한 완전한 블록체인 환경입니다.

  • 참가자 인스턴스: 가입하려는 설립자 조직이 이미 있는 경우, 자격 증명이 네트워크에 대한 액세스를 제공할 경우 참가자 인스턴스를 생성할 수 있습니다.

  1. Oracle Cloud Infrastructure 계정에 로그인합니다. 통합 Oracle Identity Cloud Service 사용자로 사인인해야 합니다.
  2. 콘솔의 왼쪽 맨 위에 있는 탐색 메뉴를 누릅니다.
  3. 개발자 서비스에서 블록체인 플랫폼을 선택합니다.
  4. 구획 목록에서 서비스를 생성할 구획을 선택합니다.
  5. 블록체인 플랫폼 생성을 누릅니다.
  6. Oracle Blockchain Platform 인스턴스의 이름을 입력합니다.
    서비스 인스턴스 이름:
    • 하나 이상의 문자를 포함해야 합니다.
    • 15자를 초과하지 않아야 합니다.
    • ASCII 문자 a - z 또는 A - Z로 시작해야 합니다.
    • ASCII 문자 또는 숫자만 포함해야 합니다.
    • 하이픈을 포함하지 않아야 합니다.
    • 다른 특수 문자를 포함할 수 없습니다.
    • ID 도메인 내에서 고유해야 합니다.
  7. 선택적으로 인스턴스에 대한 설명을 입력합니다.
  8. 플랫폼 버전을 선택합니다. 인스턴스를 실행할 Hyperledger Fabric 버전을 지정합니다. 설립자와 참가자는 모두 동일한 버전의 Hyperledger Fabric에 있어야 합니다.
  9. 새 네트워크를 만들거나 기존 네트워크에 연결할 참여자 인스턴스를 만들 경우 선택합니다.
  10. 버전을 선택합니다. 에디션은 인스턴스 계획에 설명되어 있습니다.
  11. Oracle Blockchain Platform에는 인스턴스의 모든 블록체인 노드에 대해 자체 서명된 인증서를 생성하는 데 사용되는 CA(인증 기관)가 포함되어 있습니다.

    자체 인증 기관의 인증서를 사용하고 Oracle Blockchain Platform 인증 기관을 중개 CA로 사용하려는 경우 CA 아카이브를 업로드할 수 있습니다. 업로드하는 인증서는 Oracle Blockchain Platform 노드에 대한 중간 인증서에 서명하여 루트 CA 체인에 포함되도록 합니다.

    아카이브는 다음 파일을 포함하는 zip 파일입니다.
    • CA 체인 - 이름이 ca-chain.pem입니다. 서명 CA에서 최상위 CA까지의 전체 CA 파일 시퀀스가 있어야 합니다.
    • key - 이름이 ca-key.pem입니다. 키는 256비트 타원 곡선 키여야 합니다. prime256v1 곡선이 권장됩니다.
    • 인증서 - ca-cert.pem로 명명됨
    아카이브는 2MB 미만이어야 합니다. 아카이브(.zip)의 압축을 해제할 때 파일이 아카이브(.zip) 파일과 동일한 레벨의 현재 디렉토리에 표시되도록 파일은 zip 아카이브 내에 직접 상주해야 합니다. 파일은 아카이브 내의 중첩된 디렉토리 내에 있으면 안됩니다.
  12. 인스턴스에 태그를 사용하려면 [고급 옵션] 섹션을 확장하고 태그를 추가합니다.
  13. 생성을 누릅니다.

서비스를 생성하는 데는 15분 정도 걸립니다. 인스턴스 페이지를 표시하여 현재 상태를 확인합니다.

인스턴스 확인

Oracle Cloud Infrastructure 콘솔에서 서비스로 이동하고 사인인하여 Oracle Blockchain Platform 인스턴스가 작동되어 실행 중인지 확인합니다.

Oracle Cloud Infrastructure 콘솔 사인인에 대한 자세한 내용은 콘솔에 사인인을 참조하십시오.

  1. Oracle Cloud Infrastructure 콘솔의 왼쪽 맨 위에 있는 탐색 메뉴를 누릅니다.
  2. 개발자 서비스에서 블록체인 플랫폼을 선택합니다.
  3. 구획 목록에서 인스턴스 생성에 사용한 구획을 선택합니다.
  4. 새 인스턴스의 이름을 누릅니다.
  5. Service Console을 누릅니다. 그러면 Oracle Blockchain Platform 콘솔이 실행됩니다.