WebSphere Extended Deployment, Version 6.0.x     운영 체제: AIX, HP-UX, Linux, Solaris, Windows, z/OS

자원의 가상화

자원 가상화는 비즈니스 요구의 최대 및 최저 상태를 수용하기 위해 보통 별도로 보관되는 자원들을 함께 풀링할 수 있는 기업의 능력입니다. 자원의 가상화는 동적 조작 환경이 빌드되는 근본적인 원리 중 하나입니다.

일반적으로, 응용프로그램 및 J2EE(Java 2 Platform, Enterprise Edition) 자원은 둘 다 정적으로 특정 서버에 바인드됩니다. 이 응용프로그램 중 일부에서는 로드 시 정기적 및 순간적 스파이크가 발생합니다. 명확히 말하면, 응용프로그램이 사용 불가능하게 되는 비용이 가장 큰 시간는 요구가 많은 기간입니다. 이를 피하기 위해 기업은 이제 요구 시 발생하는 이와 같은 최대 상태를 수용할 수 있도록 IT 하부 구조를 구축해야 합니다. 표준 로드 시간 동안(시간의 중요 부분)에는 컴퓨팅 용량에서 사용되지 않는 백분율이 크므로 IT 투자를 사용하는 것이 비효율적이 됩니다.

가상화된 환경에서 관리 프로세스는 더 반복 가능하게 되고 오류 발생 가능성은 줄어듭니다. 가상화된 응용프로그램은 더 쉽게 준비할 수 있습니다. 또한 가상화된 환경에서는 관리 서비스를 자동화하고 조작 정책을 구현할 수 있습니다. 이 아키텍처로, 지정된 WebSphere Application Server 전개에서 응용프로그램 사이의 로드 분배 이동을 기초로 한 자원의 동적 재할당이 용이해집니다. 본래, Extended Deployment의 가상화된 환경은 적게 사용하고 많이 수행하는 이론에 맞춘 것입니다. 정적 구성에서 가능한 것보다 많은 응용프로그램을 실행할 수 있고, 응용프로그램 및 구성은 동적으로 변경될 수 있습니다.

정적 바인드 위치에서 응용프로그램 분리

게다가, 응용프로그램은 최상의 상태에서도 부정확하게 정의됩니다. 응용프로그램은 여러 엔터프라이즈 아카이브(.ear 파일)에 분산되고 환경 내에서 이식 가능하도록 포괄적으로 정의되지 않습니다. 응용프로그램은 전개되는 서버에 있는 정보에 의존합니다. 따라서 온 디맨드 환경을 구현하려면 응용프로그램 및 필수 자원이 필요에 따라 시스템 사이에 이동할 수 있도록 명확하게 정의해야 합니다. 이와 같은 명확한 응용프로그램 및 자원 정의로 관리자는 시스템 이벤트를 명확하게 볼 수 있습니다.

가상화된 WebSphere 응용프로그램 환경은 응용프로그램/자원 및 WebSphere Application Server 인스턴스 사이의 결합을 느슨하게 만듭니다. 응용프로그램과 자원을 Application Server 또는 클러스터에 정적으로 바인드하는 대신, 각각의 '응용프로그램 솔루션'이 WebSphere Application Server 인스턴스의 동적 클러스터에 전개됩니다. 응용프로그램 솔루션은 자체만으로 충분한 응용프로그램 코드 및 연관된 자원 정보 혼합입니다. 동적 클러스터는 노드 그룹과 연관됩니다.

일단 응용프로그램이 완전히 이동 가능하게 되는 지점까지 Application Server를 전개했으면, 사용자가 정의하는 조작 정책에 의해 응용프로그램 배치가 판별됩니다. 작업은 인텔리전트 워크로드 관리자에 의해 응용프로그램으로 라우트됩니다. 이러한 가상화로, 응용프로그램은 주변으로 쉽게 이동할 수 있고 테스트에서 프로덕션으로 이동하는 응용프로그램 전개가 단순해집니다. 일반적으로, 응용프로그램을 시스템에 결합시키는 필수 구성을 제거하면 전체적인 복잡성이 줄어들고 더 나은 유용한 환경이 제공됩니다.

WebSphere Extended Deployment에서, 응용프로그램과 응용프로그램을 실행할 수 있는 노드 사이의 관계는 노드 그룹 측면에서 표시됩니다. WebSphere Extended Deployment 버전 5.1에서는 해체된 노드 그룹만 지원된다는 점에 유의해야 합니다. 실제적으로, 노드 그룹은 시스템 세트에 지나지 않습니다. 더 추상적으로 보면, 노드 그룹은 공통적인 성능 및 특성 세트를 가지고 있는 시스템 풀입니다. 예를 들어, 주어진 네트워크에 대한 연결이나 특정 유형의 데이터베이스에 연결하기 위한 성능이 있을 수 있습니다. 이와 같이 WebSphere Extended Deployment에서 지정된 노드 그룹의 특성은 명시적으로 정의되지 않습니다. 오히려 노드 그룹 속성은 WebSphere Extended Deployment에 순수하게 내포되어 있습니다.




Related concepts
동적 조작의 개요

개념 주제    

이용 약관 | 피드백 마지막 갱신 날짜: Mar 21, 2006 11:28:30 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/prodovr/codoevirtualized.html

© Copyright IBM 2004, 2006. All Rights Reserved.
이 Information Center는 Eclipse 테크놀러지로 강화되었습니다. (http://www.eclipse.org)