맨위로가기

오라클 엔터프라이즈 매니저

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

오라클 엔터프라이즈 매니저(Oracle Enterprise Manager, OEM)는 오라클 데이터베이스, 애플리케이션 서버 및 기타 플랫폼을 관리하기 위한 오라클의 관리 도구이다. Database Control, Application Server Control, Grid Control, Cloud Control의 세 가지 주요 릴리스가 있으며, 각 릴리스는 특정 환경 관리에 특화되어 있다. OEM은 시스템 모니터링, 그룹 관리, 작업 시스템, 정보 게시, 규정 준수 관리, 확장 및 대상 관리를 포함한 다양한 기능을 제공하며, 오라클 관리 에이전트를 통해 실행 및 모니터링 작업을 수행한다. 2001년 9i 버전으로 처음 출시된 이후, 여러 버전 업데이트를 거쳐 현재 13c 릴리스가 제공되고 있다.

2. 릴리스

오라클 엔터프라이즈 매니저는 세 가지 릴리스를 포함한다.

2. 1. Oracle Enterprise Manager Database Control

Oracle Enterprise Manager Database Control은 오라클 엔터프라이즈 매니저의 세 가지 릴리스 중 하나이다. 이는 가장 오래되었고, 가장 잘 알려진 릴리스로 평가받는다. 이 도구의 주된 목표는 오라클 데이터베이스를 관리하는 것이다. 초기에는 데이터베이스를 구성하고 관리할 수 있는 자바 플랫폼 기반의 클라이언트 형태로 시작되었다.

2. 2. Oracle Enterprise Manager Application Server Control

오라클 애플리케이션 서버는 애플리케이션 서버를 관리하기 위한 웹 인터페이스도 갖추고 있다.

2. 3. Oracle Enterprise Manager Grid Control

Oracle Enterprise Manager Grid Control은 여러 개의 데이터베이스애플리케이션 서버, 특히 그리드 환경을 효과적으로 관리하기 위해 사용될 수 있다. 이 도구는 다수의 Oracle 배포 컴퓨팅 플랫폼 인스턴스를 관리할 뿐만 아니라, 최신 버전에서는 마이크로소프트 .NET, 마이크로소프트 SQL 서버, NetApp 필러, BEA Weblogic 등 다른 플랫폼에 대한 관리 및 모니터링 기능도 지원한다. 파트너 및 IT 조직은 Oracle Enterprise Manager의 확장 기능을 개발하여, Oracle이 운영하는 웹사이트인 Oracle Enterprise Manager Extensibility Exchange를 통해 다른 사용자들과 공유할 수 있다.[1]

시스템 모니터링 기능은 IT 시스템에서 발생할 수 있는 문제를 미리 감지하고 사용자에게 알려준다. 이를 통해 Oracle 데이터베이스 인스턴스, Oracle Real Application Clusters(RAC), Oracle Application Server Farm 및 Cluster 등을 지속적으로 감시한다. OEM Grid Control은 애플리케이션, 애플리케이션 서버, 데이터베이스와 같은 기술 구성 요소는 물론, 호스트, 운영 체제, 스토리지 등 기반 인프라 요소에 대한 다양한 성능 및 상태 메트릭 정보를 제공한다.

Grid Control의 아키텍처는 다음과 같은 세 가지 주요 구성 요소로 이루어진다.

  • 수집 에이전트 (Oracle Management Agent, OMA): 관리 대상이 되는 각 호스트에서 실행되며, 해당 호스트의 하드웨어, 운영 체제, 애플리케이션 관련 정보를 수집하는 역할을 한다.
  • 집계 에이전트 (Oracle Management Server, OMS): 하나 또는 두 개의 서버에서 운영되며, 여러 OMA로부터 수집된 데이터를 중앙에서 취합한다. OMS는 OMA로부터 받은 정보를 저장소에 통합하고, 데이터베이스 관리자(DBA)가 시스템 및 서비스 상태를 웹 페이지를 통해 확인할 수 있도록 사용자 인터페이스를 제공한다.
  • 저장소 에이전트 (Oracle Management Repository, OMR): OMS가 수집한 모든 데이터를 저장하는 Oracle 데이터베이스 인스턴스이다. 설치 시 여러 노드에서 Oracle RAC 인스턴스로 구성하여 OMR의 고가용성 또는 결함 허용 수준을 높일 수 있다.


각 OMA에 플러그인을 추가하여 수집하는 데이터의 종류를 확장하거나 조작할 수 있어, OEM이 제공하는 기본 데이터 외에 필요한 정보를 맞춤 설정하는 것이 가능하다. 관리자는 '관리 팩' 기능을 활용하여 데이터를 분석하고, 시스템 성능을 나타내는 특정 지표들을 집중적으로 확인할 수 있다. 해당 릴리스에서는 사용자가 직접 플러그인을 설계하고 구성하여 원하는 모든 애플리케이션을 모니터링할 수 있도록 지원한다. OMA는 이렇게 사용자 정의된 플러그인을 통해 데이터를 수집하고, 그 결과를 XML 형식으로 OMS에 전송하며, OMS는 이 데이터를 저장하고 분석한다. Oracle은 Veritas Storage Foundation, VMWare vSphere, EMC Clariion 등 타사 솔루션에 대한 관리 플러그인도 제공하여 모니터링 범위를 지속적으로 확장하고 있다.[2]

