Amazon Web Services(AWS) 기반 Red Hat Enterprise Linux(RHEL)를 실행하면 향상된 확장성, 유연성, 비용 효율성은 물론 광범위한 관리형 서비스 이용 등 다양한 이점을 누릴 수 있습니다. Amazon Web Services 글로벌 인프라를 활용하면 변화하는 요구 사항에 맞춰 Red Hat Enterprise Linux 워크로드를 확장하고, 자본 지출을 줄이며, 다양한 구매 모델을 활용할 수 있습니다. 이 서비스에는 Red Hat과 Amazon Web Services 간의 통합 지원 및 24x7 지원이 포함됩니다.

이 문서에서는 Amazon Web Services용 Red Hat Enterprise Linux를 설정하기 위한 팁과 가치를 극대화하는 몇 가지 지침을 제공합니다. 이 문서는 기존 워크로드를 클라우드로 마이그레이션하든 새로 시작하든 관계없이 AWS에서 Red Hat Enterprise Linux 인스턴스를 구매, 배포, 구성 및 관리하는 과정에서 발생할 수 있는 시행착오를 방지하도록 돕습니다.

AWS용 Red Hat Enterprise Linux 구매 옵션

AWS용 Red Hat Enterprise Linux를 구매하는 방법에는 두 가지가 있습니다.

  • AWS Marketplace에서 종량제(PAYG) 방식 또는 1년/3년 약정으로 직접 구매합니다. 이 방식은 Amazon EC2용 기본 Red Hat Enterprise Linux 이미지를 사용하며 AWS로부터 L1 기술 지원을 받습니다.
  • Red Hat 또는 Red Hat 파트너로부터 서브스크립션을 구매합니다. 마이그레이션 시나리오인 경우, 자체 서브스크립션 가져오기(Bring-your-own-subscription, BYOS)라고도 하는 Red Hat Cloud Access를 사용하여 AWS로 이전할 수 있습니다. 또한 자체 이미지 또는 골드 이미지를 가상 머신(VM)으로 배포할 수 있습니다. 이 경우 Red Hat으로부터 L1 기술 지원을 계속 받게 됩니다.

두 방법 모두 유효하며, Red Hat에서 업데이트가 제공되는 즉시 Red Hat Enterprise Linux 인스턴스에서 자동으로 업데이트를 수신합니다. 각 방법은 용도가 다르므로 목적에 맞게 신중하게 선택해야 하며, 이에 대해서는 이 문서의 뒷부분에서 자세히 다룹니다.

엔터프라이즈 Linux의 이점 활용

Red Hat Enterprise Linux는 단순한 운영 체제(OS) 액세스 이상의 기능을 제공합니다. AWS 환경에 맞게 최적화되었으며 성능, 관리, 보안을 간소화하는 빌트인 기능과 통합이 포함되어 있습니다.

  • 더 빠르고 일관된 배포를 위해 사전 구성된 AWS 전용 성능 프로필 제공
  • Red Hat Enterprise Linux for AWS는 성능 및 진단 데이터를 수집, 분석, 시각화하는 기능 제공
  • AWS CLI(awscli2)는 AWS용 Red Hat Enterprise Linux 이미지 및 리소스에 대한 커맨드라인 인터페이스 관리 기능 제공
  • 이미지 모드는 컨테이너 네이티브 툴로 클라우드 운영을 간소화하며, 부팅 가능한 Red Hat Enterprise Linux 컨테이너 이미지와 변경 불가능한 시스템 이미지를 통해 공격 표면을 줄임

Red Hat Enterprise Linux를 단일 플랫폼으로 운영할 수 있도록 지원하는 Red Hat Lightspeed

Red Hat Lightspeed는 Red Hat Enterprise Linux와 함께 추가 비용 없이 제공되며, 더 스마트하고 빠른 작업을 지원하여 인프라 복원력과 운영 효율성을 높입니다. 향상된 플랫폼 기능 제공 사항은 다음과 같습니다.

  • 가시성: 전체 Red Hat Enterprise Linux 자산에 대한 통합 뷰를 통해 관리 및 모니터링 간소화
  • 사전 알림: 시스템 장애 또는 보안 이벤트가 발생하기 전에 관리자와 이해관계자에게 알림 전송
  • 편차 분석: 모든 환경의 데이터를 분석하여 애플리케이션 성능에 영향을 줄 수 있는 성능 패턴 및 빈도 분포 식별
  • 컴플라이언스: 업계 표준에 따라 시스템을 모니터링하여 컴플라이언스를 유지하고 보안 태세를 강화하도록 지원

