Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Server 2003 성능 및 확장성 한국마이크로소프트. 2 네트워크 스텍 및 필수 네트워킹 기능 향상. WMT 에서 최대 6 배의 성능 향상 네트워킹 메모리 관리 기능 향상으로 2 배 이상의 동시 사용자 지원 터미널 서버 2 배에서 3 배의 성능 및 확장성.

Similar presentations


Presentation on theme: "Windows Server 2003 성능 및 확장성 한국마이크로소프트. 2 네트워크 스텍 및 필수 네트워킹 기능 향상. WMT 에서 최대 6 배의 성능 향상 네트워킹 메모리 관리 기능 향상으로 2 배 이상의 동시 사용자 지원 터미널 서버 2 배에서 3 배의 성능 및 확장성."— Presentation transcript:

1 Windows Server 2003 성능 및 확장성 한국마이크로소프트

2 2 네트워크 스텍 및 필수 네트워킹 기능 향상. WMT 에서 최대 6 배의 성능 향상 네트워킹 메모리 관리 기능 향상으로 2 배 이상의 동시 사용자 지원 터미널 서버 2 배에서 3 배의 성능 및 확장성 제공. 검색, 인증, 복제 기능 향상 액티브 디렉터리 플랫폼기능 향상으로 2 배 이상의 향상된성능 제공 파일 서버 재설계된 서버 아키텍쳐 기반으로 2 배 이상 향상된 성능 및 확장성과 신뢰성 제공 웹 서버 소프트웨어 기능 향상으로 2 배에서 3 배의 처리량 향상 데이터베이스 서버 성능 및 확장성 Windows Server 2003 주요 향상 분야

3 3 Windows Server 2003 성능 향상 데이터베이스 서버 데이터베이스 서버 웹 서버 웹 서버 파일 서버 파일 서버 액티브 디렉터리 액티브 디렉터리 터미널 서버 터미널 서버 네트워킹 네트워킹 서버 성능 진단 서버 성능 진단

4 4 데이터베이스 서버 스케줄링, 메모리 관리, I/O 향상 대용량 물리적 메모리 지원으로 성능 및 확장성 향상 대용량 물리적 메모리 지원으로 성능 및 확장성 향상  IA-32 : 32 프로세서 및 64GB 메모리  IA-64 : 64 프로세서 및 512GB 메모리 스케줄링 및 메모리 관리를 통해 주요 시스템 락 요소 향상 스케줄링 및 메모리 관리를 통해 주요 시스템 락 요소 향상 새로운 하드웨어를 위한 내부 커널 구조 최적화 새로운 하드웨어를 위한 내부 커널 구조 최적화 향상된 Hyper-threading 기능 향상된 Hyper-threading 기능 향상된 NUMA (Non-Uniform Memory Access) 기능 향상된 NUMA (Non-Uniform Memory Access) 기능 향상된 I/O path 및 scaling 향상된 I/O path 및 scaling

5 5 데이터베이스 서버 단일 시스템 TPC-C 결과 (4/30/2003) Source: http://www.tpc.orghttp://www.tpc.org Operating System DatabaseHardwareAvail.tpmC$/tpmCTotal 1 Windows Server 2003, Datacenter Edition SQL Server 2000 EE (64-bit) HP Superdome 10/23/03658,277$9.80$6.4M 2 Windows Server 2003, Datacenter Edition SQL Server 2000 EE (64-bit) NEC Express5800 10/22/03514,034$11.50$5.9M 3 Sun Solaris 8 SymfoWARE Fujitsu PrimePower 2000 02/28/02455,818$28.58$12M 4 Windows Server 2003, Datacenter Edition SQL Server 2000 EE (64-bit) NEC Express5800 06/30/03433,107$12.98$5.6M 5 IBM AIX Oracle 9i R2 IBM p690 05/31/03427,760$17.75 $7.5M 6HP-UX Oracle 9i HP 9000 SuperDome 08/26/02423,414$15.64 $6.6M 7 IBM AIX Oracle 9i R2 IBM p690 11/22/02403,255$17.80 $7.1M -- IBM AIX Oracle 9i R2 Bull Escala PL3200R 11/22/02403,255$17.96 $7.2M 8HP-UX Oracle 9i HP 9000 SuperDome 5/15/02389,434$16.41$6.4M 9 Windows Server 2003, Datacenter Edition SQL Server 2000 EE (64-bit) NEC Express5800 3/31/03342,746$12.86$4.4M 10 Windows Server 2003, Datacenter Edition SQL Server 2000 EE Unisys ES7000 Orion 05/02/03234,325$11.59$2.7M