OEM Grid Control의 주요 기능은 다음과 같다.

  • 시스템 모니터링
  • 그룹 관리
  • 작업 시스템
  • 정보 게시자
  • 규정 준수 관리
  • Enterprise Manager 확장
  • 대상 관리

2. 4. Oracle Enterprise Manager Cloud Control

오라클의 13c 이후 릴리스이다.

3. 기능

오라클 엔터프라이즈 매니저(OEM)는 기본적으로 오라클 데이터베이스의 SYSMAN 스키마를 최고 관리자 계정 및 정보 저장소로 사용한다.[14] 실제 기능 실행은 emctl 또는 emdctl과 같은 유틸리티 프로그램을 통해 이루어진다.[14] 또한, 그래픽 사용자 인터페이스(GUI) 외에도 명령줄 인터페이스(CLI) 환경을 위한 EMCLI(EM 명령줄 인터페이스)를 제공하여, GUI 기반 EM과 동일한 기능을 명령줄 환경에서도 수행할 수 있도록 지원한다.

3. 1. 주요 기능

오라클 엔터프라이즈 매니저(OEM)는 오라클 관리 에이전트(Oracle Management Agent, OMA)라는 지능형 에이전트를 통해 다양한 관리 활동을 수행한다. 이 에이전트는 관리 대상 노드에서 자율적인 프록시 프로세스로 실행되며, HTTP 또는 HTTPS를 사용하여 중앙 관리 서버와 통신하며 실행 및 모니터링 작업을 처리한다.[13] 기본적으로 OMA는 설치 시 고객의 라이선스 여부와 관계없이 변경 관리, 성능 및 조정, 진단 및 구성 관리 등 여러 관리 팩을 활성화한다. 따라서 사용자는 대상 데이터베이스에 에이전트를 설치한 후 라이선스가 없는 팩은 비활성화해야 한다.[13]

OEM Grid Control은 다수의 데이터베이스와 애플리케이션 서버, 특히 그리드 환경을 관리하는 데 사용된다. 여러 Oracle 배포 컴퓨팅 플랫폼 인스턴스를 관리할 뿐만 아니라, 마이크로소프트 .NET, 마이크로소프트 SQL 서버, NetApp Filer, BEA Weblogic 등 다른 플랫폼의 관리 및 모니터링도 지원한다.[1]

OEM Grid Control의 주요 기능은 다음과 같다.[2]

  • 시스템 모니터링: IT 시스템에서 발생 가능한 문제를 미리 감지하고 알리는 기능을 포함한다. Oracle 데이터베이스 인스턴스, Oracle Real Application Clusters(RAC), Oracle Application Server Farm 및 Cluster 등을 모니터링한다. 애플리케이션, 애플리케이션 서버, 데이터베이스와 같은 기술 구성 요소뿐만 아니라 호스트, 운영 체제, 스토리지 등 백엔드 구성 요소의 성능과 상태 메트릭을 파악할 수 있는 다양한 정보를 제공한다.[1]
  • 그룹 관리: 관련된 관리 대상들을 그룹으로 묶어 효율적으로 관리하는 기능이다.
  • 작업 시스템: 반복적인 관리 작업을 자동화하고 예약하여 실행할 수 있는 시스템이다.
  • 정보 게시자: 시스템 상태, 성능 리포트 등 중요한 정보를 생성하고 사용자에게 게시하는 기능이다.
  • 규정 준수 관리: 시스템 구성이 사전에 정의된 표준 및 보안 정책을 준수하는지 확인하고 관리하는 기능이다.
  • Enterprise Manager 확장: OEM은 확장성을 제공하여 다양한 환경에 대한 관리 범위를 넓힐 수 있다. 파트너 및 IT 조직은 OEM의 기능을 확장하는 플러그인을 개발하여 Oracle Enterprise Manager Extensibility Exchange 웹사이트를 통해 다른 사용자와 공유할 수 있다.[1] 예를 들어 Veritas Storage Foundation, VMware vSphere, EMC Clariion 등 비-오라클 구성 요소에 대한 관리 플러그인을 사용할 수 있다.[2] 또한, 관리자는 "관리 팩"을 사용하여 데이터 분석을 사용자 정의하고 시스템 성능을 나타내는 특정 데이터 집합을 볼 수 있으며, 사용자 지정 플러그인을 설계하고 구성하여 원하는 애플리케이션을 모니터링할 수도 있다. OMA는 이러한 사용자 지정 플러그인을 통해 데이터를 수집하고 XML 형식으로 OMS에 전송하며, OMS는 이를 저장하고 분석한다.[2]
  • 대상 관리: 데이터베이스, 서버, 애플리케이션 등 관리 대상 시스템(타겟)을 추가, 구성, 제거하는 기본적인 관리 기능이다.


