Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Playce RoRo에서는 Inventory에 등록되어 분석된 서비스의 구조나 아키텍처를 직접 엔지니어가 구상하여 기록을 남기지 않아도 Topology View형태로 View 형태로 상관 관계를 분석할 수 있는 시스템을 보유하고 있습니다.

해당 시스템을 이용하면 현재 이용중인 시스템의 IT인프라를 한눈에 확인 후 분석할 수 있으며, 자동화 된 시스템에 의해 유지 보수/관리 되어 Playce RoRo 시스템을 통해 언제든지 확인 할 수 있습니다.

화면구성

Service/Sever list에서 Network Topology “View”를 선택하면 새로운 브라우저의 탭에서 Topology화면을 확인 할 수 있고 각 항목의 시스템 상관 관계를 체크 할 수 있습니다.

...

<그림 1. Playce RoRo Netowork - Topology View>

...

Server List

...

Summary

...

Filter template

...

네트워크 토폴로지는 측면 패널, 가운데 영역의 토폴로지 다이어그램, 우측의 선택한 노드의 세부 정보 창의 세가지 창으로 나뉩니다.

...

네트워크 토폴로지를 사용하려면 다음과 같이 수행합니다.

  1. 서비스 목록 또는 서버 목록에서 Network Topology 컬럼의 [View] 버튼을 클릭합니다.

  2. 새창에서 Network Topology 팝업이 출력되어 시각화된 서버의 종속성을 확인할 수 있습니다.

  3. 서비스, 서버별 세부 정보 페이지에서도 Network Topology 팝업을 출력시킬 수 있습니다.

좌측의 측면 패널에서 아이콘을 선택하면 다음의 작업을 수행할 수 있습니다.

항목

설명

Filters and Options

  • Filter Template

    • 생성된 Network Filter 템플릿을

적용해서 서버 리스트를 필터합니다.
    • 적용하여 서버 목록을 필터링 합니다.

    • Network Filter를 새롭게 생성할 수도 있습니다.

  • Filter by

    • IP Whitelist, IP Blacklist를 적용해서 필터합니다

    • Whitelist로 필터될 경우 모든 리스트를 보여주고, Blacklist로 필터될 경우 해당 내용이 제외된 상태로 필터 되어 보여집니다

Options으로
    • .

  • Clear Filters

    • 적용된 필터를 해제합니다.

  • Options

    • 토폴로지 상에서 보여지는 자식 노드들을 선택적으로 볼 수 있도록 적용하는 것이 가능합니다

.

Create a Filter Template

Topology에서 사용 할 Network Filter를 생성할 수 있습니다
    • .

Hide Child Nodes

서버에 연결된 하위노드를 Topology 다이어그램에 표시 해제 할 수 있는 옵션입니다
  • Show Diagram

Network Topology 다이어그램을 표시합니다.
    • 네트워크 다이어그램 그리기를 수행합니다.

Node List

  • Server List

    • 인벤토리에 등록되어 분석 된 서버 리스트를 보여줍니다.

Image Removed
    • 체크박스를 선택 해제할 경우, 해제한 서버는 리스트에 보이지 않습니다.

    • 단, 기준이 되는 서버의 경우 체크 해제할 수 없습니다.

Image Added

  • Port Map

Discover및
    • Discover 및 Topology에 표시되는 Source Server들을 Port를 가진 Port

Map형태의 리스트로 표시합니다.Image Removed

Topology Diagram

Summary

도식화 자료

  • 서버/DB/애플리케이션

  • 연결고리/선

서버와 DB, 애플리케이션 도식화 상태를 보여줍니다.

Image Removed

  • 클릭 시 오른쪽에 상세(Details)화면이 보여집니다.

  • Hover할 경우 해당하는 서버와 직접적으로 연결되지 않은 서버는 비활성화 됩니다

  • 서버/DB/애플리케이션은 연결된 항목에 연결고리/선으로 보여집니다(Ip:Port형식으로 보여집니다)

  • 서버/DB/애플리케이션은 Legend에 기록된 아이콘으로 표기 됩니다

Toolbar

Refresh - Topology화면을 새로고침 합니다

Zoom IN/Out - 화면을 확대/축소 합니다

Screenshot - 화면을 스크린샷 형태로 저장합니다

Iteractions - 상호 이터렉션 형태를 표기합니다.

Image Removed

Legend - 각 서비스/서버(Unknown Server)/미들웨어/애플리케이션/데이터 베이스의 범례를 표기 합니다

Image Removed

Details

Summary

Service 상세정보

Topology에서 서비스를 클릭할 경우 서비스의 아래 각 항목 들이 오른쪽 디테일 정보로 보이게 됩니다,

