66
1

Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

1

Page 2: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

2

Oracle Application Server 10g : 고 가용성 및 관리

송종혁TSC본부 WAS팀

한국오라클

Page 3: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

3

개요

그리드 컴퓨팅 소개

Oracle Application Server 10g : – 고 가용성(High Availability)– 관리

요약

Page 4: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

4

융통성 없고 낭비적인 현재의IT 인프라스트럭처

Servers &Storage

Application Application

Servers &Storage

Application

Servers &Storage

Page 5: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

5

기업 IT환경의 새로운 관점

비즈니스 프로세스

자원에 대한공급과

사용을 조정

자원에 대한요구 분석

컴퓨팅인프라스트럭처

Page 6: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

6

경쟁력을 높이기 위한 방법

경쟁적 이익경쟁적경쟁적 이익이익

운영시스템운영운영

시스템시스템

운영시스템운영운영

시스템시스템

경쟁적 이익경쟁적경쟁적 이익이익

비용비용 절약절약

기술기술비용비용

Page 7: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

7

오라클 그리드 컴퓨팅 로드맵

표준화통합

& 가상화자동화 서비스

가능

지금까지 해오던 방법으로

전략적 방향과 이정표 수립

서비스 실현

Page 8: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

8

점진적비용투자

3 6 9 12 15 18 21 24시간(월)

100%

200%

300%시

Page 9: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

9

개요

그리드 컴퓨팅 소개

Oracle Application Server 10g : – 고 가용성(High Availability)– 관리

요약

Page 10: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

10

Oracle Application Server

설치, 구성 및프로비저닝

보안 및아이덴티티 관리

10g

애플리케이션 관리및 모니터링

시스템 관리

부하 관리

Page 11: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

11

HA 구조 개요

로드 밸런서 / 웹 캐시

무선 사용자

인터넷사용자

RAC

미들티어클러스터

로드 밸런싱 되어있는웹 서버

인프라스트럭처클러스터

클라이언트 Oracle Application Server 10g

오라클데이터베이스

엔드-투-엔드 고 가용성

Page 12: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

12

OracleAS 10g 고 가용성

백업/ 복구, DCM구성 ‘되돌리기’

로드 밸런서, 클러스터, OPMN시스템 오류

데이터 오류 / 재난

계획되지않은 중단

재난 복구, 백업/ 복구

관리자 실수

시스템유지 보수

점진적 업그레이드

계획된 중단

데이터유지보수

데이터베이스 백업/복구

Page 13: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

13

OracleAS 10g HA 주요기능

그리드 컴퓨팅 주요기능

– 워크로드와 자원 프로비저닝

엔드-투-엔드 고가용성 (단일 중단 지점 없음):– 장애 감지, 프로세스 모니터링과 재시작을 위한 프레임워크

– 인프라스트럭처 클러스터

– 미들 티어 로드밸런싱및 스마트 라우팅

– 데이터 / 세션 복제 (OC4J / Web Cache / OID)– TAF

계획된/계획되지 않은 중단 최소화

– 점진적 업그레이드

– 인프라스트럭처와 미들티어에 대한 재난복구

– DCM을 이용한 구성 되돌리기

– 핫 디플로이

Page 14: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

14

정책정책 매니저매니저애플리케이션애플리케이션 별별 정책의정책의 저장저장

리소스리소스 매니저매니저

리소스리소스 가용성가용성/ / 상태상태 관리관리

디스패처디스패처 & & 스케줄러스케줄러애플리케이션별애플리케이션별 정책에정책에 기반한기반한

워크로드분산워크로드분산

워크로드워크로드 매니저매니저

정책-기반 워크로드높은 품질의 서비스 보장

그리드 컴퓨팅 주요기능

Page 15: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

15

그리드 컴퓨팅 주요기능

자원 프로비저닝을 위한 클러스터

클러스터된클러스터된웹웹 캐시