6 6 300GB Operating System DatabaseHardwareAvail.QphH$/QphHTotal 1 DYNIX/ptx 4.5.1 IBM DB2 UDB 7.1 IBM NUMAQ 2000 8/15/007334$616$4.5M 2 DYNIX/ptx 4.5.1 IBM DB2 UDB 7.1 IBM NUMAQ 2000 9/05/005923$653$3.9M 3 Windows Server 2003 SQL Server 2000 EE Unisys ES7000 3/31/034774$219$1.0M 4 DYNIX/ptx 4.5.1 IBM DB2 UDB 7.1 IBM NUMAQ 2000 9/05/004027$652$2.6M 5 Windows 2000 Server SQL Server 2000 HP Proliant 8000 11/17/001506$280$422K 100GB Operating System DatabaseHardwareAvail.QphH$/QphHTotal1 Windows Server 2003 SQL Server 2000 EE HP DL760 12/31/021933$89$172K 2 Windows 2000 Server SQL Server 2000 HP Proliant 8000 8/01/001699$161$274K 3 Windows 2000 Adv Server SQL Server 2000 EE HP Proliant DL580 6/26/021695$82$138K 4 Windows 2000 Server SQL Server 2000 Unisys ES5805R 1/31/011669$169$282K 5 Windows 2000 Server SQL Server 2000 IBM Netfinity 8500R 8/01/001454$200$291K 데이터베이스 서버 단일 시스템 TPC-H 결과 (Ver 1 as of 1/6/2003) Source: http://www.tpc.orghttp://www.tpc.org

7 7 PerformancePrice-Performance 데이터베이스 서버 TPC-C 단일 시스템 벤치마크 - Windows/SQL Server 발전 상황 지난 6 년간 94 배 이상의 Windows TPC-C 성능 향상 지난 6 년간 94 배 이상의 Windows TPC-C 성능 향상 하드웨어 발전 하드웨어 발전  4P-8P Pentium Pro ► 4P-8P Xeon ► 32P Unisys PIII ► 32P Unisys Xeon MP ► 32P NEC Itanium2 ► 64P HP Itanium2 소프트웨어 발전 소프트웨어 발전  Windows NT 4.0 Server ► Windows 2000 Server ► Windows Datacenter LE ► Windows Server 2003  SQL 6.5 -> SQL 7.0 -> SQL 2000 -> SQL 2000 64-bit 4-way Cpq PL 5000 Pentium Pro 200 MHz 6,751 tpmC $89.62/tpmC Avail: 12-1-96 TPC-C v3.2 (withdrawn)6-way Unisys AQ HS6 Pentium Pro 200 MHz 12,026 tpmC $39.38/tpmC Avail: 11-30-97 TPC-C v3.3 (withdrawn)4-way IBM NF 7000 PII Xeon 400 MHz 18,893 tpmC $29.09/tpmC Avail: 12-29-98 TPC-C v3.3 (withdrawn)8-way Cpq PL 8500 PIII Xeon 550 MHz 40,369 tpmC $18.46/tpmC Avail: 12-31-99 TPC-C v3.5 (withdrawn)8-way Dell PE 8450 PIII Xeon 700 MHz 57,015 tpmC $14.99/tpmC Avail: 1-15-01 TPC-C v3.5 (withdrawn)32-way Unisys ES7000 PIII Xeon 900 MHz 165,218 tpmC $21.33/tpmC Avail: 3-10-02 TPC-C v5.0 32-way NEC Express5800 Itanium 2 1GHz 342,746 tpmC $12.86/tpmC Avail: 3-31-03 TPC-C v5.0 32-way Unisys ES7000 P4 2.0 GHz 234,325 tpmC $11.59/tpmC Avail: 3-31-03 TPC-C v5.0 Source: Derived from historical information obtained in the past from http://www.tpc.org http://www.tpc.org 32-way NEC Express5800 Itanium 2 1GHz 342,746 tpmC $12.86/tpmC Avail: 3-31-03 TPC-C v5.0

