Oracle Private Cloud Appliance로 워크로드를 가져오는 방법에 대해 알아보기
이 솔루션은 설계자와 시스템 관리자가 가상 머신 워크로드를 Oracle Private Cloud Appliance X9-2로 마이그레이션하는 데 사용할 수 있는 방법론과 워크플로우를 제공합니다.
이러한 모범 사례와 지침을 사용하여 가상 머신을 레거시 하이퍼바이저 플랫폼에서 "리프트 및 시프트" 마이그레이션 시 Oracle Private Cloud Appliance X9-2(PCA)로 가져올 수 있습니다.
PCA는 WebLogic, Fusion Applications 및 기타 애플리케이션 계층 소프트웨어를 위한 최고의 플랫폼으로 부상했으며, 종종 프리미어 데이터베이스 플랫폼인 Oracle Exadata Database Service와 함께 등장했습니다. 이러한 애플리케이션 중 상당수는 다른 서버에 배포되었으며 이제 성능, 확장성 및 관리 용이성을 높이기 위해 PCA에 배포되고 있습니다.
Oracle Private Cloud Appliance 정보
Oracle Private Cloud Appliance는 애플리케이션 및 미들웨어 계층을 구현하도록 설계된 Oracle 엔지니어드 시스템입니다.
Private Cloud Appliance는 온프레미스 솔루션을 선호하거나 필요로 하는 고객에게 퍼블릭 클라우드 배포의 다음과 같은 운영 이점을 제공합니다.
- Oracle Cloud Infrastructure(OCI)와 일치하는 프라이빗 클라우드 인프라 및 아키텍처.
- OCI와 API 및 SDK가 랙 규모의 온프레미스 구현에 호환되므로 프라이빗 클라우드와 퍼블릭 클라우드 간에 워크로드, 사용자 경험, 툴 세트 및 기술을 이식할 수 있습니다.
- 통합 하드웨어 및 소프트웨어 시스템을 통해 프라이빗 클라우드에서 가상화된 워크로드의 인프라 복잡성과 배포 시간을 줄였습니다.
- 내장된 관리, 컴퓨트, 스토리지 및 네트워킹 리소스를 통해 광범위한 애플리케이션 유형과 워크로드에 대해 최적의 성능을 제공하는 완전한 플랫폼입니다.
- 현대화된 클라우드 전용 애플리케이션을 위한 클라우드 및 관리 서비스.
- 미래 호환 소프트웨어 스택을 위한 최신 마이크로서비스 아키텍처, Kubernetes 및 관련 기술.
- Oracle Exadata 및 Oracle Database Appliance에 직접 연결하여 확장 가능한 다계층 애플리케이션을 위한 이상적인 인프라를 만듭니다.
시작하기 전에
마이그레이션을 시작하기 전에 이 솔루션 플레이북에 사용된 정의에 대해 알아보고 라이센스 세부정보를 확인하고 제품 설명서에서 나중에 참조할 수 있도록 검토하십시오.
이 솔루션에 사용된 조건 정보
이 솔루션 플레이북 전체에서 사용되는 용어의 정의를 검토합니다.
- 소스 시스템은 가상 머신이 현재 실행 중인 플랫폼이며, 대상은 이동할 Private Cloud Appliance 시스템입니다.
- 인스턴스는 Private Cloud Appliance의 가상 머신입니다. 인스턴스에 수명 주기가 있습니다. 인스턴스는 생성, 시작(또는 실행), 정지 및 종료(PCA 시스템에서 제거)될 수 있습니다. 인스턴스가 베어메탈에 있을 수 있으므로 OCI(Oracle Cloud Infrastructure)는 가상 머신 대신 용어 인스턴스를 사용합니다. 프라이빗 클라우드 어플라이언스는 동일한 정의를 준수합니다.
- 모든 인스턴스에는 해당 CPU, 메모리, 네트워크 및 디스크 구성을 설명하는 구성이 있습니다. PCA에는 Choose a Private Cloud Appliance Shape 항목에 설명된 표준 구성 목록이 있습니다.
- 이미지는 운영체제 및 사전 설치된 응용 프로그램과 설명적 메타 데이터를 포함하는 가상 디스크의 템플리트입니다.
- 이미지에서 부트 볼륨을 만들어 인스턴스가 생성되고 즉시 실행됩니다. 인스턴스에 속하는 다른 디스크를 블록 볼륨이라고 하며 인스턴스가 실행된 후 생성됩니다.
- Private Cloud Appliance는 Oracle Linux 7, Oracle Linux 8 및 Oracle Solaris 11.4에 플랫폼 이미지를 제공합니다.
- 커스터마이징 이미지는 Private Cloud Appliance에서 실행되는 인스턴스에서 생성할 수 있으므로 커스터마이징된 컨텐츠를 사용하여 복제된 인스턴스의 기반으로 이미지를 사용할 수 있습니다.
- Bring Your Own Image(BYOI) 이미지는 다른 플랫폼에서 임포트됩니다.
자체 이미지 지원 정보(BYOI)
이 솔루션은 OS 인스턴스가 Private Cloud Appliance로 이동되는 리프트 앤 시프트 접근 방식을 사용하여 BYOI에 초점을 맞춥니다. 이 접근 방식에서는 OS 및 구성 변경이 가능한 한 적습니다.
OS 인스턴스를 부팅하고 운영체제 및 소스 플랫폼을 기반으로 하는 세부정보와 함께 Private Cloud Appliance X9-2에서 작동하는 데 필요한 단계를 중점적으로 다룹니다. 애플리케이션 마이그레이션은 여기에서 논의되지만 범위를 벗어납니다.
Private Cloud Appliance는 Oracle Linux 7, Oracle Linux 8 및 Oracle Solaris 11.4에 대한 플랫폼 이미지를 제공합니다. 제공하는 OS 이미지에 따라 인스턴스를 업로드하고 시작하는 경우 라이센스 요구사항을 모두 준수해야 합니다.
참고:
이 문서의 목적상 Linux에 대한 지침은 대부분 Oracle Linux, Red Hat 및 기타 Red Hat 기반 배포판에 적용됩니다. Debian 기반 또는 SUSE와 같은 다른 Linux 유형은 범위를 벗어납니다.참고:
운영 체제에 대한 설치 매체(USB 또는 DVD ISO 이미지)가 있는 경우 하이퍼바이저를 사용하여 OS 인스턴스를 만든 다음 이 설명서의 단계에 따라 PCA 이미지를 만들 수 있습니다. Oracle VM VirtualBox는 이를 위한 편리한 플랫폼을 제공하거나, 이미 보유하고 있는 하이퍼바이저를 사용할 수 있습니다. KVM을 사용하는 경우 Private Cloud Appliance와 동일한 하이퍼바이저를 사용하여 설치하는 이점이 있습니다.또 다른 방법은 원하는 운영 체제 및 응용 프로그램 소프트웨어의 최신 버전을 기반으로 완전히 새로운 이미지를 만드는 것입니다. 기술을 새로 고치고 전체 하드웨어 및 소프트웨어 스택을 현대화하려는 경우 이 옵션을 사용합니다. 두 접근 방식 모두 비즈니스 및 기술 요구에 따라 유효하고 널리 사용됩니다.
자세한 내용은 Oracle Cloud Infrastructure 문서의 BYOI(Bring Your Own Image) 섹션을 참조하십시오.
문서 검토
Oracle Private Cloud Appliance에 대한 참조:
- 전체 Private Cloud Appliance 설명서는 Oracle PCA 3.01 설명서 라이브러리에서 찾을 수 있습니다.
- Oracle Private Cloud Appliance 개념 가이드
- Oracle Private Cloud Appliance 사용 설명서
- 이 Playbook의 백업 지침은 Oracle Private Cloud Appliance 2.4 Backup Guide에서 발췌되었습니다.
- Oracle VM Server for x86 및 Oracle VM Manager 설명서 라이브러리
- Oracle VM VirtualBox 설명서
Linux 참조:
- Oracle Linux KVM 사용 설명서
- 예를 들어 사전 내보내기 업데이트 중에 cloud-init 툴킷을 사용하는 것이 좋습니다. 이 도구를 사용하는 경우 Cloud-init 설명서를 검토하십시오.
Solaris에 대한 참조:
- 인스턴스 초기화를 위해서는 사전 익스포트 업데이트 중 cloudbase-init 툴킷을 사용하는 것이 좋습니다. Installation and Software Management Features in What's New in Oracle Solaris 11.4 검토
Windows용 참조:
- Oracle Software Delivery Cloud에서 Oracle Software Delivery Network에서 Windows를 작동하는 데 필요한 Virtio 드라이버를 다운로드할 수 있습니다.
- Uninstalling the Oracle VM PV Drivers for Microsoft Windows in Oracle VM Paravirtual Drivers for Microsoft Windows Release 3.4.5을 참조하십시오.
- 인스턴스 초기화를 위해서는 사전 익스포트 업데이트 중 cloudbase-init 툴킷을 사용하는 것이 좋습니다. Windows cloudbase-init 설명서 검토
필수 제품, 서비스 및 역할 정보
이 솔루션을 사용하려면 다음 제품 및 서비스 중 하나 이상이 필요합니다.
-
Oracle Private Cloud Appliance X9-2
Oracle Compute Cloud@Customer
- Oracle Cloud Infrastructure
각 제품 또는 서비스에 필요한 역할입니다.
제품 이름: 역할 | 필요 대상... |
---|---|
Oracle Private Cloud Appliance: Compute Enclave |
네트워크, 컴퓨트 및 스토리지 생성자를 생성합니다. |
Oracle Compute Cloud@Customer: Administrators |
Oracle Compute Cloud@Customer 콘솔, CLI 및 API에 액세스합니다. |
Oracle Cloud Infrastructure: Administrators |
Oracle Cloud Infrastructure 콘솔, CLI 및 API에 액세스합니다. |
필요한 것을 얻으려면 Oracle 제품, 솔루션 및 서비스를 참조하십시오.