[AWS] 하이브리드 클라우드 네트워킹 (Storage Gateway)
하이브리드 클라우드 네트워킹
계층형 스토리지
온 프레미스 환경의 시스템이 많이 존재하여 인트라넷 에서 대량의 데이터를 이용하는 경우 파일 서버의 저장소가 거대해져서 이용이 어려운 경우가 있습니다 .
이럴 때 유용한 것이 계층형 스토리지인데 계층형 스토리지 에서는 자주 사용하는 소수 파일을 빠른 디스크에, 사용 빈도가 낮은 다수 파일을 느린 디스크에 저장하여 사용자 스트레스를 최소화하면서 비용을 줄일 수 있습니다 .
계층형 스토리지의 방식
Storage Gateway : 계층형 스토리지의 저속 디스크에 AWS를 이용합니다. 백업 용도와 파일 서버의 용도에 따라 다르게 구성됩니다 . 파일 서버에서는 Gateway-cache mode라는 구성을 사용합니다 .
단일 S3와의 비교
- S3는 외부로부터 내부의 수신에는 요금을 부과하지 않지만 내부에서 외부로 송신할 때는 요금을 부과합니다 .
- 그래서 S3로 파일 서버를 구축할 경우 비용 효율적이지 못합니다 .
- 게이트웨이 캐싱 볼륨에서 S3를 사용하면 S3에서 데이터를 가져오는데 대해 전송 요금이 발생하므로 훨씬 경제적입니다 .
Storage Gateway 구축
S3 생성
Storage Gateway에 연결할 S3를 먼저 생성합니다
퍼블릭 엑세스를 허용한 상태로 생성합니다 .
Storage Gateway 생성
S3간에 데이터 전송에서 비용을 절약하기 위한 목적이기 때문에 S3 파일 게이트웨이를 선택 후 진행 합니다 .
플랫폼은 EC2로 선택하고 진행합니다.
인스턴스 게이트웨이로 연결
인스턴스 설정
- 루트 볼륨외에 새로운 볼륨을 생성 후 마운트 합니다 .
- 보안세션에서 NFS(TCP/2049)포트를 열어줍니다 .
- 퍼블릭 IP를 사용할 수 있어야 합니다 .
- 생성한 인스턴스의 퍼블릭 IP를 입력하고 계속 진행합니다