8 8 데이터베이스 서버 디스크 I/O 성능 CPU 비용 대비 I/O - 8K Random Read (Hardware: 32P 900 MHz PIII Xeon, 64GB RAM, 210 Fibre Channel Disks, HW Raid) Lower is better 최고 35% 의 I/O 처리량 향상 최고 35% 의 I/O 처리량 향상 최대 30% 이상 저렴한 CPU 비용 최대 30% 이상 저렴한 CPU 비용  30% Windows 2000 Server Windows Server 2003

9 9 Windows Server 2003 성능 향상 데이터베이스 서버 데이터베이스 서버 웹 서버 웹 서버 파일 서버 파일 서버 액티브 디렉터리 액티브 디렉터리 터미널 서버 터미널 서버 네트워킹 네트워킹 서버 성능 진단 서버 성능 진단

10 10 웹 서버 성능 향상 IIS 6.0 의 새로운 프로세스 모델 IIS 6.0 의 새로운 프로세스 모델 커널 모드의 웹 드라이버 사용 (HTTP.SYS) 커널 모드의 웹 드라이버 사용 (HTTP.SYS) 스크립트 기능 향상 스크립트 기능 향상  ASP.NET 기능 향상 : path-length, 확장성, 메모리 사용  ASP 템플릿 디스크 - 캐시 SSL path-length 및 확장성 향상 SSL path-length 및 확장성 향상 휴리스틱 기법의 캐싱 기능 휴리스틱 기법의 캐싱 기능 웹사이트 호스팅 성능 향상 웹사이트 호스팅 성능 향상 높은 성능과 안정성 향상 높은 성능과 안정성 향상 사용자 모드 힙 향상 사용자 모드 힙 향상 Event Tracing (ETW) Instrumentation 를 통한 성능 진단 Event Tracing (ETW) Instrumentation 를 통한 성능 진단  컴포넌트들에 대한 각 HTTP 요청에 의한 응답 시간 및 자원 사용에 대한 추적 기능

11 11 웹 서버 IIS 6.0 새로운 어플리케이션 풀 모델 새로운 어플리케이션 풀 모델  향상된 리사이클링 기능 ; URL 기반의 다중 프로세스 처리 휴리스틱 기법을 사용한 캐시 휴리스틱 기법을 사용한 캐시 디스크 기반의 ASP 템플릿 캐시 디스크 기반의 ASP 템플릿 캐시 새로운 ISAPI 인터페이스 새로운 ISAPI 인터페이스  Response-caching; Fragment-cache support; Vector-sends (gather-send) Worker Process ISAPI Exts & Filters IIS Core DLLs Worker Process ISAPI Exts & Filters IIS Core DLLs Worker Process ISAPI Exts & Filters IIS Core DLLs DLLHost ISAPIExtensions TCP/IP kernel user WinSock 2.0 INETINFO.EXE Metabase HTTP.SYS DLLHost ISAPIExtensions INETINFO.EXE Metabase Web Admin Service (WAS) IIS 5.0 IIS 6.0 TCP/IP AFD.SYS

12 12 웹 서버 HTTP.SYS HTTP 및 S 니 포트에 대한 트래픽 처리 HTTP 및 S 니 포트에 대한 트래픽 처리  요청을 받아서 사용자 모드 프로세스로 라우팅  연결 생성 및 종료 관리 새로운 프로세스 모델 지원 새로운 프로세스 모델 지원 response 및 fragment cache 지원 response 및 fragment cache 지원  Cached-response used on URL match  Cache backed by physical memory 바이너리 로깅 옵션 바이너리 로깅 옵션  빠르고, 작은 로그 HTTP.sys RequestqueueRequestqueueRequestqueue RESPONSE HTTP Engine NamespaceMapper Worker Process SendResponse ResponseCache REQUEST

