nfs
-
K8S에서 NFS 서버 없이 동적 프로비저닝 사용하기K8S 2022. 12. 2. 13:35
이번 포스팅은 nfs 서버 추가 없이 nfs 동적 프로비저닝를 사용할 수 있는 방법에 대한 내용이다. 실제 물리적인 nfs 서버를 사용하지 않기 때문에 storage class를 사용이 필요한 테스트 환경에 적합한 방법일듯하다. 우선 nfs provisoner로는 두가지 정도가 있는데, https://github.com/kubernetes-sigs/nfs-ganesha-server-and-external-provisioner/tree/nfs-server-provisioner-1.4.0 GitHub - kubernetes-sigs/nfs-ganesha-server-and-external-provisioner: NFS Ganesha Server and Volume Provisioner. NFS Ganesha..
-
AWS EFS를 이용한 EC2 데이터 공유AWS 2021. 7. 3. 21:50
이번 포스팅에서는 각 가용영역에 생성된 EC2 끼리 EFS를 이용하여 데이터를 공유한다. 다음과 같은 구성으로 진행한다. (참고로 EC2 생성에 대한 내용은 다루지 않는다.) 먼저 위의 구성과 같이 디폴트 VPC에 서로 다른 가용영역(a, c)에 인스턴스를 하나씩 생성한다. EFS → 파일 시스템 생성 클릭 → 생성된 EFS 클릭 → 아래 네트워크 메뉴 클릭후 생성해 놓은 보안 그룹으로 설정 보안 그룹은 다음과 같이 설정해놓았다. (TCP 2049는 NFS 통신 허용) # efs 디렉터리 생성 [root@ST1 ~]# mkdir /efs # 자신의 EFS ID 확인 후 마운트 [root@ST1 ~]# mount -t efs -o tls 자신의..
-
AWS Storage 정리AWS 2021. 7. 3. 19:11
1. storage의 종류와 기능 데이터를 일정 크기의 블록으로 나누어 저장하며 호스트에서 파일 시스템을 생성할 수 있다. SSD나 HDD를 생각하면 되고, AWS에서는 EBS가 블록 스토리지에 해당된다. 디렉토리 구조로 파일을 저장하며 스토리지단에서 파일 시스템을 생성한다. 대표적으로 NAS가 있고 AWS에서는 EFS가 파일 스토리지에 해당된다. 객체 기반으로 저장하며 Rest기반의 API 호출을 통해 데이터에 접근한다. 즉 http 프로토콜을 이용하여 저장할 수 있으며, AWS에서는 대표적으로 S3가 있다. 질문 ☞ 언제 어떤 스토리지를 사용해야 효율적으로 사용할 수 있을까? Block Storage : 호스트에서 직접 파일을 액세스..