클라우드/공통

[클라우드] 용어 및 기본 개념

세브웁스 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 등의 공통 파일 레벨 프로토콜에서만 작동
  • 다른 시스템 간의 가용성이 제한적

블록 볼륨

  • 동적으로 프로비저닝 관리가 가능
  • 높은 수준의 데이터 내구성
  • 자동 백업 및 자동 복구 기능

블록 볼륨 마운트 예제

OCI 블록볼륨

순서

  1. ISCSI 명령 및 정보 보기 클릭 후 연결 명령과 분리 명령을 확인
  2. 연결 명령을 인스턴스에서 수행
  3. MOUNT 명령어를 통해 인스턴스 내의 폴더와 마운트
  4. 블록 볼륨 사용
  5. 사용이 끝났다면 UMOUNT 명령어를 통해 마운트 해제
  6. 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
반응형