각 항목들의 정의는 Service 설명을 참고합니다.

  • Service ID

  • Service Name

  • Business Code

  • Business Category

  • No of Servers

  • No of Middlewares

  • No of Applications

  • No of Databases

Server 상세정보

Topology에서 서버를 클릭할 경우 서비스의 아래 각 항목 들이 오른쪽 디테일 정보로 보이게 됩니다,

각 항목 들의 정의는 Server설명을 참고합니다.

  • Sever ID

  • Sever Name

  • Sever Status

  • Service

  • Window Y/N

  • IP Address

  • SSH Port

  • Authentication Type

  • Username

  • No of Middlewares

  • No of Applications

  • No of Databases

  • Discovered

  • Created By

  • Last Modified By

  • Labels

  • Hipervisor Type

  • Environment

  • Server Location

  • Migration Type

Inbound Traffic

Server의 Inbound Traffic정보를 보여줍니다

Outbound Traffic

Server의 Outbound Traffic정보를 보여줍니다

Middleware

Topology에서 Middleware를 클릭할 경우 서비스의 아래 각 항목 들이 오른쪽 디테일 정보로 보이게 됩니다,

각 항목 들의 정의는 Middleware설명을 참고합니다.

  • Middleware ID

  • Middleware Name

  • Service

  • Server

  • Middleware Type

  • Vendor

  • Solution Name

  • Solution Version

  • Solution Install Path

  • Config File

  • Instance Install Path

  • Config File Path

  • Domain Home

  • Run User

  • Java Version

  • Added Type

  • Added Date

  • Last Modified Date

  • Last Modifited By

  • Label

  • Description

Application

Topology에서 Application을 클릭할 경우 서비스의 아래 각 항목 들이 오른쪽 디테일 정보로 보이게 됩니다,

각 항목 들의 정의는 Application설명을 참고합니다.

  • Application ID

  • Application Name

  • Service

  • Server

  • Application Type

  • Deploy Path

  • Added Type

  • Added Date

  • Last Modified Date

  • Last Modified By

  • Labels

  • Description

Database

Topology에서 DataBase를 클릭할 경우 서비스의 아래 각 항목 들이 오른쪽 디테일 정보로 보이게 됩니다,

각 항목 들의 정의는 DataBase설명을 참고합니다.

  • Database ID

  • Database Name

  • Database Status

  • Service

  • Server

  • Database Type

  • Database Port

  • Database Service Name

  • JDBC Connection URL

  • Username

  • Discovery

  • Access Control

  • Discovered Date

  • Created Date

  • Created By

  • Last Modified Date

  • Last Modified By

  • Labels

  • Description
    • Map 형태의 리스트로 표시합니다.

Image Added

Interactions

  • 다음과 같은 방법으로 토폴로지 다이어그램과 상호 작용할 수 있습니다.

    • 노드 세부정보를 보려면 노드를 클릭하세요.

    • 이동하려면 빈 영역을 드래그하세요.

    • 확대하려면 위로 스크롤하세요.

    • 축소하려면 아래로 스크롤하세요.

    • 연결을 강조 표시하려면 마우스를 가져갑니다.

Legend

  • 다이어그램에 사용되는 아이콘이 표시됩니다.

Image Added

다음은 토폴로지 다이어그램 영역에 대한 설명입니다.

항목

설명

초기 화면

  • 네트워크 토폴로지에 최초 접근 시 다이어그램이 표시되지 않습니다. 화면 정중앙의 [Show Diagram] 버튼을 클릭해야 다이어그램이 표시됩니다.

Image Added

Horizontal / Radial 그리기

  • Horizontal 그리기

    • 토폴로지 다이어그램의 기본값은 Horizontal 그리기 입니다.

    • 중심이 되는 서비스 혹은 서버가 좌측 끝에 배치되며, 서버 > 미들웨어 > 애플리케이션 > 데이터베이스 (데이터소스) 순으로 나열됩니다.

Image Added
  • Radial 그리기

    • 팝업 우측 상단에서 Radial 버튼을 클릭하면 토폴로지 다이어그램이 방사형으로 그려집니다.

    • 중심이 되는 서비스 혹은 서버가 다이어그램 가운데에 배치됩니다.

Image Added

Select Multiple Nodes 버튼 On/Off

  • 노드 다중 선택 및 일괄 이동 기능은 다음과 같이 수행합니다.

    1. 팝업 우측 상단의 Select Multiple Nodes 토글 버튼을 On 상태로 변경합니다.

      • 토폴로지 다이어그램 영역의 노드를 다중 선택할 수 모드로 전환됩니다.

    2. 인접한 여러개의 노드를 드래그 시, 드래그 한 영역이 표시되면서 해당 영역 내 노드가 선택 상태로 표시됩니다.

    3. 다중 선택된 노드를 원하는 위치로 드래그 시, 일괄 이동이 가능합니다.

    4. 드래그 한 영역이 드롭되었을 시, 토폴로지 다이어그램의 노드 위치가 변경되어 반영됩니다.

    5. Select Multiple Nodes 토글 버튼을 Off 상태로 변경하면, 노드 다중 선택 모드가 해제됩니다.

      • 빈 화면에서 토폴로지 다이어그램을 이동시킬 수 있습니다.

