장애 조치 + 사용자의 위치에 따라서 (Geographic) 서버 지정
(상파울루 리전)
인스턴스 생성 - 이름 : paulo - os : Linux2 - 키페어 생성 - ssh, http 포트 허용한 보안그룹 생성 - 인스턴스 생성
ha-proxy 도메인 추가해주기
지리적 위치와는 관련이 없다
[ec2-user@ip-172-31-9-59 ~]$ sudo vi /etc/haproxy/haproxy.cfg
global
daemon
defaults
mode http
frontend http-in
bind *:80
default_backend backend_servers
backend backend_servers
balance roundrobin
# cookie SVID insert indirect nocache maxlife 10s
server seoul 52.78.175.246:80 cookie w1 check
server oregon 34.168.43.106:80 cookie w2 check
server london 20.77.69.167:80 cookie w3 check
server hongkong 47.243.28.191:80 cookie w4 check
server paulo 18.229.133.177:80 cookie w5 check
[ec2-user@ip-172-31-9-59 ~]$ sudo systemctl restart haproxy
리전 : 버지니아 북부
인스턴스 생성 - 윈도우 서버 생성 rdp 프로토콜만 열려있으면 됨
서울리전
보안 그룹 변경해주기 (SG-EFS)
sudo mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport fs-027203d2ac3a8604f.efs.ap-northeast-2.amazonaws.com:/ /mnt
터널 정보 수정해주기 -> AWS right 주소가 변경되었음, 그리고 vi /etc/ipsec.d/aws.secrets 이 부분도
VPN으로 연결되었으니 EFS 연결한다.
인바운드 규칙 편집. 강의실 ip 대역, MY-VPC 대역 넣어준다.
https://www.megazone.com/techblog_20200522_cloud-storage-in-minutes-with-aws-storage-gateway/
VM(AWS File Gateway) 권장 사양
CPU 4C
RAM 16GB(12GB)
SSD 128GB(Cache 150GB)
ESXi
CPU 4C
RAM 16GB
SSD 128GB
VM 생성/등록 클릭
배포 옵션 - 씬으로 해야함
새 표준 하드 디스크 추가 클릭 - 150GB, 씬 프로비저닝 클릭
https://aws.amazon.com/ko/storagegateway/ 참고
aws 콘솔 - storage gateway
밑줄 친 esxi 가상머신의 ip를 넣어준다
파일 게이트 웨이랑 스토리지 게이트웨이랑 링크 시키기
S3로 이동
버킷이름 복사 후 게이트웨이에 넣는다.
제어판 - 프로그램 제거/기능 - 프ㅜ로그램 기능 - windows 기능 켜기/끄기 - NFS용 서비스 클라이언트와 관리 도구 선택하기
// 관리자 권한으로 cmd 창 열어서 넣기
mount -o nolock -o mtype=hard 192.168.0.141:/s3.wonyyy.shop z:
// 접근 명령어
C:\Windows\system32>cd /d z:
Z:\>notepad test.txt
s3에 업로드 된다.