클라우드/공통
[클라우드] 용어 및 기본 개념
세브웁스
2022. 5. 11. 11:00
반응형
용어
VCN
: 가상 클라우드 네트워크 ( Virtual Cloud Network )
- 사용자는 클라우드 벤더에서 여러 자원을 임대해서 사용
- IP 대역을 할당 받음
- 사용자만의 Private Network환경 구성
인스턴스
: 클라우드의 기본이 되는 가상 서버
- 물리 자원을 구매할 필요 없음
- 사용량에 해당하는 요금만 지불
- 손쉽고 빠른 인프라 구성
- 유동적인 성능 조절 가능
인스턴스 풀
: 인스턴스들의 모임
- 주로 오토스케일링을 사용하기 위해 생성
스토리지
: 클라우드 컴퓨팅 공급자를 통해 인터넷에 데이터를 저장하는 컴퓨팅 모델
- 인스턴스에 탈부착 가능
- 배포에 걸리는 시간 단축
- 편한 정보 관리
게이트웨이
: 한 네트워크에서 다른 네트워크로 이동하기 위해 거쳐야 하는 지점
- 인터넷 게이트웨이 : 외부에서 접속하기 위한 게이트웨이 ( 공용 서브넷 )
- NAT 게이트웨이 : VCN 내부에서 통신하기 위한 게이트웨이 ( 전용 서브넷 )
- 서비스 게이트웨이 : Oracle Cloud의 서비스를 이용하기 위한 게이트웨이 ( 전용 서브넷 )
로드 밸런싱
: 서버가 처리해야 할 업무 혹은 요청을 여러 대의 서버로 나누어 처리하는 것을 의미
- 공용 IP와 전용 IP가 따로 존재
- 서비스의 규모가 커지고, 이용자의 수가 늘어남으로 서버에 과부하 / 이를 대처하는 방식의 한 종류
- L4 : TCP/UDP의 Port정보 단위로 밸런싱 / L7보다 가격이 저렴
- L7 : Application 단위로 밸런싱을 하는 것 / 섬세한 라우팅 가능
오토 스케일링
: CPU, 메모리, 디스크, 네트워크 트래픽과 같은 시스템 자원들의 값을 모니터링하여 서버 사이즈를 자동으로 조절
- 예상치 못한 서비스 과부하에 효과적으로 대응
- 비용 절감
베스쳔 서버
: 외부 네트워크에서 개인 네트워크로의 원격을 지원하는 서버
- 외부에서 내부의 서버로 바로 접속하면 보안에 취약점 존재
- 외부에서 Private 서버로 통하는 모든 길을 막아두고, 베스천 서버를 통해 들어가게 함으로써 높은 보안성 확보
스토리지 종류별 차이
파일 스토리지
- 기존의 네트워크 파일 시스템과 동일한 개념을 사용
- 성능이 떨어짐
- NTFS, NFS 등의 공통 파일 레벨 프로토콜에서만 작동
- 다른 시스템 간의 가용성이 제한적
블록 볼륨
- 동적으로 프로비저닝 관리가 가능
- 높은 수준의 데이터 내구성
- 자동 백업 및 자동 복구 기능
블록 볼륨 마운트 예제
순서
- ISCSI 명령 및 정보 보기 클릭 후 연결 명령과 분리 명령을 확인
- 연결 명령을 인스턴스에서 수행
- MOUNT 명령어를 통해 인스턴스 내의 폴더와 마운트
- 블록 볼륨 사용
- 사용이 끝났다면 UMOUNT 명령어를 통해 마운트 해제
- ISCSI 명령 및 정보 보기의 분리 명령을 수행
# 3번 순서
# 마운트 폴더 예정 : /mnt/disk1
# 오라클 블록볼륨 목록 보기
ls -l /dev/oracleoci/oraclevd*
# 파일형식 ext4로 포멧
sudo mkfs -t ext4 /dev/oracleoci/oraclevdb
sudo mkdir /mnt/disk1
# 마운트 명령어
sudo mount /dev/oracleoci/oraclevdb /mnt/disk1
# 마운트 해제 명령어
sudo umount /mnt/disk1
반응형