클러스터된클러스터된J2EE J2EE 서버

데이터베이스데이터베이스클러스터

클러스터된클러스터된웹웹 서버캐시 서버 서버 클러스터

모든 계층간의 확장성 보장

단일 중단 지점 없음

Page 16: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

16

확장성 향상로드밸런싱을 통한 애플리케이션 클러스터

엔드-투-엔드 고가용성

브라우저

무선사용자

미들티어 클러스터

데이터베이스

로드 밸런서(혹은 Web Cache)

로드밸런싱 되어 있는Apache 웹 서버

인터넷/인트라넷사용자

인프라스트럭처 클러스터

Page 17: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

17

엔드-투-엔드 고가용성

고가용성단일 중단 지점이 없는 클러스터된 애플리케이션 서버와 데이터서버

무선사용자

브라우저

인터넷/인트라넷사용자

Oracle RAC

미들티어 클러스터

로드 밸런서(혹은 Web Cache)

로드밸런싱 되어 있는Apache 웹 서버

인프라스트럭처 클러스터

– 클러스터로 애플리케이션 서버 자동 프로비저닝

– 클러스터에 애플리케이션 자동 배포

– 투명한 리라우팅(인스턴스/세션)

Page 18: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

18

고가용성

엔드-투-엔드 고가용성

장애감지, 프로세스모니터링과재시작을위한프레임워크

Oracle

– 장애 프로세스를 피해 자동 라우팅

– 새로운 프로세스의 자동 재 검색

Oracle HTTPServer

JDBC

JDBC

StateStateJ2EEFMFM

JDBC

JDBC

StateStateJ2EEFMFM통지 서비스

(클러스터 와이드)

DCM(클러스터 와이드

구성)

DCM(클러스터 와이드

구성)

자동자동 재시작재시작

재전송재전송, , 로드밸런싱로드밸런싱

동적등록동적등록

11

22

33

4455 66

7788

Page 19: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

19

엔드-투-엔드 고가용성

멀티-티어 장애복구 통지(FaN)

티어 간 애플리케이션 오류복구를 통한TCP/IP 타임아웃 딜레이 극복

> 15 mins> 15 mins

< 12 secs< 12 secs15 mins15 mins

< 4 secs< 4 secsWithout FaN

With FaNWithout FaN

With FaN

RAC 장애복구 AS 감지 전체다운시간RAC 장애복구 AS 감지 전체다운시간

< 8 secs< 8 secs< 8 secs< 8 secs

Page 20: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

20

엔드-투-엔드 고가용성

OracleAS 10g HA 핵심 기능

OPMN:– 프로세스 모니터링 (오류 감지 및 재시작)– 자동 복구

– 다음의 OracleAS 프로세스들에 대해 사용가능:OHS, OC4J, WebCache, OID, Wireless, Reports, Discoverer, ProcessConnect, DCM Daemon, Log Loader

DCM:– 파일 기반 혹은 데이터베이스 기반 리파지토리

– 일관성 있는 구성 관리 – OC4J 클러스터를 구성할 때일어날수 있는 실수 방지

– DCM에 의해 관리되는 구성 요소들에 대해 사용가능

Page 21: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

21

엔드-투-엔드 고가용성

인프라스트럭처 고가용성

크리티컬 서비스– 아이덴티티 서비스 – SSO/OID– 메타데이터 리파지토리 서비스 – Portal, Wireless,

Discoverer등– 관리 서비스 – Enterprise Manager

HA 옵션– Cold Failover Cluster– Active Cluster– Identity Management (IM) 복제

– 현존하는 RAC DB에 메타데이터 리파지토리 설치

Page 22: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

22

엔드-투-엔드 고가용성

미들 티어 고가용성

Web Cache 클러스터는 결함허용(Fault Tolerance)제공

OHS/mod_oc4j 로드밸런싱/ 스마트라우팅제공

