Sun ONE logo      이전      목차      색인      다음     

Sun ONE Portal Server 6.2 관리자 설명서

 1장
Sun™ ONE Portal Server 관리 소개

Sun™ ONE Portal Server 6.2 제품은 기업에서 다양한 소스로부터 컨텐트를 추출하고 특정 사용자나 사용자 그룹에 적합하게 컨텐트를 개별화하며 이러한 여러 소스의 컨텐트를 웹 브라우저와 같은 특정 사용자 장치에 적합한 단일 출력 형식으로 결합시킬 수 있는 통합 소프트웨어 제품군입니다.

이번 장에서는 이 제품군의 아키텍처, 포털에 대한 최종 사용자 인터페이스, Sun ONE Portal Server 소프트웨어에서 구현된 서비스와 그 구성 방식 그리고 제품을 관리하기 위해 사용되는 도구에 대한 기본 정보를 제공합니다. 이번 장은 다음 절로 구성됩니다.


아키텍처 개요

Sun ONE Portal Server 는 Sun™ ONE 아키텍처의 일부입니다. Sun ONE 아키텍처 내에서 Portal Server는 컨텐트를 찾고, 연결, 결합, 표시, 커뮤니케이션, 개별화, 통지 및 전달하는 기술을 제공합니다. Sun ONE 내의 컨텐트는 웹 서비스로 제공됩니다. Portal Server가 웹 서비스 자체를 제공하지 않습니다. 그 대신, 사용자 인터페이스가 웹 서비스와 연관된 메커니즘이면서 이용자에게 웹 서비스를 가치 있게 만들어주는 메커니즘입니다.

Sun ONE Portal Server 제품 아키텍처는 다양한 통합 가능 소프트웨어 제품으로 구성되어 있습니다. 이를 통해 Sun ONE Portal Server 에서 내부 요소뿐 아니라 외부 지원 제품의 기능과 서비스를 이용할 수 있습니다. Sun ONE Portal Server 자체에는 데스크탑, NetMail, Rewriter 및 검색의 내부 구성 요소가 들어 있습니다. 외부 지원 제품으로는 Sun™ ONE Web Server, Sun™ ONE Directory Server 및 Sun™ ONE Identity Server (이전 명칭은 iPlanet™ Directory Server Access Management Edition)가 있습니다. Sun ONE Portal Server 는 웹 응용프로그램 컨테이너, 사용자, 서비스 및 정책 관리, 인증 및 단일 사인온, 관리 콘솔, 디렉토리 스키마 및 데이터 보관 그리고 프로토콜 지원을 Sun ONE Portal Server 제품 자체에서 구현하는 것이 아니라 이러한 외부 제품으로부터 구현합니다. 예를 들어, Sun ONE Portal Server 제품은 기본 웹 컨테이너로 Sun ONE Web Server를 사용합니다.


참고

Sun ONE Portal Server 가 기본 웹 컨테이너로 Sun ONE Identity Server와 통합된 SunONE Web Server를 사용하기는 하지만(그리고 Java™ 런타임 환경으로 Java™ Development Kit 사용) Sun™ ONE Application Server, IBM Websphere Application Server 및 BEA Weblogic Application Server도 사용될 수 있습니다.


기타 Portal Server 추가 소프트웨어도 설치할 수 있습니다(예를 들어, Sun™ ONE Portal Server: Secure Remote Access ). Sun ONE Portal Server 아키텍처에 대한 자세한 내용은 Sun ONE Portal Server 6.1 Deployment Guide 를 참조하십시오.


Portal Access 개요

사용자는 일반적으로 포털의 홈 페이지에 대한 URL을 요청하고 Sun ONE Identity Server 인증 서비스를 통해 인증을 얻어 웹 브라우저에서 포털 컨텐트에 액세스합니다. 인증을 얻고 나면 사용자는 Sun ONE Portal Server 데스크탑으로 연결됩니다.

그림 1-1은 Sun ONE Portal Server 6.2의 예제 데스크탑을 보여줍니다.

그림 1-1  Sun ONE Portal Server 예제 데스크탑