13 13 웹 서버 벤치마크 : WebBench Static WebBench – Static Mix (Hardware: 8P 700 MHz PIII Xeon, 4GB RAM, 8xGB NICS)  120%  165%  75% eTesting Labs 의 웹 서버 벤치 마크 사용 (Ziff Davis Media Benchmarks) eTesting Labs 의 웹 서버 벤치 마크 사용 (Ziff Davis Media Benchmarks) 60MB 의 캐싱 가능한 정적인 파일 60MB 의 캐싱 가능한 정적인 파일  2% 의 요청은 not-found responses (status 404) 요청 6KB 평균 응답 크기 6KB 평균 응답 크기 모든 요청은 non-keep-alive 모든 요청은 non-keep-alive Windows 2000 Server Windows Server 2003

14 14 Windows 2000 Server Windows Server 2003 웹 서버 벤치마크 : WebBench Dynamic WebBench – Dynamic Mix (Hardware: 8P 700 MHz PIII Xeon, 4GB RAM, 4xGB NICS)  90%  120%  40% 60MB 의 정적 파일 60MB 의 정적 파일 단순한 dynamic ISAPI DLL 이 동적인 응답 생성 단순한 dynamic ISAPI DLL 이 동적인 응답 생성 요청 혼합 요청 혼합  79% 의 요청은 정적인 데이터 요청  19% 의 요청은 동적은 컨텐츠 요청  2% 의 요청은 not-found responses (status 404) 요청 모든 요청은 non-keep-alive 모든 요청은 non-keep-alive

15 15 웹 서버 벤치마크 : WebBench E-commerce WebBench – Ecommerce Mix (Hardware: 8P 700 MHz PIII Xeon, 4GB RAM, 4xGB NICS)  70%  90%  30% 60MB 의 정적 파일에 대한 ISAPI 맟 SSL 을 통한 요청 60MB 의 정적 파일에 대한 ISAPI 맟 SSL 을 통한 요청 요청은 Dynamic 벤치마크와 유사 요청은 Dynamic 벤치마크와 유사  8% 의 요청은 SSL (2% dynamic/SSL, 6% static/SSL) 모든 요청은 non-keep-alive 모든 요청은 non-keep-alive Windows 2000 Server Windows Server 2003

16 16 Windows 2000 Server Windows Server 2003 웹 서버 벤치마크 : NILE ASP.NET Performance (NILE) (Hardware: 8P 550 MHz PIII Xeon, 2xGB NICs, 16GB RAM)  120%  170%  50% Doculabs 의 E-commerce 벤치마크 사용 Doculabs 의 E-commerce 벤치마크 사용 E-commerce 사이트에서 일반적으로 사용되는 시나리오를 사용한 성능 평가 E-commerce 사이트에서 일반적으로 사용되는 시나리오를 사용한 성능 평가 정적 (72.4%), 동적 (27.6%) 요청 정적 (72.4%), 동적 (27.6%) 요청 로그온, 아이템 보기, 검색, 쇼핑카트 사용, 체크아웃 로그온, 아이템 보기, 검색, 쇼핑카트 사용, 체크아웃 정적 파일 캐싱, 동적 응답 캐싱, 데이터베이스 운영, 세션 상태 관리 정적 파일 캐싱, 동적 응답 캐싱, 데이터베이스 운영, 세션 상태 관리

17 17 웹 서버 ASP/ASP.NET 스크립트 Microsoft.COM 데이터를 기초로 한 마이크로소프트 내부 워크로드 Microsoft.COM 데이터를 기초로 한 마이크로소프트 내부 워크로드 14,000 ASP 또는 ASP.NET 스크립트 14,000 ASP 또는 ASP.NET 스크립트 60% 의 요청 : small hot set (160 scripts) 60% 의 요청 : small hot set (160 scripts) 각 유형 - 단, 중, 장문 - 별 스크립트 혼합 각 유형 - 단, 중, 장문 - 별 스크립트 혼합 ADO 및 일부 XML ADO 및 일부 XML ASP.NET 을 Windows Server 2003 에서는 dedicate 로 실행, Windows 2000 Server 에서는 Out- Of-Process 로 실행 ASP.NET 을 Windows Server 2003 에서는 dedicate 로 실행, Windows 2000 Server 에서는 Out- Of-Process 로 실행 8P 환경에서 ASP.NET/Windows Server 2003 이 ASP/Windows 2000 Server 보다 250% 성능 향상 8P 환경에서 ASP.NET/Windows Server 2003 이 ASP/Windows 2000 Server 보다 250% 성능 향상 ASP (Hardware: 8P 900 MHz PIII Xeon, 1xGB NICs, 4GB RAM)  40%  50%  65% ASP.NET  25% Windows 2000 Server Windows Server 2003 Req\sec

18 18 웹 서버 정적 호스팅 다수의 호스팅 사이트 지원 ( 최대 50,000 사이트 : 2GB RAM) 다수의 호스팅 사이트 지원 ( 최대 50,000 사이트 : 2GB RAM) 뛰어난 처리량 (245% 향상 : 10,000 사이트 ) 뛰어난 처리량 (245% 향상 : 10,000 사이트 ) 서비스 시작 시간 향상 서비스 시작 시간 향상 중앙 집중식 로깅 20% 성능 향상 : 10,000 사이트 ( 사이트 증가시 더 뛰어난 성능 향상 ) 중앙 집중식 로깅 20% 성능 향상 : 10,000 사이트 ( 사이트 증가시 더 뛰어난 성능 향상 ) 워크로드 워크로드  단순한 정적 사이트  사이트에 분산된 동일한 전체 파일 셋  10% 캐시 적중율 Hosting Performance (Hardware: 2P 700 MHz PIII Xeon, 2xGB NICs, 1GB RAM)  40%  245% IIS Startup Time (Lower is better)  14x  8x Windows 2000 Server Windows Server 2003

19 19 Windows Server 2003 성능 향상 데이터베이스 서버 데이터베이스 서버 웹 서버 웹 서버 파일 서버 파일 서버 액티브 디렉터리 액티브 디렉터리 터미널 서버 터미널 서버 네트워킹 네트워킹 서버 성능 진단 서버 성능 진단

20 20 파일 서버 성능 향상 향상된 SMB 클라이언트 및 서버 향상된 SMB 클라이언트 및 서버  더욱 낳아진 캐싱 알고리즘  메모리 관리 능력 향상  최고 140% 향상된 NetBench 처리량 향상된 NFS Server 향상된 NFS Server  향상된 메타데이터 캐싱, 파티셔닝, 확장서, zero- copy writes, NFS 전용 모드  최고 75% 향상된 SPEC SFS v3 처리량 : Windows NAS 향상된 ChkDisk ( 최고 600% 속도 향상 ) 향상된 ChkDisk ( 최고 600% 속도 향상 )

21 21 파일 서버 NetBench NetBench (Hardware: 8P 700 MHz PIII Xeon, 4GB RAM, SCSI RAID, 2-8xGB NICs) Windows 2000 Clients used for Windows 2000 Server; Windows XP/SP2 Clients used for Windows Server 2003  100%  140%  85%  100% eTesting Labs 의 파일 서버 벤치마크 사용 (Ziff Davis Media Benchmarks) eTesting Labs 의 파일 서버 벤치마크 사용 (Ziff Davis Media Benchmarks) 네트워크를 통해 Windows 클라이언트의 파일 I/O 요청을 어떻게 파일 서버가 처리하는지를 평가 네트워크를 통해 Windows 클라이언트의 파일 I/O 요청을 어떻게 파일 서버가 처리하는지를 평가 Gigabit NIC 를 사용시 최고 1.2 Gbps Netbench 처리량 Gigabit NIC 를 사용시 최고 1.2 Gbps Netbench 처리량  최고 1.6 Gbps 사용 : TCP Offload Enabled (TOE) NIC Windows 2000 Server Windows Server 2003

22 22 파일 서버 통합 하드웨어 및 소프트웨어 향상으로 최대 12 배의 NetBench 처리량 향상 ; 파일 서버 통향 하드웨어 및 소프트웨어 향상으로 최대 12 배의 NetBench 처리량 향상 ; 파일 서버 통향 하드웨어 발전 하드웨어 발전  Pentium Pro ► PII Xeon ► PIII Xeon ► P4 Xeon ► IA-64 Itanium2  Gigabit networking with offload support 소프트웨어 발전 소프트웨어 발전  Windows NT 4.0 Server ► Windows 2000 Server ► Windows Server 2003 100 80 40 32 24 12 8 10 NetBench Performance Number of Servers (consolidation example)

