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

온-프레미스 AppFabric 1.1 캐싱과 Azure 관리 캐시 서비스 간의 차이

업데이트 날짜: 2015년 2월

note참고
응용 프로그램에 대한 올바른 Azure 캐시 제품 선택에 대한 자세한 지침은 내게 적합한 Azure 캐시 기능를 참조하세요.

대부분의 경우 관리 캐시 서비스 기능은 Windows Server용 Microsoft AppFabric 1.1의 온-프레미스 캐싱 솔루션에서 제공하는 기능에 매핑됩니다. Windows Server AppFabric 캐싱 기능에 대한 자세한 내용은 Windows Server AppFabric 캐싱 개념을 참조하세요. 이 때문에 온-프레미스 캐싱 설명서를 참조하면 관리 캐시 서비스의 동작과 아키텍처를 파악할 수 있는 경우가 있습니다. 그러나 차이점도 있습니다. 이 항목에서는 관리 캐시 서비스와 온-프레미스 캐싱 솔루션의 차이점을 간략하게 설명합니다.

Windows Server용 Microsoft AppFabric 1.1 온-프레미스 솔루션을 사용하는 경우에는 컴퓨터를 준비하여 각 컴퓨터에 AppFabric Server를 설치한 다음 전체 컴퓨터에서 캐시 클러스터를 만들고 관리해야 합니다.

클라우드 솔루션에서 Azure는 캐시를 설정하기 위한 관리 작업을 대부분 처리합니다. 관리 캐시 서비스를 사용하여 에서 캐시를 프로비전하면 캐시를 사용하는 데 필요한 연결 및 보안 정보가 제공됩니다. 관리 캐시 서비스를 통해 에서도 캐시 상태 및 성능 모니터링이 수행되며 관리 캐시 서비스는 관리 서비스이므로 캐시 서비스의 모든 문제를 사전에 식별하여 자동으로 해결합니다. 자세한 내용은 TechNet의 Azure 관리 캐시 서비스 모니터링.

Windows Server용 Microsoft AppFabric 1.1과 달리 프로비전된 캐시 또는 캐시 클러스터를 관리하는 데 Windows PowerShell은 사용되지 않습니다. Azure에서는 이러한 작업이 자동으로 수행됩니다. 또한 온-프레미스 솔루션에서는 도메인 계정 등의 특정 Windows ID에 대해 캐시 클러스터 액세스 권한을 부여할 수 있습니다. 그러나 관리 캐시 서비스를 사용하는 경우 보안 모델은 액세스 키를 기반으로 합니다. 자세한 내용은 Azure 관리 캐시 서비스의 보안 모델를 참조하세요.

관리 캐시 서비스에서는 세션 상태 공급자와 출력 캐시 공급자를 모두 제공합니다. 이러한 공급자는 Windows Server용 Microsoft AppFabric 1.1의 일부로 제공되는 공급자와 매우 비슷하며 최소한의 변경으로 마이그레이션할 수 있어야 합니다. 자세한 내용은 TechNet의 Azure 관리 캐시 서비스의 ASP.NET 4 캐시 공급자.

대부분의 경우 관리 캐시 서비스 기능은 Windows Server용 Microsoft AppFabric 1.1의 온-프레미스 캐싱 솔루션에서 제공하는 기능에 매핑됩니다. 아래 목록에서는 이러한 차이점 중 일부에 대해 설명합니다.

관리 캐시 서비스는 다음 세 가지 기능으로 제공됩니다.

  • 기본 - default 명명된 캐시가 하나 있으며 캐시 크기가 128MB에서 1GB까지 128MB 단위로 증분됩니다.

  • 표준 - 알림 및 최대 10개의 명명된 캐시가 지원되며 캐시 크기가 1GB에서 10GB까지 1GB 단위로 증분됩니다.

  • 프리미엄 - 알림, 고가용성 및 최대 10개의 명명된 캐시가 지원되며 캐시 크기가 5GB에서 150GB까지 5GB 단위로 증분됩니다.

note참고
각 기능은 가격과 기능 면에서 차이가 있습니다. 자세한 내용은 캐시 서비스 가격 정보 FAQ를 참조하세요. 추가 정보는 마이그레이션 가이드의 다음 Configure the Cache 섹션에서도 제공됩니다.

read-through 및 write-behind를 제외한 Windows Server용 Microsoft AppFabric 1.1의 캐시 기능 대부분은 관리 캐시 서비스에서 사용할 수 있지만 일부 관리 캐시 서비스 기능은 특정 관리 캐시 서비스 캐시 기능에서 사용할 수 없습니다. 응용 프로그램에서 알림이 사용되는 경우 표준 또는 프리미엄 캐시 기능을 선택해야 합니다. 캐시에서 고가용성이 사용되는 경우 프리미엄 캐시 기능을 선택해야 합니다.

Windows Server용 Microsoft AppFabric 1.1 캐싱에서 관리 캐시 서비스로 솔루션을 마이그레이션하는 경우 AppFabric 캐싱에서 Azure 관리 캐시 서비스로 마이그레이션을 참조하세요.

알림은 관리 캐시 서비스와 Windows Server용 Microsoft AppFabric 1.1 간에 동일하게 작동합니다. 관리 캐시 서비스에서 알림은 표준 및 프리미엄 캐시 기능에서만 지원됩니다. 자세한 내용은 Azure 관리 캐시 서비스 알림를 참조하세요.

만료 및 제거는 한 가지를 제외하고 Windows Server용 Microsoft AppFabric 1.1과 관리 캐시 서비스에서 동일하게 작동합니다. 관리 캐시 서비스에는 각 액세스에 대한 항목의 만료 시간을 갱신하는 일시적 만료 정책이 도입되어 있습니다. 이 정책은 절대 만료 정책과는 다릅니다. 이제 사용자는 두 가지 정책 중 하나를 지정할 수 있습니다.

자세한 내용은 Azure 관리 캐시 서비스의 만료 및 제거를 참조하세요.

고가용성은 관리 캐시 서비스와 Windows Server용 Microsoft AppFabric 1.1 간에 동일하게 작동합니다. 고가용성은 프리미엄 캐시 기능에서만 제공되며 기본 또는 표준 캐시 기능에서는 사용할 수 없습니다. 여기자세한 내용은 TechNet의 Azure 관리 캐시 서비스의 캐시 기능Azure 관리 캐시 서비스의 고가용성을 참조하세요.

영역 및 태깅은 Windows Server용 Microsoft AppFabric 1.1과 관리 캐시 서비스 간에 동일합니다. 자세한 내용은 TechNet의 Azure 관리 캐시 서비스의 영역 및 태깅

대부분의 경우 동일한 API를 사용하여 관리 캐시 서비스 또는 Windows Server용 Microsoft AppFabric 1.1을 사용하는 캐시 클라이언트를 만들 수 있습니다(관리 캐시 서비스에서 지원되지 않는 read-through 및 write-behind 제외).

참고 항목

개념

캐시

표시:
© 2015 Microsoft