IBM Cloud Docs
사용자 지정 이미지로 시작하기

사용자 지정 이미지로 시작하기

사용자 정의 이미지에는 사용자가 사용자 정의한 특정 구성의 운영 체제 이미지가 포함되어 있습니다. 라이프사이클을 관리하고 사용자 정의 이미지를 공유하며 이를 사용하여 사용자 고유의 설정 및 구성으로 새 가상 서버 또는 베어메탈 서버를 작성할 수 있습니다. Linux® 사용자 정의 이미지, Windows ® 사용자 정의 이미지, z/OS Wazi aaS 사용자 정의 이미지 또는 일반 운영 체제 사용자 정의 이미지를 작성할 수 있습니다.

사용자 정의 이미지를 작성하기 위한 몇 가지 옵션이 있습니다.

  • IBM Cloud® Object Storage에서 IBM Cloud® Virtual Private Cloud 로 직접 사용자 정의 이미지를 가져올 수 있습니다. 자세한 내용은 사용자 지정 이미지를 IBM Cloud VPC 를 참조하세요.
  • 기존 VPC 가상 서버 부트 볼륨에서 사용자 정의 이미지를 작성할 수 있습니다. 자세한 정보는 볼륨의 이미지 작성 정보를 참조하십시오.
  • 클래식 인프라에서 실행 중인 가상 서버가 있는 경우 이미지 템플리트를 작성하여 VPC 가상 서버로 마이그레이션할 수 있습니다. 자세한 정보는 클래식 인프라에서 가상 서버 마이그레이션을 참조하십시오.

사용자 정의 이미지가 작성되면 사용 가능, 더 이상 사용되지 않음 또는 더 이상 사용되지 않음의 세 가지 상태를 사용하여 이미지의 라이프사이클을 계획하고 관리할 수 있습니다. 이러한 상태 및 관리 방법에 대한 자세한 정보는 사용자 정의 이미지 라이프사이클 을 참조하십시오.

개인용 카탈로그를 사용하여 사용자 정의 이미지를 다른 계정과 공유할 수도 있습니다. 개인용 카탈로그에서 사용자 정의 이미지 사용에 대한 자세한 정보는 VPC에서 카탈로그 이미지 시작하기 를 참조하십시오.

콘솔에서 메뉴 아이콘 메뉴 아이콘 > VPC 인프라 VPC 아이콘 > 계산 > 이미지 > 사용자 정의 이미지를 클릭하여 사용자 정의 이미지를 찾을 수 있습니다. 볼륨의 이미지는 사용자 정의 이미지 탭의 일부입니다.

사용자 정의 이미지 작성

사용자 정의 이미지를 작성하려면 다음 링크 중 하나를 참조하십시오.

사용자 정의 이미지 공유

IBM Cloud VPC에서 사용자 정의 이미지가 작성된 후에는 이를 개인용 카탈로그로 가져와서 일부 제한사항이 있는 다른 계정과 공유할 수 있습니다. 제한사항에 대한 자세한 정보는 개인용 카탈로그에서 사용자 정의 이미지를 사용할 때 VPC 고려사항 을 참조하십시오.

사용자 정의 이미지를 사용하여 서버 작성

사용자 정의 이미지를 사용하여 가상 서버를 작성하려면 다음 링크 중 하나를 참조하십시오.

전제조건 및 제한사항

사용자 정의 이미지를 작성하기 전에 사용자 정의 이미지가 사용자 정의 이미지 요구사항을 충족하고 운영 체제가 지원되는지 확인해야 합니다.

사용자 정의 이미지 고려사항

모든 사용자 지정 이미지는 다음 요구 사항을 충족해야 합니다

  • 단일 파일 또는 볼륨을 포함하고 있습니다.
  • qcow2 또는 vhd 형식이어야 합니다.
  • ESXi kickstart를 사용하여 cloud-init를 활성화하거나 부팅할 수 있어야 합니다.
  • 크기는 250GB를 초과하지 않습니다.
  • 최소 크기는 10GB입니다. 10GB미만인 이미지의 경우 크기는 10GB로 반올림됩니다.