23 23 Windows Server 2003 성능 향상 데이터베이스 서버 데이터베이스 서버 웹 서버 웹 서버 파일 서버 파일 서버 액티브 디렉터리 액티브 디렉터리 터미널 서버 터미널 서버 네트워킹 네트워킹 서버 성능 진단 서버 성능 진단

24 24 액티브 디렉터리 성능 향상 확장성 향상 확장성 향상 데이터베이스 최적화 및 사이즈 축소 데이터베이스 최적화 및 사이즈 축소 향상된 로컬 및 원격지 복제 향상된 로컬 및 원격지 복제 새로운 인증 전용 메카니즘 (FastBind) 새로운 인증 전용 메카니즘 (FastBind) 향상된 사용자 모드 힙 및 메모리 할당 향상된 사용자 모드 힙 및 메모리 할당 향상된 성능 진단 향상된 성능 진단

25 25 Active Directory DirectoryMark DirectoryMark (Hardware: 8P 700 MHz PIII Xeon, 1xGB NIC, 4GB RAM)  19x MindCraft 의 디렉터리 서버 검색 성능 벤치마크 사용 MindCraft 의 디렉터리 서버 검색 성능 벤치마크 사용 메시징 믹스 – 메일서버의 디렉터리 사용 시뮬레이션 메시징 믹스 – 메일서버의 디렉터리 사용 시뮬레이션 어드레싱 믹스 – 주소록 검색 시뮬레이션 어드레싱 믹스 – 주소록 검색 시뮬레이션 10 개 OU 의 100 만 사용자 데이터베이스 10 개 OU 의 100 만 사용자 데이터베이스 1P 에서 8P 확장시 6 배 (vs. 3.3 배 : Windows 2000 Server) 1P 에서 8P 확장시 6 배 (vs. 3.3 배 : Windows 2000 Server)  32x  70%  210%  100%  24x Windows 2000 Server Windows Server 2003

26 26 Active Directory LDAP Base Search 사용자 이름을 이용한 정확한 검색, 결과값 5 개의 속성 사용자 이름을 이용한 정확한 검색, 결과값 5 개의 속성 200 만 사용자 데이터베이스를 이용한 내부 워크로드 200 만 사용자 데이터베이스를 이용한 내부 워크로드 4.6 배 : 1P 에서 8P 확장 (vs. 3.2 배 : Windows 2000 Server) 4.6 배 : 1P 에서 8P 확장 (vs. 3.2 배 : Windows 2000 Server) LDAP Base Search (5 Attributes) (Hardware: 8P 700 MHz PIII Xeon, 1xGB NICs, 4GB RAM)  90%  155%  75% Windows 2000 Server Windows Server 2003

27 27 Active Directory LDAP Sub-tree Search 필터링된 사용자에 대한 여러 수준의 검색, 결과값 1 개의 속성 필터링된 사용자에 대한 여러 수준의 검색, 결과값 1 개의 속성 200 만 사용자 데이터베이스를 이용한 내부 워크로드 200 만 사용자 데이터베이스를 이용한 내부 워크로드 5.1 배 : 1P 에서 8P 확장 (vs. 3.2 배 : Windows 2000 Server) 5.1 배 : 1P 에서 8P 확장 (vs. 3.2 배 : Windows 2000 Server) Windows 2000 Server Windows Server 2003 LDAP Sub-tree Search (1 Attribute) (Hardware: 8P 700 MHz PIII Xeon, 1xGB NICs, 4GB RAM)  240%  115%  135%

28 28 Active Directory Simple Bind Simple Bind – LDAP Logon (Hardware: 8P 700 MHz PIII Xeon, 1xGB NIC, 4GB RAM)  50%  60%  10% Simple bind: LDAP logon (security token) Simple bind: LDAP logon (security token)  Using user’s credentials  Returns security token Fast bind: Authentication-only mechanism (Windows Server 2003 AD 새기능 ) Fast bind: Authentication-only mechanism (Windows Server 2003 AD 새기능 )  Simple Bind 대비 4 배의 처리량 Windows 2000 Server – SimpleBlind Windows Server 2003 – SimpleBlind Windows Server 2003 – FastBlind

29 29 Active Directory Update 사용자의 5 개 속성 업데이트 사용자의 5 개 속성 업데이트 200 만 사용자 데이터베이스를 통한 내부 워크로드 200 만 사용자 데이터베이스를 통한 내부 워크로드 Windows 2000 Server Windows Server 2003 Update (5 Attributes) (Hardware: 8P 700 MHz PIII Xeon, 1xGB NICs, 4GB RAM)  190%  245%   75%

