© 2021, Amazon Web Services, Inc. or its Affiliates.
조연철 컨설팅사업부 팀장, 티맥스데이터
Tibero DB 를 AWS 에서 Quick!!하게
구성하는 방법
© 2021, Amazon Web Services, Inc. or its Affiliates.
Table of contents
• Tibero 제품 소개
• Tibero on AWS 상품 소개
• Tibero to AWS 마이그레이션 방안 소개
• Tibero 구축 시연 – Single DB
• Tibero 구축 시연 – 이중화(A-S) DB
© 2021, Amazon Web Services, Inc. or its Affiliates.
1. Tibero 제품 소개
© 2021, Amazon Web Services, Inc. or its Affiliates.
국산 DBMS의 대표 Tibero
• 2003년 Tibero 1.0 출시
• 19년간 끊임 없는 발전
• ’19년 RDBMS Lic. 시장 10% 점유
(공공기관 30% 이상)
• 최근 3년 국내 DBMS 성장률 1위
• ’21 기준 레퍼런스 총 7,000여건
• 윈백 레퍼런스 700여건
(O사 윈백 85%, MS-SQL/DB2 등 윈백 15%)
• 전세계 2개 업체만 보유
• TAC 레퍼런스 952건
Public IP Public IP
Shared
Disk
Interconnect
…
DB
#1
DB
#2
Active
Scale Out
Storage
Active
* TAC, Tibero Active Cluster
1
2
3
4
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero 레퍼런스 현황
다양한 분야와 환경에서 Tibero DBMS 구축과 다수의 외산 DB 전환 Know-How 축적
외산 DBMS 전환
TIBERO 전환
약 700건
Oracle
DB2
Sybase
Informix
MS-SQL
MySQL
…
제조
통신/미디어
유통/서비스
금융
공공
…
…
…
…
…
분야별 주요 전환/도입 사례
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero 레퍼런스 특징
대용량 고성능 레퍼런스
• 수십 TB 데이터와 수십억 건 이상 트랜잭션 처리
운영시스템에 Tibero 도입
1
글로벌 기업 표준 DBMS 선정
• 2013년 현대차그룹 표준 DBMS 선정
• 2016년 삼성전자 표준 DBMS 선정
3
그룹, 기업 규모의 대량 도입
• 현대차그룹, 신한금융그룹, NH농협은행, (주)대상
등 ULA
4
업무 중요도 상향(Misson-Critical)
• 공공 기간계, 금융 온라인 업무, 통신사 차세대
• 고객 핵심업무, 무중단업무로 TAC 이중화 기술 확산
(950 TAC 레퍼런스)
2
DBMS Modernization 서비스 적용
• 현대차그룹, 삼성전자, KT, 이비카드 등
5
0
1,000
2,000
3,000
4,000
5,000
6,000
7,000
09 10 11 12 13 14 15 16 17 18 19 20
(년도)
(건수)
KT NMS 시스템,
KT 차세대 BSS 업무
현대자동차 그룹
표준 DBMS 선정
삼성전자
표준 DBMS 선정
현대차그룹
핵심 업무 확산
삼성전자
대량 전환 및 확산
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 도입 사례 : OO랜드 쇼핑몰 시스템
• 사업명 : OO랜드 쇼핑몰 시스템 클라우드 구성
• 기간 : 2013년 초기 구축, 2020년 7월 업그레이드 및 AWS 이관
• 적용 솔루션 : Tibero RDBMS 5 → 6
도입 개요
• 쇼핑몰 상품조회, 구매, 결제, 매출 관리 기능 구현
• 쇼핑몰 고객 동시 접속 5,000명 이상 수용
• 암호화 솔루션(큐브원), DB 접근제어(샤크라) 연동을 통한 개인정보 보호 및
보안 강화
• AWS 환경, Active – Standby 이중화 구성
수행범위 및 시스템 요건
• 기존 외산 DB 대체를 통한 비용 효율 상승 및 신속한 기술 지원 서비스
• 다수 쇼핑 고객의 요청 처리에 대한 빠른 실시간 응답 속도 보장
도입효과
쇼핑몰 시스템 구성도
Tibero
JEUS
Storage
WebToB
Active Standby
HA구성
▪ OO랜드 상품 조회
▪ 구매/결제 처리
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero DBMS 특장점
Enterprise DBMS
• Row Level Lock, MVCC
• 병렬 처리 기술 통한 대용량 데이터
처리
• 다양한 인덱스 및 파티션 테이블
기능
• CBO 기반 옵티마이저, 다양한 Hint
지원
• 다양한 백업 및 복구 기능
• 공유Disk 기반 TAC 이중화
• 독립Disk 기반 TSC 이중화
• DB 암호화 및 접근제어
• 모니터링 / 개발 Tool 제공
• DBMS 관리를 위한 다양한
Utility 제공
• 390여개 3rd Party 솔루션과
연동 지원
• 표준 SQL 및 표준 인터페이스
지원
(JDBC, ODBC, OLEDB, CLI 등)
• Oracle SQL 및 PL/SQL 호환
• DB_Link 통한 이기종 DBMS
연동
안정성 고성능
편의성 호환성
© 2021, Amazon Web Services, Inc. or its Affiliates.
안정성 – 고가용성 기술
안정성 및
고가용성
TAC (Tibero Active Cluster)
Active
Tibero
Node1
Tibero
Node2
DB
(공유디스크)
Active
TSC (Tibero Standby Cluster)
Standby/Active
(ReadOnly)
Tibero
Node1
Tibero
Node2
A-DB A-DB
Active
Sync or Async
Redo Shipping
© 2021, Amazon Web Services, Inc. or its Affiliates.
안정성 – Tibero on AWS 이중화 구성
Storage
Tibero
#1
Tibero
#2
Active Standby
Cluster S/W Cluster S/W
Tibero
(Primary)
Tibero
(Secondary)
Storage
Active Active/
Standby
Storage
Redo 전송
Tibero
#1
Tibero
#2
Storage
Active Active
Storage
CDC 동기화
OO랜드, OO코, OO캠퍼스 등의 고객사 업무 적용 운영 중
© 2021, Amazon Web Services, Inc. or its Affiliates.
고성능 – 대규모 처리 기술
Hyper Thread 아키텍처 효율적인 Shared Server 구조 I/O 프로세스 성능 최적화
비용 기반 Optimizer 다양한 Index/Partition 기술 고성능 병렬 처리 및 압축
© 2021, Amazon Web Services, Inc. or its Affiliates.
편의성 - 개발/운영을 위한 다양한 툴 지원
Exported
File tbExport
tbImport
데이터베이스
객체, Data 적재
객체, Data 적재
Tibero 전환 전후
DB 운영상태 모니터링, 안정화 지원
DBMS 모니터링 및 관리자 기능과 SQL
개발자 기능 제공
• tbSQL
✓ 사용자가 직접 SQL 질의를 하고 그
결과를 확인하는 Client 유틸리티
• tbpc
✓ tbESQL/C의 프리컴파일러
• tbdv
✓ 데이터파일의 기본적인 정합성 검사
(헤더블록, 남은 공간 등)
데이터베이스의 온라인 백업 및 복구를
손쉽게 수행
DB에 저장된 Schema 객체 및
데이터를 추출/적재 하는 도구
Online Full
Backup
Incremental
Backup
Automatic
Recovery
TB
RMGR
…
타 DBMS의 Data 및 Object를 Tibero로
손쉬운 전환을 지원
tbStudio (운영/개발) SysMaster DB (모니터링)
Export/Import (백업/복구) tbRMGR (백업/복구) 기타 Utility
T-Up (호환성 분석 및 전환)
© 2021, Amazon Web Services, Inc. or its Affiliates.
2. Tibero on AWS 상품 소개
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS MarketPlace(1/2)
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS MarketPlace(2/2)
손쉬운 구매, 구성 가능
업무 성격에 따라 SE, EE 버전
선택적 구매, 구성 지원
경쟁 제품 대비
저렴한 구매 및 유지 비용
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero 6 SE/EE 기능 리스트
기능 내용 Tibero 6 SE Tibero 6 EE
다양한 Procedure, Package 기능 제공 Y Y
데이터 분석을 위한 다양한 분석 함수 제공 Y Y
원격 데이터베이스 접근을 위한 DB Link 기능 제공 Y Y
효율적인 공간 관리를 위한 온라인 최적화 기능 제공 Y Y
표준 SQL 규격 및 ODBC,JDBC 등 표준 인터페이스 지원 Y Y
온라인,오프라인 백업/복구 등 다양한 백업 및 복구 기능 제공 Y Y
스토리지 가상화 기능 제공(TAS) Y Y
컬럼 및 테이블스페이스 암호화 지원(TDE) Y Y
클라우드 코어 제한 16vCPUs 제한 없음
Active-Standby 이중화 제공(TSC) N Y
대용량 Data 에 대한 병렬처리 기능 제공(Parallel) N Y
다양한 파티셔닝 (Range, List, Hash, Composite 등) 제공(Partition) N Y
테이블 압축 기능 제공(Compression) N Y
비트맵 인덱스 기능 제공 N Y
© 2021, Amazon Web Services, Inc. or its Affiliates.
TmaxSoft – JEUS 8 & WebtoB 5
© 2021, Amazon Web Services, Inc. or its Affiliates.
3. Tibero to AWS 마이그레이션 방안 소개
© 2021, Amazon Web Services, Inc. or its Affiliates.
DBMS 전환이란 ?
As-Is To-Be
기존 업무시스템의 인프라 환경에서 DBMS를 교체함을 의미
© 2021, Amazon Web Services, Inc. or its Affiliates.
DBMS 전환, 왜 티베로가 최적인가 ?
-
50
100
150
200
250
Tibero O사
TCO 대폭 절감
도입비용 및
유지보수
외산 DBMS대비 대폭 절감
(5년 TCO 기준)
핵심업무 DB로 채택 증가
(MES, ERP, EMR, 계정계 등)
경쟁사 이중화 대체 기술 제공
(RAC, ADG to TAC, TSC)
Active Active Active
O사 DB와
높은 호환성
Standby
DB서버#1 DB서버#2 DB서버#1 DB서버#2
© 2021, Amazon Web Services, Inc. or its Affiliates.
DBMS 전환 실전 전략
© 2021, Amazon Web Services, Inc. or its Affiliates.
1단계 : Tmax DB Modernization 컨설팅
전환 컨설팅 전환/운영
✓ 전사적인 관점에서 미래 DBMS에 대한
방향성 수립이 필요할 때
✓ DBMS GAP 분석, 업무분석을 통한
To-Be 전환 대상 선정, 이행계획 수립
✓ TOP Level의 적극적인 전환 의지
© 2021, Amazon Web Services, Inc. or its Affiliates.
1단계 : Tmax DB Modernization 컨설팅
© 2021, Amazon Web Services, Inc. or its Affiliates.
2단계 : Quick 호환성 분석 통한 전환 가능성 검토
✓ 전환 가능성을 객관적 자료로 빠르게 제시
받고 싶을 때
✓ T-UP 활용 SQL, Object 호환성 분석
✓ 3rd party SW 연동 분석 등
✓ 인력 투입 등 상세 분석은 미포함
전환 대상 DBMS
Object
SQL
호환성 분석툴
(T-UP)
SQL
Object
© 2021, Amazon Web Services, Inc. or its Affiliates.
3단계 : 전환 PoC를 통한 실 검증
✓ 전환 의사결정을 위해 객관화된 기능/성능
검증치가 필요한 경우
✓ 검증항목별 기능 검증, 성능 검증
✓ 고객사의 검증프로젝트 리딩 필요
✓ 검증 환경 준비, 개발자 지원 필요
- 테스트서버, 부하기, AP 개발자 등
© 2021, Amazon Web Services, Inc. or its Affiliates.
3단계 : 데이터 마이그레이션 방안
마이그레이션 장비(CLIENT)
(Source)
As-Is DB
(Target)
티베로 DB
DDL및 데이터를 Client
장비로 추출
추출된 DDL을 실행하고
데이터를 Loading
Table Migrator
DB Link
SAM File
AS-IS TO-BE
Redo/
Archived
Redo/
Archived
다운타임 최소화 운영 중 이관
SAM 다운로드, Loader 통한 DB 적재
소스, 타겟 DB Link 생성 통한 이관
Server 모듈기반 고속 전송
© 2021, Amazon Web Services, Inc. or its Affiliates.
3단계 : 성능 최적화
목표설정
1 1차 튜닝 수행
2 검증 및 승인
3 반영 및 2차 튜닝
4
튜닝 요구사항 수집
1-1
튜닝 방법 선정
1-2
세부 목표 설정
1-3
TPR(Tibero Performance
Repository)분석
2-1
튜닝 대상 추출
2-2
Index, Parameter, SQL 튜닝
2-3
결과 비교
(목표 vs. 결과)
3-1
보고, 검토 및 승인
3-2
튜닝 결과 운영 반영
4-1
검증 및 모니터링
4-2
2차 튜닝 (Optional)
4-3
<TPR보고서 분석 – DEV, PRD>
• System 영역
• Workload 영역
• Instance 영역
• SQL 영역
튜닝 대상 추출
튜닝 수행
• Index
• Parameter
• SQL 등
튜닝 내용 반영
수행 결과 확인
TPR 보고서 재확인
최종 보고
및 승인
Tibero 튜닝 절차 예시 (TPR(=Oracle AWR) 활용)
© 2021, Amazon Web Services, Inc. or its Affiliates.
4. Tibero 구축 시연 – Single DB
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
AWS 관리 콘솔에 루트 사용자로 로그인 후에
컴퓨팅 서비스의 EC2 서비스를 선택하여 인스턴스 생성을 시작합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
대시보드-인스턴스 시작 or
대시보드-인스턴스-인스턴스 시작을 클릭합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
마켓플레이스에서 tibero를 검색하여 Tibero 구매를 시작합니다
Standard Edition과 Enterprise Edition 중 목적에 맞는 에디션을 선택합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
시스템 요구사항에 따라 인스턴스 유형을 선택한 후,
인스턴스 세부 정보 구성을 클릭합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
서브넷 설정 및 퍼블릭 IP 할당 등 인스턴스 세부 정보를 설정합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
스토리지, 태그, 보안그룹 등 인스턴스의 세부 정보를 설정합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
인스턴스 정보를 검토한 후,
보안 설정을 위해 키페어를 생성/선택하여 인스턴스를 시작합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
인스턴스 정상 작동 후,
인스턴스에 대한 세부정보를 확인합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
PuTTY 를 통해 생성한 인스턴스에 접속하기 위해 IP 주소를 입력합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
ec2-user 이름으로 인스턴스 서버에 접속하여,
‘tbboot’ 명령어를 통해 Tibero를 실행하실 수 있습니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – Single DB
Tibero 가 정상 부팅되면 Normal Mode 로 부팅.
tbsql 명령어를 통해 Tibero 에 접속하여 사용할 수 있습니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
5. Tibero 구축 시연 – 이중화(A-S) DB
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
CloudFormation 을 이용한 Tibero on AWS 이중화 아키텍처입니다.
Tibero 구성 모드는 TSC(Tibero Standby Cluster) with Observer 입니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
마켓플레이스에서 Tibero EE 선택 후 Launch CloudFormation을 시작하면
위와 같이 스택 생성 화면으로 넘어오게 됩니다.
템플릿 파일은 이미 선택되어 있습니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
사용자가 원하는 형태로 AWS 리소스들을 구성하기 위해
여러 파라미터들을 입력합니다. (Network, EC2, Database, Bastion)
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
DB, Cluster Manager, Observer의 SID 및 Port number를 입력합니다.
해당 파라미터들은 모두 다른 값으로 입력합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
태그, 권한 및 고급 옵션 등을 설정합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
화면 왼쪽의 스택 상태가 CREATE_COMPLETE 라고 뜨면 모든 리소스들이 생성된
것이며 DB 인스턴스 및 Observer 인스턴스에 접속이 가능해집니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
콘솔에서 EC2 서비스의 인스턴스 탭을 눌러보면 위와 같이 Bastion,
Primary/Standby DB, Observer 인스턴스가 실행 중임을 확인할 수 있습니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
먼저 로컬 PC에서 SSH를 통해 Bastion 인스턴스로 접속합니다.
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
Bastion 인스턴스에서 SSH를 통해 Primary DB, Standby DB, Observer에
접속합니다. Tibero 환경설정을 위해 홈 디렉토리의 tbenv.profile을 실행합니다.
Primary DB
Standby DB
Observer
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
먼저 Observer 인스턴스에서 cmrctl show 명령어를 통해 Primary DB와
Standby DB(TARGET)가 잘 구축이 되었는지 확인합니다.
Observer
© 2021, Amazon Web Services, Inc. or its Affiliates.
Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성
tbenv.profile 설정 후 각 인스턴스에서 p 명령어를 입력하면 현재 Primary DB,
Standby DB 가 Normal 모드로 실행되고 있는 것을 확인할 수 있습니다.
Primary DB Standby DB
© 2021, Amazon Web Services, Inc. or its Affiliates.
AWS Builders Online 세미나에
참석해 주셔서 대단히 감사드립니다.
Tibero 제품에 대한 문의 사항이 있으시면
아래의 연락처로 연락 부탁 드립니다.
Tmax홈페이지 : https://www.tmax.co.kr
Tmax테크넷 : https://technet.tmaxsoft.com/ko/front/main/main.do
마켓플레이스 : https://aws.amazon.com/marketplace/
Contact Email : partner@tmax.co.kr
© 2021, Amazon Web Services, Inc. or its Affiliates.
Q&A
티맥스티베로
조연철 팀장
Yeoncheol_cho@tmax.co.kr
© 2021, Amazon Web Services, Inc. or its Affiliates.
Thank you

