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

Application Server에서 오브젝트 그리드 서버 시작

Application Server 내에서 시작하도록 오브젝트 그리드 서버를 구성할 수 있습니다. WebSphere Application Server는 오브젝트 그리드 컴포넌트를 발견하고 자동으로 오브젝트 그리드 서버를 시작합니다.

시작하기 전에

WebSphere Extended Deployment 또는 WebSphere Business Integration Server 등의 애드온(add-on)이 설치될 경우를 포함하여 WebSphere Application Server 버전 6.0.2 이상에서 오브젝트 그리드 서버를 구성할 수 있습니다. WebSphere Application Server 버전 5.0.2와 같은 이전 버전의 WebSphere Application Server에는 오브젝트 그리드를 클라이언트로 사용하는 응용프로그램이 있을 수 있지만, 오브젝트 그리드 서버 기능은 이전 Application Server 버전과 함께 배치될 수 없습니다.

복제가 가능한 클러스터 구성을 사용하는 경우, 고가용성 관리자가 필요합니다. 오브젝트 그리드 서버에서는 고가용성 관리자를 표준 Application Server와 다르게 사용합니다. 오브젝트 그리드 서버가 Application Server에 있는 경우, 오브젝트 그리드 서버에서는 고가용성 관리자 서비스를 구성, 초기화 또는 작성하지 않지만, Application Server에서 기존 고가용성 서비스를 사용합니다. 오브젝트 그리드 서버 사이의 복제인 경우, 오브젝트 그리드 서버는 동일한 코어 그룹의 구성원인 Application Server에서 실행되어야 합니다.

오브젝트 그리드 서버의 다른 모든 기능도 서버가 WebSphere Application Server에서 실행될 경우와 동일합니다. 오브젝트 그리드 클러스터 스펙에 세 서버가 포함되는 경우, 단일 코어 그룹에 있는 세 Application Server 모두는 이들 오브젝트 그리드 서버를 호스트할 수 있습니다. Application Server는 또한 클러스터가 동일한 코어 그룹에 속하는 동안에는 클러스터를 연결할 수도 있습니다. 가장 중요한 단계는 cluster.xml 파일에 있는 TCP/IP 호스트 이름 및 호트 정보를 서버와 상관시키는 것입니다.

이 타스크의 수행 목적 및 시기

이 타스크를 사용하여 WebSphere Application Server 환경의 Application Server 내에서 오브젝트 그리드 서버를 실행하십시오.
  1. JVM(Java Virtual Machine)에 필수 사용자 정의 특성을 추가하십시오. 관리 콘솔에서 서버 > Application servers > server_name > Java 및 프로세스 관리 > 프로세스 정의 > JVM(Java Virtual Machine) > 사용자 정의 특성을 클릭하십시오. 새로 작성을 클릭하십시오. 다음 사용자 정의 특성을 작성하십시오.
    Table 1. 오브젝트 그리드 서버에 대한 JVM 사용자 정의 특성
    사용자 정의 특성 이름 설명 예제 값
    objectgrid.server.name 이 Application Server 내에서 사용할 오브젝트 그리드 서버 이름을 지정합니다. 제공된 이름은 오브젝트 그리드 클러스터 XML 파일에 정의된 서버 이름 중 하나여야 합니다. server1
    objectgrid.xml.url 오브젝트 그리드 XML 파일의 유니버셜 자원 위치 지정자(URL)를 지정합니다. 이 특성은 필수입니다.
    file:///d:/was/etc/test/
    objectGridMatch.xml
    objectgrid.cluster.xml.url 오브젝트 그리드 클러스터 XML 파일의 URL을 지정합니다. 이 특성은 필수입니다.
    file:///d:/was/etc/test/
    csCluster0.xml
    objectgrid.security.server.props 오브젝트 그리드 서버 보안 특성 파일의 URL을 지정합니다. 이 특성은 오브젝트 그리드 클러스터 XML 파일에서 보안을 사용 가능한 경우에만 필수입니다. 클러스터 XML 파일에서 보안이 가능한지를 판별하려면 다음 텍스트를 보십시오.
    <cluster name="cluster1" securityEnabled="true"
    ....
    securityEnabled 속성이 false로 설정되었으면 이 특성을 정의할 필요가 없습니다.

    security.ogserver.props 파일을 템플리트로 사용하십시오. 이 파일에서 이 특성의 의미와 사용 방법에 대해서는 을(를) 참조하십시오.

    file:///d:/was/
    optionalLibraries/
    ObjectGrid/properties/
    security.ogserver.props 
    또한 관리 콘솔의 JVM(Java Virtual Machine) 패널에 있는 일반 JVM 인수 필드에 이 JVM 특성을 정의할 수도 있습니다. 다음은 일반 JVM 인수 필드의 예제 값입니다.
    -Dobjectgrid.server.name=server1 
    -Dobjectgrid.xml.url=file:///<INSTALL_ROOT>\optionalLibraries\ObjectGrid\
    META-INF\cluster-objectgrid-definition.xml 
    -Dobjectgrid.cluster.xml.url=file:///<INSTALL_ROOT>\optionalLibraries\
    ObjectGrid\META-INF\cluster-config-1.xml 
  2. 변경사항을 저장하고 Application Server를 재시작하십시오. WebSphere Application Server는 오브젝트 그리드 컴포넌트를 발견하고 자동으로 오브젝트 그리드 서버를 시작합니다.

    Application Server에 있는 오브젝트 그리드에서는 채널 프레임워크를 사용하여 특히 클라이언트 액세스포트라는 오브젝트 그리드 클라이언트와 상호 동작합니다. 오브젝트 그리드 서버가 시작되면 WebSphere Application Server가 있는지 찾아 이미 Application Server에서 실행 중인 채널 프레임워크를 사용합니다. 오브젝트 그리드 서버는 Application Server에서 채널 프레임워크가 작성 또는 시작되지 않은 경우에만 자신의 채널 프레임워크를 작성 및 시작합니다.

  3. 오브젝트 그리드 서버를 중지합니다. 연관된 Application Server를 중지하여 오브젝트 그리드 서버를 중지합니다. 오브젝트 그리드 System Management 명령을 사용하여 오브젝트 그리드 서버를 중지할 수 없습니다.

결과

WebSphere Application Server 환경에 있는 Application Server에서 오브젝트 그리드 서버를 실행 중입니다.



Related tasks
WebSphere Extended Deployment에서 오브젝트 그리드 샘플 응용프로그램 로드 및 실행

타스크 주제    

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

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