내보내기(0) 인쇄
모두 확장
20명 중 10명이 도움이 되는 것으로 평가 - 이 항목 평가

캐시

업데이트 날짜: 2013년 9월

Windows Azure 캐시는 데이터에 대한 초고속 액세스를 제공하여 확장성과 응답성이 뛰어난 응용 프로그램을 빌드할 수 있는 분산된 메모리 내의 확장 가능한 솔루션입니다. 캐시는 다른 백엔드 소스의 정보를 일시적으로 저장하여 성능을 향상시킵니다. 분산된 환경의 메모리 내에서 이 캐시를 유지 관리함으로써 성능을 높일 수 있습니다. Windows Azure 솔루션의 경우 캐시을 사용하면 SQL 데이터베이스 또는 Azure 저장소와 같은 기타 저장 서비스의 비용을 줄이고 확장성을 높일 수 있습니다. ASP.NET 응용 프로그램은 일반적인 세션 상태 및 출력 캐싱 시나리오에 캐시을 사용할 수 있습니다.

Windows Azure 캐시는 관리 캐시 서비스(미리 보기)로 제공되거나 역할 내 캐시가 있는 Azure SDK를 사용하여 캐시를 자체적으로 만들고 관리할 수 있습니다.

캐시 서비스(미리 보기)

Windows Azure 캐시 서비스(미리 보기)에는 Windows Azure에서 사용자를 위한 전용 캐시를 만들어 캐싱을 수행하는 새로운 방법이 도입되었습니다. 이를 통해 업무에 중요한 데이터를 격리하고 캐시 성능을 사용자가 전적으로 관리할 수 있습니다. 캐시 서비스(미리 보기)에서는 공개적으로 주소를 지정할 수 있는 안전한 끝점을 사용하여 캐시에 액세스할 수 있습니다. 따라서 다음 시나리오를 사용할 수 있습니다.

  • Windows Azure 웹 사이트에서 캐시를 사용합니다.

  • 캐시를 사용하여 서로 다른 클라우드 서비스 배포에서 실행 중인 느슨하게 결합된 응용 프로그램에서 데이터를 공유합니다.

  • 캐시를 사용하여 서로 다른 클라우드 서비스 배포에서 동일한 응용 프로그램의 여러 인스턴스에서 데이터를 공유합니다.

  • Windows Azure 가상 컴퓨터에서 캐시를 사용합니다.

Windows Azure 관리 포털에서는 캐시 서비스(미리 보기)에 대한 관리 기능 호스트를 제공하므로 캐시 상태를 프로비전하고 구성하며 삭제 및 모니터링할 수 있습니다.

자세한 내용은 다음을 참조하십시오. What's New in Windows Azure Cache Service (Preview).

역할 내 캐시

역할 내 캐시는 Windows Azure 역할에서 캐시를 호스팅하는 기능을 지원합니다. 이 모델에서 캐시는 클라우드 서비스의 일부입니다. 클라우드 서비스 내에서 역할 하나를 선택해 캐시을 호스팅합니다. 실행 중인 해당 역할의 인스턴스에서 메모리 리소스를 연결하여 캐시 클러스터를 만듭니다. 이 사설 캐시 클러스터는 같은 배포 내에 있는 역할에만 사용할 수 있습니다. 캐시 배포 토폴로지에는 전용 및 공존 방식이 있습니다. 전용 토폴로지에서는 캐시 전용인 작업자 역할을 정의합니다. 즉 모든 작업자 역할의 사용 가능한 메모리가 캐시 및 운영 오버헤드에 사용됩니다. 공존 코폴로지에서는 캐시의 응용 프로그램 역할에 사용 가능한 메모리 비율을 사용합니다. 예를 들어 각 웹 역할 인스턴스에 캐시의 실제 메모리 크기 중 20%를 할당할 수 있습니다. 두 경우 모두 실행 중인 역할 인스턴스에 필요한 계산 서비스의 비용만 지불합니다. 자세한 내용은 역할 내 캐시 FAQ(Windows Azure 캐시)Windows Azure 캐시의 역할 내 캐시을 참조하십시오.

note참고
Windows Azure 역할에서 캐시을 호스팅하는 기능은 Windows Azure 2012 10월 릴리스 SDK에서 공식적으로 릴리스되었으며, 현재는 Windows Azure 캐시의 기능에서 완벽하게 지원됩니다. 역할에서 캐시을 사용하려면 Windows Azure 웹 사이트에서 최신 Windows Azure SDK와 도구를 다운로드합니다.

공유 캐싱

Important중요
Windows Azure 공유 캐싱은 2014년 8월 29일 이전에 사용이 중단될 예정입니다. 이 서비스를 관리하는 데 사용되는 Silverlight 포털도 2014년 3월 31일에 폐기될 예정입니다. 현재 공유 캐싱 사용자는 해당 날짜 이후에도 이 서비스를 계속 사용하도록 선택한 경우 해당 공유 캐시를 관리하는 방법에 대한 정보를 받게 됩니다. 공유 캐싱에서 캐시 서비스(미리 보기)로 마이그레이션하는 방법에 대한 자세한 내용은 Shared Caching에서 Windows Azure 캐시 서비스(미리 보기)로 마이그레이션을 참조하십시오.

Windows Azure 공유 캐싱은 Windows Azure 응용 프로그램에서 캐시을 사용하는 또 다른 방법입니다. 공유 캐싱이 별도의 서비스인 반면, 캐시은 관리 서비스로 사용됩니다. 공유 캐싱을 사용하면 Windows Azure 관리 포털을 통해 캐시를 등록할 수 있습니다. 이러한 캐시는 사용자의 자체 역할에 상주하지 않습니다. 대신 다중 테넌트 환경의 서버 그룹에 상주합니다. 서비스 URL 및 관리 포털의 인증 토큰을 사용하여 캐시에 액세스할 수 있습니다. 이 모델에서는 메모리, 대역폭, 트랜잭션 및 클라이언트 연결에 따라 달라지는 여러 캐시 기능 중 하나의 비용을 지불합니다. 詳細については、「Windows Azure Shared Caching」を参照してください。

이 섹션의 내용

참고 항목

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.

커뮤니티 추가 항목

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

참여하시겠습니까?
표시:
© 2014 Microsoft. All rights reserved.