– weighted, metrics-based, round robin, random– local affinity

OC4J 클러스터를 위한 파일 기반 리파지토리

EJB 프락시:– 요청에 대한 자동 리라우팅

Page 23: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

23

엔드-투-엔드 고가용성

Transparent Application Failover

데이터베이스로의 JDBC 연결에 대한 TAF– JDBC Thick driver (OCI driver)로 지원

– 상태유지(stateful) 애플리케이션에 대해oracle.jdbc.OracleOCIFailover 인터페이스를 정의

구성 방식:– Basic: 오류시 이용 가능한 인스턴스에 재연결

– Pre-connect : 빠른 TAF를 위해 다른 RAC 인스턴스에 백업 연결 유지

– RAC 데이터베이스가 아닌 경우에, 타임아웃을가지고 혹은 가지지 않고 자동 재시작

Page 24: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

24

계획된/계획되지 않은 중단 최소화

백업과 복구

백업 및 복구 도구– 점진적 백업 및 복구 지원

– 인프라스트럭처와 미들티어 함께 지원

DCM 기록 저장 및 복원– 이전의 구성으로 “Flashback”– 오버헤드 감소, 빠른 되돌리기

– DCM에 의해 관리되는 구성요소에 사용

– 관리자의 실수에 의한 복원에 적절

Page 25: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

25

계획된/계획되지 않은 중단 최소화

재난 복구(DR)

MT 1 MT 2

Infra

클라이언트

MT 2* MT 1*

Infra*

DR Sync

DR Sync

DR Sync

로드밸런서

사이트단위 재난복구솔루션Active/Standby 구성

Primary와 standby 노드는 유일한 가상호스트 이름을가져야 함

primary 와 standby 사이트를 동기화하기 위해 백업/복구사용

Primary Site Standby Site

Page 26: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

26

계획된/계획되지 않은 중단 최소화

재난 복구(DR) - 계속

MT 1 MT 2

Infra

Clients

MT 2* MT 1*

Infra*

DR Sync

DR Sync

DR Sync

Load Balancer사이트단위 재난복구솔루션Active/Standby 구성

Primary와 Standby 노드는 유일한 가상호스트 이름을가져야 함

Primary 와 Standby 사이트를 동기화하기 위해 백업/복구사용

Primary Site Standby Site

Page 27: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

27

클라이언트 클라이언트 클라이언트 클라이언트

점진적 업그레이드

계획된/계획되지 않은 중단 최소화

X XMT902

Infra902

MT902

MT902

Infra902

MT902

MT902

Infra902

MT904

MT902

Infra902

MT904

1 2 3 4

Page 28: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

28

클라이언트 클라이언트 클라이언트

점진적 업그레이드 - 계속

계획된/계획되지 않은 중단 최소화

X XMT904

Infra902

MT904

MT904

Infra904

MT904

MT904

MT904

XInfra902

5 6 7

Page 29: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

29

고 가용성Maximun Availability Architecture

WAN Traffic Manager

Dedicated Network

Primary Site Secondary Site

Data Guard

OracleAS

RAC

OracleAS

RAC

Page 30: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

30

개요

그리드 컴퓨팅 소개

Oracle Application Server 10g : – 고 가용성(High Availability)– 관리

요약

Page 31: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

31

현재 관리의 문제점

복잡한 데이터센터 환경– 애플리케이션 서버 플랫폼내에 다양한 구성 요소들

– 서비스의 다양함 (DB, 애플리케이션, 네트워크, 스토리지 등)비용 증가

– 애플리케이션 서버 특화된 관리자 없음

– 추가적인 교육을 위한 예산 없음

빈약한 가시성– 문제점이 드러나기 전에 애플리케이션 성능에 대한 문제를

알지 못함

서비스 지연– 낮은 성능에 대해 문제를 해결하는 일은 어렵고, 시간이 많이

소요됨

Page 32: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

32

그리드 관리 수행 작업

