사용환경


최소/권장 사양

아래는 Playce RoRo가 지원하는 권장 사양 내용입니다. 설치/사용 전 반드시 확인이 필요합니다.

  • Playce RoRo는 각 메뉴의 일부 - (시스템 메시지 포함)를 제외하고 모든 영역에 영어와 한국어를 지원합니다.

Playce RoRo는 데스크탑 설치 및 이용을 권장하지 않으며 설치가 되더라도, 원활한 동작을 보장하지 않습니다

항목

권장사양

최소사양

항목

권장사양

최소사양

CPU

4Core

2Core

Memory

8GB

4GB

HDD

30GB + 𝛼

(Assessment 데이터 및 Migration 이미지 저장소)

30GB

OS

CentOS 7 이상

CentOS 6 이상

Rehost(Migration Type) 불가

JDK

11 이상

11 이상

필수 설치 항목

Playce RoRo 설치 전 반드시 서버에 설치 되어 있어야 할 필수 항목입니다

RoRo Server

Inventory Server (Rehost)

Inventory Server (Replatform)

RoRo Server

Inventory Server (Rehost)

Inventory Server (Replatform)

  • Java

    • JDK 11 이상

    • JRE는 Application Assessment 시 일부 항목이 수집되지 않을 수 있습니다.

  • System Packages

    • ssh

    • rsync

  • System Packages

    • ssh

    • sudo (Unix만 해당합니다)

  • Python 2.7

  • 등록될 사용자 계정이 root가 아닌 경우 /etc/sudoers 파일에 해당 사용자 또는 그룹이 패스워드 없이 sudo 명령 실행이 가능하도록 아래와 같이 추가되어야 합니다.

    • ${USER_NAME} ALL=(ALL) NOPASSWD: ALL

  • 등록될 사용자 계정이 root가 아닌 경우 /etc/sudoers 파일에 해당 사용자 또는 그룹이 패스워드 없이 sudo 명령 실행이 가능하도록 아래와 같이 추가되어야 합니다.

    • ${USER_NAME} ALL=(ALL) NOPASSWD: ALL

  • System Package

    • ssh

    • rsync

    • epel

    • sshpass

  • /etc/sudoers 파일에 “Defaults requiretty” 옵션이 활성화 되어 있는 경우 주석 처리해야 합니다. (OS 버전에 따라 옵션이 존재하지 않을 수 있습니다.)

  • /etc/sudoers 파일에 “Defaults requiretty” 옵션이 활성화 되어 있는 경우 주석 처리해야 합니다. (OS 버전에 따라 옵션이 존재하지 않을 수 있습니다.)

  • RoRo Server의 /etc/mke2fs.conf 파일의 설정에 따라 Rehost Migration이 실패할 수 있으므로 아래 설정과 같이 [fs_types] 내 ext4의 features 인자 중 64bit를 삭제하고, auto_64-bit_support = 1 를 추가해야 합니다.

1 2 3 4 5 6 7 8 9 10 11 [defaults] ... skip ... [fs_types] ... skip ... ext4 = { features = has_journal,extent,huge_file,flex_bg,metadata_csum,dir_nlink,extra_isize auto_64-bit_support = 1 inode_size = 256 } ... skip ...
  • 또한 Inventory Server의 경우 아래와 같이 sudo명령 실행이 가능하도록 구성 되어 있어야 합니다.

1 2 3 4 5 6 7 8 # Disable "ssh hostname sudo <cmd>", because it will show the password in clear. # You have to run "ssh -t hostname sudo <cmd>". # #Defaults requiretty ...... ## Same thing without a password # %wheel ALL=(ALL) NOPASSWD: ALL roro ALL=(ALL) NOPASSWD: ALL

 

사용 환경

Playce RoRo의 사용 환경입니다. 서버, DB의 기본적인 구성 항목 이므로 참고합니다.

항목

제약/요구항목

항목

제약/요구항목

Network

  • Playce RoRo에서 Inventory에 등록 된 서버로 SSH접속이 되어야 합니다.

