View a markdown version of this page

애플리케이션 리호스팅 - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

애플리케이션 리호스팅

조직은 기존 VMware 가상 머신, 데이터 스토어 스토리지 및 가상 네트워크를 로 리호스팅하여 AWS 클라우드비즈니스 애플리케이션을 효율적으로 운영할 수 있습니다. 다음 주제에서는 컴퓨팅, 스토리지 및 네트워크 구성 요소 AWS 서비스 전반에서 기존 VMware 워크로드를 로 리호스팅하기 위한 지침을 제공합니다.

가상 머신을 로 리호스팅 AWS 클라우드

Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스와 VMware vSphere 가상 머신(VMs 아키텍처 및 스토리지 접근 방식이 근본적으로 다릅니다. vSphere VMs 가상 머신 디스크(VMDK)와 같은 파일 세트로 데이터를 저장합니다. Amazon EC2 인스턴스는 Amazon Machine Image(AMIs) 및 Amazon Elastic Block Store(Amazon EBS) 볼륨을 사용합니다.

조직은 지원되는 모든 운영 체제에서 Amazon EC2 AWS 로의 VM 마이그레이션을 AWS Transform MGN지원하는를 사용하여 로 마이그레이션할 수 있습니다.

다음 주요 요소는 vSphere VMs 및 운영 차이를 강조합니다. Amazon EC2

  • 파일 형식 - vSphere에서는 가상 머신이 파일 모음으로 구성됩니다. 이러한 파일에는 구성 설정을 처리하는 .vmx 파일과 가상 디스크 데이터가 포함된 .vmdk 파일이 포함됩니다. 또한 다양한 VM 상태 및 함수를 관리하는 다양한 보조 파일(.nvram, .vmsd, .vmsn 및 .vmss)이 포함되어 있습니다. 반면 Amazon EC2는 특정 파일 형식에 의존하지 않습니다. 대신 Amazon EC2는 Amazon Machine Image(AMIs)를 인스턴스를 시작하는 데 필요한 모든 정보와 구성을 포함하는 템플릿으로 사용합니다.

  • 스토리지 - vSphere에서는 운영 체제, 애플리케이션 및 데이터를 포함한 전체 가상 머신 환경이 .vmdk 가상 디스크 파일 내에 통합됩니다. .vmdk 파일은 데이터 스토어에 저장되고 vSAN 볼륨을 통해 관리됩니다. 그러나 Amazon EC2는 인스턴스의 루트 볼륨이 AMI 스냅샷에서 생성되고 Amazon EBS 볼륨으로 저장되는 모듈식 접근 방식을 사용합니다. 이 접근 방식은 필요에 따라 추가 EBS 볼륨 또는 인스턴스 스토어 볼륨을 연결할 수 있는 유연성을 제공합니다.

  • 이식성 - 기존 인스턴스의 AMIs 복사하거나 다른 AWS 리전 또는 간에 공유할 수 있습니다 AWS 계정.

  • 확장성 - Amazon EC2는 동적 조정 기능을 제공합니다. Auto Scaling 기능은 필요에 따라 인스턴스 수를 자동으로 조정하여 워크로드 요구 사항에 따라 원활한 스케일 업 또는 스케일 다운을 지원합니다.

  • 스냅샷 및 백업 - Amazon EC2는 볼륨 중심 접근 방식을 취하여 EBS 볼륨 스냅샷을 독립적으로 생성할 수 있으며, 이를 사용하여 새 볼륨 또는 AMIs. 통합은 포괄적인 백업 관리와 같은 Amazon EC2 기능을 AWS 서비스 보완 AWS Backup 합니다.

  • 관리 - 그래픽 AWS Management Console, AWS Command Line Interface (AWS CLI), AWS SDKs 및를 통한 코드형 인프라(IaC)를 비롯한 여러 관리 옵션을 AWS 제공합니다AWS CloudFormation. 이러한 옵션은 사용자가 리소스와 상호 작용하고 관리하는 방법에 대한 유연성을 높입니다.

컨테이너화된 워크로드의 경우 VMware는 vSphere에 Tanzu Platform를 제공하므로 기존 인프라의 기존 가상 머신과 함께 컨테이너화된 애플리케이션을 실행하고 관리할 수 있습니다. AWS 는 클라우드에서 컨테이너를 배포, 관리 및 확장하는 데 도움이 되는 여러 컨테이너 서비스를 제공합니다.

다음 권장 사항은 워크로드 요구 사항에 가장 잘 맞는 AWS 컨테이너 서비스를 식별하는 데 도움이 될 수 있습니다.

  • Amazon Elastic Container Registry - AWS 모든 컨테이너 오케스트레이션 서비스와 함께 Amazon ECR을 사용하여 컨테이너 이미지를 저장합니다. 자세한 내용은 Amazon ECR 설명서를 참조하십시오.

  • Amazon Elastic Container Service - Amazon ECS를 사용하여 모놀리스 앱을 마이크로서비스로 나누거나, 클라우드로 마이그레이션하거나, 배치 처리 워크로드를 실행합니다. 자세한 내용은 Amazon ECS 설명서를 참조하세요.

  • Amazon Elastic Kubernetes Service - Amazon EKS를 사용하여에서 Kubernetes를 실행하거나 AWS, 클라우드 및 온프레미스에서 하이브리드 애플리케이션을 구축하거나, 기계 학습(ML) 모델을 배포합니다. 자세한 내용은 Amazon EKS 설명서를 참조하십시오.

  • AWS Fargate - Amazon ECS와 함께 Fargate를 사용하여 서버리스 컨테이너를 시작하거나 서비스형 플랫폼(PaaS)을 구축합니다. 자세한 내용은 Fargate 설명서를 참조하세요.

  • Amazon Elastic Compute Cloud - 시작 유형을 최대한 제어하기 위해 모든 AWS 관리 서비스와 함께 Amazon EC2를 사용합니다. 자세한 내용은 Amazon EC2 설명서를 참조하세요.

AWS 컨테이너 및 조직에 적합한 옵션에 대한 자세한 내용은 의 컨테이너를 AWS참조하세요.

에 데이터 스토어 리호스팅 AWS 클라우드

가상 머신 파일 및 기타 데이터의 스토리지 리포지토리 역할을 하는 VMware vSphere 데이터 스토어를 AWS 스토리지 서비스로 마이그레이션할 수 있습니다.

클라우드로 데이터를 이동할 때는 데이터를 이동하는 위치, 잠재적 사용 사례, 이동하는 데이터 유형, 사용 가능한 네트워크 리소스를 이해하는 것이 중요합니다. 조직은 스토리지 요구 사항 및 워크로드 특성에 AWS 서비스따라 여러 중에서 선택할 수 있습니다.

  • 영구 블록 스토리지의 경우 Amazon Elastic Block Store(Amazon EBS)를 고려하세요.

  • 확장 가능한 파일 스토리지의 경우 Amazon Elastic File System(Amazon EFS)을 고려하세요.

  • 객체 스토리지의 경우 Amazon Simple Storage Service(Amazon S3.

블록 수준 스토리지의 경우 VMware VMFS 및 vSAN 데이터 스토어를 EC2 인스턴스에 영구 스토리지 볼륨을 제공하는 Amazon EBS로 마이그레이션할 수 있습니다. 기존 SMB(Server Message Block) 또는 NFS(Network File System) 서버를 Amazon FSx로 마이그레이션하여 운영 오버헤드를 줄이고 탄력적 조정을 활용하며 가용성을 높일 수 있습니다. Amazon FSx는 NetApp ONTAP, Windows File Server, Lustre 및 OpenZFS와 호환됩니다. SMB 또는 NFS 구성이 필요하지 않은 최신 파일 공유 서비스의 경우 Amazon EFS는 서버리스의 완전 탄력적 완전 관리형 파일 스토리지 솔루션입니다.

다음 표에서는 특정 상황에 최적화된 스토리지 옵션을 강조합니다. 이를 사용하여 사용 사례에 적합한 옵션을 결정할 수 있습니다.

스토리지 유형

무엇에 최적화되어 있나요?

AWS 스토리지 서비스 또는 도구

차단

데이터베이스 및 범용 로컬 인스턴스 스토리지와 같은 단일 Amazon EC2 인스턴스 또는 컨테이너에 연결된 지연 시간이 짧고 내구성이 뛰어난 고성능 스토리지가 필요한 애플리케이션입니다.

Amazon EBS

Amazon EC2 인스턴스 스토어

파일 시스템

여러 Amazon EC2 인스턴스 또는 컨테이너 또는 여러 온프레미스 서버에서 공유 읽기 및 쓰기 액세스가 필요한 애플리케이션 및 워크로드. 예를 들어 팀 파일 공유, 고가용성 엔터프라이즈 애플리케이션, 분석 워크로드 및 ML 훈련이 있습니다.

Amazon EFS

Amazon FSx

Amazon FSx for Lustre

Amazon FSx for NetApp ONTAP

Amazon FSx for OpenZFS

Amazon FSx for Windows File Server

Amazon S3 File Gateway

Amazon FSx File Gateway

객체

콘텐츠 배포, 웹 호스팅, 빅 데이터 분석, ML 워크플로와 같은 읽기 중심 워크로드. 인터넷을 통해 전 세계에 데이터를 저장, 액세스 및 배포해야 하는 시나리오에 적합합니다.

Amazon S3

Cache

서로 다른 위치에 저장된 파일 데이터를 처리하기 AWS 위한의 완전 관리형, 확장 가능 및 고속 캐시입니다. 예를 들어 온프레미스 NFS 파일 시스템 및/또는 클라우드 파일 시스템(FSx for OpenZFS 또는 FSx for ONTAP) 및 Amazon S3가 있습니다.

Amazon 파일 캐시

하이브리드/엣지

지연 시간이 짧은 데이터를 온프레미스 애플리케이션에 제공하고 온프레미스 애플리케이션에 클라우드 지원 스토리지에 대한 액세스 권한을 제공합니다.

AWS Storage Gateway 테이프 게이트웨이

AWS Storage Gateway 볼륨 게이트웨이

다음 표에서는 온라인 및 오프라인 옵션을 자세히 보여줍니다.

마이그레이션 옵션  

속도가 우선 순위인 경우

대역폭이 중요한 경우

AWS 스토리지 서비스 또는 도구

온라인

온라인은 데이터를 자주 업데이트하는 데 최적화되어 있습니다. 시간이 중요하거나 지속적인 워크로드에 사용합니다.

대역폭이 충분한 업무 외 시간에 전송을 예약하는 것이 좋습니다.

AWS DataSync

AWS Transfer Family

FSx for ONTAP SnapMirror

Storage Gateway

오프라인

일회성 또는 주기적 업로드와 전송 중 데이터가 정적일 수 있는 경우에 적합합니다.

이 선택은 사용 가능한 최소 대역폭만 사용해야 하고 물리적 이동의 예측 가능성을 선호하는 경우에 적합합니다.

AWS Snowball

스토리지 옵션에 대한 자세한 내용은 AWS 결정 가이드 AWS 스토리지 서비스 선택을 참조하세요.

로 가상 네트워크 리호스팅 AWS 클라우드

Amazon Virtual Private Cloud(Amazon VPC) AWS 를 사용하여 VMware 가상 네트워킹 기능을 용으로 재설계할 수 있습니다. Amazon Virtual Private Cloud Amazon VPCs IP 주소 관리자(IPAM)를 사용하여 VPC에서 실행되는 리소스의 IP 주소 사용량을 관리할 수 있습니다. Amazon VPC는 AWS Network Firewall 및 웹 애플리케이션 방화벽을 통한 트래픽 제어 및 추가 보호를 위해 구성 가능한 서브넷, 라우팅 테이블 및 보안 그룹이 있는 논리적으로 격리된 가상 네트워크를 제공합니다. Amazon VPC는 기존 온프레미스 VMware vSwitch와 달리 포트 그룹 또는 VLAN 태그 지정을 구성할 필요가 없습니다. 이 AWS 접근 방식을 사용하면 기능을 유지하면서 관리를 더 간단하게 수행할 수 있습니다. 자세한 내용은 Amazon VPC 작동 방식을 참조하세요.

를 사용하면 VPCs AWS 계정및 온프레미스 네트워크를 단일 게이트웨이에 연결할 AWS Transit Gateway수 있습니다. Transit Gateway는 클라우드 라우터 역할을 하여 중앙 허브를 통해 VPCs와 온프레미스 네트워크 간의 트래픽을 관리합니다. 이 기능을 사용하면 대규모 네트워크를 설계하고 구현할 수 있습니다.

AWS 는 조직이 Amazon CloudWatch, AWS CloudTrail Reachability Analyzer, Amazon VPC Lattice 및 VPC 흐름 로그와 같은 네트워크 모니터링 및 가시성을 유지하는 데 도움이 되는 서비스와 도구를 제공합니다. 조직은 이러한 통합 서비스 및 도구를 사용하여 애플리케이션 네트워킹에서 필요한 인사이트를 얻을 수 있습니다.

VMware NSX 전용 사용 사례의 경우는 기본 네트워크 인프라를 관리하여 다른 접근 방식을 AWS 제공하므로 복잡한 네트워크 가상화 관리가 필요하지 않습니다. 정교한 네트워킹 요구 사항을 해결하기 위해 AWS 네트워킹 및 보안 서비스를 개별적으로 또는 조합하여 배포할 수 있습니다. 이러한 유연성을 통해 조직은 초점을 인프라 유지 관리에서 비즈니스 중심 목표로 리디렉션할 수 있습니다.

다음 표에서는 특정 시나리오에 최적화된 AWS 네트워킹 및 콘텐츠 전송 서비스에 대한 개요를 제공합니다.

서비스 범주

무엇에 최적화되어 있나요?

AWS 네트워킹 및 콘텐츠 전송 서비스

네트워크 기반

AWS 네트워킹 서비스를 시작하고 VPCs 안전하게 연결합니다.

Amazon VPC

AWS PrivateLink

AWS Transit Gateway

글로벌 및 하이브리드 연결

프라이빗, 보안 및 글로벌 네트워크 연결을 보장하는 데 도움이 됩니다.

AWS Client VPN

AWS 클라우드 WAN

AWS Direct Connect

AWS Site-to-Site VPN

엣지 네트워킹 및 콘텐츠 전송

워크로드를 오가는 짧은 지연 시간, 안정적인 트래픽 라우팅.

Amazon CloudFront

AWS Global Accelerator

Amazon Route 53

AWS 데이터 전송 터미널

애플리케이션 네트워킹

워크로드의 가용성이 높고, 수요에 맞게 조정되며, 서로 통신할 수 있도록 지원합니다.

Amazon API Gateway

Amazon VPC IPAM

Amazon VPC Lattice

Elastic Load Balancing

네트워크 보안 및 원격 액세스

맬웨어, DDoS, SQL 삽입 및 교차 사이트 스크립팅 공격으로부터 워크로드를 보호합니다.

AWS Firewall Manager

AWS Network Firewall

AWS Shield

AWS Verified Access

AWS WAF

자세한 내용은 의사 AWS 결정 가이드 AWS 네트워킹 및 콘텐츠 전송 서비스 선택을 참조하세요.