운영 체제 고려사항

  • 선택한 운영 체제가 올바른 사용자 데이터 형식 유형을 지정하는지 확인하십시오. 자세한 정보는 사용자 데이터 형식 고려사항 을 참조하십시오.
  • 사용자 고유의 라이센스를 사용하여 사용자 정의 이미지를 작성하도록 선택하는 경우, 이미지를 가져올 때 이름에 -byol 를 추가하는 적절한 운영 체제 버전을 지정하십시오. 자세한 정보는 BYOL(Bring Your Own License)을 참조하십시오.
  • Windows® 및 Linux® 과 같은 라이선스 운영 체제와 CentOS 및 Ubuntu 과 같은 오픈 소스 운영 체제의 ISO 이미지는 IBM Cloud® 에서 제공하지 않습니다. 이러한 ISO 이미지가 필요한 경우 각각의 공급업체 웹 사이트에서 다운로드할 수 있습니다.

IBM Cloud Object Storage 고려사항

파일에서 이미지를 가져오려는 경우 아직 없으면 IBM Cloud Object Storage 의 인스턴스를 프로비저닝해야 합니다. 그런 다음 파일을 버킷에 업로드할 수 있습니다. 또한 VPC용 이미지 서비스와 IBM Cloud Object Storage 간에 IAM 인증을 만들어야 합니다. 자세한 정보는 이미지를 가져오기 위해 액세스 권한을 IBM Cloud Object Storage에 부여를 참조하십시오.

사용자 정의 이미지 라이프사이클

UI, CLI, API, Terraform을 사용하여 세 가지 상태로 사용자 지정 이미지의 수명 주기를 관리할 수 있습니다. 이미지를 모든 상태 사이를 앞뒤로 이동하고 날짜를 설정하여 이미지 상태를 자동으로 변경할 수 있습니다. 모든 상태 변경 사항은 IBM Cloud Activity Tracker Event Routing 이벤트로 추적됩니다. 상태에 따라 이미지 목록을 필터링하여 이미지를 정리하거나 추적하는 데 도움을 받을 수 있습니다. 상태 변경에 대한 자세한 내용은 사용자 지정 이미지 관리하기 를 참조하세요.

이미지 수명 주기 상태
이미지 상태 설명
available 스톡 운영 체제 이미지의 가장 최신 버전은 available 입니다. 운영 체제의 새 버전이 만들어지면 available 해당 게스트 운영 체제의 이전 버전 이미지는 deprecated 으로 변경됩니다. EOS에 도달하는 스톡 운영 체제에는 available 이미지가 없습니다.
deprecated 이전 버전의 스톡 운영 체제는 deprecated 입니다. 또한 EOS에 도달한 모든 스톡 운영 체제도 deprecated 입니다. 이러한 이미지로 인스턴스를 프로비저닝할 수 있습니다. 인스턴스를 만들 때 UI에 deprecated 이미지가 표시되지 않습니다. 이러한 이미지는 CLI와 API에서 계속 볼 수 있습니다.
obsolete 공급업체에서 정의한 EOS 이미지는 obsolete 입니다. 이러한 이미지로는 인스턴스를 프로비저닝할 수 없습니다. 더 이상 사용되지 않는 이미지를 사용하여 인스턴스를 만들려고 하면 해당 이미지를 사용하여 인스턴스를 만들 수 없다는 메시지가 표시됩니다. 이 상태에서는 이미지를 삭제하기 전에 이미지를 되돌릴 수 있게 비활성화할 수 있습니다.

deprecated 또는 obsolete 상태의 모든 이미지는 여전히 청구됩니다. 이미지에 대한 요금이 청구되지 않도록 하려면 해당 이미지를 삭제해야 합니다.

IBM Cloud VPC 관리 이미지는 이 방법으로만 관리할 수 있습니다. 개인용 카탈로그에 공개되는 사용자 정의 이미지는 available 상태여야 하며 해당 상태는 개인용 카탈로그에서 유지보수됩니다. IBM Cloud VPC에서 해당 상태에 대한 변경을 변경하거나 스케줄하려고 시도하면 시도가 실패합니다. 개인용 카탈로그에서 사용자 정의 이미지가 제거되면 해당 이미지는 IBM Cloud VPC에서 상태가 변경될 때까지 원래 개인용 카탈로그 상태를 유지합니다.

카탈로그 이미지 수명 주기 상태 및 해당 VPC 상태
개인용 카탈로그 이미지 상태 해당 VPC 이미지 상태
published/verified available
deprecated deprecated
archived obsolete

Red Hat Enterprise Linux AI BYOL 사용자 지정 이미지