SSH

  • Inventory에 등록 된 서버로 SSH 접속 시 패스워드 또는 키파일을 이용한 로그인이 가능해야 합니다.

  • Inventory에 등록 된 서버로 SSH 접속 후 패스워드 확인 없이 sudo 명령이 실행 가능해야 합니다.

Winrm

  • Window Server 2008 이상

    • Window Server 2008의 경우 Component 활용 Optional 하게 설치

PowerShell Version 1.0 ~ 5.1

  • Administrators 권한 필요

Local Administrator 권한이 필요합니다.

DBMS

  • Apache Derby

  • MySQL

  • Maria DB

Maria DB 사용 시 10.2.3 이상 버전으로 사용하는 것을 권장합니다

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

1 2 3 4 5 # CentOS/Rhel yum -y install net-tools # Debian sudo apt install net-tools

WinRM 설정(Power Shell : 관리자 모드) 

Basic 인증 방법 추가

1 2 3 4 5 6 7 # 서비스 활성화 winrm qc # Basic 인증 및 AllowUnencrypted 설정 winrm set winrm/config/service/Auth '@{Basic="true"}' winrm set winrm/config/service '@{AllowUnencrypted="true"}' winrm set winrm/config/winrs '@{MaxMemoryPerShellMB="1024"}'

 

Trust Host추가

1 2 3 4 5 6 7 8 9 # TrustedHosts 목록 보기 Get-Item wsman:\localhost\Client\TrustedHosts # TrustedHosts에 모든 컴퓨터를 추가 Set-Item wsman:\localhost\Client\TrustedHosts -value * # TrustedHosts에 특정 도메인/IP 컴퓨터를 추가 Set-Item wsman:\localhost\Client\TrustedHosts test.domain.com Set-Item wsman:\localhost\Client\TrustedHosts *.domain.com

 

웹 클라이언트(브라우저)

Chrome 최신버전, (IE 11버전 지원 예정)

  • Export/Import Data File을 위해 Microsoft Excel 2013 이상

  • IE 11의 경우 원활한 동작은 보장되지 않을 수 있으며 최적화 진행 작업을 진행중입니다.

 

마이그레이션 라이선스

AWS Migration의 경우 AWS의 가이드라인을 따릅니다, GCP 역시 해당 가이드라인을 따릅니다

항목

필요 라이선스

제약/요구항목

항목

필요 라이선스

제약/요구항목

AWS

  • AWS Credential

  • Region당 동시 최대 5개의 마이그레이션만 수행 가능합니다

  • 필요시 Adjustment가 가능하나 확인이 필요합니다

GCP

  • GCP Credential

  • GCP-CPU 할당량 풀에 따릅니다.

 

지원범위

현재 Playce RoRo에서 분석/마이그레이션을 지원하는 서버, 미들웨어, 데이터베이스, 어플리케이션 목록입니다.

Server

Type

Server

Type

Unix

  • AIX 5.3, 6.1, 7.1

  • Solaris 10, 11 ※ Assessment 지원

  • HP-UX 11i v2, 11i v3 (B.11.31) ※ Assessment 지원

Linux 64Bit

  • Ubuntu 14.04, 14.10, 15.04, 16.04, 16.10

  • Red Hat Enterprise Linux(RHEL) 6.1-6.9, 7.0-7.3

  • CentOS 6.1-6.6, 7.0-7.5

  • Debian 6.0.0-6.0.8, 7.0.0-7.8.0, 8.0.0

  • Oracle Linux 6.1-6.6, 7.0-7.1

  • Fedora Server 19-21

Window

  • Window Server 2008

  • Window Server 2012

  • Window Server 2016

※ Window는 Assessment만 지원함

Middleware

Type

WEB

  • Apache 2.2, 2.4

  • Oracle Http Server 12c

  • WebToB 4-6

  • Nginx 1.3, 1.4 ( 추후 제공 )

  • iPlanet 6, 7( 추후 제공 )

WAS

  • Tomcat 7.0, 8.0, 8.5, 9.0

  • WebLogic 10g, 11g, 12c

  • Jeus 6-8

  • WebSphere 7-9

Database