More Related Content

PDF
AWS Summit Seoul 2023 | 12가지 디자인 패턴으로 알아보는 클라우드 네이티브 마이크로서비스 아키텍처
PDF
AWS Summit Seoul 2023 | 서버리스, 이제는 데이터 분석에서 활용해요!
PDF
AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례
PDF
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
PDF
20200811 AWS Black Belt Online Seminar CloudEndure
PDF
AWS Summit Seoul 2023 | Amazon Connect의 다양한 기능을 활용한 컨택센터 구축 및 마이그레이션 방안
PDF
AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코...
PDF
AWS Summit Seoul 2023 | Amazon Redshift Serverless를 활용한 LG 이노텍의 데이터 분석 플랫폼 혁신 과정
AWS Summit Seoul 2023 | 12가지 디자인 패턴으로 알아보는 클라우드 네이티브 마이크로서비스 아키텍처
AWS Summit Seoul 2023 | 서버리스, 이제는 데이터 분석에서 활용해요!
AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
20200811 AWS Black Belt Online Seminar CloudEndure
AWS Summit Seoul 2023 | Amazon Connect의 다양한 기능을 활용한 컨택센터 구축 및 마이그레이션 방안
AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코...
AWS Summit Seoul 2023 | Amazon Redshift Serverless를 활용한 LG 이노텍의 데이터 분석 플랫폼 혁신 과정