30 30 Windows Server 2003 성능 향상 데이터베이스 서버 데이터베이스 서버 웹 서버 웹 서버 파일 서버 파일 서버 액티브 디렉터리 액티브 디렉터리 터미널 서버 터미널 서버 네트워킹 네트워킹 서버 성능 진단 서버 성능 진단

31 31 터미널 서버 성능 향상 Terminal Server (Hardware: 4P 1.6 GHz P4, 4GB RAM) 메모리 관리 향상으로 최대 140% 향상된 사용자 수용능력 메모리 관리 향상으로 최대 140% 향상된 사용자 수용능력 Knowledge Worker Mix: 데스크탑에서 여러 개의 오피스 프로그램을 사용하는 사용자 시뮬레이션 (Excel, Outlook, Word, IE) Knowledge Worker Mix: 데스크탑에서 여러 개의 오피스 프로그램을 사용하는 사용자 시뮬레이션 (Excel, Outlook, Word, IE) Simple Task Worker Mix: 데스크탑에서 간단한 하나의 어플리케이션을 사용하는 사용자 시뮬레이션 Simple Task Worker Mix: 데스크탑에서 간단한 하나의 어플리케이션을 사용하는 사용자 시뮬레이션  80%  140% Windows 2000 Server Windows Server 2003

32 32 Windows Server 2003 성능 향상 데이터베이스 서버 데이터베이스 서버 웹 서버 웹 서버 파일 서버 파일 서버 액티브 디렉터리 액티브 디렉터리 터미널 서버 터미널 서버 네트워킹 네트워킹 서버 성능 진단 서버 성능 진단

33 33 네트워킹 성능 향상 자체 성능 향상 자체 성능 향상  미디어 속도에 기반한 TCP window 사이즈 셋  네트워크 어댑터에 대한 자동 튜닝 지원 향상  TCPIP offloading 을 지원하는 새로운 Gigabit 어댑터 네트워크 스택 향상 네트워크 스택 향상  TCP/IP: 25% 전송 처리량 향상  UDP/IP: 20% 전송 처리량 향상  VPN: 20% 터널링 처리량 향상 Gigabit 드리이버 향상 Gigabit 드리이버 향상  Intel, SysKonnect, 3Com, Broadcom 향상된 네트워크 서비스 향상된 네트워크 서비스  WMS: 50% 에서 500% 향상된 스트리밍 처리량  DNS: 120% 향상된 lookup 쿼리 처리량  FTP: 125% 향상된 in-memory 처리량 향상된 확장성 향상된 확장성  TCPIP 연결 능력 향상  100 만 low-traffic 동시 TCP 연결 : IA-64  다중 프로세서 확장성 향상

34 34 Windows Media Services 성능 향상 완벽하게 재구성된 서버 완벽하게 재구성된 서버  I/O 및 쓰레딩 모델 향상  컨텐츠 접근 빈도에 따른 In-memory 캐싱  대량의 데이터 블록 페칭을 통해 디스크 Seek 빈도 감소 Fast Streaming 을 통한 instant-on/always-on 제공 Fast Streaming 을 통한 instant-on/always-on 제공  파일 오픈시 발생하는 대기시간을 최대 90% 감소  데이터 전달을 최대 5 배까지 가속 캐시 / 프락시 아키텍처를 통해 에지 서버에서 컨텐츠 제공 가능 캐시 / 프락시 아키텍처를 통해 에지 서버에서 컨텐츠 제공 가능 서버간 UDP 와 멀티캐스트 분배 추가 서버간 UDP 와 멀티캐스트 분배 추가

35 35 Windows Media Services 향상된 스트리밍 Modem dial-up Modem dial-up  22kbps 스트림으로 22,000 이상 브로드캐스트 (~450Mbps)  22kbps 스트림으로 15,000 이상 on- demand(~330Mbps) DSL/Broadband DSL/Broadband  300kbps 스트림으로 3,600 이상 브로드캐스트 (~1.1Gbps)  300kbps 스트림으로 3,100 이상 on- demand (~930Mbps) Intranet (DVD-like quality) Intranet (DVD-like quality)  1Mbps 스트림으로 1,200 이상 브로드캐스트 (~1.2Gbps)  1Mbps 스트림으로 1000 이상 on- demand (~1Gbps)  85% Streaming Performance (Hardware: 2P 2.4 GHz P4, 4GB RAM, Gigabit NICs)  120%  540%  65%  90%  115%  70%  45%  425% Windows Server 2003 Windows 2000 Server

