내보내기(0) 인쇄
모두 확장

디스크 및 이미지 관리

업데이트 날짜: 2014년 4월

이 문서에서는 Windows Azure에서 가상 하드 디스크, 이미지 및 디스크를 관리하는 방법을 설명하고 이들을 사용한 작업 지침에 대한 링크를 제공합니다.

Windows Azure의 모든 가상 컴퓨터는 가상 컴퓨터를 만들 때 최소한 2개의 디스크를 사용하여 구성됩니다. 그 중 하나는 운영 체제 디스크이고, 다른 하나는 리소스 디스크라고도 하는 임시 로컬 디스크입니다. 가상 컴퓨터를 만든 후 하나 이상의 데이터 디스크를 사용하여 가상 컴퓨터를 구성할 수도 있습니다. 자세한 내용은 가상 컴퓨터를 참조하십시오.

Important중요
임시 디스크에 데이터를 저장하지 마십시오. 이 디스크는 응용 프로그램과 프로세스에 대한 임시 저장소를 제공하며 페이지 또는 스왑 파일과 같은 임시 데이터를 저장하는 데 사용됩니다.

리소스 디스크를 제외하고 모든 이미지와 디스크는 VHD(가상 하드 디스크)에서 만들어집니다. 데이터 디스크도 VHD에서 만들어집니다. 가상 하드 디스크는 Windows Azure의 저장소 계정에 페이지 blob으로 저장된 .vhd 파일입니다. 페이지 blob에 대한 자세한 내용은 블록 Blob 및 페이지 Blob 이해를 참조하십시오.

Windows Azure 외부에서 가상 하드 디스크는 VHD 또는 VHDX 형식을 사용할 수 있습니다. 또한 고정, 동적 확장 또는 차이점 보관용 디스크일 수도 있습니다. Windows Azure는 VHD 형식의 고정 디스크를 지원합니다. 고정 형식은 디스크 오프셋 X가 blob 오프셋 X에 저장되도록 파일 내에 선형적으로 논리적 디스크를 배치합니다. blob 끝의 작은 바닥글에서는 VHD의 속성을 설명합니다. 고정 형식은 대부분의 디스크에서 사용되지 않는 공간 범위가 크기 때문에 공간이 낭비되는 경우가 많습니다. 하지만 Windows Azure에서는 .vhd 파일을 스파스 형식으로 저장하기 때문에 고정 및 동적 디스크의 장점을 동시에 얻을 수 있습니다. VHD에 대한 자세한 내용은 가상 하드 디스크 시작을 참조하십시오.

Windows Azure에서 디스크 또는 이미지를 만들기 위한 원본으로 사용할 모든 .vhd 파일은 읽기 전용입니다. 디스크나 이미지를 만들 때 Windows Azure에서는 .vhd 파일의 복사본을 만듭니다. 이러한 복사본은 VHD를 사용하는 방법에 따라 읽기 전용이거나 읽기 및 쓰기가 가능할 수 있습니다.

VHD를 Windows Azure 저장소 계정으로 업로드하여 운영 체제나 데이터가 포함된 사용자 고유의 VHD를 사용할 수 있습니다. 다양한 도구를 사용하여 VHD를 만들 수 있습니다. 예를 들어 최신 버전의 Windows에서 사용 가능한 디스크 관리 스냅인 또는 Hyper-V를 사용할 수 있습니다.

VHD를 업로드하려면 Windows Azure PowerShell 모듈에서 사용 가능한 Add-AzureDataDisk cmdlet을 사용합니다. WindowsAzure.com의 다운로드 페이지에서 이 모듈을 다운로드할 수 있습니다.

note참고
VHD가 동적 디스크인 경우 디스크를 업로드하기 전에 고정 디스크로 변환합니다. Hyper-V 관리자 또는 convert-vhd cmdlet을 사용하여 변환 작업을 수행할 수 있습니다.

VHD를 업로드한 후 이를 원본으로 사용하여 이미지 또는 운영 체제 디스크를 만들 수 있습니다. VHD에 데이터가 포함된 경우에는 VHD를 가상 컴퓨터에 데이터 디스크로 연결할 수 있습니다.