1 소프트웨어 프로비저닝

사용자 프로비저닝

애플리케이션 관리 및 모니터링

부하 관리

시스템 관리 및 모니터링

2

3

4

5

Page 33: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

33

Oracle Enterprise Manager

빠른 배포

복잡한 시스템의 단일화된 관리

관리와 지식의 중앙화

문제 진단의 정확성

Page 34: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

34

Application Server Control

빠른 모니터링과 관리– 모든 설치에 기본 포함, 바로 이용가능

– 애플리케이션 코드 수정 불필요

근본 원인 진단– 실시간 성능 모니터링

단일화된 관리– J2EE, Web Services, Portal, Forms, Reports, Integration,

BI, LDAP단순화된 관리

– 웹 기반의 콘솔

– 인스턴스와 클러스터 관리

– 빌트-인 에러 검사

Page 35: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

35

Application Server Instance 1Application Server Control 1

Application Server Instance 2Application Server Control 2

Application Server Control 개요

Page 36: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

36

EM Grid Control

전반적인 엔터프라이즈 환경의 통합된 관리와모니터링애플리케이션 서비스 수준 관리

– 복잡한 웹 애플리케이션의 관리 간편화

– 엔드유저 경험을 통한 가시성 제공

– 빠른 문제해결을 위해 병목 현상 등을 감지

– 과거의 트렌드 분석을 위한 성능 데이터 수집

엔터프라이즈 구성 관리

Application Server Control 콘솔로 드릴다운

Page 37: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

37

어디서든관리!HTTP/S

Application Server Control 1HTTP/S

Application Server Control 2

HTTP/S

HTTP/S

Grid Control

Management RepositoryHTTP/S

HTTP/S 방화벽

무선 기계

Management Service

포탈

Enterprise Manager 개요

Page 38: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

38

기능: 일일 관리

애플리케이션 서버 홈페이지

J2EE 애플리케이션 배포와 유지

자동화된 프로비저닝과 관리

포트 관리

인프라스트럭처 서비스 변경

엔터프라이즈 구성 관리

구성요소 관리

Page 39: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

39

애플리케이션 서버 홈페이지

한눈에 보이는 통합된 애플리케이션 서버 정보

모든 구성요소들의 관리를 위한 단일 지점– 서비스의 시작, 중지, 재시작

– 애플리케이션 서버 구성요소 활성화/비활성화

– 서버 구성 수정

– J2EE 애플리케이션 배포 및 모니터링

– 포트 관리

Page 40: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

40

애플리케이션 서버 홈페이지

Page 41: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

41

J2EE 애플리케이션 배포와 유지

직관적인 배포 마법사

이미 배포된 J2EE 애플리케이션 보기– OC4J 인스턴스별

– 모든 OC4J 인스턴스에 걸쳐

애플리케이션 배포 해제 및 재배포

이전 버전의 애플리케이션으로 복구

Page 42: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

42

자동화된 프로비저닝과 관리

애플리케이션 서버 클러스터– 클러스터간의 애플리케이션 배포 자동화

– 클러스터간의 인스턴스 구성 자동화

– 오라클 소프트 웨어 클로닝

애플리케이션 서버 인스턴스를 쉽게 미러링하기 위해 인스턴스 구성의 스냅샷 생성

Page 43: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

43

자동화된 프로비저닝과 관리

Page 44: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

44

포트 관리

모든 구성 요소들의 포트 사용범위와 사용되고있는 포트 관리

중앙 관리 페이지에서 포트 구성– 포트 의존관계 정보 접근 용이

Page 45: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

45

포트 관리 - 계속

Page 46: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

46

인프라스트럭처 서비스 변경

인프라스트럭처 서비스의 재구성– IM(Identity Management)

OID, SSO 변경 지원

– 메타데이터 리퍼지토리

DB 인스턴스 수준에서 변경 수행

