Solstice enterprise manager sun
Download
1 / 37

Solstice Enterprise Manager (SUN) - PowerPoint PPT Presentation


  • 180 Views
  • Uploaded on

Solstice Enterprise Manager (SUN). 2000년 3월 29일 19992274 류숙현 [email protected] 수행 환경(1). S olaris 2.5.1 이상 S PARC 32 MB 이상 M otif Run-time Library T MN 의 Manager 로 사용하는 경우 TMN Q3 Stack E nterprise-wide network 에 적용 (10000 node 이상/100~1000개의 LAN)

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Solstice Enterprise Manager (SUN)' - samuru


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Solstice enterprise manager sun

Solstice Enterprise Manager (SUN)

2000년 3월 29일

19992274 류숙현

[email protected]


수행 환경(1)

  • Solaris 2.5.1 이상

  • SPARC

  • 32MB 이상

  • Motif Run-time Library

  • TMN 의 Manager로 사용하는 경우 TMN Q3 Stack

  • Enterprise-wide network 에 적용 (10000 node 이상/100~1000개의 LAN)

  • Enterprise-wide system/network management solution

  • 관리 부하 균형 조절 기능 – 분산된 Application, 관리 정보, Agent


수행 환경(2)

  • TMN Q3 interface (선택 사양) 지원

  • SNMP Agents 및 Application들과 호환성 유지

  • 지원 protocol

    • SNMP, SNMPV2, CMIP, SNM RPC


주요 구성 요소(1)

  • Portable Management Interface (PMI)

    • 관리 작업을 MIS로 이어주는 interface

    • NMF에 서비스 제공 API로 제안

    • 초기화  MIS 로의 분산 메시지 전달 interface 설정

    • 분산화  Application은 PMI를 통하여 어떠한 host로 부터 수행될 수 있다.

    • Event 제출 및 전파

    • Data의 encoding 및 decoding

    • PMI를 사용하는 Application은 Agent가 사용하는 하부 관리 protocol의 세부사항에 대해 알 필요가 없음

    • PMI는 application으로 하여금 관리 대상 객체에 대해 Get, Set, Create, Delete, 및 Action을 수행


주요구성요소(2)

  • Management Information Server (MIS)

    • Management Information Tree 의 생성, 유지, 삭제

    • Meta data repository에 존재하는 관리대상 자원에 대한 기술의 저장소

    • Client가 객체명을 제시하면 MIS는 해당 객체에 접근하기 위해 필요한 protocol과 그 protocol 내부에서 사용할 주소 결정

    • 복수 client의 요청에 대한 조정

    • Log를 포함하는 local data를 위한 영속적인 저장소

    • MIS의 내부 및 외부에 존재하는 data에 대한 분산 다중 사용자 접근

    • SNMP Trap 및 Event 처리