Grid Control의 아키텍처는 크게 세 가지 요소로 구성된다.[1]

# 수집 에이전트 (Oracle Management Agent, OMA): 관리 대상 호스트에서 실행되며 하드웨어, 운영 체제, 애플리케이션 정보를 수집한다.

# 집계 에이전트 (Oracle Management Server, OMS): 하나 이상의 서버에서 실행되며 여러 OMA로부터 데이터를 수집하고 이를 저장소(OMR)에 집계한다. 또한 데이터베이스 관리자가 시스템 상태를 볼 수 있도록 웹 기반 사용자 인터페이스를 제공한다.

# 저장소 에이전트 (Oracle Management Repository, OMR): OMS가 수집한 데이터를 저장하는 Oracle 데이터베이스 인스턴스이다. Oracle RAC 환경에서 실행하여 고가용성 또는 결함 허용성을 확보할 수 있다.

4. 구현

오라클 데이터베이스SYSMAN 스키마를 기본적으로 최고 관리자 계정 및 저장소로 사용한다. 실제 기능은 emctl 또는 emdctl과 같은 유틸리티 프로그램이 수행한다.[14][4] 또한, OEM은 그래픽 사용자 인터페이스(UI) 기반의 EM과 동일한 기능을 제공하는 명령줄 인터페이스인 EMCLI(EM command line interface)와 관련 동사(verb)도 함께 제공한다.[4]

5. 버전 역사


  • 오라클 엔터프라이즈 매니저 클라우드 컨트롤 13c 릴리스 5 (13.5) - 2021년 4월[5]
  • 오라클 엔터프라이즈 매니저 클라우드 컨트롤 13c 릴리스 4 (13.4) - 2020년 1월[6]
  • 오라클 엔터프라이즈 매니저 클라우드 컨트롤 13c 릴리스 3 (13.3) - 2018년 7월
  • 오라클 엔터프라이즈 매니저 클라우드 컨트롤 13c 릴리스 2 (13.2) - 2016년 10월
  • 엔터프라이즈 매니저 13c 릴리스 1 (13.1) - 2015년 12월 - 오라클 애플리케이션, 데이터베이스, 미들웨어, 하드웨어 및 엔지니어드 시스템 지원[7][8]
  • 엔터프라이즈 매니저 12c (12.1.0.2) - 2011년 11월 - 이 버전에서 오라클은 하이브리드 환경을 강조하며 이 릴리스를 '토탈 클라우드 컨트롤'로 명명하고, 클라우드 지향적인 오라클 엔터프라이즈 매니저 클라우드 컨트롤을 포함했다.[9]
  • 엔터프라이즈 매니저 11g - 2010년 6월 - 이 버전에서 오라클은 결국 '클라우드'로 더 널리 알려지게 된 개념을 설명하기 위해 사용했던 '그리드'라는 용어를 사용했다. 이 릴리스는 '그리드 컨트롤'로 명명되었다.
  • 엔터프라이즈 매니저 10g 릴리스 1 - 2004년 3월[10][11]
  • 엔터프라이즈 매니저 9i - 2001년 6월[12]

참조

[1] 웹사이트 Enterprise Manager Extensions Exchange http://www.oracle.co[...] 2017-08-02
[2] 웹사이트 At-a-Glance https://apex.oracle.[...] 2017-08-02
[3] 웹사이트 Enterprise Manager Cloud Control Basic Installation Guide http://docs.oracle.c[...] 2017-08-02
[4] 웹사이트 Oracle Executables http://yong321.frees[...] 2017-08-02
[5] URL https://blogs.oracle[...] 2024-08
[6] 뉴스 Oracle Enterprise Manager 13.4 is now available for download https://blogs.oracle[...]
[7] 웹사이트 Oracle Enterprise Manager 13c: New and Exciting Features https://blogs.oracle[...] 2017-08-02
[8] 웹사이트 Oracle Enterprise Manager 12c http://www.oracle.co[...] 2017-08-02
[9] 뉴스 Oracle Unveils Oracle Enterprise Manager 12c http://biztech2.in.c[...] Biztech2.com India 2011-11-18
[10] 웹사이트 Table of Contents https://docs.oracle.[...] 2017-08-02
[11] 웹사이트 Oracle Enterprise Manager Documentation https://docs.oracle.[...] 2017-08-02
[12] 웹사이트 Oracle Enterprise Manager Release 2 (9.2) Documentation http://www.oracle.co[...] 2017-08-02
[13] 웹인용 Enterprise Manager Cloud Control Basic Installation Guide http://docs.oracle.c[...] 2017-08-02
[14] 웹인용 Oracle Executables http://yong321.frees[...] 2017-08-02



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com