.vhd 파일은 페이지 blob으로 저장됩니다. 저장소에서 blob를 관리하기 위해서는 몇 가지 도구를 사용할 수 있습니다.

Blob 서비스 Rest API의 요소를 사용해서 저장소에서 blob를 사용할 수 있습니다. 자세한 내용은 Blob 작업을 참조하십시오. 또한 저장소 계정 간에 blob를 복사할 수도 있습니다. Blob 복사에 대한 자세한 내용은 계정 간 비동기 Blob 복사 소개를 참조하십시오.

note참고
다른 저장소 계정으로부터의 Blob 복사 작업은 2012년 6월 7일 이후 생성된 저장소 계정에서만 허용됩니다.

이미지로부터 가상 컴퓨터를 만들 때 Windows Azure에서는 원본 .vhd 파일의 복사본인 가상 컴퓨터에 대한 디스크를 만듭니다. 실수로 인해 삭제될 경우를 대비해서 Windows Azure에서는 이미지, 운영 체제 디스크 또는 데이터 디스크를 만드는 데 사용된 모든 원본 .vhd 파일에 대한 임대를 설정합니다.

원본 .vhd 파일을 삭제하려면 먼저 디스크 또는 이미지를 삭제해서 임대를 제거해야 합니다. 가상 컴퓨터에서 운영 체제 디스크로 사용 중인 .vhd 파일을 삭제하려면 가상 컴퓨터를 삭제하고 모든 관련 디스크를 삭제하도록 선택하여 가상 컴퓨터, 운영 체제 디스크 및 원본 .vhd 파일을 한 번에 삭제할 수 있습니다. 그러나 데이터 디스크의 원본인 .vhd 파일을 삭제하려면 몇 가지 단계를 설정된 순서대로 수행해야 합니다. 즉, 가상 컴퓨터에서 디스크를 분리하고 디스크를 삭제한 후 .vhd 파일을 삭제해야 합니다.

이미지는 새 가상 컴퓨터를 만들기 위해 템플릿으로 사용할 수 있는 .vhd 파일입니다. 이미지는 템플릿으로, 컴퓨터 이름 및 사용자 계정 설정 등의 구성된 가상 컴퓨터와 같은 특정 설정이 없습니다. Windows Azure 관리 포털을 통해 사용 가능한 이미지를 사용하거나, 사용자 고유의 이미지를 만들 수 있습니다.

note참고
또한 관리 포털을 사용해서 저장소 계정에 이미 있는 .vhd 파일로부터 이미지를 만들 수도 있습니다. 자세한 내용은 Windows Server 운영 체제를 포함하는 가상 하드 디스크 만들기 및 업로드에서 "사용자 지정 이미지 목록에 이미지 추가"를 참조하십시오.

이미지를 추가하고 삭제할 수 있으며 추가한 이미지를 나열할 수 있고 이미지를 업데이트할 수 있습니다. .vhd 파일을 저장소 계정으로 업로드한 후에는 다음 리소스가 이미지를 관리하는 데 도움이 될 수 있습니다.

가상 컴퓨터를 만들기 위한 템플릿으로 필요하지 않은 이미지는 쉽게 삭제할 수 있습니다. 이미지로부터 가상 컴퓨터를 만들면 가상 컴퓨터가 생성될 때 운영 체제 디스크가 생성됩니다. 이미지를 삭제해도 운영 체제 디스크는 삭제되지 않으므로 항상 필요에 따라 디스크로부터 다른 이미지 또는 가상 컴퓨터를 만들 수 있습니다. 이미지를 생성하는 데 사용하기 위해 업로드하는 .vhd 파일은 이미지를 삭제해도 삭제되지 않습니다. 이미지의 원본인 .vhd 파일을 삭제하려면 먼저 이미지를 삭제해야 합니다.

  1. Windows Azure 관리 포털에 아직 로그인하지 않았으면 로그인합니다.

  2. 가상 컴퓨터를 클릭한 다음 이미지를 클릭합니다.

  3. 삭제하려는 이미지를 선택한 후 이미지 삭제를 클릭합니다.

