IT와/Database

[ORACLE] Oracle Enterprise Manager(OEM)

L트리거 2022. 10. 13.
반응형

Oracle Enterprise Manager 

[그림] Oracle Enterprise Manager(OEM)

 

 

1. 데이터베이스 성능 관리

 

찾기, 수정, 검증

온프레미스 및 클라우드를 포괄하는 최상위 뷰를 활용하여 모든 Oracle Database 자산을 모니터링하고 관리할 수 있습니다. 데이터베이스 관리자는 통합되고 자동화된 심층 분석 기능을 활용하여 성능 문제가 프로덕션 환경으로 이관되기 전에 신속하게 포착하고, 수정 사항을 적용하고, 수정 내역을 검증할 수 있습니다.찾기

  • 강력하고 자동화된 통합 진단 기능 내장
  • Automatic Database Diagnostic Monitor(ADDM) - Oracle Database 커널에 내장되어 성능 문제 식별 단순화
  • Automatic Workload Repository(AWR) 및 Active Session History(ASH)를 통한 데이터베이스 성능 데이터 자동 수집 및 분석
  • 데이터베이스 인스턴스와 호스트 운영 체제 모니터링, 관련 경고 및 통지 발송

수정

  • SQL Tuning Advisor가 포괄적 SQL 튜닝 권장 사항 자동 제공
  • 패치 작업이 필요 없는, SQL Profiles을 통한 애플리케이션 SQL 성능의 투명한 개선
  • SQL Access Advisor가 제공하는 성능 최적화용 추천 구조
  • 실시간 SQL 모니터링 및 데이터베이스 작업 모니터링으로 SQL 및 PL/SQL 작업을 위한 인사이트 활용

검증

  • 포괄적 실제 환경 테스트를 통한 최소한의 노력을 통 프로덕션 시스템에서 발생 가능 예기치 않은 위험 방지
  • Database Replay로 실제 프로덕션 시스템의 데이터베이스 작업 로드를 캡처하고 테스트 시스템에서 재생하여 검증 테스트 속도 향상
  • SQL Performance Analyzer(SPA)는 시스템 변경사항이 SQL 응답 시간에 미치는 영향에 대한 상세한 분석을 제공
  • SQL Tuning Advisor 및 SQL Plan Baseline과의 완벽한 통합

[그림-1] 데이터베이스 성능 관리

 

2. 데이터베이스 운영 자동화

 

대규모 운영 자동화

다양한 기능 세트를 통해 데이터베이스 통합을 지원하고, 표준화를 적용하고, 시간이 많이 소요되는 작업을 자동화합니다. Enterprise Manager는 신규 클러스터 프로비저닝, 패치 적용, 데이터베이스 업그레이드, 구성 및 규제 준수 관리 등을 비롯한, 기업 내 자동화 체계 구축에 필수적인 완벽한 운영 자동화 기능들을 제공합니다.

프로비저닝 및 복제 자동화
  • 즉시 사용 가능한 Oracle Database(단일 인스턴스, CDB, PDB, RAC) 프로비저닝 및 복제용 배포 절차(운영 체제 포함)
  • 골드 이미지를 활용한 신규 데이터베이스 프로비전
  • 통합 데이터 마스킹으로 신속하게 대규모 프로덕션 데이터베이스 복제 생성
자동화되고 확장 가능한 Fleet Maintenance
  • Oracle Database 및 Oracle Grid Infrastructure의 전체 플리트에 대한 패치 적용 및 업그레이드 간소화
  • 골드 이미지 및 프리플라이트 검사를 사용하여 데이터베이스 작업 관련 예측 가능성 향상
  • 자격 증명, 경고 블랙아웃, 구성, 규제 준수 등과 관련된 엔드투엔드 자동화를 통한 접점 최소화
  • 문제 발생 시 적용 가능한 인사이트를 제공하는, 풍부한 기능 및 정보를 제공하는 UI를 활용한 MTTR 감소
