마짱짱의 지식창고

Azure VM(가상머신) 개요 본문

Cloud/Azure

Azure VM(가상머신) 개요

마짱짱 2021. 1. 12. 15:17
반응형

0. 들어가기전

Azure는 온프레미스에서 누리던 컴퓨팅 인프라와 유사한 제어력을 제공하기 위해 '가상머신'서비스를 제공합니다.

가상 머신은 인터넷을 통해 빠르게 프로비전하고 관리할 수 있으며 사용량에 기반해 지불할 수 있는 컴퓨팅 인프라 입닌다.

 

1. 가상머신과 호스트 이름

Azure는 가상머신 이름을 호스트 이름으로 사용합니다.

호스트 이름은 변경할 수 있지만, 가상 머신 이름은 한번 정하면 변경할 수 없으므로 의미 있고 일관성 있는 이름을 사용해야 합니다. 

 

가상 머신 배포 지역(리전)을 선정할 때 고려해야할 4가지 요소

1. 실제 사용자위치. 가까워야 뛰어난 서비스 제공

2. 법적 제한사 항이나 규정 준수, 세금 관련 요구사항을 만족하는 위치

3. 배포하는 위치에 따라 가격이 다르다

4. 위치에 따라 사용 가능한 VM 크기 시리즈가 다를 수 있다는 점을 고려해야 한다.

 

2. 운영체제

Azure 가상머신에서 사용할 수 있는 운영체제는 64비트만 지원합니다.

마켓플레이스에서 윈도우 서버를 포함해 다양한 운영체제 이미지와 MS가 제공하는 공식 이미지를 사용할 수 있다.

없는 이미지는 사용자가 직접 제작하여 업로드, 다운로드 할 수 있다.

Azure Marketplace

 

3. 네트워킹 요소

Azure에서 만든 가상 머신들은 가상 네트워크를 통해 연결합니다.

뿐만 아니라 Azure의 다른 서비스를 만들 땨 도일한 가상 네트워크를 지정하면 해당 네트워크에 연결된 가상 머신과 엑세스 할 수 있습니다.

 

가상머신을 가상 네트워크에 연결하는데 필요한 요소 4가지

1.  공용 IP주소

-> 인터넷상의 장치와 서비스가 Azure 가상 머신과인바운드 통신 하려면 필요하다.

2. 네트워크 보안그룹

-> 가상 머신에 대한 네트워크 트래픽을 필터링하는데 사용한다.

3. 네트워크 인터페이스 카드(NIC)

4. 가상네트워크와 서브넷

 

4. 가상 머신 크기별 분류

가상머신의 크기를 결정할 때는 실행할 워크로드 유형을 고려해야 합니다.

Azure에서 제공하는 VM 제품군을 참조

https://azure.microsoft.com/ko-kr/pricing/details/virtual-machines/series/

 

Virtual Machines 시리즈 | Microsoft Azure

개발/테스트용 초급 수준 VM부터 집약적 워크로드를 위한 GPU 지원 VM에 이르기까지 모든 애플리케이션 요구 사항을 위한 Azure의 다양한 VM(가상 머신)을 확인하세요.

azure.microsoft.com

5. 가상 디스크

가상 머신 역시 운영체제와 어플리케이션 실행, 데이터 저장을 위한 스토리지가 필요합니다.

반드시 제공해야할 스토리지는 운영체제디스크와 임시디스크 입니다.

데이터 저장을 위한 디스크는 언제든지 추가할 수 있습니다.

 

ㄱ. 운영체제 디스크

  VM을 만들때 선택한 운영체제 이미지가 사전에 설치된 디스크

ㄴ. 임시디스크

  어플리케이션과 프로세스의 동작에 필요한 단기저장소(페이징파일이나 스왑파일 등을 저장하는데 필요)

ㄷ. 데이터디스크

  성능에 민감한 어플리케이션이나 웹 서버의 웹사이트 소스나 DB 서버의 데이터베이스 파일처럼 어플리케잇녀 데이터나 사용자가 유지해야 하는 데이터를 저장해야 할 경우 필요한 디스크

 

https://docs.microsoft.com/ko-kr/azure/virtual-machines/disks-types

 

 

 

 

 

 

 

 

출처--

처음 배우는 애저(김도균 지음, 한빛미디어)

Azure docs



반응형