Windows Azure의 가상 컴퓨터에서 디스크는 여러 방식으로 사용됩니다. 운영 체제 디스크는 가상 컴퓨터의 운영 체제를 제공하기 위해 사용하는 VHD입니다. 데이터 디스크는 응용 프로그램 데이터를 저장하기 위해 가상 컴퓨터에 연결하는 VHD입니다.

응용 프로그램의 요구 사항에 따라 여러 가지 디스크 만들기 방법 중에서 선택합니다. 예를 들어 일반적인 디스크 만들기 방법으로, 이미지 갤러리의 이미지를 사용해서 가상 컴퓨터 및 운영 체제 디스크를 만들 수 있습니다. 데이터 디스크를 만드는 일반적인 방법으로는 가상 컴퓨터에 비어 있는 디스크를 연결합니다. 그러면 새 데이터 디스크가 생성됩니다. 사용자의 구독과 관련된 저장소 계정에 업로드 또는 복사된 .vhd를 사용해서 디스크를 만들 수 있습니다. 포털을 사용해서 .vhd 파일을 업로드할 수는 없지만 Windows Azure 저장소에서 작동하는 다른 도구를 사용해서 파일을 업로드하거나 복사할 수 있습니다.

다음 다이어그램에서는 가상 컴퓨터에서 사용되는 디스크를 보여줍니다.

Windows Server에서 디스크 관리
  • 운영 체제 디스크 - 모든 가상 컴퓨터에는 하나의 운영 체제 디스크가 연결됩니다. 운영 체제 디스크로 사용할 수 있는 VHD를 업로드하거나 이미지로부터 가상 컴퓨터를 만들 수 있습니다. 그러면 디스크가 생성됩니다. 이 디스크는 원본 .vhd 파일의 복사본이며 이 새로운 복사본이 운영 체제 디스크로 등록됩니다. 운영 체제 디스크의 크기는 최대 127GB입니다. Windows Azure에서 운영 체제 디스크를 만들면 내구성 향상을 위해 세 개의 디스크 복사본이 생성됩니다. 또한 지리적인 복제 기반의 재해 복구를 사용하도록 선택한 경우 640킬로미터 이상 떨어진 위치에 VHD가 복제됩니다. 운영 체제 디스크는 SATA 드라이브로 등록되며 C 드라이브로 표시됩니다.

    note참고
    운영 체제 디스크에 대한 문제를 해결할 때는 실행 중인 가상 컴퓨터에 이 디스크를 데이터 디스크로 연결하여 디스크의 데이터에 액세스하고 로그를 사용해서 문제를 진단할 수 있습니다.

  • 임시 디스크는 자동으로 만들어집니다. Windows 가상 컴퓨터에서 이 디스크는 D 드라이브로 표시됩니다. Linux 가상 컴퓨터에서 이 디스크는 일반적으로 /dev/sdb이며 Windows Azure Linux 에이전트에 의해 포맷되고 /mnt/resource에 탑재됩니다.

    Important중요
    임시 디스크에 데이터를 저장하지 마십시오. 이 디스크는 응용 프로그램과 프로세스에 대한 임시 저장소를 제공하며 페이지 또는 스왑 파일과 같은 임시 데이터를 저장하는 데 사용됩니다.

  • 데이터 디스크 – 데이터 디스크는 응용 프로그램 데이터를 영구적으로 저장하기 위해 실행 중인 가상 컴퓨터에 연결할 수 있는 VHD입니다. 이미 데이터가 포함된 데이터 디스크를 가상 컴퓨터에 업로드 및 연결하거나 Windows Azure 관리 포털을 사용해서 컴퓨터에 빈 디스크를 연결할 수 있습니다. 데이터 디스크의 최대 크기는 1TB입니다. 데이터 디스크는 SCSI 드라이브로 등록되며 선택한 문자로 레이블이 지정됩니다.

    가상 컴퓨터의 크기에 따라 여기에 연결할 수 있는 디스크 수가 결정됩니다. 자세한 내용은 Windows Azure 가상 컴퓨터 크기를 참조하십시오.

    다음 항목에서는 데이터 디스크 연결 및 분리를 위한 단계별 지침을 보여줍니다.

Windows Azure의 디스크에 대한 몇 가지 고려 사항은 다음과 같습니다.

