목록Cloud/Azure (15)
마짱짱의 지식창고
0. 들어가기 전 가상머신확장집합(VMSS)은 VM을 미리 프로비전할 필요 업싱 부하 분산된 동일한 설정의 VM그룹을 만들어 어플리케이션의 고가용성을 제공합니다. 중앙에서 자동/수동 크기 조정을 포함하여 VM 집합을 관리, 구성하고 업데이트할 수 있습니다. VMSS배포의 주요이점 4가지 1. 개별 VM을 관리하는 이전 방식과 비교해 확장 집합의 VM은 하나의 단위로 관리됩니다. 2. 메트릭(성능 지표)을 미리 정의하고 이를 기반으로 자동 크기 조정을 사용해 수평 확장/축소 를 수행합니다. 3. VMSS를 배포하는 동안 가상 네트워크와 Azure 부하 분산 장치를 한번에 배포할 수 있습니다. 4. VMSS에서 VM 인스턴스 증감에 따라 부하 분산 장치 구성이나 스크립트 확장, DevOps 연계 등의 작업이..
0. 들어가기 전 부하 분산 기능은 네트워크 트래픽을 효율적으로 여러 서버에 분산시켜 사용자에게 안정적인 서비스를 제공합니다. 부하 분산 장치느 보통 OSI 4계층인 전송 계층에서 동작하는 L4 부하 분산을 제공하며, 어플리케이션 게이트웨이는 L7 부하 분산을 제공합니다. L4 부하분산은 네트워크 프로토콜(TCP/UDP)계층에서 트래픽 관리를 제공합니다. -> IP주소, 프로토콜, 라운드로빈 등을 사용하고 최소 연결 및 가장 빠른 응답 시간을 보이는 서버를 계산해 트래픽 전달 L7 부하분산은 HTTP/HTTPS 헤더와 메시지의 내용, URL 유형, 쿠키 정보와 같은 다양한 정보를 바탕으로 트래픽의 라우팅을 결정합니다. 2020/09/16 - [Network] - LoadBalance 란? 2020/09/..
가용성이란 ? 가용성(可用性, Availability)이란 서버와 네트워크, 프로그램 등의 정보 시스템이 정상적으로 사용 가능한 정도를 말한다. 가동률과 비슷한 의미이다. 가용성을 수식으로 표현할 경우, 가용성(Availability)이란 정상적인 사용 시간(Uptime)을 전체 사용 시간(Uptime+Downtime)으로 나눈 값을 말한다. 이 값이 높을수록 "가용성이 높다"고 표현한다. 가용성이 높은 것을 고가용성(HA, High Availability)이라고 한다. - 위키피디아 Azure 는 다운타임을 최소화시켜 가용성을 높이는데 필요한 여러가지 서비스를 제공합니다. Azure 가상머신의 가용성이 영향받는 3가지 다운타임 시나리오 1. 계획되지 않은 하드웨어 유지관리 -> Azure 인프라에서 구..
가상머신의 크기조정이란? 현대 배포된 가상머신의 CPU, 메모리, 디스크성능, 데이터 디스크의 수, 임시 디스크 용량 등의 규격을 더 높은 규격이나 더 낮은 규격으로 변경하는 작업입니다. (Scale-Up, Scale-Down) 가상 머신의 크기를 조정하는 순서는 3단계로 따릅니다. 1. 가상 머신의 할당해제(Guest OS 종료X) -> 가상 머신을 실행 중일 때 크기를 조정하면 현재 호스트 클러스트가 지원하는 시리즈로만 변경 할 수 있습니다. 할당을 해제해야 현재 지역에서 사용 가능한 모든 옵션을 볼 수 있으며 크기 조정 프로세스가 새로운 호스트 클러스터로 마이그레이션 합니다. 2. 가상 머신의 크기 조정 ->현재 가상 머신에서 가속화된 네트워킹이나 프리미엄 스토리지를 사용 중이라면 크기 조정의 호환..
1. Blob 스토리지 구조화 되지않은 대량의 비정형 데이터를 저장하기 위한 개체 스토리지 솔루션 입니다. 컨테이너 스토리지는 브라우저를 통해 이미지나 문서 파일에 직접 엑세스하거나 파일을 저장하고 분산 엑세스 해야할 경우 동영상이나 오디오 스트리밍, 로그 파일, 데이터 백업 및 복원, 온프레미스나 클라우드 서비스에서 분석하기 위한 데이터 저장 시나리오에 적합합니다. 컨테이너 스토리지에 Blob 데이터를 저장하려면 제일 먼저 컨테이너를 만들어야 합니다. 컨테이너는 Blob들을 그룹화하는 논리적인 개념입니다. 컨테이너 공용 엑세스 수준 프라이빗 -> 기본값이며 익명 엑세스를 제공하지 않으므로 Blob을 요청할 떄는 권한이 필요합니다. Blob(Blob에 대한 익명 읽기 전용 엑세스) -> 인증 절차 없이 ..
모든 데이터는 비정형, 반정형 ,정형 데이터라는 3가지 유형으로 나눌 수 있습니다. 데이터의 유형 설명 예 비정형 데이터 데이터가 개체로 존재하며 구조화 되지 않아서 연산이 불가능한 데이터 문서, 동여상, 이미지 등 반정형 데이터 스키마에 해당하는 메타데이터가 데이터 내부에 있으며 연산 불가능 HTML, XL, JSON, YAML 등 정형 데이터 고정된 칼럼에 저장되거나 행과 열에 의해 데이터 속성이 구분되는 데이터 RDBMS 테이블, 스프레드시트 등 Azure 스토지리가 지원하는 시나리오 4가지 1. 가상 컴퓨터의 디스크와 공유 폴더용 스토리지 2. 정의된 데이터 모델을 가지고 있지 않은 비정형 데이터용 스토리지 3. 관계형 DB 데이터나 스프레드시트처럼 스키마 구조를 따르는 궂호ㅘ된 데이터용 스토리지..