Red Hat Enterprise Linux AI(RHEL AI) 운영 체제는 BYOL(Bring Your Own License)로 가져올 수 있습니다. RHEL AI qcow2 파일은 Red Hat 에서 직접 다운로드할 수 있습니다. 이미지를 IBM Cloud VPC로 가져올 때 사용할 운영 체제 이름은 red-ai-9-amd64-nvidia-byol 입니다. 자세한 내용은 Red Hat Enterprise Linux AI를 참조하세요. RHEL AI 이미지를 다운로드하려면 다운로드 Red Hat Enterprise Linux AI를 참조하세요. 문서를 보고 이미지를 다운로드하려면 Red Hat 계정이 필요합니다.

지원되는 프로필 및 사용 사례에 대한 자세한 내용은 Red Hat Enterprise Linux AI 하드웨어 요구 사항를 참조하세요.

Red Hat 에 대한 지원에 대한 자세한 내용은 Red Hat 및 IBM Cloud® 인프라에 대한 FAQ를 참조하세요.

이미지를 IBM Cloud VPC로 가져오는 방법에 대한 자세한 내용은 자신의 라이선스 가져오기VPC로 사용자 지정 이미지 가져오기 및 유효성 검사 를 참조하세요. GPU 프로파일에 대한 자세한 내용은 x86 GPU 프로파일 에서 확인할 수 있습니다.

일반 운영 체제 사용자 정의 이미지

사용자 정의 이미지를 가져올 때 일반 운영 체제를 지정하여 IBM Cloud 에 나열되지 않은 특정 운영 체제를 사용할 수 있습니다. 여러 개의 일반 운영 체제 옵션이 있습니다. 사용자 정의 이미지 운영 체제에 적합한 CPU 아키텍처 및 초기화 전략을 기반으로 하는 일반 운영 체제를 선택할 수 있습니다.

일반 운영 체제 사용자 정의 이미지는 x86 (amd64) 아키텍처에 대해 지원됩니다. 이러한 이미지는 사용자 정의 이미지 목록에 나열됩니다. 베어메탈 서버 일반 운영 체제 사용자 정의 이미지는 모든 베어메탈 서버 사용자 정의 이미지의 요구사항을 준수해야 합니다. 자세한 정보는 Bare metal server custom images 를 참조하십시오.

일반 운영 체제는 일부 특성에 대해 일반 값을 사용합니다 (예: vendor 특성의 경우 generic, family 특성의 경우 Generic ). 일반 운영 체제 사용자 정의 이미지를 작성할 때 실제 운영 체제의 초기화 유형에 따라 일반 운영 체제를 선택하십시오. 자세한 정보는 사용자 데이터 형식 고려사항 을 참조하십시오.

일반 운영 체제 사용자 정의 이미지를 사용하여 서버를 프로비저닝하는 경우 대부분의 운영 체제별 프로비저닝 단계 (예: 콘솔 설정 및 자동 등록) 가 수행되지 않습니다. 일반 운영 체제 사용자 정의 이미지가 이러한 단계를 수행하도록 하려면 적절한 사용자 데이터를 제공해야 합니다. 또한 IBM 이 설치된 실제 운영 체제를 인식하지 못하므로 라이센싱 및 관련 비용을 처리해야 합니다.

사용자 데이터 형식 고려사항

사용자 정의 이미지를 지정하는 서버를 작성할 때 초기화 전략은 사용자 데이터가 사용되는 방법을 판별합니다. 이미지의 user_data_format 특성은 이 초기화 전략을 지정합니다. 이 특성은 다음 값 중 하나를 포함하는 이미지 운영 체제 user_data_format 특성에서 설정됩니다.

  • cloud_init

  • esxi_kickstart (이 값은 베어메탈 서버에서만 작동합니다.)

  • cloud-init의 경우 사용자 데이터 및 SSH키가 cloud-init 디스크의 운영 체제에 제공됩니다. 기본 사용자 계정은 작성되지 않습니다. cloud-init를 통해 다른 로그인 메커니즘을 설정하지 않은 경우 SSH키를 사용하여 로그인해야 합니다. 가상 서버 인스턴스의 경우 초기화 중에 네트워킹을 설정해야 할 수 있습니다. 예를 들면 다음과 같습니다.

    cloud-init 데이터 사용에 대한 세부사항은 사용자 정의 Linux 이미지 작성 또는 사용자 정의 Windows 이미지 작성 문서를 참조하십시오.

  • ESXi kickstart의 경우 사용자 데이터가 kickstart 스크립트에서 운영 체제에 제공됩니다. 기본 사용자 계정이 작성됩니다. 서버의 초기화 데이터를 검색하여 생성된 비밀번호를 확보하십시오. kickstart 스크립트에 대한 세부사항은 VMware 문서를 참조하십시오.