Lightspeed는 다양한 배포 전반에서 Red Hat Enterprise Linux 관리를 간소화하여 설치 위치에 관계없이 일관된 경험을 보장합니다. 이는 AWS에서 실행되는 워크로드 외에 일부 워크로드를 온프레미스에서 실행하는 경우 특히 유용합니다.

이 기능은 Red Hat Hybrid Cloud Console을 통해 액세스할 수 있습니다. AWS 계정과 Red Hat 계정이 연결되어 있고 Lightspeed에 등록되어 있는지 확인하세요. AWS Marketplace에서 PAYG 이미지를 통해 Red Hat Enterprise Linux에 등록한 경우 이 연결이 자동으로 이루어지지 않을 수 있습니다.

시작 전 고려 사항

시작하기 전에 몇 가지 결정 요인을 고려해 보시기 바랍니다. 다음은 자주 묻는 질문입니다.

Red Hat Enterprise Linux 배포의 사용 사례는 무엇인가요?

AWS에 Red Hat Enterprise Linux 인스턴스를 배포하는 방법은 사용 사례에 따라 달라집니다. 장기간 지속적으로 실행되어야 하는 중요 워크로드에는 지속적이고 안정적인 고가용성 클라우드 인프라가 필요합니다. 특정 기간에는 수요가 높고 다른 기간에는 낮은 계절적 변동을 보이는 워크로드도 클라우드의 탄력성을 통해 이점을 얻을 수 있습니다. 이를 통해 피크 시간대에는 리소스를 신속하게 확장하고, 유휴 시간대에는 축소하여 비용 효율성을 최적화할 수 있습니다. 이러한 다양한 사용 사례에 따라 적합한 배포 모델이 달라집니다.

가장 적합한 배포 모델은 무엇인가요?

배포 모델을 선택할 때는 선호하는 결제 방식을 고려해야 합니다. 연간 서브스크립션과 종량제(사용량 기준) 옵션 모두 장단점이 있으며, 가장 적합한 선택은 특정 요구 사항, 예산 제약, 예상되는 워크로드 패턴에 따라 달라집니다. 예산 예측 가능성과 간소화된 청구가 가장 중요한 경우, 월별 또는 연간 요금제가 가장 적합할 수 있습니다. 반대로 유연성, 비용 효율성, 신속한 확장 기능이 필수라면 사용량 기반 모델이 더 나은 선택일 수 있습니다.

  • 연간 서브스크립션: 연간 서브스크립션은 예산 예측 가능성과 간소화된 청구를 지원하며, 일반적으로 장기 플랜 약정 시 더욱 경쟁력 있는 가격을 제공합니다. 또한 고정 요금제를 사용하면 사용량을 면밀히 모니터링할 필요가 없습니다. 서브스크립션은 Red Hat 어카운트 담당자 또는 인증된 Red Hat 파트너를 통해 구매하실 수 있습니다. 또한 클라우드와 온프레미스 환경 전반에 걸쳐 적용되는 Red Hat Hybrid Committed Spend 프로그램을 이용할 수 있습니다.
  • 종량제(PAYG): 이 결제 옵션은 유연성이 뛰어나고 장기 약정의 부담이 없으며, AWS의 약정 비용 프로그램인 Enterprise Discount Program(EDP) 혜택을 받을 수 있습니다. 이러한 사용량 기반 방식은 실제 사용한 리소스에 대해서만 비용을 지불하므로, 비용 할당을 최적화하고 수요 변동에 따라 신속하게 확장할 수 있습니다. 하지만 이 모델은 비용이 예측 불가능할 수 있으며, 초과 비용 발생을 방지하기 위해 사용량을 지속적으로 모니터링해야 합니다. 

    EC2를 통해 PAYG를 활용하는 경우 Red Hat 서브스크립션을 연결할 필요가 없습니다. 서브스크립션 관리자를 통해 Red Hat Enterprise Linux 서브스크립션을 연결해도 EC2 콘솔을 통한 구매는 취소되지 않으며 이중 청구가 발생할 수 있습니다. 

AWS 기반 Red Hat Enterprise Linux 배포

조직에 가장 적합한 배포와 결제 옵션을 선택한 후 시작하려면 다음 두 가지가 필요합니다. AWS 계정Red Hat 계정이 필요합니다. 두 계정 중 하나라도 없는 경우 시작하기 전에 해당 계정을 생성하세요.

AWS에서 Red Hat Enterprise Linux 요금을 결제하는 방법이 다양한 것처럼 인스턴스를 배포하는 방법도 다양합니다.