이 그림은 예제 데스크탑의 스크린샷입니다.  이 예제에는 3개의 탭이 있습니다.  [내 프런트 페이지] 탭에서 채널을 볼 수 있습니다.

데스크탑은 사용자가 포털 컨텐트를 이용하기 위한 주요 인터페이스입니다. 데스크탑 서비스는 서블릿, 공급자 API, 여러 가지 채널 그리고 기타 다양한 지원 API와 유틸리티를 통해 구현됩니다. 데스크탑은 공급자라고 하는 프로그램식의 실체를 사용하여 컨텐트를 생성합니다. 하나의 컨텐트 단위를 채널이라고 합니다. 컨텐트의 여러 채널을 컨테이너 채널로 결합시키고 데스크탑 에서 표나 탭과 같은 다양한 형식으로 배열시킬 수 있습니다. 사용자가 포털에 액세스하면 데스크탑이 사용자의 컨텐트를 생성할 때 사용되는 컨텐트 공급자와 채널 데이터를 저장하고 있는 디스플레이 프로필 을 참조합니다. 혼동하기 쉽겠지만 디스플레이 프로필은 실제로 사용자가 데스크탑에서 보는 전체 레이아웃, 디스플레이 또는 구성을 정의하지 않습니다. 기본적으로, 디스플레이 프로필은 채널에 속성 값을 제공하기 위해서만 존재합니다. 실제로 데스크탑은 Sun ONE Directory Server 의 다양한 수준이나 노드(최상위, 조직, 역할 및 사용자 수준)에서 LDAP 속성으로 저장된 여러 디스플레이 프로필 을 사용하여 사용자에 맞는 컨텐트를 결정합니다. 각 수준에 대한 디스플레이 프로필 속성을 정의하고 LDAP 노드에 속성 값을 업로드하기 위해 XML 문서가 사용됩니다. 런타임 시에 각 수준에서 정의된 디스플레이 프로필 속성이 병합되어 사용자의 디스플레이 프로필 이 만들어집니다. 디스플레이 프로필 문서를 각 수준에서 정의할 수 있지만 각 수준에서 디스플레이 프로필 문서를 가질 필요는 없습니다.

주어진 클라이언트 유형(HTML 또는 MAPI 등)에 따라 특정 속성 값을 저장하고 가져오도록 지원을 확장하기 위해 Sun ONE Portal Server 소프트웨어에는 다음이 포함됩니다.


서비스 구성 개요

Sun ONE Portal Server 는 Sun™ ONE 응용프로그램으로서 서비스는 Sun ONE Identity Server 서비스 관리 시스템(SMS)을 사용하여 정의하고 관리합니다. 서버에 특정하지 않은 서비스 관련 데이터는 SMS DTD (Document Type Definition)를 준수하는 XML (Extensible Markup Language) 파일을 사용하여 정의됩니다. 서버에 특정한 데이터는 특정 서버의 로컬에 위치한 속성 파일에 저장할 수 있습니다. 각 Sun ONE Portal Server 서비스(데스크탑, Netmail, Rewriter 및 검색)에는 서비스에 특정한 데이터를 표시하고 수정하기 위한 고유 XML 및 속성 파일이 있습니다.

Sun ONE Identity Server 서비스

아키텍처 개요에서 설명한 것처럼 Sun ONE Portal Server 는 Sun ONE Portal Server 에 외부적인 Sun ONE 아키텍처의 지원 제품을 사용하여 많은 기능과 서비스를 구현합니다. 특히, 이전의 Portal Server 버전에서 많은 관리 기능을 내부적으로 구현한 것과 비교하여 Sun ONE Identity Server 와의 통합을 통해 Sun ONE Portal Server 는 Sun ONE Identity Server 제품의 다음과 같은 관리 도구와 서비스를 이용할 수 있습니다.

Sun ONE Identity Server 서비스 관리에 대한 내용은 2장 "인증, 사용자 및 서비스 관리" 를 참조하십시오.

Sun ONE Portal Server 서비스

표준 Sun ONE Identity Server 서비스 외에, Sun ONE Portal Server 는 Sun ONE Identity Server 관리 콘솔을 사용하여 내부 서비스(데스크탑, NetMail, Rewriter 및 검색)를 관리합니다.