36 36 Windows Server 2003 성능 향상 데이터베이스 서버 데이터베이스 서버 웹 서버 웹 서버 파일 서버 파일 서버 액티브 디렉터리 액티브 디렉터리 터미널 서버 터미널 서버 네트워킹 네트워킹 서버 성능 진단 서버 성능 진단

37 37 서버 성능 진단 Event Tracing (ETW) Instrumentation 주요 서버 운영에 대한 응답시간 및 자원 사용에 대한 추적 기능 주요 서버 운영에 대한 응답시간 및 자원 사용에 대한 추적 기능 성능 분석, 진단, 용량 산정 및 튜닝에 사용 성능 분석, 진단, 용량 산정 및 튜닝에 사용 시스템 가동중 데이터 추적 ; 낮은 시스템 부하 시스템 가동중 데이터 추적 ; 낮은 시스템 부하 서버의 헬스 및 성능 추세에 대한 보고 및 분석 툴 서버의 헬스 및 성능 추세에 대한 보고 및 분석 툴 Windows Server 2003 Instrumentation Windows Server 2003 Instrumentation  OS 핵심 : Process, Thread, I/O, Disk, Network, Page Faults, Heap Activity, Context Switching instrumented (enhanced)  IIS 6.0: 각 HTTP request (new) 검사  액티브 디렉터리 : 검색이나 로그온과 같은 주요 디렉터리 운영 검사  파일 / 프린터 서버 : SMB 및 프린터 스풀러 요청 검사  Managed Environment: managed application 에 대한 고성능 Trace Class (new)

38 38 서버 성능 진단 IIS 진단 도구

39 39 서버 성능 진단 IIS 진단 도구

40 40 Windows Server 2003 확장성 모든 엔터프라이즈 어플리케이션에 대한 향상된 확장성 제공 모든 엔터프라이즈 어플리케이션에 대한 향상된 확장성 제공  스케줄링, 메모리 관리, I/O 향상  Database Server, Web Server, File Server, Active Directory, Terminal Server 에 대한 확장성 향상 대용량 메모리를 지원하는 대형 시스템 대용량 메모리를 지원하는 대형 시스템  32 프로세서 및 64GB 메모리 : x86  64 프로세서 및 512GB 메모리 : IA-64 데이터베이스 성능 및 확장 데이터베이스 성능 및 확장  32P 에서 2 – 3 배 향상된 확장성  658K tpmC on 64P Itanium2 (#1)  234K tpmC on 32P x86 (#10)  1933 QphH 100GB TPC-H (#1)  4774 QphH 300GB TPC-H (#3)

41 41 Windows Server 2003 요약 주요 핵심 서버 요소에 대해 성능 및 확장성 향상 : 평균 2 배 향상 주요 핵심 서버 요소에 대해 성능 및 확장성 향상 : 평균 2 배 향상 고성능 엔터프라이즈급 하드웨어 지원 및 성능 향상 ( 최대 64 프로세서 및 512GB 메모리 ) 고성능 엔터프라이즈급 하드웨어 지원 및 성능 향상 ( 최대 64 프로세서 및 512GB 메모리 ) 서버 업그레이드 및 통합을 위한 확장성 및 성능 향상 서버 업그레이드 및 통합을 위한 확장성 및 성능 향상  부가적 요소로서 보안, 신뢰성, 관리성 향상

42 42 © 2002 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.


Download ppt "Windows Server 2003 성능 및 확장성 한국마이크로소프트. 2 네트워크 스텍 및 필수 네트워킹 기능 향상. WMT 에서 최대 6 배의 성능 향상 네트워킹 메모리 관리 기능 향상으로 2 배 이상의 동시 사용자 지원 터미널 서버 2 배에서 3 배의 성능 및 확장성."

Similar presentations


Ads by Google