본문 바로가기

전체 글

(26)
[클라우드] AWS 스토리지 서비스 스토리지 개요스토리지(storage)데이터를 보관하는 장소우리가 사용하는 모든 저장 장치를 스토리지라고 할 수 있음데이터 보관 방식과 데이터 사용 용도에 따라 여러 형태가 있음e.g. USB : 이동성 및 휴대성을 고려해서 간단한 데이터를 보관할 때 사용스토리지 서비스 및 주요 기능블록 스토리지단일 스토리지 볼륨(volume)을 '블록'이라는 개별 단위로 분할해 저장각 블록은 저장된 위치에 고유한 주소가 있기 때문에 서버에서 파일을 요청하면 블록들을 재구성하여 하나의 데이터로 서버에 전달클라우드 환경에서 블록 스토리지의 각 블록은 가상 머신 인스턴스에 위치하며, 마치 일반 컴퓨터에 하드디스크를 추가하여 C드라이브, D드라이브처럼 논리적으로 구분해서 사용하는 것과 같음일반적으로 블록 스토리지는 SAN(St..
[클라우드] AWS 데이터베이스 서비스 데이터베이스와 DBMS데이터와 데이터베이스데이터(data) : 어떤 이론을세우는데 기초가 되는 자료로 문자와 숫자, 그림, 영상 등의 형태로 된 단위정보(information) : 데이터를 특정 목적에 따라 가공하고 이론을 세워 의미와 가치를 부여한 결과데이터베이스(database) : 데이터를 하나에 모아두는 집합DBMS(DataBase Management System) : 데이터베이스를 관리하는 시스템. 데이터에 대해 사용자의 논리적 명령을 해석하고 필요한 데이터를 찾아주는 시스템데이터베이스 모델 유형계층형 데이터베이스 모델트리 구조를 기반으로 하며 데이터는 1:N으로 상하 종속 관계 구조로 되어있음데이터에 빠르게 접근이 가능하지만, 구조 변경에 대한 유연성이 부족하다는 단점이 있음네트워크형 데이터 ..
[클라우드] AWS 부하분산 서비스 Amazon ELB 기능 소개부하분산이란?부하분산 : 서버-클라이언트 환경에서 서버가 클라이언트 요청을 받아 처리하는 과정에서 발생하는 부하(연산 작업)에 대해 동일한 목적을 수행하는 다수의 서버에 분산 처리하는 기능== 로드 밸런싱(load balancing)로드 밸런서(load balancer) : 부하분산을 수행하는 대상Amazon ELB 기능ELB(Elastic Load Balancing)Amazon EC2 인스턴스에서 운영중인 애플리케이션, 마이크로서비스 또는 컨테이너 서비스로 유입되는 트래픽을 자동 분산 처리하는 기술ELB는 여러 가용 영역에서 작동하여 애플리케이션 가용성을 향상시키고 HTTP, HTTPS, TCP, SSL 등 다양한 프로토콜을 지원하며, 사용자가 같은 인스턴스에서 세션을 유지..