데스크탑

앞에서 언급한 것처럼 데스크탑은 최종 사용자에게 Sun ONE Portal Server 에 대한 주요 인터페이스를 제공합니다 데스크탑은 PAPI (Provider Application Programming Interface)를 통해 확장 가능한 컨텐트를 결합시키기 위한 메커니즘입니다. 데스크탑에는 특정 유형의 채널을 구성하기 위한 컨테이너 계층과 기본적 빌딩 블록을 사용할 수 있도록 하는 다양한 공급자가 포함되어 있습니다. 컨텐트 공급자와 채널 데이터를 저장하기 위해 데스크탑은 Sun ONE Identity Server 서비스 위에서 디스플레이 프로필 데이터 스토리지 메커니즘을 구현합니다. 관리 콘솔을 통해 디스플레이 프로필과 기타 데스크탑 서비스 데이터를 편집할 수 있습니다. 데스크탑 및 디스플레이 프로필 에 대한 자세한 내용은 4장 "포털 데스크탑 서비스 관리" 및 5장 "디스플레이 프로필 관리" 를 참조하십시오.

Rewriter

Rewriter는 HTML, JavaScript™ 및 WML과 같은 다양한 웹 언어로, 그리고 HTTP 위치 헤더(리디렉션)에서 URL 참조 다시 쓰기를 위한 Java 클래스 라이브러리를 제공합니다. Rewriter는 다시 쓰기의 수행 방식과 다시 쓸 데이터를 정의하는 규칙을 저장하기 위한 Sun ONE Identity Server 서비스를 정의합니다. 관리 콘솔을 통해 다시 쓰기 규칙을 편집할 수 있습니다. Rewriter 관리에 대한 내용은 7장, "Rewriter 서비스 관리"를 참조하십시오.

검색 엔진

검색 엔진 서비스는 데스크탑에 기본 및 고급 검색과 찾아보기 채널을 제공합니다. 이 서비스는 로봇을 사용하여 인트라넷에서 이용할 수 있는 문서에 대한 자원 설명을 만들고 인덱싱 데이터베이스에 이 자원 설명을 저장합니다. 자원 설명(RD)은 다른 서버나 백업 SOIF (Summary Object Interchange Format) 파일에서도 가져올 수 있습니다. 검색 엔진에는 자원 설명을 제출하고 데이터베이스를 검색하기 위한 Java 및 C API가 포함되어 있습니다. 검색 엔진 데이터베이스는 예를 들어, 다른 컨텐트 공급자를 위한 공유 컨텐트 캐시와 같이 다른 임의 컨텐트를 저장하는데도 사용할 수 있습니다. 관리 콘솔을 통해 검색 엔진 서비스 데이터를 편집할 수 있습니다. 검색 관리에 대한 내용은 8장, "검색 엔진 서비스 관리"를 참조하십시오.

NetMail

NetMail 서비스는 NetMail (Java) 및 NetMail Lite 전자 메일 클라이언트를 구현합니다. 이러한 클라이언트는 표준 IMAP 및 SMTP 서버와 작동합니다. 관리 콘솔을 통해 NetMail 서비스 데이터를 편집할 수 있습니다. NetMail 관리에 대한 내용은 6장, "NetMail 서비스 관리"를 참조하십시오.

Sun ONE Portal Server 서비스를 위한 구성 메커니즘

Sun ONE Portal Server 는 그 서비스를 정의, 저장 및 관리하기 위해 다양한 구성 메커니즘을 사용합니다. 이 부분에서는 각 Sun ONE Portal Server 내부 서비스에서 사용하는 구성 메커니즘을 5개의 표로 설명합니다.

표 1-1 은 데스크탑 서비스에 대한 구성 메커니즘입니다. 이 표는 구성 메커니즘과 설명의 두 열로 구성됩니다. 구성 메커니즘에는 메커니즘이 나열되고 설명에서는 메커니즘의 목적을 설명합니다.

표 1-1  Sun ONE Portal Server 데스크탑 구성 메커니즘

구성 메커니즘

설명

데스크탑 서비스 정의