AWS에서 구매한 Red Hat Enterprise Linux 설정

AWS에서 Red Hat Enterprise Linux를 구매한 경우 다음 단계에 따라 설정하세요.

1. AWS에 로그인

AWS Management Console에 로그인합니다. EC2 대시보드를 엽니다(Services 항목에서 찾을 수 있습니다). EC2 메뉴에서 Instances를 선택합니다.

The instances pane in the AWS web interface

2. 새 인스턴스 생성

Launch Instance를 클릭하여 새 인스턴스를 생성합니다. 그러면 인스턴스에 대해 선택할 수 있는 Amazon Machine Image(AMI) 목록이 표시됩니다. 사용하려는 Red Hat Enterprise Linux 버전(예: Red Hat Enterprise Linux 10)을 확인하고 선택합니다.

Launch an instance in AWS

3. 인스턴스 유형 선택

그런 다음 인스턴스 유형을 정의해야 합니다. Amazon EC2는 CPU, 메모리, 스토리지, 네트워킹 용량의 조합이 서로 다른 다양한 인스턴스 유형을 제공하여 여러 사용 사례를 지원합니다. 비즈니스 요구 사항에 가장 적합한 조합을 선택하세요.

4. 인스턴스 세부 정보 구성

Configure Instance Details 페이지에서 인스턴스 개수, 구매 옵션, 네트워킹, 서브넷 등 인스턴스 세부 설정을 지정합니다. 이 설정은 나중에 변경할 수 있으므로, 바로 진행하려면 기본 설정을 그대로 두고 Next: Add Storage를 선택하세요. 

5. 스토리지 추가

이 단계에서 인스턴스에 새 볼륨을 추가하거나 루트 볼륨 설정을 수정할 수 있습니다. 이 설정 또한 필요에 따라 나중에 다시 구성할 수 있습니다.

Configure storage in AWS web interface

6. 태그 추가

다음 단계는 Add Tags 페이지이며, 태그를 사용하여 인스턴스에 메타데이터를 추가할 수 있습니다. 이 단계는 선택 사항입니다.

7. 보안 구성

이 단계는 인스턴스 트래픽을 제어하는 방화벽 규칙을 정의하는 매우 중요한 단계입니다. 새 보안 그룹을 생성하고 필요에 따라 규칙을 설정하세요. 기본적인 구성의 경우 사용자의 IP 주소에서 SSH 트래픽(포트 22)을 허용하는 규칙을 추가할 수 있습니다.

Creating a security group in AWS web interface

8. 검토 및 시작

인스턴스 구성을 검토하세요. 모든 설정이 올바르면 Launch를 클릭하세요. 기존 키 페어를 선택하거나 새 키 페어를 생성하라는 메시지가 표시됩니다. 이 키 페어를 사용하여 실행 중인 인스턴스에 안전하게 연결할 수 있습니다.

9. 키 페어 생성

기존 키 페어가 없는 경우 Create a new key pair를 선택하세요. 키를 식별할 수 있도록 이름을 지정한 후 다운로드하세요. 이 파일은 나중에 다시 다운로드할 수 없으므로 안전한 곳에 보관하세요. 이 키 페어를 분실하면 인스턴스에 연결할 수 없게 됩니다.

10. 시작 상태

Launch Instances을 클릭하면 AWS에서 인스턴스 생성 및 초기화 프로세스를 시작합니다. 이러한 작업의 진행 상황을 보여주는 시작 상태 페이지로 이동합니다.

11. 인스턴스 보기

페이지 하단에서 View Instances를 선택하여 EC2 대시보드로 돌아갑니다. 해당 목록에서 새 인스턴스를 확인할 수 있습니다. 인스턴스가 표시되지 않는 경우, 페이지 정보가 업데이트될 때까지 몇 분 정도 기다리세요.

이전에 배포한 온프레미스 Red Hat Enterprise Linux 인스턴스 설치

이전에 배포한 온프레미스 Red Hat Enterprise Linux 인스턴스에서 전환하려면 이전 섹션의 설정을 수행하기 전에 몇 가지 추가 단계가 필요합니다. 시작하기 전에 다운타임 및 데이터 전송 비용에 관한 계획을 검토해야 합니다.

이 섹션에서는 가상화 환경에서 전환하는 상황을 가정합니다. 온프레미스 인스턴스가 베어 메탈에서 실행 중인 경우, 여기에는 포함되지 않은 추가 단계가 필요합니다.

1. 백업 생성