사용자로 하여금 변경을 용이하도록 직관적인마법사 제공

Page 47: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

47

엔터프라이즈 구성 관리

시스템 데이터 자동 수집 및 저장– OS에 등록된 소프트웨어

– 하드웨어 리소스

– 패치 수준

– 의존관계

수집된 데이터에 대한 리포트, 질의, 분석

Page 48: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

48

엔터프라이즈 구성 관리

Page 49: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

49

엔터프라이즈 구성 관리

애플리케이션 서버 인스턴스 버저닝/기록 저장– 이전 구성으로 되돌리기 가능

– 인스턴스의 미러링 용이

패치 관리

소프트웨어 클로닝 작업

Page 50: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

50

엔터프라이즈 구성 관리

Page 51: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

51

구성 요소 관리

모든 구성요소 관리에 대한 지원:– HTTP Server– OC4J– Web Cache– BC4J– Discoverer

모든 구성 요소들간에 일관성 유지– 일관된 룩 앤 필

– 일관된 관리 수준

관리

모니터링

– Forms– CM SDK– OID– Portal– ProcessConnect

– Reports– Syndication Server– Ultrasearch– Wireless

Page 52: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

52

기능: 성능 모니터링

애플리케이션 서버 홈페이지

기본적인 모니터링 기능

과거 정보 수집 및 트렌드 분석

J2EE 애플리케이션 진단

로그 접근

애플리케이션 성능 관리

Page 53: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

53

애플리케이션 서버 홈 페이지

한눈에 보이는 통합된 애플리케이션 서버 정보

모든 구성 정보를 모니터링 하기 위한 단일지점

– 가용성

– 리소스 사용

– 경고

– 문제 진단

Page 54: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

54

애플리케이션 서버 홈 페이지

Page 55: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

55

기본적인 모니터링 기능

구성 요소 수준, 애플리케이션 서버 수준의모니터링

자동 성능/가용성 매트릭스 모니터링

중대한 경고에 대한 기본적인 통지기능

신속한 문제 조치를 위한 요약 정보 제공

Page 56: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

56

기본적인 모니터링 기능

Page 57: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

57

과거 정보 수집 및 트렌드 분석

1번서버의최근 CPU사용량은?최근 24시간동안의추이는어떠했는가?같은기간동안 2번서버의추이는 1번서버와비교하여어떠했는가?

Page 58: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

58

과거 정보 수집 및 트렌드 분석

Page 59: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

59

J2EE 애플리케이션 진단

진단에 유용한 여러가지 “TOP” 보고서– ‘TOP’ Application– ‘TOP’ Servlet– ‘TOP’ EJB

실시간 혹은 기록된 데이터에 근거

Page 60: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

60

J2EE 애플리케이션 진단

Page 61: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

61

로그 접근

로그 뷰어– 중앙 지점에서 모든 애플리케이션 서버 로그 파일

접근

로그 로더– 쉬운 검사를 위해 리파지토리로 자동으로 로그

파일 로드

– 관련된 구성 요소간의 로그 파일 검색 가능

Page 62: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

62

로그 접근

Page 63: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

63

애플리케이션 성능 관리

웹 애플리케이션에 대한 “클라이언트” 경험– 웹 애플리케이션에 대한 실제 엔드유저 성능 직접

측정

비즈니스 트랜잭션 모니터링– 원격지에서 클라이언트의 경험을 모니터링/

에뮬레이트

웹 애플리케이션의 가용성 모니터링

애플리케이션 트랜잭션의 성능에 대한 모니터링

Page 64: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

64

애플리케이션 성능 관리

Page 65: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

65

요약

“The best thing about the Grid is that it is unstoppable.”

The EconomistJune 2001

Page 66: Oracle Application Server 10...10 Oracle Application Server 설치, 구성및 프로비저닝 보안및 아이덴티티관리 10g 애플리케이션관리 및모니터링 시스템관리

66