데스크탑 서비스에 대한 Sun ONE Identity Server 구성 속성을 정의합니다. 자세한 내용은 부록B, "XML 참조"를 참조하십시오.

데스크탑 디스플레이 프로필 XML DTD

공급자 및 채널 객체 그리고 그 속성을 정의하여 데스크탑에 대한 디스플레이 구성을 정의합니다. 자세한 내용은 부록B, "XML 참조"를 참조하십시오.

데스크탑 관리 콘솔 모듈

Sun ONE Identity Server 프레임워크에서 Sun ONE Portal Server 서비스를 관리하기 위한 수단을 제공합니다. 데스크탑 서비스 구성 속성의 관리에 대한 자세한 내용은 4장 "포털 데스크탑 서비스 관리" 를 참조하십시오. 디스플레이 프로필 의 관리에 대한 자세한 내용은 5장 "디스플레이 프로필 관리" 를 참조하십시오.

데스크탑 CLI

제품 관리를 위해 dpadmin 및 par 명령 유틸리티를 제공합니다. 자세한 내용은 14장, "명령줄 유틸리티"를 참조하십시오.

데스크탑 구성 속성 파일

데스크탑 서비스에 대한 서버별 매개 변수를 정의합니다. 자세한 내용은 부록A, "구성 파일"을 참조하십시오.

표 1-2 는 검색 서비스에 대한 구성 메커니즘입니다. 이 표에는 구성 메커니즘과 설명의 두 열이 있습니다. 구성 메커니즘에는 메커니즘이 나열되고 설명에서는 메커니즘의 목적을 설명합니다.

표 1-2  Sun ONE Portal Server 검색 구성 메커니즘

구성 메커니즘

설명

검색 서비스 정의

검색 서비스에 대한 Sun ONE Identity Server 구성 속성을 정의합니다. 자세한 내용은 부록I, "스키마 참조"를 참조하십시오.

검색 관리 콘솔 모듈

Sun ONE Identity Server 프레임워크에서 Sun ONE Portal Server 검색 서비스 데이터를 관리하기 위한 수단을 제공합니다. 자세한 내용은 8장, "검색 엔진 서비스 관리"를 참조하십시오.

검색 CLI

제품 관리를 위해 rdmgr, sendrdm 및 StartRobot 명령 유틸리티를 제공합니다. 자세한 내용은 14장, "명령줄 유틸리티"를 참조하십시오.

검색 구성 속성 파일

검색 서비스에 대한 서버별 매개 변수를 정의합니다. 자세한 내용은 부록A, "구성 파일"을 참조하십시오.

로봇 구성 파일

검색 엔진 로봇의 작동을 정의합니다. 4가지 로봇 구성 파일이 있습니다. 자세한 내용은 9장, "검색 엔진 로봇의 관리"및 10장, "사전 정의된 로봇 응용프로그램 함수"를 참조하십시오.

표 1-3 은 Rewriter 서비스에 대한 구성 메커니즘입니다. 이 표에는 구성 메커니즘과 설명의 두 열이 있습니다. 구성 메커니즘에는 메커니즘이 나열되고 설명에서는 메커니즘의 목적을 설명합니다.

표 1-3  Sun ONE Portal Server Rewriter 구성 메커니즘

구성 메커니즘

설명

Rewriter 서비스 정의

Rewriter 서비스에 대한 Sun ONE Identity Server 구성 속성을 정의합니다. 자세한 내용은 부록I, "스키마 참조"를 참조하십시오.

Rewriter 규칙 XML DTD

자세한 내용은 부록B, "XML 참조"를 참조하십시오.

Rewriter 관리 콘솔 모듈

Sun ONE Identity Server 프레임워크에서 Sun ONE Portal Server Rewriter 서비스를 관리하기 위한 수단을 제공합니다. 자세한 내용은 7장, "Rewriter 서비스 관리"를 참조하십시오.

Rewriter CLI

제품 관리를 위해 rwadmin 명령 유틸리티를 제공합니다. 자세한 내용은 14장, "명령줄 유틸리티"를 참조하십시오.

표 1-4 는 NetMail 서비스에 대한 구성 메커니즘입니다. 이 표에는 구성 메커니즘과 설명의 두 열이 있습니다. 구성 메커니즘에는 메커니즘이 나열되고 설명에서는 메커니즘의 목적을 설명합니다.

