다음을 통해 공유


단일 서버 구성

클러스터링이 제공하는 가용성을 필요로 하지 않는 개발 시스템 및 중소 규모의 응용 프로그램의 경우 단일 서버에서 Microsoft SQL Server Notification Services 및 데이터베이스 엔진을 실행할 수 있습니다. 구독 관리 응용 프로그램을 인터넷에 배치하지 않는 경우 구독 관리 응용 프로그램도 이 서버에 설치할 수 있습니다.

단일 서버 시스템

다음 그림에서는 단일 서버 구성을 보여 줍니다.

단일 서버 구성

단일 서버 설치는 구성이 비교적 간단하지만 중요한 시스템이나 고용량의 알림을 지원해야 하는 시스템의 경우 단일 서버에서 Notification Services, 데이터베이스 및 구독 관리 응용 프로그램을 실행하지 않는 것이 좋습니다.

권장 CPU 개수와 디스크 공간 크기는 시스템의 처리 및 저장 요구 사항에 따라 다릅니다. 개발 시스템에는 1개의 CPU와 테스트할 디스크 공간이 충분히 있으면 되며 프로덕션 서버에는 2-4개의 CPU와 데이터 제거 프로세스(vacuumer)를 통해 데이터가 제거될 때까지 이벤트, 알림, 구독 및 구독자 데이터를 저장할 충분한 디스크 공간이 있어야 합니다. 또한 프로덕션 서버에서는 별도의 물리적 디스크에 데이터베이스 파일, 로그 파일 및 tempdb 데이터베이스를 저장하는 것이 가장 좋습니다.

ms171277.note(ko-kr,SQL.90).gif중요:
데이터 제거 프로세스는 응용 프로그램 데이터베이스에서 사용되지 않는 이벤트 및 알림 데이터를 제거합니다. 디스크 공간을 절약하고 성능을 유지 관리하려면 각 응용 프로그램을 정의할 때 데이터 제거 일정을 제공해야 합니다. 자세한 내용은 데이터 제거 구성을 참조하십시오.

병목 현상이나 경쟁 문제가 발생하는지 감시하려면 프로덕션 서버의 CPU 사용량, 메모리 사용량 및 디스크 사용량을 모니터링해야 합니다. 단일 서버가 처리 요구 사항을 지원하지 못하는 경우 원격 데이터베이스 서버 구성을 사용해 보십시오. 자세한 내용은 원격 데이터베이스 서버 구성을 참조하십시오.

참고 항목

작업

연습: 단일 서버 배포

개념

하드웨어 구성
Notification Services 고려 사항
데이터베이스 고려 사항
데이터베이스 리소스 계획

도움말 및 정보

SQL Server 2005 지원 받기