운영 체제 디스크 및 데이터 디스크에는 특정 환경에서 향상된 성능을 지원하는 호스트 캐싱 설정(호스트 캐시 모드라고도 함)이 포함됩니다. 그러나 이러한 설정은 응용 프로그램에 따라 다른 환경에서는 성능에 부정적인 영향을 미칠 수 있습니다. 호스트 캐싱은 데이터 디스크에 대한 읽기 작업 및 쓰기 작업이 모두 기본적으로 해제되어 있습니다. 운영 체제 디스크에 대한 읽기 및 쓰기 작업에는 호스트 캐싱이 기본적으로 설정되어 있습니다. 데이터 디스크의 설정을 변경하려면 Set-AzureDataDisk cmdlet을 사용합니다. 운영 체제 디스크의 설정을 변경하려면 Set-AzureOSDisk cmdlet을 사용합니다.

지리적으로 복제된 저장소 계정에서 스트라이프 볼륨(Windows 또는 Linux)을 사용하는 경우 데이터 손실이 발생할 수 있습니다. 복제된 복사본에서 데이터를 복원해야 하는 저장소 중단이 발생하는 경우 복원 후 스트라이프 디스크 집합의 쓰기 순서가 그대로 유지되도록 보장되지 않습니다.

디스크를 추가하고 삭제할 수 있으며 추가한 디스크를 나열할 수 있고 디스크를 업데이트할 수 있습니다. 운영 체제 디스크 및 데이터 디스크 모두에서 이러한 작업을 수행할 수 있습니다. 디스크로 사용할 .vhd 파일을 Windows Azure 저장소에 업로드한 후에는 디스크 관리를 위해 다음 리소스 중에서 선택할 수 있습니다.

관리 포털에서 가상 컴퓨터의 디스크 페이지 또는 대시보드를 사용해서 가상 컴퓨터에 연결된 디스크를 찾을 수 있습니다.

  1. Windows Azure 관리 포털에 아직 로그인하지 않았으면 로그인합니다.

  2. 가상 컴퓨터를 클릭한 다음 적절한 가상 컴퓨터를 선택합니다.

  3. 대시보드를 클릭합니다. 가상 컴퓨터의 대시보드에서 연결된 디스크 수 및 디스크 이름을 찾을 수 있습니다. 다음 예에서는 가상 컴퓨터에 연결된 데이터 디스크를 하나 보여줍니다.

    연결된 데이터 디스크 찾기
    note참고
    임시 로컬 디스크는 디스크 섹션에 나열되지 않습니다.

  1. Windows Azure 관리 포털에 아직 로그인하지 않았으면 로그인합니다.

  2. 가상 컴퓨터를 클릭한 다음 디스크를 클릭합니다. 이 페이지에서는 가상 컴퓨터에 사용할 수 있는 모든 디스크 목록을 표시하고, 가상 컴퓨터에서 사용 중인 디스크를 표시합니다. 목록에는 운영 체제 디스크 및 데이터 디스크가 함께 표시됩니다. 두 가지 유형의 디스크를 구별하려면 대시보드에서 디스크 정보를 검토하십시오.

    note참고
    가상 컴퓨터에 새 데이터 디스크를 연결할 때는 디스크에 사용되는 .vhd 파일의 이름을 제공할 수 있지만 Windows Azure에서 디스크 이름이 제공됩니다. 이 이름은 클라우드 서비스 이름, 가상 컴퓨터 이름 및 숫자 식별자로 구성됩니다.

더 이상 필요하지 않으면 운영 체제 디스크 및 데이터 디스크를 삭제할 수 있습니다. 운영 체제 디스크를 삭제하려면 가상 컴퓨터를 삭제할 때 해당 디스크를 삭제할 수 있습니다. 데이터 디스크의 경우, 가상 컴퓨터도 삭제할 것이 아니라면 가상 컴퓨터에서 데이터 디스크를 분리한 후 삭제할 수 있습니다.

  1. Windows Azure 관리 포털에 아직 로그인하지 않았으면 로그인합니다.

  2. 가상 컴퓨터를 클릭한 다음 디스크를 클릭합니다.

  3. 삭제하려는 디스크를 선택한 후 디스크 삭제를 클릭합니다.

표시:
© 2014 Microsoft