![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
성능 향상을 위한 토폴로지 선택
이 페이지를 사용하여 다양한 워크로드 관리 토폴로지의 장점 및 단점을 이해합니다.
WebSphere® Application Server는 다양한 워크로드 관리(WLM) 토폴로지를 제공합니다. 이 주제에서는 먼저 단일 티어 토폴로지와 다중 티어 토폴로지에 대해 설명합니다. 그 다음에는 이 두 토폴로지를 비교하여 선택한 토폴로지 유형이 성능, 보안 및 시스템 유연성에 영향을 미치는 방법에 대해 설명합니다.
단일 티어 토폴로지에는 WebSphere Application Server 클러스터가 포함됩니다. 각 클러스터 멤버에는 웹 컨테이너 및 EJB(Enterprise JavaBeans) 컨테이너가 포함됩니다. 다중 티어 토폴로지는 웹 컨테이너 머신 클러스터와 EJB 컨테이너 시스템 클러스터의 순서로 구성됩니다. 두 토폴로지의 WebSphere Application Server 시스템 수는 동일합니다. 클라이언트 드라이버, 플러그인 웹 서버 및 백엔드 데이터베이스는 별도의 전용 시스템에 있습니다.
단일 티어 토폴로지는 웹 컨테이너 및 EJB 컨테이너가 단일 JVM(Java™ Virtual Machine)에서 실행되는 데 따른 성능상의 이점이 있습니다. 이 토폴로지에서는 ORB(Object Request Broker) 참조에 의한 전달을 사용하여 웹 컨테이너 처리와 동일한 스레드에서 EJB 처리가 수행됩니다. 다중 티어 토폴로지에서는 웹 컨테이너와 EJB 컨테이너가 별도의 JVM에 있으므로 ORB 참조에 의한 전달 옵션이 무시됩니다.
다중 티어 토폴로지를 사용하면 웹 및 EJB 자원을 분리하여 별도로 관리할 수 있습니다.
WebSphere용 이정표 샘플(Trade3)과 6개의 Application Server로 구성되는 클러스터를 사용하는 연구 실험 결과 단일 티어 토폴로지의 처리량이 다중 티어 토폴로지의 처리량보다 10 - 20% 더 높은 것으로 밝혀졌습니다. WebSphere용 벤치마크 샘플(Trade3)은 다음 웹 사이트에서 다운로드할 수 있습니다.
http://www-306.ibm.com/software/webservers/appserv/was/performance.html