표 1-4  Sun ONE Portal Server NetMail 구성 메커니즘

구성 메커니즘

설명

NetMail 서비스 정의

NetMail 서비스에 대한 Sun ONE Identity Server 구성 속성을 정의합니다. 자세한 내용은 부록I, "스키마 참조"를 참조하십시오.

NetMail 관리 콘솔 모듈

Sun ONE Identity Server 프레임워크에서 Sun ONE Portal Server NetMail 서비스 데이터를 제공합니다. 자세한 내용은 6장, "NetMail 서비스 관리"를 참조하십시오.


관리 개요

이 부분에서는 Sun ONE Identity Server 콘솔과 명령줄 모두에서 Sun ONE Portal Server 를 관리하기 위한 개요를 제공합니다.

Sun ONE Identity Server 콘솔의 사용

Sun ONE Identity Server 가 제공하는 HTML 기반 관리 콘솔을 통해 Sun ONE Portal Server 및 Sun ONE Identity Server 서비스를 관리합니다. Sun ONE Portal Server 는 Sun ONE Portal Server 별 서비스를 위한 관리 모듈을 추가하여 Sun ONE Identity Server 콘솔을 확장시켜줍니다. 콘솔을 사용하여 실제 수행하는 작업에 대해서는 본 설명서의 각 장을 참조하십시오.

Sun ONE Identity Server 콘솔에는 위치 표시 영역, 탐색 표시 영역 및 데이터 표시 영역의 3부분이 있습니다. 이 세 표시 영역을 사용하여 관리자는 디렉토리를 탐색하고 사용자와 서비스를 구성하며 정책을 만들 수 있습니다. 그림 1-2에 관리 콘솔을 나타내었습니다.

그림 1-2  Sun ONE Identity Server 관리 콘솔

이 그림은 iPlanet Directory Server Access Management Edition 관리 콘솔의 스크린샷입니다.  이 화면에 대한 설명은 그림 앞 부분의 설명을 참조하십시오.

위치 표시 영역

위치 표시 영역은 콘솔의 상단을 따라 있습니다. 가장 위쪽의 [보기] 메뉴에서 관리자는 4가지 관리 보기 사이를 전환할 수 있습니다.

[환영합니다] 필드에는 현재 콘솔을 실행하고 있는 사용자의 이름과 이 사용자 프로필에 대한 링크가 표시됩니다.

[Help] 링크를 누르면 본 설명서의 부록 C, D, E 및 F가 HTML로 표시되는 브라우저 창과 속성 참조 안내가 열립니다.

로그아웃 링크를 눌려 Sun ONE Identity Server 콘솔에서 로그아웃할 수 있습니다.

탐색 표시 영역

탐색 표시 영역은 콘솔의 왼쪽 부분에 있습니다. 표시 영역 맨 아래에 있는 디렉토리 객체 부분에는 현재 열려있는 디렉토리 객체의 이름과 그 속성 링크가 표시됩니다. [보기] 메뉴에는 선택된 디렉토리 객체 아래의 디렉토리가 나열됩니다. 하위 디렉토리의 수에 따라 페이지 매김 메커니즘이 결정됩니다.

데이터 표시 영역

데이터 표시 영역은 콘솔 오른쪽 부분에 있습니다. 객체 속성과 그 값이 여기에 표시되고 구성됩니다. 이 표시 영역에서 각 그룹, 역할 또는 조직에 대한 항목이 선택됩니다.

명령줄 유틸리티의 사용

Sun ONE Portal Server 명령줄 인터페이스는 Sun ONE Identity Server 및 Sun ONE Portal Server 에서 제공하는 유틸리티로 구성됩니다.

Sun ONE Portal Server 명령줄 유틸리티의 전체 목록과 구문은 14장, "명령줄 유틸리티"를 참조하십시오. 명령줄 유틸리티에 대한 내용은 Sun ONE Identity Server 제품 설명서를 참조하십시오.



이전      목차      색인      다음     


Copyright 2003 Sun Microsystems, Inc. 모든 권리는 저작권자의 소유입니다.