분류 전체보기

·공부 기록/AWS
S3는 파일을 버킷에 저장한다. 그리고 버킷에 장한 파일을 객체라고 한다. 객체는 버킷과 객체 키, 버전으로 관리된다. *S3 서비스의 용어 1. 객체 S3의 엔터티 단위. 쉽게 말해 이미지나 텍스트 등의 파일을 말한다. 2. 버킷 객체를 저장하는 컨테이너. 모든 객체는 버킷에 저장된다. 3. 버킷명 S3 버킷의 명칭은 다른 AWS 사용자를 포함하여 유일한 이름이어야 한다. 웹 서버로 사용할 경우는 도메인명이 지정된다. 4. 객체 키 객체 식별자. 모든 객체는 한 개의 키를 가진다. 버킷, 객체 키, 버전을 조합하여 객체를 고유하게 식별한다. 5. 객체 메타데이터 이름과 값의 세트이다. 객체를 업로드할 때 설정할 수 있다. 객체 키는 S3가 파일을 식별하기 위한 데이터이지만 메타데이터는 사람이 파일을 쉽..
·공부 기록/AWS
스토리지 클래스: 다양한 종류의 스토리지 버킷(객체를 저장하는 컨테이너) 단위가 아니고 객체(파일) 단위로 클래스를 선택할 수 있다. 상황에 따라 변경할 수 있다는 점이 가장 큰 장점이다. 변경은 수동으로 해야하지만 수명 주기 정책을 이용해 자동으로 수행하게 할 수 있다. *스토리지 클래스의 종류 1. Standard 가장 일반적인 스토리지 클래스. 3곳 이상의 az에 데이터가 저장되어 있기 때문에 가용성이 보장된다. 데이터를 검색할 때의 요금과 최소 용량의 요금이 없고 일할로 계산되므로 쉽게 사용할 수 있다. 2. Intelligent-Tiering 빈번한 액세스와 간헐적 액세스에 최적화된 두 가지 계층에 객체(파일)을 저장한다. 어느 쪽에 저장할지는 객체별로 모니터링하여 그 결과에 따라 자동으로 이동..
·공부 기록/AWS
스냅샷(snapshot): 어떤 시점의 서버 디스크 상태를 통째로 보존한 파일이나 폴더 등의 집합. 통째로 보관하기 때문에 sw, os, 설정 정보 등이 모두 포함됨. AWS는 Amazon EBS 볼륨의 데이터를 스냅샷으로 보존할 수 있다. 단, 최초에는 통째로 보존하지만 두 번째 이후는 차분(증분)만 보존한다. 데이터 보존 장소는 S3이지만 스냅샷 파일은 사용자가 자유롭게 다운로드할 수 없다. 기본 영역과는 다른 영역으로, 볼 수 없는 장소에 보존된다. 따라서 S3 요금은 별도 부과되지 않는다.
·공부 기록/AWS
오토 스케일링: 서버의 액세스 상태에 따라 서버 대수를 늘리거나 줄이는 기능. 이를 시작하기 위해서는 Auto Scaling 그룹을 생성해야한다. 또 그룹에 인스턴스(서버)의 최소 대수와 최대 대수를 설정해야 한다. 그러면 이 안에서 인스턴스 수가 증가한다. (AMI, 키 페어, 보안 그룹 등을 미리 설정해야 한다.) 오토 스케일링의 요금은 무료이다. CloudWatch를 사용할 경우 모니터링 관련 요금은 부과될 수 있다. * 인스턴스의 증감 방법 1. EC2 인스턴스가 정지한 경우에 분리하고 새로운 EC2 인스턴스를 생성하는 방법 2. 일정에 맞춰 스케일링하는 방법 3. CPU와 네트워크의 부하를 참고하여 특정 임계 값으르 넘을 때 인스턴스 수를 자동적으로 증감하는 방법
·공부 기록/AWS
Elastic Load Balancing: 트래픽을 분배하는 분산 장치 ELB는 AWS가 제공하는 로드 밸런서. 로드 밸런서: 서버에 집중되는 접속을 서버 여러 대나 네트워크에 분배하는 방식. -> 부하 분산 장치 *ELB의 종류 1. ALB(Application Load Balancer) HTTP, HTTPS에 가장 적합한 로드 밸런서. OSI 모형의 애플리케이션 계층에서 동작한다. URL 디렉터리 단위로 분배하는 것이 가능하다. 인스턴스와 로드 밸런서 사이의 통신은 암호화가 가능하다. 하지만 분배 대상으로 정적 IP 주소를 설정하고 그 IP를 가진 호스트로 전송할 수 없다. 2. NLB(Network Load Balancer) OSI 모형의 전송 계층에서 동작한다. ALB만큼 상세하게 분배할 수 없지..
·공부 기록/AWS
Elastic IP 주소는 AWS 계정에 속해 있기 때문에 인스턴스를 삭제해도 계속 사용할 수 있다. AWS가 제공하는 정적인 public IPv4 주소이다. EC2 인스턴스는 정지 후 다시 시작하면 공인 IP 주소가 바뀐다. 근데 이렇게 하면 서버로 사용할 때 문제점 발생!! 따라서 고정 IP주소를 인스턴스와 연결한 구조가 Elastic IP 주소이다. X 인스턴스 단위의 계약 X O 계정 단위의 계약 O 소유한 IP가 중지된 인스턴스나 분리된 네트워크에 연결된 경우에도 시간당 요금이 부과된다!! 따라서 사용하지 않는 IP 주소는 해지하는 것이 좋다.
·공부 기록/AWS
SSH를 사용한 접속과 키 페어: 공개키 암호 방식을 이용한 접근 관리 서버에 설치한 SW를 조작하려면 SSH 방식을 사용해 원격 접속으로 조작하는 것이 일반적임. 서버에 SSH를 사용하기 위한 프로그램을 따로 설치하지 않아도 이미 OS에 설치되어 동작하고 있다. -> 클라이언트는 Putty나 Tera Term과 같은 sw를 주로 사용함. SSH로 서버(인스턴스)에 접속할 때 서버 쪽 KEY = 공개키로 지정한다. 클라이언트쪽 내려받은 '키 페어 파일'을클라이언트 쪽 KEY = 비밀키로 지정하여 사용한다. 잊어버렸을 경우에는 서버를 재구축해야한다.
·공부 기록/AWS
Elastic Block Store는 영구적인 블록 스토리지 볼륨이다. EC2 인스턴스와 조합하여 사용한다. 스토리지는 쉽게 말해 데이터를 기록하는 장소로, 대표적으로 HDD와 SSD가 있다. 데이터를 byte 블록 단위로 디스크에 저장하는 일반적인 방식이다. HDD (Hard Disk Drive) 보통 읽기 쓰기 속도 빠르다 SDD (Solid Disk Drive) 보통 가격 높다 조금 높다 소비 전력 보통 약하다 내구성 강하다 이중화됨 고장 이중화됨 *EBS의 기능과 요금 - 탄력적 볼륨 볼륨 크기를 간단히 조정할 수 있는 기능 - 스냅샷 어떤 시점의 데이터를 통째로 저장하는 기능 - 데이터 라이프 사이클 매니저 일정에 따라서 스냅샷을 생성, 삭제하는 기능 - 최적화 인스턴스 특정 인스턴스 유형을 최..
평범한컴과생
'분류 전체보기' 카테고리의 글 목록 (22 Page)