백업 생성은 이 절차에서 매우 중요한 단계입니다. 시스템의 핵심적인 변경 사항을 적용하므로, 계획대로 진행되지 않을 경우 적절한 백업이 유일한 복구 방법일 수 있습니다.

2. 온프레미스 인스턴스의 디스크 이미지 생성

서버를 중지할 수 있는 경우 dd 명령을 사용하여 이미지를 생성할 수 있습니다. 서버를 중지할 수 없는 경우 논리 볼륨 관리(LVM)를 사용하여 이미지를 생성하세요.

디스크 이미지를 파일로 저장합니다.

3. Amazon S3 버킷에 디스크 이미지 업로드

AWS Management 콘솔에 로그인하고 Amazon S3 버킷을 생성(또는 기존 버킷 사용)한 후, 디스크 이미지 파일을 해당 버킷에 업로드합니다.

4. 디스크 이미지에서 스냅샷 생성

AWS Management 콘솔에서 EC2 대시보드로 이동합니다. 거기에서 Elastic Block Store 아래의 Snapshots으로 이동하여 S3 버킷에 있는 디스크 이미지 파일로 새 스냅샷을 생성합니다.

5. 스냅샷에서 Amazon Machine Image 생성

계속해서 EC2 대시보드의 이미지 아래에 있는 AMI로 이동하여, 방금 생성한 스냅샷에서 새 AMI를 생성합니다. 기존 온프레미스 배포의 아키텍처, 루트 장치 이름 및 가상화 유형을 올바르게 지정해야 합니다.

6. AMI에서 EC2 인스턴스 시작

AMI가 준비되면 해당 AMI에서 새 EC2 인스턴스를 시작할 수 있습니다. EC2 대시보드에서 Launch Instance을 클릭하고 My AMIs 섹션에서 새 AMI를 선택합니다. 이후 프로세스는 다른 EC2 인스턴스를 시작하는 방식과 동일합니다. 인스턴스 유형 선택, 인스턴스 세부 정보 구성, 스토리지 추가, 태그 추가, 보안 그룹 구성, 검토 및 시작 단계를 진행합니다.

AWS를 통해 구입한 Red Hat Enterprise Linux 설정 섹션의 단계에 따라 프로세스를 완료할 수 있습니다.

7. 온프레미스 배포와 일치하도록 구성

인스턴스가 실행되면 추가 구성을 수행해야 할 수도 있습니다. 인스턴스에 연결하여 모든 것이 예상대로 작동하는지 확인하세요. 온프레미스 인스턴스와 일치하도록 업데이트를 수행하거나 구성을 변경하는 등의 작업이 필요할 수 있습니다.

검증된 신뢰와 가치

Amazon Web Services(AWS)에서 Red Hat Enterprise Linux를 실행하면 확장성, 유연성, 비용 효율성 향상은 물론 광범위한 관리형 서비스 활용을 통해 상당한 가치를 얻을 수 있습니다. Amazon Web Services 글로벌 인프라를 활용하면 자본 지출을 줄이는 동시에 변화하는 요구 사항에 맞춰 Red Hat Enterprise Linux 워크로드를 확신을 갖고 확장할 수 있습니다. 요약하자면, AWS 기반 Red Hat Enterprise Linux는 클라우드 배포 시 뛰어난 유연성을 제공합니다. Red Hat Enterprise Linux for AWS 설정을 위한 구체적인 기술 프로세스에 대해 자세히 알아보세요.

제품 체험판

Red Hat Enterprise Linux | 제품 체험판

Red Hat Enterprise Linux의 한 가지 버전으로서 하드웨어 리소스를 오케스트레이션하고 물리 시스템 또는 클라우드에서 실행되거나 하이퍼바이저 게스트로 실행됩니다.

저자 소개

I am focused on creating content for the RHEL community. Over a Decade in IT, cybersecurity advocate, conference organizer, and open-source enthusiast. Hobbies include homelabs, podcasting and 3D Printing.

UI_Icon-Red_Hat-Close-A-Black-RGB

채널별 검색

automation icon

오토메이션

기술, 팀, 인프라를 위한 IT 자동화 최신 동향

AI icon

인공지능

고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트

open hybrid cloud icon

오픈 하이브리드 클라우드

하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요

security icon

보안

환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보

edge icon

엣지 컴퓨팅

엣지에서의 운영을 단순화하는 플랫폼 업데이트

Infrastructure icon

인프라

세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보

application development icon

애플리케이션

복잡한 애플리케이션에 대한 솔루션 더 보기

Virtualization icon

가상화

온프레미스와 클라우드 환경에서 워크로드를 유연하게 운영하기 위한 엔터프라이즈 가상화의 미래