What's hot (20)

PDF
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
PDF
DMS와 SCT를 활용한 Oracle에서 Open Source DB로의 전환
PDF
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
PDF
20191001 AWS Black Belt Online Seminar AWS Lake Formation
PDF
AWS Summit Seoul 2023 | AWS에서 OpenTelemetry 기반의 애플리케이션 Observability 구축/활용하기
PDF
AWS Summit Seoul 2023 | 바쁘다 바빠, 현대사회! Amazon Kendra로 원하는 자료를 적재적소에 찾아서 활용하기
PDF
AWS Kubernetes 서비스 자세히 살펴보기 (정영준 & 이창수, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
PPTX
CAF presentation 09 16-2020
PDF
AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기
PDF
Event Driven Microservices with Spring Cloud Stream #jjug_ccc #ccc_ab3
PDF
AWS Summit Seoul 2023 | AWS Graviton과 함께하는 계획문제 최적화 애플리케이션 개발
PPTX
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
PDF
금융 회사를 위한 클라우드 이용 가이드 – 신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...
PDF
AWS Summit Seoul 2023 | "이봐, 해봤어?" 해본! 사람의 Modern Data Architecture 비밀 노트
PDF
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
PDF
AWS Summit Seoul 2023 | 클라우드 정책의 현재와 미래: 전문가 대담
PDF
높은 가용성과 성능 향상을 위한 ElastiCache 활용 팁 - 임근택, SendBird :: AWS Summit Seoul 2019
PDF
AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례
PDF
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
PDF
データ活用を加速するAWS分析サービスのご紹介
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
DMS와 SCT를 활용한 Oracle에서 Open Source DB로의 전환
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20191001 AWS Black Belt Online Seminar AWS Lake Formation
AWS Summit Seoul 2023 | AWS에서 OpenTelemetry 기반의 애플리케이션 Observability 구축/활용하기
AWS Summit Seoul 2023 | 바쁘다 바빠, 현대사회! Amazon Kendra로 원하는 자료를 적재적소에 찾아서 활용하기
AWS Kubernetes 서비스 자세히 살펴보기 (정영준 & 이창수, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
CAF presentation 09 16-2020
AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기
Event Driven Microservices with Spring Cloud Stream #jjug_ccc #ccc_ab3
AWS Summit Seoul 2023 | AWS Graviton과 함께하는 계획문제 최적화 애플리케이션 개발
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
금융 회사를 위한 클라우드 이용 가이드 – 신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...
AWS Summit Seoul 2023 | "이봐, 해봤어?" 해본! 사람의 Modern Data Architecture 비밀 노트
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
AWS Summit Seoul 2023 | 클라우드 정책의 현재와 미래: 전문가 대담
높은 가용성과 성능 향상을 위한 ElastiCache 활용 팁 - 임근택, SendBird :: AWS Summit Seoul 2019
AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
データ活用を加速するAWS分析サービスのご紹介
Ad

Similar to AWS Builders - Industry Edition: AWS가 추천하는 'App개발 및 데이터 관리, 분석 소프트웨어 서비스'_TmaxData (20)

PDF
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
PDF
빠르고 안전하게 간편한 AWS로 데이터 마이그레이션 하기::최유정 (AWS 솔루션즈아키텍트)
PDF
변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...
PDF
[25D2S07]_Amazon Nova를 이용해 향샹된 RAG 활용하기.pdf
PDF
[오픈소스컨설팅]Data Center to cloud - 최지웅 컨설팅코치, 오픈소스컨설팅
PDF
Data Center to Cloud - AWS 마이그레이션 자동화 방법 및 도구 - AWS Summit Seoul 2017
PDF
AWS Builders Industry edition : 개발자커리어 점프 플랫폼, 점핏
PDF
Kurly는 AWS를 어떻게 사용하고 있을까? - 성공적 리테일 디지털 트랜스포메이션 사례 - 박경표 AWS 솔루션즈 아키텍트 / 임상석...
PDF
[3주차] 알파 유저를 위한 AWS 스터디
PDF
Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원
PDF
KB국민은행은 시작했다 -  쉽고 빠른 클라우드 거버넌스 적용 전략 - 강병억 AWS 솔루션즈 아키텍트 / 장강홍 클라우드플랫폼단 차장, ...
PDF
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
PDF
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
PDF
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
PDF
클라우드에서 구축하기 - 정도현, AWS 테크니컬 트레이너 :: AWSome Day 온라인 컨퍼런스
PDF
AWS Cloud Design Pattenr (Korean) - CDP Seminar in Korea
PDF
데이터 분석플랫폼을 위한 데이터 전처리부터 시각화까지 한번에 보기 - 노인철 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul ...
PDF
기술 지원 사례로 알아보는 마이그레이션 이슈 및 해결 방안 모음-김용기, AWS Storage Specialist SA / 한소영, AWS...
PDF
테크데이타 - MS workload migration to aws 웨비나 발표자료 20210713
PDF
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
빠르고 안전하게 간편한 AWS로 데이터 마이그레이션 하기::최유정 (AWS 솔루션즈아키텍트)
변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...
[25D2S07]_Amazon Nova를 이용해 향샹된 RAG 활용하기.pdf
[오픈소스컨설팅]Data Center to cloud - 최지웅 컨설팅코치, 오픈소스컨설팅
Data Center to Cloud - AWS 마이그레이션 자동화 방법 및 도구 - AWS Summit Seoul 2017
AWS Builders Industry edition : 개발자커리어 점프 플랫폼, 점핏
Kurly는 AWS를 어떻게 사용하고 있을까? - 성공적 리테일 디지털 트랜스포메이션 사례 - 박경표 AWS 솔루션즈 아키텍트 / 임상석...
[3주차] 알파 유저를 위한 AWS 스터디
Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원
KB국민은행은 시작했다 -  쉽고 빠른 클라우드 거버넌스 적용 전략 - 강병억 AWS 솔루션즈 아키텍트 / 장강홍 클라우드플랫폼단 차장, ...
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
클라우드에서 구축하기 - 정도현, AWS 테크니컬 트레이너 :: AWSome Day 온라인 컨퍼런스
AWS Cloud Design Pattenr (Korean) - CDP Seminar in Korea
데이터 분석플랫폼을 위한 데이터 전처리부터 시각화까지 한번에 보기 - 노인철 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul ...
기술 지원 사례로 알아보는 마이그레이션 이슈 및 해결 방안 모음-김용기, AWS Storage Specialist SA / 한소영, AWS...
테크데이타 - MS workload migration to aws 웨비나 발표자료 20210713
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
Ad

More from Amazon Web Services Korea (20)

PDF
[D3T1S01] Gen AI를 위한 Amazon Aurora 활용 사례 방법
PDF
[D3T1S06] Neptune Analytics with Vector Similarity Search
PDF
[D3T1S03] Amazon DynamoDB design puzzlers
PDF
[D3T1S04] Aurora PostgreSQL performance monitoring and troubleshooting by use...
PDF
[D3T1S07] AWS S3 - 클라우드 환경에서 데이터베이스 보호하기
PDF
[D3T1S05] Aurora 혼합 구성 아키텍처를 사용하여 예상치 못한 트래픽 급증 대응하기
PDF
[D3T1S02] Aurora Limitless Database Introduction
PDF
[D3T2S01] Amazon Aurora MySQL 메이저 버전 업그레이드 및 Amazon B/G Deployments 실습
PDF
[D3T2S03] Data&AI Roadshow 2024 - Amazon DocumentDB 실습
PDF
AWS Modern Infra with Storage Roadshow 2023 - Day 2
PDF
AWS Modern Infra with Storage Roadshow 2023 - Day 1
PDF
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
PDF
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
PDF
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
PDF
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
PDF
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
PDF
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
PDF
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
PDF
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
PDF
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
[D3T1S01] Gen AI를 위한 Amazon Aurora 활용 사례 방법
[D3T1S06] Neptune Analytics with Vector Similarity Search
[D3T1S03] Amazon DynamoDB design puzzlers
[D3T1S04] Aurora PostgreSQL performance monitoring and troubleshooting by use...
[D3T1S07] AWS S3 - 클라우드 환경에서 데이터베이스 보호하기
[D3T1S05] Aurora 혼합 구성 아키텍처를 사용하여 예상치 못한 트래픽 급증 대응하기
[D3T1S02] Aurora Limitless Database Introduction
[D3T2S01] Amazon Aurora MySQL 메이저 버전 업그레이드 및 Amazon B/G Deployments 실습
[D3T2S03] Data&AI Roadshow 2024 - Amazon DocumentDB 실습
AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 1
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...

AWS Builders - Industry Edition: AWS가 추천하는 'App개발 및 데이터 관리, 분석 소프트웨어 서비스'_TmaxData

  • 1. © 2021, Amazon Web Services, Inc. or its Affiliates. 조연철 컨설팅사업부 팀장, 티맥스데이터 Tibero DB 를 AWS 에서 Quick!!하게 구성하는 방법
  • 2. © 2021, Amazon Web Services, Inc. or its Affiliates. Table of contents • Tibero 제품 소개 • Tibero on AWS 상품 소개 • Tibero to AWS 마이그레이션 방안 소개 • Tibero 구축 시연 – Single DB • Tibero 구축 시연 – 이중화(A-S) DB
  • 3. © 2021, Amazon Web Services, Inc. or its Affiliates. 1. Tibero 제품 소개
  • 4. © 2021, Amazon Web Services, Inc. or its Affiliates. 국산 DBMS의 대표 Tibero • 2003년 Tibero 1.0 출시 • 19년간 끊임 없는 발전 • ’19년 RDBMS Lic. 시장 10% 점유 (공공기관 30% 이상) • 최근 3년 국내 DBMS 성장률 1위 • ’21 기준 레퍼런스 총 7,000여건 • 윈백 레퍼런스 700여건 (O사 윈백 85%, MS-SQL/DB2 등 윈백 15%) • 전세계 2개 업체만 보유 • TAC 레퍼런스 952건 Public IP Public IP Shared Disk Interconnect … DB #1 DB #2 Active Scale Out Storage Active * TAC, Tibero Active Cluster 1 2 3 4
  • 5. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero 레퍼런스 현황 다양한 분야와 환경에서 Tibero DBMS 구축과 다수의 외산 DB 전환 Know-How 축적 외산 DBMS 전환 TIBERO 전환 약 700건 Oracle DB2 Sybase Informix MS-SQL MySQL … 제조 통신/미디어 유통/서비스 금융 공공 … … … … … 분야별 주요 전환/도입 사례
  • 6. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero 레퍼런스 특징 대용량 고성능 레퍼런스 • 수십 TB 데이터와 수십억 건 이상 트랜잭션 처리 운영시스템에 Tibero 도입 1 글로벌 기업 표준 DBMS 선정 • 2013년 현대차그룹 표준 DBMS 선정 • 2016년 삼성전자 표준 DBMS 선정 3 그룹, 기업 규모의 대량 도입 • 현대차그룹, 신한금융그룹, NH농협은행, (주)대상 등 ULA 4 업무 중요도 상향(Misson-Critical) • 공공 기간계, 금융 온라인 업무, 통신사 차세대 • 고객 핵심업무, 무중단업무로 TAC 이중화 기술 확산 (950 TAC 레퍼런스) 2 DBMS Modernization 서비스 적용 • 현대차그룹, 삼성전자, KT, 이비카드 등 5 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000 09 10 11 12 13 14 15 16 17 18 19 20 (년도) (건수) KT NMS 시스템, KT 차세대 BSS 업무 현대자동차 그룹 표준 DBMS 선정 삼성전자 표준 DBMS 선정 현대차그룹 핵심 업무 확산 삼성전자 대량 전환 및 확산
  • 7. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 도입 사례 : OO랜드 쇼핑몰 시스템 • 사업명 : OO랜드 쇼핑몰 시스템 클라우드 구성 • 기간 : 2013년 초기 구축, 2020년 7월 업그레이드 및 AWS 이관 • 적용 솔루션 : Tibero RDBMS 5 → 6 도입 개요 • 쇼핑몰 상품조회, 구매, 결제, 매출 관리 기능 구현 • 쇼핑몰 고객 동시 접속 5,000명 이상 수용 • 암호화 솔루션(큐브원), DB 접근제어(샤크라) 연동을 통한 개인정보 보호 및 보안 강화 • AWS 환경, Active – Standby 이중화 구성 수행범위 및 시스템 요건 • 기존 외산 DB 대체를 통한 비용 효율 상승 및 신속한 기술 지원 서비스 • 다수 쇼핑 고객의 요청 처리에 대한 빠른 실시간 응답 속도 보장 도입효과 쇼핑몰 시스템 구성도 Tibero JEUS Storage WebToB Active Standby HA구성 ▪ OO랜드 상품 조회 ▪ 구매/결제 처리
  • 8. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero DBMS 특장점 Enterprise DBMS • Row Level Lock, MVCC • 병렬 처리 기술 통한 대용량 데이터 처리 • 다양한 인덱스 및 파티션 테이블 기능 • CBO 기반 옵티마이저, 다양한 Hint 지원 • 다양한 백업 및 복구 기능 • 공유Disk 기반 TAC 이중화 • 독립Disk 기반 TSC 이중화 • DB 암호화 및 접근제어 • 모니터링 / 개발 Tool 제공 • DBMS 관리를 위한 다양한 Utility 제공 • 390여개 3rd Party 솔루션과 연동 지원 • 표준 SQL 및 표준 인터페이스 지원 (JDBC, ODBC, OLEDB, CLI 등) • Oracle SQL 및 PL/SQL 호환 • DB_Link 통한 이기종 DBMS 연동 안정성 고성능 편의성 호환성
  • 9. © 2021, Amazon Web Services, Inc. or its Affiliates. 안정성 – 고가용성 기술 안정성 및 고가용성 TAC (Tibero Active Cluster) Active Tibero Node1 Tibero Node2 DB (공유디스크) Active TSC (Tibero Standby Cluster) Standby/Active (ReadOnly) Tibero Node1 Tibero Node2 A-DB A-DB Active Sync or Async Redo Shipping
  • 10. © 2021, Amazon Web Services, Inc. or its Affiliates. 안정성 – Tibero on AWS 이중화 구성 Storage Tibero #1 Tibero #2 Active Standby Cluster S/W Cluster S/W Tibero (Primary) Tibero (Secondary) Storage Active Active/ Standby Storage Redo 전송 Tibero #1 Tibero #2 Storage Active Active Storage CDC 동기화 OO랜드, OO코, OO캠퍼스 등의 고객사 업무 적용 운영 중
  • 11. © 2021, Amazon Web Services, Inc. or its Affiliates. 고성능 – 대규모 처리 기술 Hyper Thread 아키텍처 효율적인 Shared Server 구조 I/O 프로세스 성능 최적화 비용 기반 Optimizer 다양한 Index/Partition 기술 고성능 병렬 처리 및 압축
  • 12. © 2021, Amazon Web Services, Inc. or its Affiliates. 편의성 - 개발/운영을 위한 다양한 툴 지원 Exported File tbExport tbImport 데이터베이스 객체, Data 적재 객체, Data 적재 Tibero 전환 전후 DB 운영상태 모니터링, 안정화 지원 DBMS 모니터링 및 관리자 기능과 SQL 개발자 기능 제공 • tbSQL ✓ 사용자가 직접 SQL 질의를 하고 그 결과를 확인하는 Client 유틸리티 • tbpc ✓ tbESQL/C의 프리컴파일러 • tbdv ✓ 데이터파일의 기본적인 정합성 검사 (헤더블록, 남은 공간 등) 데이터베이스의 온라인 백업 및 복구를 손쉽게 수행 DB에 저장된 Schema 객체 및 데이터를 추출/적재 하는 도구 Online Full Backup Incremental Backup Automatic Recovery TB RMGR … 타 DBMS의 Data 및 Object를 Tibero로 손쉬운 전환을 지원 tbStudio (운영/개발) SysMaster DB (모니터링) Export/Import (백업/복구) tbRMGR (백업/복구) 기타 Utility T-Up (호환성 분석 및 전환)
  • 13. © 2021, Amazon Web Services, Inc. or its Affiliates. 2. Tibero on AWS 상품 소개
  • 14. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS MarketPlace(1/2)
  • 15. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS MarketPlace(2/2) 손쉬운 구매, 구성 가능 업무 성격에 따라 SE, EE 버전 선택적 구매, 구성 지원 경쟁 제품 대비 저렴한 구매 및 유지 비용
  • 16. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero 6 SE/EE 기능 리스트 기능 내용 Tibero 6 SE Tibero 6 EE 다양한 Procedure, Package 기능 제공 Y Y 데이터 분석을 위한 다양한 분석 함수 제공 Y Y 원격 데이터베이스 접근을 위한 DB Link 기능 제공 Y Y 효율적인 공간 관리를 위한 온라인 최적화 기능 제공 Y Y 표준 SQL 규격 및 ODBC,JDBC 등 표준 인터페이스 지원 Y Y 온라인,오프라인 백업/복구 등 다양한 백업 및 복구 기능 제공 Y Y 스토리지 가상화 기능 제공(TAS) Y Y 컬럼 및 테이블스페이스 암호화 지원(TDE) Y Y 클라우드 코어 제한 16vCPUs 제한 없음 Active-Standby 이중화 제공(TSC) N Y 대용량 Data 에 대한 병렬처리 기능 제공(Parallel) N Y 다양한 파티셔닝 (Range, List, Hash, Composite 등) 제공(Partition) N Y 테이블 압축 기능 제공(Compression) N Y 비트맵 인덱스 기능 제공 N Y
  • 17. © 2021, Amazon Web Services, Inc. or its Affiliates. TmaxSoft – JEUS 8 & WebtoB 5
  • 18. © 2021, Amazon Web Services, Inc. or its Affiliates. 3. Tibero to AWS 마이그레이션 방안 소개
  • 19. © 2021, Amazon Web Services, Inc. or its Affiliates. DBMS 전환이란 ? As-Is To-Be 기존 업무시스템의 인프라 환경에서 DBMS를 교체함을 의미
  • 20. © 2021, Amazon Web Services, Inc. or its Affiliates. DBMS 전환, 왜 티베로가 최적인가 ? - 50 100 150 200 250 Tibero O사 TCO 대폭 절감 도입비용 및 유지보수 외산 DBMS대비 대폭 절감 (5년 TCO 기준) 핵심업무 DB로 채택 증가 (MES, ERP, EMR, 계정계 등) 경쟁사 이중화 대체 기술 제공 (RAC, ADG to TAC, TSC) Active Active Active O사 DB와 높은 호환성 Standby DB서버#1 DB서버#2 DB서버#1 DB서버#2
  • 21. © 2021, Amazon Web Services, Inc. or its Affiliates. DBMS 전환 실전 전략
  • 22. © 2021, Amazon Web Services, Inc. or its Affiliates. 1단계 : Tmax DB Modernization 컨설팅 전환 컨설팅 전환/운영 ✓ 전사적인 관점에서 미래 DBMS에 대한 방향성 수립이 필요할 때 ✓ DBMS GAP 분석, 업무분석을 통한 To-Be 전환 대상 선정, 이행계획 수립 ✓ TOP Level의 적극적인 전환 의지
  • 23. © 2021, Amazon Web Services, Inc. or its Affiliates. 1단계 : Tmax DB Modernization 컨설팅
  • 24. © 2021, Amazon Web Services, Inc. or its Affiliates. 2단계 : Quick 호환성 분석 통한 전환 가능성 검토 ✓ 전환 가능성을 객관적 자료로 빠르게 제시 받고 싶을 때 ✓ T-UP 활용 SQL, Object 호환성 분석 ✓ 3rd party SW 연동 분석 등 ✓ 인력 투입 등 상세 분석은 미포함 전환 대상 DBMS Object SQL 호환성 분석툴 (T-UP) SQL Object
  • 25. © 2021, Amazon Web Services, Inc. or its Affiliates. 3단계 : 전환 PoC를 통한 실 검증 ✓ 전환 의사결정을 위해 객관화된 기능/성능 검증치가 필요한 경우 ✓ 검증항목별 기능 검증, 성능 검증 ✓ 고객사의 검증프로젝트 리딩 필요 ✓ 검증 환경 준비, 개발자 지원 필요 - 테스트서버, 부하기, AP 개발자 등
  • 26. © 2021, Amazon Web Services, Inc. or its Affiliates. 3단계 : 데이터 마이그레이션 방안 마이그레이션 장비(CLIENT) (Source) As-Is DB (Target) 티베로 DB DDL및 데이터를 Client 장비로 추출 추출된 DDL을 실행하고 데이터를 Loading Table Migrator DB Link SAM File AS-IS TO-BE Redo/ Archived Redo/ Archived 다운타임 최소화 운영 중 이관 SAM 다운로드, Loader 통한 DB 적재 소스, 타겟 DB Link 생성 통한 이관 Server 모듈기반 고속 전송
  • 27. © 2021, Amazon Web Services, Inc. or its Affiliates. 3단계 : 성능 최적화 목표설정 1 1차 튜닝 수행 2 검증 및 승인 3 반영 및 2차 튜닝 4 튜닝 요구사항 수집 1-1 튜닝 방법 선정 1-2 세부 목표 설정 1-3 TPR(Tibero Performance Repository)분석 2-1 튜닝 대상 추출 2-2 Index, Parameter, SQL 튜닝 2-3 결과 비교 (목표 vs. 결과) 3-1 보고, 검토 및 승인 3-2 튜닝 결과 운영 반영 4-1 검증 및 모니터링 4-2 2차 튜닝 (Optional) 4-3 <TPR보고서 분석 – DEV, PRD> • System 영역 • Workload 영역 • Instance 영역 • SQL 영역 튜닝 대상 추출 튜닝 수행 • Index • Parameter • SQL 등 튜닝 내용 반영 수행 결과 확인 TPR 보고서 재확인 최종 보고 및 승인 Tibero 튜닝 절차 예시 (TPR(=Oracle AWR) 활용)
  • 28. © 2021, Amazon Web Services, Inc. or its Affiliates. 4. Tibero 구축 시연 – Single DB
  • 29. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB AWS 관리 콘솔에 루트 사용자로 로그인 후에 컴퓨팅 서비스의 EC2 서비스를 선택하여 인스턴스 생성을 시작합니다.
  • 30. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB 대시보드-인스턴스 시작 or 대시보드-인스턴스-인스턴스 시작을 클릭합니다.
  • 31. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB 마켓플레이스에서 tibero를 검색하여 Tibero 구매를 시작합니다 Standard Edition과 Enterprise Edition 중 목적에 맞는 에디션을 선택합니다.
  • 32. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB 시스템 요구사항에 따라 인스턴스 유형을 선택한 후, 인스턴스 세부 정보 구성을 클릭합니다.
  • 33. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB 서브넷 설정 및 퍼블릭 IP 할당 등 인스턴스 세부 정보를 설정합니다.
  • 34. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB 스토리지, 태그, 보안그룹 등 인스턴스의 세부 정보를 설정합니다.
  • 35. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB 인스턴스 정보를 검토한 후, 보안 설정을 위해 키페어를 생성/선택하여 인스턴스를 시작합니다.
  • 36. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB 인스턴스 정상 작동 후, 인스턴스에 대한 세부정보를 확인합니다.
  • 37. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB PuTTY 를 통해 생성한 인스턴스에 접속하기 위해 IP 주소를 입력합니다.
  • 38. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB ec2-user 이름으로 인스턴스 서버에 접속하여, ‘tbboot’ 명령어를 통해 Tibero를 실행하실 수 있습니다.
  • 39. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – Single DB Tibero 가 정상 부팅되면 Normal Mode 로 부팅. tbsql 명령어를 통해 Tibero 에 접속하여 사용할 수 있습니다.
  • 40. © 2021, Amazon Web Services, Inc. or its Affiliates. 5. Tibero 구축 시연 – 이중화(A-S) DB
  • 41. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 CloudFormation 을 이용한 Tibero on AWS 이중화 아키텍처입니다. Tibero 구성 모드는 TSC(Tibero Standby Cluster) with Observer 입니다.
  • 42. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 마켓플레이스에서 Tibero EE 선택 후 Launch CloudFormation을 시작하면 위와 같이 스택 생성 화면으로 넘어오게 됩니다. 템플릿 파일은 이미 선택되어 있습니다.
  • 43. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 사용자가 원하는 형태로 AWS 리소스들을 구성하기 위해 여러 파라미터들을 입력합니다. (Network, EC2, Database, Bastion)
  • 44. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 DB, Cluster Manager, Observer의 SID 및 Port number를 입력합니다. 해당 파라미터들은 모두 다른 값으로 입력합니다.
  • 45. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 태그, 권한 및 고급 옵션 등을 설정합니다.
  • 46. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 화면 왼쪽의 스택 상태가 CREATE_COMPLETE 라고 뜨면 모든 리소스들이 생성된 것이며 DB 인스턴스 및 Observer 인스턴스에 접속이 가능해집니다.
  • 47. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 콘솔에서 EC2 서비스의 인스턴스 탭을 눌러보면 위와 같이 Bastion, Primary/Standby DB, Observer 인스턴스가 실행 중임을 확인할 수 있습니다.
  • 48. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 먼저 로컬 PC에서 SSH를 통해 Bastion 인스턴스로 접속합니다.
  • 49. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 Bastion 인스턴스에서 SSH를 통해 Primary DB, Standby DB, Observer에 접속합니다. Tibero 환경설정을 위해 홈 디렉토리의 tbenv.profile을 실행합니다. Primary DB Standby DB Observer
  • 50. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 먼저 Observer 인스턴스에서 cmrctl show 명령어를 통해 Primary DB와 Standby DB(TARGET)가 잘 구축이 되었는지 확인합니다. Observer
  • 51. © 2021, Amazon Web Services, Inc. or its Affiliates. Tibero on AWS 구축 시연 – CloudFormation 이용 이중화 구성 tbenv.profile 설정 후 각 인스턴스에서 p 명령어를 입력하면 현재 Primary DB, Standby DB 가 Normal 모드로 실행되고 있는 것을 확인할 수 있습니다. Primary DB Standby DB
  • 52. © 2021, Amazon Web Services, Inc. or its Affiliates. AWS Builders Online 세미나에 참석해 주셔서 대단히 감사드립니다. Tibero 제품에 대한 문의 사항이 있으시면 아래의 연락처로 연락 부탁 드립니다. Tmax홈페이지 : https://www.tmax.co.kr Tmax테크넷 : https://technet.tmaxsoft.com/ko/front/main/main.do 마켓플레이스 : https://aws.amazon.com/marketplace/ Contact Email : partner@tmax.co.kr
  • 53. © 2021, Amazon Web Services, Inc. or its Affiliates. Q&A 티맥스티베로 조연철 팀장 Yeoncheol_cho@tmax.co.kr
  • 54. © 2021, Amazon Web Services, Inc. or its Affiliates. Thank you