보안 우수 사례를 사용하여 인터넷에 노출되는 파일에 대한 액세스를 제한하십시오.

베어 메탈 서버 사용자 지정 이미지

베어메탈 서버에는 사용자가 알아야 하는 몇 가지 제한사항이 있습니다.

  • 암호화된 이미지는 지원되지 않습니다.

Bare Metal Server에 대한 사용자 정의 이미지를 작성하려면 사용자 정의 이미지가 다음 정보를 지원해야 합니다.

  • UEFI 부팅
    • UEFI 부트에는 EFI 펌웨어가 포함된 전용 EFI 파티션이 필요합니다. 일반 BIOS 부팅은 지원되지 않습니다.
  • Pensando 아이콘 네트워크 디바이스 드라이버
  • Intel칩 세트 장치 드라이버
    • 이러한 장치 드라이버는 일반적으로 기본 커널 빌드 옵션의 일부입니다. Windows에는 추가 장치 드라이버가 필요하지만 나중에 이러한 드라이버를 설치할 수 있습니다.

자세한 정보는 베어메탈 서버에 대한 사용자 정의 Linux 커널 빌드 옵션 을 참조하십시오.

베어메탈 서버 이미지에 대한 자세한 정보는 베어메탈 서버 이미지 를 참조하십시오.

보안 부트 지원 사용자 정의 이미지

SA(Select Availability)

보안 부트는 모든 부트 구성요소의 디지털 서명을 확인하여 시스템이 인증된 소프트웨어만 실행하는지 확인하는 데 도움이 됩니다. 서명 확인에 실패하면 보안 부트가 부트 프로세스를 정지합니다. 보안 부트는 부트 중에 서명되지 않은 코드 또는 악성 코드의 로드를 방지합니다.

보안 부트를 지원하는 사용자 정의 이미지에는 사용자가 알아야 하는 몇 가지 요구사항이 있습니다.

  • UEFI 부팅
    • UEFI 부트에는 EFI 펌웨어가 포함된 전용 EFI 파티션이 필요합니다. 일반 BIOS 부팅은 지원되지 않습니다.
  • GPT 파티션된 디스크

다음 mokutil 명령을 사용하여 이미지가 보안 부트 모드에서 부팅되었는지 확인할 수 있습니다.

mokutil --sb-state

보안 부팅에 대한 자세한 내용은 Virtual Servers for VPC 보안 부팅을 참조하세요.

z/OS Wazi aaS 사용자 정의 이미지

IBM Wazi Image Builder 를 사용하여 사용자 고유의 사용자 정의 z/OS기반 IBM Wazi as a Service (Wazi aaS) 이미지를 작성하고 사용자 정의 이미지를 IBM Cloud® Virtual Private Cloud로 가져올 수 있습니다.

IBM Wazi Image Builder 는 IBM Passport Advantage에서 별도로 주문할 수 있는 제품입니다. Wazi Image Builder를 사용하려면 추가 요구사항이 필요합니다. 이미지 비용은 z/OS 개발 및 테스트 이미지가 IBM의 클라우드 인프라에 있는 IBM Z 하드웨어에서 서비스 계층으로 실행될 수 있도록 하는 기술 비용을 포함하기 위해 적용되는 프리미엄입니다.

z/OS Wazi aaS 사용자 정의 이미지는 다음 요구사항을 충족해야 합니다.

  • qcow2 형식
  • z/OS 2.4 또는 z/OS 2.5 운영 체제

자세한 정보는 Wazi Image Builder를 사용하여 고유 이미지 가져오기를 참조하십시오.

사용자 정의 이미지에 대한 자세한 정보

다양한 사용자 지정 이미지 옵션에 대한 그래픽을 포함한 자세한 내용은 사용자 지정 이미지에서 IBM Cloud® Virtual Private Cloud(VPC)인스턴스를 만들고 배포하는 방법 블로그에서 확인할 수 있습니다. 또는 특정 작업에 대한 다음 링크를 검토할 수 있습니다.