Image Added

Connection Line의 툴팁

  • 서버-서버 간 Connection Line에 마우스 오버 시, 세부 정보를 확인할 수 있는 툴팁이 표시됩니다.

    • 툴팁 상단 영역에 소스 서버와 타깃 서버가 표시됩니다.

    • 하위에는 연결된 포트 개수와 해당되는 포트 목록이 표시됩니다.

    • 서버 이름을 클릭하면 새창을 통해 서버 세부 정보 페이지로 이동합니다.

Image Added

토폴로지 다이어그램에서 노드 아이콘을 선택하면 노드에 대한 세부 정보가 표시되며, 노드별 표시되는 세부 정보는 다음과 같습니다.

  • 각 노드별 세부 정보 화면에서 상단 타이틀을 클릭하면, 새창을 통해 세부 정보 페이지로 이동합니다.

  • 타이틀 우측의 옵션(3 dots) 하위의 [Show/Hide Columns] 버튼을 통해 표시/숨김 항목을 설정할 수 있습니다.

항목

설명

Service 세부 정보

  • 기본 표시 항목

    • Service ID, Service Name, Customer Service Code, Business Code, Business Category, No of Servers, No of Middlewares, No of Applications, No of Databases,

  • 서비스 각 항목 들의 정의는 Service 페이지를 참고 바랍니다.

Server 세부 정보

  • 기본 표시 항목

    • Sever ID, Sever Name, Service, Window Y/N, IP Address, SSH Port, Authentication Type, Username, No of Middlewares, No of Applications, No of Databases

    • Inbound Traffic (Port, Protocol, Source Name, Source IP, Resource Type, Resource Name)

    • Outbound Traffic (Port, Protocol, Target Name, Target IP, Resource Type, Resource Name)

  • 서버 각 항목 들의 정의는 Server 페이지를 참고 바랍니다.

Discovered Server 세부 정보

  • 기본 표시 항목

    • IP Address, Discovered Date

    • Inbound Traffic (Port, Protocol, Source Name, Source IP, Resource Type, Resource Name)

    • Outbound Traffic (Port, Protocol, Target Name, Target IP, Resource Type, Resource Name)

  • 타이틀 우측의 옵션(3 dots) 버튼 하위의 [Add to Inventory] 버튼을 통해 인벤토리에 추가할 수 있습니다.

Middleware 세부 정보

  • 기본 표시 항목

    • Middleware Instance Name, Middleware, Service, Server, Middleware Type, Vendor, Engine Name, Engine Version, Instance Install Path, Config File Path, Port, Run User, Java Version

  • 미들웨어 각 항목 들의 정의는 Middleware 페이지를 참고 바랍니다.

Application 세부 정보

  • 기본 표시 항목

    • Application Name, Service, Server, Application Type, Deploy Path, Added Type

  • 애플리케이션 각 항목 들의 정의는 Application 페이지를 참고 바랍니다.

Database

  • 기본 표시 항목

    • Database Instance Name, Database, Service, Server, Vendor, Engine Name, Table Count, View Count, Function Count, Procedure Count

  • 데이터베이스 각 항목 들의 정의는 DataBase 페이지를 참고 바랍니다.

Datasource (Discovered Database)

  • 기본 표시 항목

    • Server, Engine Name, Connection Port, Database Service Name, JDBC Connection URL, Username, Discovered Date

  • 타이틀 우측의 옵션(3 dots) 버튼 하위의 [Add to Inventory] 버튼을 통해 인벤토리에 추가할 수 있습니다.

다음을 툴바에 대한 설명입니다.

항목

설명

Refresh

  • 클릭 시, 네트워크 토폴로지 다이어그램을 새로고침 합니다.

Zoom IN

  • 네트워크 다이어그램 영역을 확대합니다.

  • [Select Multiple Nodes] 토글 버튼의 Off 상태에서 마우스 휠 스크롤을 통해서도 가능합니다.

Zoom Out

  • 네트워크 다이어그램 영역을 축소합니다.

  • [Select Multiple Nodes] 토글 버튼의 Off 상태에서 마우스 휠 스크롤을 통해서도 가능합니다.

Screenshot

  • 화면을 스크린샷 형태로 저장합니다.