구성 관리
  • 구성을 표준화하여 보안 위험 및 유지 관리 비용 절감
  • 대규모 온디맨드 비교, 드리프트 감지 수행
  • 구성 확장 기능을 활용하여 비교 및 드리프트 감지 보강
보안 및 규제 준수
  • 데이터베이스에서 인프라에 이르는 스택 전반에 내장된 보안 제어 기능 자동 적용
  • CIS, STIG 및 맞춤형 정책을 통해 데이터베이스 보안 상태 및 규제 준수 관리
  • STIG, PCI-DSS 및 HIPAA 프로파일 등의 산업 표준에 기반한 Linux 호스트 보안
  • Oracle Autonomous Health Framework(AHF) 준수 표준을 통해 엔지니어링된 모든 시스템 구성 요소 보호
Database Migration Workbench
  • 효율적이고 안전한 데이터베이스 마이그레이션 및 통합 수행
  • Advisor를 통한 소스 타겟 식별 및 복구 자동화
  • 마이그레이션 단계를 실시간으로 세밀하게 모니터링
  • 새롭게 마이그레이션된 데이터베이스의 성능 분석 및 최적화
DBaaS(Database as a Service)
  • 지정된 영역에 데이터베이스를 배포할 수 있는 셀프 서비스 포털 제공
  • 표준화된 데이터베이스 구성 템플릿을 제공하는 역할 기반 서비스 카탈로그
  • RESTful API 및 CLI를 통한 자동화
  • 사용량 계량, 비용 조회, 비용 환급 등의 요금 정책 이용 가능

 

[그림-2] 데이터베이스 운영자동화

 

3. Exadata 관리

모든 Exadata 구성요소의 통합 모니터링 및 관리

모든 Exadata 구성요소에 대한 간편한 접근을 통해 Exadata 관리 문제를 해결합니다. 단일 보기를 통해 모든 데이터베이스, 클러스터, 하드웨어 구성요소를 모니터링할 수 있습니다. 경고, 모니터링, 구성 관리 기능으로 시스템의 현 상태를 지속적으로 파악합니다. 초과 프로비저닝 없이 통합을 최적화합니다.

발견

  • 모든 Exadata 구성요소 자동 검색
  • 토폴로지 뷰를 통해 하드웨어 및 소프트웨어 구성 요소 간 관계 확인
  • 디스크, 플래시, I/O 성능 단위로 스토리지 셀 모니터링
  • IORM 및 기타 구성으로 인한 영향 모니터링
  • 단일 보기를 통해 모든 서버의 CPU, 스토리지 및 메모리 활용 현황 확인

관리

  • 자동화된 경고 시스템으로 잠재적 문제를 사전에 파악
  • 주요 애플리케이션용 리소스 확보를 위해 스토리지 그리드 또는 개별 스토리지 셀의 IORM 변경 내역 검색
  • Enterprise Manager로 InfiniBand 스위치 관리

용량 계획 및 마이그레이션

  • 활용 내역을 모니터링하여 용량 예측 분석에 활용
  • Database Migration Planner를 활용하여 데이터베이스 통합 및 마이그레이션에 필요한 용량 예측
  • Database Migration Workbench를 통해 SLA를 충족하는 최적화된 마이그레이션 전략 수립
  • Real Application Testing으로 마이그레이션을 검증하여 성능 회귀 방지

 

4. 엔터프라이즈 모니터링

보다 스마트하고 확장 가능한 단일 화면 모니터링

Oracle Autonomous Database, Exadata, Middleware, 패키지형 애플리케이션 등을 포함한 Oracle Database 관련 심층 모니터링 기능을 통해 온프레미스 또는 Oracle Cloud Infrastructure(OCI)에서 실행되는 스택에 대한 완벽한 가시성을 제공합니다.

엔터프라이즈급 모니터링

  • 즉시 활용 가능한 Oracle 기술 관련 모니터링
  • 다양한 경고 및 통지 커스터마이징 기능
  • 이메일 및 SNMP 트랩 전송, 티켓 개설, 이벤트 데이터 공유
  • Metric Extensions을 통해 확장 가능한 모니터링
  • 일시 중단(Blackouts)을 지원하는 유지 관리 윈도우
  • Enterprise Manager 유지 관리 작업 중 중요 경보 통지 상시 모니터링

모니터링 확장성 및 자동화

  • Admin Groups 및 Template Collections 기능으로 모니터링 설정 확장
  • 권한 전달 그룹 기능으로 작업 권한 할당 자동화
  • Corrective Actions 기능으로 자동 문제 해결

사건 관리

  • Smart Event Compression 기능으로 상호 관련된 이벤트들을 조치 가능한 일련의 소규모 사건으로 자동 압축
  • 지정, 추적, 에스컬레이션을 포함한 전체 사건 수명 주기 관리
  • Incident Manager를 통해 사건 할당 및 해결
  • EM에서 Dynamic Runbook 프로시저를 실행하여 사건 해결 가속화
  • Incident Dashboard에서 사건 백로그 기반 인사이트 활용

 

[그림-3] 엔터프라이즈급 모니터링

 

5. 미들웨어 관리

 

미들웨어 작업 자동화

Oracle은 미들웨어 관리 작업의 용이성을 더해 주는 구성 및 규제 준수 관리, 패치, 프로비저닝, 성능 관리와 더불어 관리 및 감사 등을 포괄하는 전체 미들웨어 수명 주기 솔루션을 제공합니다.

Oracle의 포괄적 미들웨어 관리 솔루션은 다음 제품들에 모두 적용 가능합니다.

  • Oracle WebLogic Server
  • Oracle Coherence
  • Oracle HTTP Server
  • Oracle SOA Suite
  • Oracle WebCenter Suite
  • Oracle Identity Management
  • Oracle Business Intelligence Enterprise Edition
  • 타사 미들웨어(예: Apache Tomcat, JBoss Application Server, IBM WebSphere Application Server 등)

주요 기능 및 장점

  • 즉시 사용 가능한 미들웨어 가용성 및 성능 메트릭 모니터링 기능
  • 다운타임을 방지하고 엔드투엔드 응답 시간을 개선하여 서비스 품질 향상
  • 다중 도메인의 중앙화된 관리
  • 통합 KPI를 활용한 실제 최종 사용자 경험 모니터링
  • 심층적 JVM 진단 데이터 제공
  • 실시간 구성 변경 감지 및 관련 기록 추적
  • 오류가 발생하기 쉬운 수동 수명 주기 관리 작업 자동화로 비용 절감

 

 

6. 애플리케이션 관리


애플리케이션 작업 자동화

Oracle Enterprise Manager Cloud Control은 커스텀 애플리케이션 및 E-Business Suite, Siebel, PeopleSoft, JD Edwards, Fusion Applications 등의 Oracle 애플리케이션 관리를 위한 완벽한 애플리케이션 성능 관리(APM) 도구들을 제공합니다.

사용자 경험 관리

Real User Experience Insight(RUEI)를 활용한 실제 사용자 모니터링

  • Oracle Enterprise Manager 콘솔에 내장된 문제 진단 및 영향 분석 기능
  • 애플리케이션 및 사용자 그룹 세그먼트별 대시보드 커스터마이징
  • 트랜잭션 포기 분석을 포함한 사용자 흐름 추적
  • 유저 세션 진단 및 전체 세션 리플레이
  • 지리 기반 사용자 시각화

이제 Oracle Cloud Marketplace에서 RUEI 앱 사용 가능

  • RUEI 서버 및 저장소가 포함된 사전 구성된 스택을 단일 Linux 호스트에 배포
  • 클라우드 애플리케이션의 실제 사용자 경험 모니터링
  • 대폭 간소화된 설치 및 네트워크 설정 프로세스

