Assessment Architecture

Playce RoRo의 Assessment 수집 프로세스 입니다. 아래 단계를 거쳐 수집 된 정보는 서비스 및 Inventory & Assessment에서 보여지게 됩니다.

Assessment는 서비스 및 서버/미들웨어/어플리케이션/미들웨어를 생성 한 뒤 즉시 실행 됩니다.

Auto Assessment schedule은 5초마다 한번씩 수행되며, 이전 task가 끝난 뒤 수행됩니다

Assessment는 동시 실행 가능한 Assessment 갯수는 setenv.sh파일의 roro.assessment.threadpool.size 옵션에서 변경할 수 있습니다

Server Assessment 시 netstat, arp등의 명령어가 실행되지 않을 경우 아래 가이드를 참고해서 설치 후 진행하는 것을 권장합니다

# CentOS/Rhel
yum -y install net-tools

# Debian
sudo apt install net-tools

Assessment Status

Assessment status는 아래처럼 5개로 분류 되어 있으며 각 status는 Inventory & Assessment 에 자세히 표현 되어 있습니다.

Assessment Status

  • Pending - Scan(Assessment)이 아직 진행되지 않은 초기 상태입니다

  • In-progress - Scan(Assessment)가 진행 중 인 상태입니다.

  • Completed - Scan(Assessment)가 진행 중 인 상태입니다

  • Failed - Scan(Assessment)에 실패한 상태입니다.
    서버 접속 여부 및 서버 상태, Playce RoRo의 해당 서버 Assessment가능 여부를 점검해야 합니다

  • Cancelled - Scan(Assessment)를 사용자가 직접 취소한 상태입니다. 시스템에서 취소한 상태는 Failed에 해당 합니다

Assessment Target

수행가능 한 Sever/Middleware/Database/Application정보입니다.

Server

OS

Version

CentOS

  • 6.1-6.6

  • 7.0-7.5

AIX

  • 6.1

  • 7.1

Red Hat Enterprise Linux

  • 6.1-6.6

  • 7.0-7.5

Ubuntu

  • 14.04

  • 14.10

  • 15.04

  • 16.04

  • 16.10

HP-UX

  • 11i v3 (B.11.31)

  • HP-UX 11i v2 

Solaris

  • 10

  • 11

Windows

  • 2012 Server 이전 버전(추후제공)

Middleware

Type

Solution

Version

WEB

Apache

  • 2.4

  • 2.2

WEB

Nginx(추후제공)

  • 1.3

  • 1.4

WEB

OHS(iPlanet)(추후제공)

  • iPlanet 6

  • iPlanet 7

  • OHS 12c

WEB

WebtoB

  • 4

  • 5

  • 6

WAS

Tomcat

  • 7.0

  • 8.0

  • 8.5

  • 9.0

WAS

WebLogic

  • 10g

  • 11g

  • 12c

WAS

Jeus

  • 6

  • 7

  • 8

WAS

WebSphere

  • 7

  • 8

  • 9

Database

Solution

Version

Oracle

  • 10g

  • 11g

  • 12c

  • 18c

  • 19c

Oracle

MySQL

  • 5.0

  • 5.1

  • 5.5

  • 5.6

  • 5.7

  • 8.0

MySQL

MariaDB

  • 5.5

  • 10.0

  • 10.1

  • 10.2

  • 10.3

  • 10.4

  • 10.5

MariaDB

PostgreSQL

  • 9

  • 10

  • 11

  • 12

  • 13

PostgreSQL

MSSQL

  • 2012

  • 2014

  • 2016

  • 2017

  • 2019

MSSQL

Sybase

  • 15.7

  • 16

Sybase

Tibero

  • 4

  • 5

  • 6

Tibero

Application

Type

Java Application

  • Enterprise, WEB, EJB, Standalone

  • SpringBatch