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

저장소 에뮬레이터와 Azure 저장소 서비스의 차이점

업데이트 날짜: 2014년 5월

Microsoft Azure 저장소 에뮬레이터는 비용 발생 없이 응용 프로그램을 빌드하고 테스트하는 데 사용할 수 있는 Microsoft Azure 저장소의 로컬 에뮬레이터입니다. 저장소 에뮬레이터 사용과 클라우드의 Microsoft Azure 저장소 사용 간에는 몇 가지 차이점이 있습니다.

note참고
저장소 에뮬레이터는 Microsoft Azure SDK의 일부로 제공됩니다. 독립 실행형 패키지로 저장소 에뮬레이터를 다운로드할 수도 있습니다.

저장소 에뮬레이터를 구성하려면 컴퓨터에서 관리자 권한이 있어야 합니다.

다음과 같은 일반적인 차이점이 저장소 서비스에 적용됩니다.

  • 저장소 에뮬레이터는 단일 고정 계정과 잘 알려진 인증 키만 지원합니다. 이 계정 및 키는 에뮬레이트된 저장소 서비스와 함께 사용하기 위해 허용된 유일한 자격 증명으로, 다음과 같습니다.

    
    Account name: devstoreaccount1
    Account key: Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==
    
    Important중요
    저장소 에뮬레이터에서 지원하는 인증 키는 클라이언트 인증 코드의 기능 테스트용으로만 사용되며 보안 목적으로는 사용되지 않습니다. 프로덕션 저장소 계정 및 키는 저장소 에뮬레이터와 함께 사용할 수 없습니다. 프로덕션 데이터와 함께 에뮬레이트된 저장소 계정을 사용해서는 안 됩니다.

  • 저장소 에뮬레이터는 확장 가능한 저장소 서비스가 아니며 많은 수의 동시 클라이언트를 지원하지 않습니다.

  • 저장소 에뮬레이터에서 지원하는 URI 체계는 클라우드 저장소 서비스에서 지원하는 URI 체계와 다릅니다. 개발 URI 체계는 도메인 이름의 일부가 아니라 URI의 계층 경로의 일부로 계정 이름을 지정합니다. 이 차이점은 도메인 이름 확인이 로컬 컴퓨터에서가 아니라 클라우드에서 사용 가능하기 때문입니다. 개발 및 프로덕션 환경의 URI 차이점에 대한 자세한 내용은 개발 및 테스트에 Azure 저장소 에뮬레이터 사용에서 저장소 서비스 URI 사용을 참조하십시오.

  • 버전 3.1부터 저장소 에뮬레이터 계정은 RA-GRS(읽기 액세스 지리적 중복 복제)를 지원합니다. 에뮬레이터의 모든 계정은 RA-GRS를 지원하며 주 복제본과 보조 복제본 간의 지연이 없습니다. Blob 서비스 통계 가져오기, 큐 서비스 통계 가져오기테이블 서비스 통계 가져오기 작업은 보조 계정에서 지원되며, 항상 기본 SQL 데이터베이스에 따라 LastSyncTime 응답 요소 값을 현재 시간으로 반환합니다.

    저장소 에뮬레이터에서 보조 계정에 프로그래밍 방식으로 액세스하려면 .NET용 저장소 클라이언트 라이브러리 버전 3.2 이상을 사용하십시오. 자세한 내용은 저장소 클라이언트 라이브러리 참조를 참조하십시오.

  • 파일 서비스 및 SMB 프로토콜 서비스 끝점은 저장소 에뮬레이터에서 지원되지 않습니다.

다음과 같은 차이점이 Blob 서비스에 적용됩니다.

  • Blob 서비스 에뮬레이터는 최대 2GB의 BLOB 크기만 지원합니다.

  • Blob 배치 작업은 임대 ID가 요청의 일부로 지정되지 않았어도 저장소 에뮬레이터에 존재하고 활성 임대를 가진 BLOB에 대해 성공할 수도 있습니다.

다음과 같은 차이점이 테이블 서비스에 적용됩니다.

  • 저장소 에뮬레이터의 테이블 서비스에 있는 날짜 속성은 SQL Server 2005에서 지원하는 범위만 지원합니다(예: 1753년 1월 1일 이후여야 함). 1753년 1월 1일 전의 모든 날짜가 이 값으로 변경됩니다. 날짜 정밀도는 SQL Server 2005의 정밀도로 제한됩니다(날짜는 초의 1/300까지 정확함).

  • 저장소 에뮬레이터는 900바이트 미만의 파티션 키 및 행 키 속성 값을 지원합니다. 계정 이름, 테이블 이름 및 키 속성 이름의 총 크기는 900바이트를 초과할 수 없습니다.

  • 저장소 에뮬레이터의 테이블에 있는 행의 총 크기는 1MB 미만으로 제한됩니다.

  • 저장소 에뮬레이터에서 데이터 형식 Edm.Guid 또는 Edm.Binary의 속성은 쿼리 필터 문자열의 Equal(eq) 및 NotEqual(ne) 비교 연산자만 지원합니다.

큐 서비스와 관련된 차이점은 없습니다.

Microsoft Azure 드라이브에는 다음과 같은 차이점이 적용됩니다.

  • Microsoft Azure 계산 에뮬레이터에서 Microsoft Azure 드라이브를 탑재하는 경우 저장소 에뮬레이터에서 만든 페이지 Blob이 해당 드라이브를 지원해야 합니다. Microsoft Azure에서 페이지 Blob이 지원하는 드라이브는 계산 에뮬레이터에서 탑재할 수 없습니다. 이 동작은 계산 에뮬레이터에서 실행 중인 코드를 통해 클라우드에서 액세스할 수 있는 다른 Microsoft Azure 저장소 서비스의 동작과 다릅니다.

  • 계산 에뮬레이터에서 새로운 Microsoft Azure 드라이브를 만드는 경우 에뮬레이트된 저장소 계정의 자격 증명을 지정해야 합니다.

참고 항목

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft