Share via


Windows Azure 팩: 웹 사이트 개요

 

적용 대상: Windows Azure Pack

웹 사이트 역할 개요

Windows Azure 팩: 웹 사이트 서비스는 컨트롤러, 관리 서버, 프런트 엔드, 웹 작업자, 파일 서버 및 Publisher 최소 6개의 서버 역할을 사용합니다. 또한 웹 사이트 런타임 데이터베이스에 대한 SQL Server가 필요합니다. 이러한 역할은 서비스 관리 API의 Express 또는 분산 설치를 구성하는 서버와 별개이며 추가로 제공됩니다. 실제 서버 또는 가상 컴퓨터에 역할을 설치할 수 있습니다.

WebSiteServerRoles

Windows Azure Pack 웹 사이트 서비스에는 다음과 같은 서버 역할이 포함됩니다.

웹 사이트 컨트롤러 - 컨트롤러에서 다른 웹 사이트 역할을 프로비전하고 관리합니다. 이 역할이 먼저 설치됩니다.

관리 서버 - 이 서버는 관리 트래픽을 처리하는 REST 엔드포인트를 Windows Azure Pack Web Sites Management API에 노출합니다.

웹 작업자 - 클라이언트 웹 요청을 처리하는 웹 서버입니다. 웹 작업자는 고객에게 차별화된 수준의 서비스를 제공하기 위해 공유 또는 예약 (최소한 각 항목 중 하나가 필요)입니다. 예약 작업자는 소형, 중형 및 대형 크기로 분류됩니다.

중요

웹 작업자는 고객 코드를 실행하기 때문에 웹 사이트 인프라에 대한 잠재적인 위험을 나타냅니다. 설치 후 위험을 줄이기 위해 관리자용 관리 포털에서 IP 필터링을 구성해야 합니다. 자세한 내용은 IP 필터링 구성을 참조하세요.

프런트 엔드 - 클라이언트의 웹 요청을 수락하고, 웹 작업자로 요청을 라우팅하며, 웹 작업자 응답을 클라이언트에 반환합니다. 프런트 엔드 서버는 부하 분산 및 SSL 종료를 담당합니다.

파일 서버 - 웹 사이트 콘텐츠를 호스트하는 파일 서비스를 제공합니다. 파일 서버는 웹 사이트 클라우드에서 실행되는 모든 웹 사이트에 대한 응용 프로그램 파일을 모두 보관합니다. 자세한 내용은 Windows Azure 팩: 웹 사이트에 대한 용량 계획을 참조하세요.

게시자 - 웹 배포 및 FTP 프로토콜을 통해 FTP 클라이언트, Visual Studio 및 WebMatrix에 대한 웹 사이트 팜에 콘텐츠 게시를 제공합니다.

SQL Server 역할 개요

Windows Azure Pack을 포함하는 Windows Azure Pack 환경: 웹 사이트에는 다음 세 가지 데이터베이스 범주가 필요합니다.

SQL Server 스케일 업에 대한 자세한 내용은 고가용성을 위한 SQL Server 구성을 참조하세요.

참고 항목

Windows Azure Pack: 네트워크 토폴로지