JVM 모니터링 및 진단

  • Enterprise Manager의 JVM Diagnostics 기능과 통합
  • Oracle 및 타사 플랫폼용 프로덕션 Java 및 DB의 제로 오버헤드 진단
  • 상시 가동되는 실시간 및 기록 기반 모니터링과 진단
  • 프로덕션 환경에서 문제 진단 - 인하우스 재현 불필요
  • 애플리케이션 계측 또는 서버 재시작 불필요
  • Java 스레드 샘플링 메소드를 통한 일정하고 낮은 오버헤드 유지
  • JVM 스택에 대한 완전한 가시성: 요청, 스레드, 힙, GC
  • Java Workload Explorer: 시간대 및 서버별 상세 비교

 

7. 확장성

 

시각화, 모니터링, 연결성 관련 확장

Enterprise Manager는 즉시 사용 가능한 대시보드의 사용자 정의에서부터 Grafana용 Enterprise Manager 앱 활용에 이르는 광범위한 향상된 시각화 기능등을 지원하고자 설계되었습니다. 타사 도구와의 상호 운용성을 제공하는 REST API를 통해 Enterprise Manager 기능을 확장할 수도 있습니다.

시각화 및 모바일 액세스

  • 사전 구축 위젯 및 커스텀 위젯을 활용한 대시보드 생성
  • 다양한 대시보드 경험을 제공하는 Grafana 앱
  • 모바일 앱을 통한 이동 중 관리
  • Enterprise Manager 통합 시각화
  • 통합 EM 인스턴스 전반에 대한 단일 보기 제공

이기종 관리

  • Microsoft SQL Server, IBM DB2, Sybase ASE용 모니터링 플러그인을 통한 타사 데이터베이스 모니터링 및 관리
  • 외부 시스템과 EM 이벤트를 공유하는 이벤트 커넥터
  • 외부 시스템에서 티켓을 개설할 수 있는 서비스 데스크 커넥터

REST API 지원

  • REST API로 외부 도구를 활용하여 EM 관리 작업 자동화

[그림-4] 시각화, 모니터링

 

8. 플랫폼


탄력적인 플랫폼

Enterprise Manager는 탄력적 플랫폼을 필요로 하는 고가용성 데이터베이스, 미들웨어, 응용 프로그램 기술의 모니터링 및 관리에 사용됩니다. 관련 기능으로는 패치 적용 및 업데이트를 위한 신속한 플랫폼 업데이트, 사전 예방적 상태 모니터링 및 진단, 유연한 고가용성 배포 옵션 등이 있습니다.

신속한 플랫폼 업데이트를 통한 유지 관리 기간 단축 및 중요 모니터링 유지

  • 서비스 수준 계약 준수를 위한 패치 적용 시간 최소화
  • 유지 관리 기간 동안에도 미션 크리티컬 타겟 관련 모니터링 및 경고 연속성 유지
  • 업무상의 요건에 대응하는 유연한 유지 관리 일정 수립
  • 다중 OMS 환경에서의 패치 자동화로 인적 오류 감소

클라우드 상의 Enterprise Manager(Oracle Cloud Marketplace)

최대 워크로드에 대응 가능한 최고 수준의 작업 시스템

  • 작업 우선 순위 지정 및 병렬화로 확장성 및 효율성 향상

향상된 자체 모니터링 및 진단 기능

  • 관리자에게 EM 상태 경고 자동 발송
  • OMS 및 저장소용 EM 크기 구성을 작업 로드에 따라 지속적으로 분석 및 권장
  • 시스템에서 실행 중이거나 시스템을 차단 중인 작업의 실시간 성능 및 상태를 드릴 다운하는 작업 진단 대시보드

Oracle Enterprise Manager Mobile(Apple App Store 및 Google Play Store에서 이용 가능)

Enterprise Manager 통합

  • 모든 Enterprise Manager 사이트 통합 보기
  • 심층 분석으로 연결되는 링크들이 포함된 요약 페이지

 

[그림-5] EM 모바일 APP

 

반응형

댓글

💲 추천 글