Type

 

  • Oracle 10g, 11g, 12c, 18c, 19c

  • Tibero 4-6

  • MySQL 5.0, 5.1, 5.5-5.8, 8.0

  • MSSQL 2012, 2014, 2016, 2017, 2019

  • Maria DB 5.5, 10.0-10.5

  • Sybase 15.7, 16

Application

Type

 

  • Java Application

    • Enterprise, Web, EJB, Standalone

    • SpringBatch

 

마이그레이션 지원 운영체제

마이그레이션을 시작하기 전에 AWS와 GCP에서 지원하는 운영 체제를 숙지하여야 합니다. AWS는 VM Import/Export 요구 가이드라인을 따르며, GCP는 Supported operating systems 가이드라인을 따릅니다.

AWS

항목

지원 운영체제

항목

지원 운영체제

Linux/Unix (64비트만 해당)

  • Amazon Linux 2

  • CentOS 5.1-5.7, 8.0-8.6

  • Debian 6.0.0-6.0.8, 7.0.0-7.8.0, 8.0.0

  • Fedora Server 19-21

  • el5uek 커널 접미사를 사용하는 Oracle Linux 5.10-5.11

  • RHEL 호환 커널 2.6.32 또는 UEK 커널 3.8.13, 4.1.12를 사용하는 Oracle Linux 6.1-6.10

  • RHEL 호환 커널 3.10.0 또는 UEK 커널 3.8.13, 4.1.12, 4.14.35, 4.15, 5.4.17을 사용하는 Oracle Linux 7.0-7.6

  • Red Hat Enterprise Linux (RHEL) 5.1-5.6

  • SUSE Linux Enterprise Server 11 서비스 팩 1 및 커널 2.6.32.12-0.7

  • SUSE Linux Enterprise Server 11 서비스 팩 2 및 커널 3.0.13-0.27

  • SUSE Linux Enterprise Server 11 서비스 팩 3 및 커널 3.0.76-0.11, 3.0.101-0.8, 또는 3.0.101-0.15

  • SUSE Linux Enterprise Server 11 서비스 팩 4 및 커널 3.0.101-63

  • SUSE Linux Enterprise Server 12 커널 3.12.28-4

  • SUSE Linux Enterprise Server 12 서비스 팩 1 및 커널 3.12.49-11

  • SUSE Linux Enterprise Server 12 서비스 팩 2 및 커널 4.4

  • SUSE Linux Enterprise Server 12 서비스 팩 3 및 커널 4.4

  • Ubuntu 12.04, 12.10, 13.04, 13.10, 14.04, 14.10, 15.04, 16.04, 16.10, 17.04, 18.04, 18.04, 20.04, 20.10, 20.04, 예를 들어, 우분투 18.04에는 커널 4.15가 필요합니다.

GCP

항목

지원 운영체제

항목

지원 운영체제

AWS Linux

  • Amazon Linux AMI

  • Amazon Linux 2

CentOS

  • CentOS 6.4+

  • CentOS 7.X

Debian

  • Debian 8.5+

  • Debian 9

RHEL

  • Red Hat Enterprise Linux (RHEL) 6.4+

  • Red Hat Enterprise Linux (RHEL) 7.X

SUSE

  • SUSE Linux Enterprise Server11 SP3+

  • SUSE Linux Enterprise Server12 SP2

  • SUSE Linux Enterprise Server12 SP3

  • SUSE Linux Enterprise Server12 SP4

  • SUSE Linux Enterprise Server15

Ubuntu

  • Ubuntu 12.04

  • Ubuntu 14.04.x LTS

  • Ubuntu 16.04.x LTS

  • Ubuntu 18.04.x LTS

 

고객 인도 항목

Playce RoRo의 고객에게 인도되는 항목은 아래와 같습니다

항목

설명

항목

설명

제품설치 파일

  • tar.gz 또는 zip 파일로 제공

사용자 가이드

  • 온라인 매뉴얼 링크 또는 PDF 파일로 제공

Subscription Key

  • Trial, Enterprise로 구분하여 Subscription Key 발급

  • 고객이 등록한 e-mail 주소로 Subscription Key 제공