목록2026/04/02 (3)
Cloud Is My Life
개요AWS EKS 환경에서 여러 Pod들이 같은 스토리지를 공유하기 위해서는 EFS를 사용할 수 있습니다.EBS를 사용할 경우 하나의 가용 영역에서만 사용이 가능한 반면, EFS를 사용하면 리전 내 모든 가용 구역에서 접근할 수 있다는 장점이 있습니다. 그럼 빠르게 EKS에서 EFS를 사용하는 방법을 알아보도록 하겠습니다. 1. EKS Cluster SetupVPC와 Subnet, EKS Cluster를 빠르게 프로비저닝하기 위해 아래 명령어로 클러스터를 한번에 생성합니다.옵션을 추가적으로 부여할 수 있다는 점에 유의합니다.eksctl create cluster --region ap-northeast-2 이렇게 생성하면, 아래와 같이 VPC, Subnet, EKS Cluster가 한번에 생성됩니다. 2..
개요여러 워크로드가 동시에 접근할 수 있는 공유 스토리지가 필요할 때, 단순히 EFS를 생성하는 것만으로는 충분하지 않습니다. 실제 환경에서는 성능 모드, 처리량 방식, 네트워크 배치, Access Point 분리, 보안 정책, 그리고 비용 최적화까지 함께 고려해야 안정적인 파일 시스템을 설계할 수 있습니다. 이번 글에서는 Amazon EFS를 단순히 사용하는 방법을 넘어, 어떤 기준으로 파일 시스템을 설계해야 하는지 살펴보겠습니다. 워크로드 특성에 맞는 EFS 구조를 선택하고, 운영 환경에서 놓치기 쉬운 설계 포인트까지 정리해보겠습니다.1. 기본 환경 셋업이 글[1]을 참고하여 VPC, Security Group, EFS, EFS AP, EC2 인스턴스를 셋업합니다.2. EFS File System P..
개요여러 EC2 인스턴스에서 하나의 스토리지를 공유하려면 어떻게 해야 할까요? EC2에는 기본적으로 Elastic Block Storage(EBS)가 붙지만, 이는 하나의 인스턴스에만 붙을 수 있고, 하나의 AZ에 종속된다는 단점이 있습니다.이를 해결하기 위해 Amazon Elastic File System(EFS)을 사용할 수 있습니다. EFS는 페타바이트 수준의 용량까지 사용할 수 있는 스토리지 서비스로, Regional(or AZ 종속 선택)하고, 여러 인스턴스에 붙을 수 있다는 장점이 있습니다.오늘은 EFS를 어떻게 EC2에서 사용하는지 알아보도록 하겠습니다.1. VPC 및 환경 셋업먼저, VPC를 셋업해줍니다. 필자는 아래와 같이 구성하였습니다. 이후, 보안 그룹을 구성해줍니다. 보안 그룹은 아..