주요구성요소(3)

  • Schema-to-GDMO 및 SNMP-to-GDMO compiler

  • Local 객체를 위한 객체 관리 서비스

  • Management Protocol Adaptor (MPA)

    • Agent들의 Protocol 번역

    • Solstice Enterprise Manager로 하여금 실질적으로 모든 종류의 Agent로 부터 관리 정보를 받아 들임

    • 표준 및 비표준 Agent 와 통신

    • 각각의 MPA module은 한가지 protocol만을 지원

    • MPA와 MIS사이의 모든 통신은 PMI를 통하여 이루어짐

    • CMIP, SNMP, RPC 지원


  • 주요구성요소(4)

    Agent

    MPA

    MIS

    PMI




    3 viewer
    제공기능(3) - Viewer

    • Network의 다양한 view 사이의 연결

    • Network 전체를 Monitor

    • 관리해야 할 Object를 찾고, 추가

    • Report, Event, Trap등을 수신

    • 발견되지 않은 Device들은 수동으로 추가

    • Map 상의 Object들을 추가, 이동, 변경, 삭제


    4 viewer
    제공기능(4) - Viewer

    • Viewer tool이 제공하는 Sub-tool

      • Object Palette : 화면상에 표시해야 할 관리 대상들의 ICON에 대한 정의를 한다. ICON의 생성, 변경, 삭제, 색상, 모양 등의 속성 설정


    5 viewer
    제공기능(5) - Viewer

    • Object Configuration : 관리해야 할 대상들에 대한 생성 및 수정, 관리 대상에 대한 description, Agent등에 대한 설정


    6 viewer
    제공기능(6) - Viewer

    • Layers Configuration : 화면상의 출력을 위한 선별적인 Layer의 설정, 배경그림 설정, 관리 대상의 출력 방법, Zoom factor, 상태 변화에 따른 값 설정

    • Zooming : Zoom In 기능과 Zoom Out 기능

    • Gather : 관리 해야 할 대상들을 찾을 수 있는 기능 제공, 찾고자 하는 대상을 Group화 하여 찾을 수 있는 기능 제공, 사용자 정의에 의한 Group 가능

    • Data Viewer : 찾고자 하는 대상에 대한 Data 설정을 통하여 사용자가 정의한 출력 방법에 따라서 출력하는 기능, 찾고자 하는 대상에 대한 Polling 기준 설정

    • Request Manager : Request Template list에 있는 template에 따라서 새로운 request를 launch, Request Template list에 있는 template를 수정하기 위하여 request designer를 부름,


    7 viewer
    제공기능(7) - Viewer

    • Request template list를 생성, 추가하기 위하여 Request Designer를 부름


    8 viewer
    제공기능(8) - Viewer

    • Request Monitor : 현재 MIS에 운영 중인 Request들에 대한 display를 담당, Request들에 대한 stop,resume,delete,examine

    • Request Examine : 현재 MIS에 운영 중인 Request들에 대한 수동의 점검 기능 제공, 현재 상태에 대한 자세한 상황을 pop-up window를 통하여 출력



    10 discover
    제공기능(10) - Discover

    • Discover Function

      • Local, Remote에 있는 관리 대상을 자동 혹은 수동으로 찾는 기능 제공

      • MIS를 위한 대상으로 자동 변환

      • 사용자 정의 방법을 통해 발견하고자 하는 대상들에 대한 기준 설정

      • 관리 대상에 대한 선별적인 discover 기능 제공 ( Search 조건, Agent의 Mapping, Network및 Network 의 traffic을 줄일 수 있다)



    12 discover
    제공기능(12) - Discover

    • Monitor Function

      • MIS Topology 정보 들을 주기적으로 갱신하는 역할을 담당

      • 찾아야 할 대상/ 찾지 말아야 할 대상, Log 정보의 설정, 시작/종료 일시 등의 설정이 가능



    14 request designer
    제공기능(14) – Request Designer

    • 관리 대상들에 대하여 Rule-based Management가 가능하도록 한다.

    • Rule들은 Condition language에 의해 표현

    • Language Interface

      • 관리 대상을 위한 request template를 만들 수 있는 기능 제공

    • State Templates

      • 그래픽 유형을 가진 MIB 형태로 Request Template들을 생성, 수정, Control 할 수 있는 기능 제공

    • Setting condition

      • Rule에 대한 조건을 설정, 생성, 추가, 삭제, 수정 기능


    15 request designer
    제공기능(15) – Request Designer

    • Poll Rates control

      • 사용자 들이 설정한 request들에 대한 polling 기준을 설정

      • Poll Rate에 대한 생성, 추가, 수정 및 삭제 등의 기능 제공


    16 object editor
    제공기능(16) – Object Editor

    • 관리를 위한 대상들의 MIT(Management Information Tree) 를 Browse 할 수 있는 기능 제공

    • 새로운 관리 대상에 대한 생성, 삭제 작업 지원

    • 관리 대상에 대한 속성 및 속성 값을 지정

    • 관리 대상에 대한 Action을 Invoke


    17 object editor
    제공기능(17) – Object Editor


    18 alarm manager
    제공기능(18) – Alarm Manager

    • Summary window와 Association window로 구성

    • 여러 개의 관리 대상들을 Group화하여 Alarm 할 수 있는 기능 제공

    • Field의 주어진 조건에 따라 Grouping이 가능하도록 한다.

    • 다음의 방법으로 관리자에게 통보

      • Pop-up window

      • E-mail

      • Pager

      • Sound, Audio

      • Device Icon의 색상 변화


    19 alarm manager
    제공기능(19) – Alarm Manager

    • 사전에 속성 설정하여 횟수, 장애 발생 원인의 summary등의 기능 제공

    • 복수의 Concurrent Alarm Manager의 운영이 가능하도록 한다.


    20 alarm manager
    제공기능(20) – Alarm Manager


    21 log manager
    제공기능(21) – Log Manager

    • Log Object들을 생성, 수정, 삭제

    • Log Object  event notification들에 대한 log record들

    • Agent들은 관리 해야 할 대상들의 상태 변화를 감지  event notification 을 만든다  log object를 갱신하기 위해 MIS에 통보

    • Log record들은 Log viewer application을 통하여 browsing 될 수 있다

    • Log record들은 file 및 DB에 저장될 수 있다.



    23 log viewer
    제공기능(23) – Log Viewer

    • Log 에 저장된 Event log record를 본다.

    • 최근에 저장된 log record들이 출력

    • 다음의 4가지 기준에 따라서 log record display filter의 정의가 가능

      • Object instance

      • Object classes

      • Event type

      • Data / time



    25 snmp browser
    제공기능(25) – SNMP Browser

    • SNMP MIB을 위한 속성 및 속성 값을 설정, 저장, 수정


    26 access manager
    제공기능(26) – Access Manager

    • Application Access

      • 사용자들에 대한 access 권한을 grant/deny 하는데 사용

    • Application Feature Access

      • 사용자별로 사용 가능한 application을 정의


    27 access manager
    제공기능(27) – Access Manager


    28 data collector
    제공기능(28) – Data Collector

    • 필요한 Data들을 조회가능

    • 모아진 Data들은 Grapher tool을 통하여 Graphic으로 처리 가능


    29 data collector
    제공기능(29) – Data Collector


    반영 사항

    • Manager의 Java 구현

    • Web 기반의 Management 가능하도록 설계

    • Module의 기능 특성화를 시키고 분산할 수 있도록 설계

    • 여러 가지 Protocol이 수용되도록 설계

    • 기반으로 할 수 있는 API설계 (이것을 통하여 또 다른 형태의 Manager를 설계할 수 있도록 한다)


    ad