SlideShare a Scribd company logo
SteelEye 제품소개
SteelEye Protection Suite
상담(구축) 문의 : 솔루션사업부
이유신 이사
Tel : 070-4685-2648 (대)
H/P : 010-2700-2648
E-mail : zion@zionsecurity.co.kr
www.zionsecurity.co.kr
- 고가용성 확보를 위한 인프라
1. High Availability
2. SteelEye 소개
- SteelEye 제품
- SteelEye Support Matrix
- LifeKeeper 기능
- DataKeeper 기능
3. SteelEye 아키텍쳐
- LifeKeeper 아키텍쳐
- DataKeeper 아키텍쳐
- Replication Workflow
CONTENTS
- SteelEye GUI
4. SteelEye 구성예시
- LifeKeeper vs. LifeKeeper+DataKeeper 비교
- Infra 환경의 변화
1. High Availability
Server
Data
Instance
Server
Data
Instance
Data
1. CDC 2. Storage Replication
• CDC(Change Data Capture)솔류션을 통해
Source 노드의 변경사항을 Target에서
DML실행으로 동기화하는 방식
• Async방식이고, (일부)데이터가 논리적으로
동일한거지, 물리적으로 같은 DB라고 보기
어려워, 이중화로 활용 어렵다
• 부분 복제, 집계성 복제를 통한 별도의
Read/Write가능한 DB로 활용에 유리
• EMC의 BCV, Hitachi의 SI같은 Storage
Replication 이용한 Storage이중화 방식
• 복제성능이 빠르고, 안정성이 검증되어 주로
백업부하 분산용과 복구용으로 유리
• 고가의 Enterprise Storage와 해당 벤더의
고가의 복제솔류션 필요
• 자동Fail-over구성 안되고, 일반적으로 특정
시점 기준으로 Sync되도록 구성
Active
Server
Active
Instance
Backup / Test
Server
Instance
Active’
Data’
ReplicationCDC
1. High Availability
Server
Data
Instance
Server
Data
Instance
Server
Data
Instance
3. Oracle: RAC 4. Oracle: Active Data Guard
Server
Instance
• Storage 이중화가 안되어 있음
• Active-Active가 가능한 유일한 방법으로
고가의 Unix의 Oracle환경에서 유리
• Fail-over시간이 짧거나 무중단 서비스 가능
• Oracle만 가능
RAC
ADG
Active Read OnlyActive Active
• Oracle복구 방식으로 Block level동기화 방식
• 속도 빠르고 Target노드를 ReadOnly로
읽기부하 분산 및 백업 부하 분산용으로 활용
가능
• Read Only  ReadWrite전환 포함한 Fail-
over 자동화 구성 안됨
• Oracle만 가능
1. High Availability
Server
Data
Instance
Server
Data
Instance
Server
Data
Instance
5. H/A Solution - Server Only 6. H/A Soution - Server+Data
Server
Instance
• Server나 Instance 장애 시 중단 후 자동 Fail-
over되어 서비스가 재개되는 구조
• 평상시에 Stand by서버가 유휴이므로,
상대적으로 저가인 Linux나 가상화 환경에서
유리
• Storage 이중화가 안되어 있음
• DB이외의 모든 서비스에 활용 가능
H/A
Replication
Active Stand byActive Stand by
• Server, Instance, Storage에 장애 시 중단 후
자동 Fail-over되어 서비스가 재개되는 구조
• 평상시에 Stand by서버가 유휴이므로,
상대적으로 저가인 Linux나 가상화 환경에서
유리
• DB이외의 모든 서비스에 활용 가능
H/A
1. High Availability
이중화 구성 방안
이중화 Component 활용
범위
Fail-over
자동화
주 용도
Server Instance Data
CDC - - - DB Ⅹ
부분 복제, 집계성 복제를 통
한 타시스템 IF나 읽기부하 분
산용 및 별도의 Read/Write가
능한 DB로 활용에 유리
Storage Replication - - - ALL Ⅹ
백업부하 분산 및 빠른 복구를
위한 1차 백업용으로 유리
Oracle: RAC O O Ⅹ Oracle
O
(무중단)
RAC + ADG로 구성시 고가의
Oracle환경에서 장애복구, 읽
기부하 분산, 백업부하 분산용
으로 유리Oracle: ADG △ △ O Oracle Ⅹ
HA – Server Only O O Ⅹ ALL
O
(중단후) 상대적으로 저가인 Linux 및
가상화 환경에서 DB를 포함한
여러 이중화 환경 구성에 유리HA – Server+Data O O O ALL
O
(중단후)
1. High Availability
고가용성 확보를 위한 인프라
기존 Infra 환경
. . . .
RACK #1 RACK #2 RACK #N
Database
Servers
Storage
Array
Application
Servers
Web
Servers
File
Servers
Tape
Library
SAN Switch SAN Switch SAN Switch SAN Switch
Storage
Array
Storage
Array
Storage
Array
Tape
Library
Cloud Infra 환경
No Various Server/OS
No External Storage
No SAN
Simple Infra Architecture/Management
Small Failure Point
IT Infra 환경의 변화
1. High Availability
2. Steeleye 소개
Software for Innovative Open Solutions
2. Steeleye Protection Suite
Steeleye Protection Suite
공유 스토리지를 이용한 H/A Cluster 뿐만 아니라
Replication을 이용한 Shared Nothing H/A Cluster 제공
Application
Recovery
KitsLifeKeeper DataKeeper
Software for Innovative Open Solutions
2. SteelEye 소개
Linux
- RHEL, SLES, OEL,
CentOS, Asianux
Windows
- Microsoft 2003,
2008(R2)
Citrix XenServer
MS Hyper-V
Red Hat KVM
OracleVM
Vmware ESX
Internal Disk
SAN
DAS
iSCSI
MultiPath
Fusion IO
Storage Type
Virtualizations
O/S
Supported
Enviroment
Support Matrix
Software for Innovative Open Solutions
2. SteelEye 소개
Application
Recovery
Kits
Apache
Samba
NFS
SW Raid(md)
SAP
WebSphere MQ
Exchange
Any Custom App
Oracle
MySQL
PostgreSQL
Sybase
DB2
MSSQL
DMMP
NAS
EMC PowerPath
Hitachi HDLM
IBM SDD
Data Replication
Storage
ApplicationsServices
Databases
Support Matrix
Software for Innovative Open Solutions
2. SteelEye 소개
Application
인지
사용자
편의성
확장성
/호환성
 내장된 Application 인지형의 고가용성 기능 제공
 DB에 대하여 이중으로 Check 하는 Depth 모니터링 기능
 30개의 주요한 Applications 지원
 GUI 및 CLI로 간편한 구성 및 운영
 Application, Server, Storage, Data, Network
등을 주기적으로 감시
 모니터링 resource에 장애발생시 자동으로
절체하여 서비스를 복구
 비즈니스 변화에 따른 클러스터 노드간의 확장 및 축소가
용이함
 상용 및 별도 개발된 Application에 대하여 완벽하게 호환
지원
 Any Storage/Interface 지원으로 유연한 구성이 가능
고가용성 확보를 위한 인프라
Software for Innovative Open Solutions
2. SteelEye 소개
안정성
/성능
사용자
편의성
확장성
/호환성
 Sync mode사용시 실시간 동기화로 Data 정합성 보장
 Block 단위 복제로 File system 오버헤드가 거의 없음
 Data 변동분만을 복제하여 시스템 부하를 최소화 함
 Sync, Async, 주기적 복제 방식 지원으로
다양한 옵션 선택 가능
 복제 대여폭 조절 및 9 Level 압축전송 지원
 Intent Log, Bitmap으로 Full Resync 방지 및
자동 Resync 지원
 복제 대상 선택시 1:N, N:1 방식 지원으로 다양한
복제구성이 가능
 Data Rewind 및 CDP(시점 별 데이터 복구) 기능 지원
 Any Storage/Interface 지원으로 유연한 구성이 가능
DataKeeper 기능
Software for Innovative Open Solutions
단순 간단한 User Interface
클러스터를 직관적인 Interface 로 관리
Wizard 기반의 Setup
Java 기반의 UI 를 App으로 운용하거나
Browser 기반의 Applet 로 운용.
통합 및 확장을 위한 SDK 및 CLI 제공
H/A와 Data 복제를 통합해서
하나의 Interface로 관리함
2. SteelEye 소개
SteelEye GUI
Software for Innovative Open Solutions
항목 비교 설명
비용 측면 LK+DK 우수
LK만으로 이중화 구성시, SAN Switch 및 외장 Storage로 공유환경을 구성하
여야 하므로, Local Disk나 DAS로 Storage를 구성할 수 있는 LK+DK환경에
비해서 Storage 구성비용이 상대적으로 고가
Component 이중화 측면 LK+DK 우수
LK만으로 이중화 구성시, 서버 장애는 대비가 되지만, Storage장애 시 Fail-
over해서 서비스를 Fail-over할 수 없는 SPOF(Single Point of failure)가 존재
Active노드의 Write 성능 측면 LK 우수
Sync 방식으로 DK를 구성 시, Standby노드 까지 Write가 완료 되어야만,
Active노드의 Write가 완료되는 구조이므로, Active노드의 Write작업에 일부
성능 저하
Active노드의 Read 성능 측면 동일 Read는 Active 노드 단독으로만 처리하기 때문에 영향 없음
DR 구성 측면 LK+DK Only DK구성 시 DR구성이 가능
Replication
활용 측면
Standby노드의 테
스트 용으로 활용
LK+DK Only
Standby노드로의 복제를 임시 중단하고, Standby 시스템을 테스트용으로 활
용 가능하다. 테스트 완료 후 복제를 재개하면, 전체 스토리지 볼륨을 복제하
는 것이 아니고, 테스트 시에 변경된 블럭과 복제가 중단된 블록만 다시 Sync
하여, 빠른 시간 안에 HA Standby로 복귀가 가능
Rolling Patch 작업 LK+DK Only
복제 구성 시, OS나 DB같은 시스템 S/W가 설치된 볼륨은 복제를 하지 않고,
데이터 영역만 복제 구성을 합니다. OS, DB등의 S/W영역에만 변경이 일어나
는 Patch와 같은 작업 시 일부 절체 시간의 중단만으로, Active노드를 변경하
면서 작업이 가능
2. SteelEye 소개
LifeKeeper vs. LifeKeeper+DataKeeper 비교
3. Steeleye 아키텍처
Software for Innovative Open Solutions
LifeKeeper
Configuration
Database (LCD)
LifeKeeper
Communications
Manager (LCM)
Recovery
Direction / ActionResource Monitoring
Application Recovery Kit
LifeKeeper core
LifeKeeper GUI client
LifeKeeper Recovery Action
and Control Interface
(LRACI)
LifeKeeper
Alarm Interface
LCD Interface
(LCDI)
LifeKeeper Node
To LCM on
another node
LifeKeeper GUI server
3. SteelEye 아키텍처
LifeKeeper 아키텍쳐
Software for Innovative Open Solutions
bitmap
file
bitmap
file
Active의 디스크와 리모트의 디스크는
nbd와 software RAID를 통해 복제 됩니다.
3. SteelEye 아키텍처
DataKeeper 아키텍쳐
Software for Innovative Open Solutions
1
2
3
4
5
Write I/O
bitmap
file
bitmap
file
6
Read I/O
3. SteelEye 아키텍처
1) Source 서버 Write 발생
2) Source 서버에 Bitmap File
에 Dirty 표시
3) Target 서버의 Disk에 Write 수행
4) Source 서버의 Disk에
Write 수행
5) Source 서버의 Bitmap File
clear
6) Write 완료
Replication Workflow(Sync)
Software for Innovative Open Solutions
2
34
5
bitmap
file
bitmap
file
6
3. SteelEye 아키텍처
1) Source 서버 Write 발생
2) Source 서버에 Bitmap File
에 Dirty 표시
3) Target 서버에 Write 요청 전달
4) Source 서버의 Disk에
Write 수행
5) Source 서버의 Bitmap File
clear
6) Write 완료
Write I/ORead I/O
1
Replication Workflow(Async)
4. Steeleye 구성예시
Software for Innovative Open Solutions
전형적인 공유스토리지 Cluster
• Fibre Channel SAN, iSCSI NAS
스토리지 지원
• SCSI reservations로 데이터 정합성을
위한 I/O fencing을 제공
• Cascading failover and N+1 구성 가능
• 다양한 스토리지 지원
• 다양한 Multi-Path 솔루션 지원
• 단 , 공유 스토리지는 장애 포인트를
발생 시킬 수 있음.
Shared Storage
Primary Server Backup Server
4. SteelEye 구성예시
Software for Innovative Open Solutions
Data Replication을 사용하는
공유스토리지 없는 구성
• LAN 및 WAN 복구에 적합.
• 비용 절감 및 공유스토리에 따르는
장애 포인트 제거
• DR 구성에 최적화 된 구성
• Multiple Site/Target 지원
• 사용자 간섭으로 인한 장애
포인트 제거
• 자동화 된 복제 데이터 보호
Mirror Target
Primary
Server
Backup
Server
Replication
Mirror Source
4. SteelEye 구성예시
Software for Innovative Open Solutions
Multi-Site Cluster
• 공유스토리지 구성을 HA로 하고 또
이것을 원격지에 DR 하는 구성
• 공유 스토리지의 LifeKeeper와
최적의 상호연동
• 우선권 서버 노드 전반에 걸친
Cascading Failover 지원
• 자동화된 복제 데이터 방향 재지정
기능(redirection)
• 스토리지 기반의 복제보다 경제적이고
더 유연한 구성임
Shared Storage
Primary Server Backup Server W
A
N
Disaster Recovery
Server
Mirrored Storage
4. SteelEye 구성예시
Software for Innovative Open Solutions
국내 고객
Software for Innovative Open Solutions
감사합니다.
상담(구축) 문의 : 솔루션사업부
이유신 이사
Tel : 070-4685-2648 (대)
H/P : 010-2700-2648
E-mail : zion@zionsecurity.co.kr
www.zionsecurity.co.kr

More Related Content

What's hot

MySQL_MariaDB로의_전환_기술요소-202212.pptx
MySQL_MariaDB로의_전환_기술요소-202212.pptxMySQL_MariaDB로의_전환_기술요소-202212.pptx
MySQL_MariaDB로의_전환_기술요소-202212.pptx
NeoClova
 
4. 대용량 아키텍쳐 설계 패턴
4. 대용량 아키텍쳐 설계 패턴4. 대용량 아키텍쳐 설계 패턴
4. 대용량 아키텍쳐 설계 패턴
Terry Cho
 
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
Terry Cho
 
Best practices for MySQL High Availability
Best practices for MySQL High AvailabilityBest practices for MySQL High Availability
Best practices for MySQL High Availability
Colin Charles
 
Negociacion de codecs en asterisk
Negociacion de codecs en asteriskNegociacion de codecs en asterisk
Negociacion de codecs en asterisk
PaloSanto Solutions
 
MySQL Group Replication - Ready For Production? (2018-04)
MySQL Group Replication - Ready For Production? (2018-04)MySQL Group Replication - Ready For Production? (2018-04)
MySQL Group Replication - Ready For Production? (2018-04)
Kenny Gryp
 
Apache Kafka
Apache KafkaApache Kafka
Apache Kafka
Diego Pacheco
 
MySQL8.0 SYS スキーマ概要
MySQL8.0 SYS スキーマ概要MySQL8.0 SYS スキーマ概要
MySQL8.0 SYS スキーマ概要
Shinya Sugiyama
 
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
NHN FORWARD
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Markus Michalewicz
 
RivieraJUG - MySQL Indexes and Histograms
RivieraJUG - MySQL Indexes and HistogramsRivieraJUG - MySQL Indexes and Histograms
RivieraJUG - MySQL Indexes and Histograms
Frederic Descamps
 
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
Severalnines
 
Kafka 101
Kafka 101Kafka 101
Kafka 101
Aparna Pillai
 
Kafka Security 101 and Real-World Tips
Kafka Security 101 and Real-World Tips Kafka Security 101 and Real-World Tips
Kafka Security 101 and Real-World Tips
confluent
 
MySQL/MariaDB Proxy Software Test
MySQL/MariaDB Proxy Software TestMySQL/MariaDB Proxy Software Test
MySQL/MariaDB Proxy Software Test
I Goo Lee
 
해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack Solution해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack Solution
Nalee Jang
 
Maria db 이중화구성_고민하기
Maria db 이중화구성_고민하기Maria db 이중화구성_고민하기
Maria db 이중화구성_고민하기
NeoClova
 
UKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tipsUKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tips
Connor McDonald
 
Building Open Data Lakes on AWS with Debezium and Apache Hudi
Building Open Data Lakes on AWS with Debezium and Apache HudiBuilding Open Data Lakes on AWS with Debezium and Apache Hudi
Building Open Data Lakes on AWS with Debezium and Apache Hudi
Gary Stafford
 
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
DataWorks Summit
 

What's hot (20)

MySQL_MariaDB로의_전환_기술요소-202212.pptx
MySQL_MariaDB로의_전환_기술요소-202212.pptxMySQL_MariaDB로의_전환_기술요소-202212.pptx
MySQL_MariaDB로의_전환_기술요소-202212.pptx
 
4. 대용량 아키텍쳐 설계 패턴
4. 대용량 아키텍쳐 설계 패턴4. 대용량 아키텍쳐 설계 패턴
4. 대용량 아키텍쳐 설계 패턴
 
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
 
Best practices for MySQL High Availability
Best practices for MySQL High AvailabilityBest practices for MySQL High Availability
Best practices for MySQL High Availability
 
Negociacion de codecs en asterisk
Negociacion de codecs en asteriskNegociacion de codecs en asterisk
Negociacion de codecs en asterisk
 
MySQL Group Replication - Ready For Production? (2018-04)
MySQL Group Replication - Ready For Production? (2018-04)MySQL Group Replication - Ready For Production? (2018-04)
MySQL Group Replication - Ready For Production? (2018-04)
 
Apache Kafka
Apache KafkaApache Kafka
Apache Kafka
 
MySQL8.0 SYS スキーマ概要
MySQL8.0 SYS スキーマ概要MySQL8.0 SYS スキーマ概要
MySQL8.0 SYS スキーマ概要
 
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
 
RivieraJUG - MySQL Indexes and Histograms
RivieraJUG - MySQL Indexes and HistogramsRivieraJUG - MySQL Indexes and Histograms
RivieraJUG - MySQL Indexes and Histograms
 
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
 
Kafka 101
Kafka 101Kafka 101
Kafka 101
 
Kafka Security 101 and Real-World Tips
Kafka Security 101 and Real-World Tips Kafka Security 101 and Real-World Tips
Kafka Security 101 and Real-World Tips
 
MySQL/MariaDB Proxy Software Test
MySQL/MariaDB Proxy Software TestMySQL/MariaDB Proxy Software Test
MySQL/MariaDB Proxy Software Test
 
해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack Solution해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack Solution
 
Maria db 이중화구성_고민하기
Maria db 이중화구성_고민하기Maria db 이중화구성_고민하기
Maria db 이중화구성_고민하기
 
UKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tipsUKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tips
 
Building Open Data Lakes on AWS with Debezium and Apache Hudi
Building Open Data Lakes on AWS with Debezium and Apache HudiBuilding Open Data Lakes on AWS with Debezium and Apache Hudi
Building Open Data Lakes on AWS with Debezium and Apache Hudi
 
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
 

Similar to steeleye Replication

넥슨 글로벌 플랫폼 구축 이야기 : DB Migration case study (임현수 플랫폼인프라실 Technical Manager, 넥...
넥슨 글로벌 플랫폼 구축 이야기 : DB Migration case study (임현수 플랫폼인프라실 Technical Manager, 넥...넥슨 글로벌 플랫폼 구축 이야기 : DB Migration case study (임현수 플랫폼인프라실 Technical Manager, 넥...
넥슨 글로벌 플랫폼 구축 이야기 : DB Migration case study (임현수 플랫폼인프라실 Technical Manager, 넥...
Amazon Web Services Korea
 
[찾아가는세미나] 클라우드 데이터 가상화솔루션
[찾아가는세미나] 클라우드 데이터 가상화솔루션[찾아가는세미나] 클라우드 데이터 가상화솔루션
[찾아가는세미나] 클라우드 데이터 가상화솔루션
해은 최
 
Quest주요솔루션소개
Quest주요솔루션소개Quest주요솔루션소개
Quest주요솔루션소개
ysahn88
 
[2015 07-06-윤석준] Oracle 성능 최적화 및 품질 고도화 4
[2015 07-06-윤석준] Oracle 성능 최적화 및 품질 고도화 4[2015 07-06-윤석준] Oracle 성능 최적화 및 품질 고도화 4
[2015 07-06-윤석준] Oracle 성능 최적화 및 품질 고도화 4Seok-joon Yun
 
한국사이버테크 Ha dr 구축전략 160527
한국사이버테크 Ha dr 구축전략 160527한국사이버테크 Ha dr 구축전략 160527
한국사이버테크 Ha dr 구축전략 160527
성호 윤
 
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
DataCore SANsymphony-V 9 Introduction-Korean-2013AugDataCore SANsymphony-V 9 Introduction-Korean-2013Aug
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
JH Byeon 변종호
 
[AWS Migration Workshop] SQL Server Performance on AWS
[AWS Migration Workshop]  SQL Server Performance on AWS[AWS Migration Workshop]  SQL Server Performance on AWS
[AWS Migration Workshop] SQL Server Performance on AWS
Amazon Web Services Korea
 
IBM Spectrum Protect Plus Overview
IBM Spectrum Protect Plus OverviewIBM Spectrum Protect Plus Overview
IBM Spectrum Protect Plus Overview
Dongjae Yeo
 
IBM Storage for AI - NVMe & Spectrum Scale 기술을 탑재한 ESS3000
IBM Storage for AI - NVMe & Spectrum Scale 기술을 탑재한 ESS3000IBM Storage for AI - NVMe & Spectrum Scale 기술을 탑재한 ESS3000
IBM Storage for AI - NVMe & Spectrum Scale 기술을 탑재한 ESS3000
Seoro Kim
 
Object storage의 이해와 활용
Object storage의 이해와 활용Object storage의 이해와 활용
Object storage의 이해와 활용
Seoro Kim
 
20150125 AWS BlackBelt - Amazon RDS (Korean)
20150125 AWS BlackBelt - Amazon RDS (Korean)20150125 AWS BlackBelt - Amazon RDS (Korean)
20150125 AWS BlackBelt - Amazon RDS (Korean)Amazon Web Services Korea
 
[웨비나] Follow me! 클라우드 인프라 구축 기본편 - 강지나 테크 에반젤리스트
[웨비나] Follow me! 클라우드 인프라 구축 기본편 - 강지나 테크 에반젤리스트[웨비나] Follow me! 클라우드 인프라 구축 기본편 - 강지나 테크 에반젤리스트
[웨비나] Follow me! 클라우드 인프라 구축 기본편 - 강지나 테크 에반젤리스트
NAVER CLOUD PLATFORMㅣ네이버 클라우드 플랫폼
 
2. microsoft azure 클라우드 및 쉐어포인트 포탈 소개
2. microsoft azure 클라우드 및 쉐어포인트 포탈 소개2. microsoft azure 클라우드 및 쉐어포인트 포탈 소개
2. microsoft azure 클라우드 및 쉐어포인트 포탈 소개
Steve Kim
 
로그 수집, 집약
로그 수집, 집약로그 수집, 집약
로그 수집, 집약kidoki
 
MySQL Deep dive with FusionIO
MySQL Deep dive with FusionIOMySQL Deep dive with FusionIO
MySQL Deep dive with FusionIO
I Goo Lee
 
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
Amazon Web Services Korea
 
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
Amazon Web Services Korea
 
주니어 개발자의 서버 로그 관리 개선기
주니어 개발자의 서버 로그 관리 개선기주니어 개발자의 서버 로그 관리 개선기
주니어 개발자의 서버 로그 관리 개선기
Yeonhee Kim
 
중급 종합병원 IT인프라 표준시스템 및 IBM 솔루션 소개
중급 종합병원 IT인프라 표준시스템 및 IBM 솔루션 소개중급 종합병원 IT인프라 표준시스템 및 IBM 솔루션 소개
중급 종합병원 IT인프라 표준시스템 및 IBM 솔루션 소개
Jinsung Son
 
[오픈소스컨설팅]Day #1 MySQL 엔진소개, 튜닝, 백업 및 복구, 업그레이드방법
[오픈소스컨설팅]Day #1 MySQL 엔진소개, 튜닝, 백업 및 복구, 업그레이드방법[오픈소스컨설팅]Day #1 MySQL 엔진소개, 튜닝, 백업 및 복구, 업그레이드방법
[오픈소스컨설팅]Day #1 MySQL 엔진소개, 튜닝, 백업 및 복구, 업그레이드방법
Ji-Woong Choi
 

Similar to steeleye Replication (20)

넥슨 글로벌 플랫폼 구축 이야기 : DB Migration case study (임현수 플랫폼인프라실 Technical Manager, 넥...
넥슨 글로벌 플랫폼 구축 이야기 : DB Migration case study (임현수 플랫폼인프라실 Technical Manager, 넥...넥슨 글로벌 플랫폼 구축 이야기 : DB Migration case study (임현수 플랫폼인프라실 Technical Manager, 넥...
넥슨 글로벌 플랫폼 구축 이야기 : DB Migration case study (임현수 플랫폼인프라실 Technical Manager, 넥...
 
[찾아가는세미나] 클라우드 데이터 가상화솔루션
[찾아가는세미나] 클라우드 데이터 가상화솔루션[찾아가는세미나] 클라우드 데이터 가상화솔루션
[찾아가는세미나] 클라우드 데이터 가상화솔루션
 
Quest주요솔루션소개
Quest주요솔루션소개Quest주요솔루션소개
Quest주요솔루션소개
 
[2015 07-06-윤석준] Oracle 성능 최적화 및 품질 고도화 4
[2015 07-06-윤석준] Oracle 성능 최적화 및 품질 고도화 4[2015 07-06-윤석준] Oracle 성능 최적화 및 품질 고도화 4
[2015 07-06-윤석준] Oracle 성능 최적화 및 품질 고도화 4
 
한국사이버테크 Ha dr 구축전략 160527
한국사이버테크 Ha dr 구축전략 160527한국사이버테크 Ha dr 구축전략 160527
한국사이버테크 Ha dr 구축전략 160527
 
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
DataCore SANsymphony-V 9 Introduction-Korean-2013AugDataCore SANsymphony-V 9 Introduction-Korean-2013Aug
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
 
[AWS Migration Workshop] SQL Server Performance on AWS
[AWS Migration Workshop]  SQL Server Performance on AWS[AWS Migration Workshop]  SQL Server Performance on AWS
[AWS Migration Workshop] SQL Server Performance on AWS
 
IBM Spectrum Protect Plus Overview
IBM Spectrum Protect Plus OverviewIBM Spectrum Protect Plus Overview
IBM Spectrum Protect Plus Overview
 
IBM Storage for AI - NVMe & Spectrum Scale 기술을 탑재한 ESS3000
IBM Storage for AI - NVMe & Spectrum Scale 기술을 탑재한 ESS3000IBM Storage for AI - NVMe & Spectrum Scale 기술을 탑재한 ESS3000
IBM Storage for AI - NVMe & Spectrum Scale 기술을 탑재한 ESS3000
 
Object storage의 이해와 활용
Object storage의 이해와 활용Object storage의 이해와 활용
Object storage의 이해와 활용
 
20150125 AWS BlackBelt - Amazon RDS (Korean)
20150125 AWS BlackBelt - Amazon RDS (Korean)20150125 AWS BlackBelt - Amazon RDS (Korean)
20150125 AWS BlackBelt - Amazon RDS (Korean)
 
[웨비나] Follow me! 클라우드 인프라 구축 기본편 - 강지나 테크 에반젤리스트
[웨비나] Follow me! 클라우드 인프라 구축 기본편 - 강지나 테크 에반젤리스트[웨비나] Follow me! 클라우드 인프라 구축 기본편 - 강지나 테크 에반젤리스트
[웨비나] Follow me! 클라우드 인프라 구축 기본편 - 강지나 테크 에반젤리스트
 
2. microsoft azure 클라우드 및 쉐어포인트 포탈 소개
2. microsoft azure 클라우드 및 쉐어포인트 포탈 소개2. microsoft azure 클라우드 및 쉐어포인트 포탈 소개
2. microsoft azure 클라우드 및 쉐어포인트 포탈 소개
 
로그 수집, 집약
로그 수집, 집약로그 수집, 집약
로그 수집, 집약
 
MySQL Deep dive with FusionIO
MySQL Deep dive with FusionIOMySQL Deep dive with FusionIO
MySQL Deep dive with FusionIO
 
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
 
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
 
주니어 개발자의 서버 로그 관리 개선기
주니어 개발자의 서버 로그 관리 개선기주니어 개발자의 서버 로그 관리 개선기
주니어 개발자의 서버 로그 관리 개선기
 
중급 종합병원 IT인프라 표준시스템 및 IBM 솔루션 소개
중급 종합병원 IT인프라 표준시스템 및 IBM 솔루션 소개중급 종합병원 IT인프라 표준시스템 및 IBM 솔루션 소개
중급 종합병원 IT인프라 표준시스템 및 IBM 솔루션 소개
 
[오픈소스컨설팅]Day #1 MySQL 엔진소개, 튜닝, 백업 및 복구, 업그레이드방법
[오픈소스컨설팅]Day #1 MySQL 엔진소개, 튜닝, 백업 및 복구, 업그레이드방법[오픈소스컨설팅]Day #1 MySQL 엔진소개, 튜닝, 백업 및 복구, 업그레이드방법
[오픈소스컨설팅]Day #1 MySQL 엔진소개, 튜닝, 백업 및 복구, 업그레이드방법
 

More from 시온시큐리티

Cyberark (사이버아크) PAM IDENTITY 솔루션 : 접근제어, 인증관리, 권한제어, 자격관리
Cyberark (사이버아크) PAM IDENTITY 솔루션 : 접근제어, 인증관리, 권한제어, 자격관리Cyberark (사이버아크) PAM IDENTITY 솔루션 : 접근제어, 인증관리, 권한제어, 자격관리
Cyberark (사이버아크) PAM IDENTITY 솔루션 : 접근제어, 인증관리, 권한제어, 자격관리
시온시큐리티
 
Imperva CDN Cloud WAF CWAF Basic Security
Imperva CDN Cloud WAF CWAF Basic SecurityImperva CDN Cloud WAF CWAF Basic Security
Imperva CDN Cloud WAF CWAF Basic Security
시온시큐리티
 
KEYRKE - CSAM 클라우드 비밀자산관리 솔루션 (Cloud Secret Asset Management)
KEYRKE -	CSAM 클라우드 비밀자산관리 솔루션 (Cloud Secret Asset Management)KEYRKE -	CSAM 클라우드 비밀자산관리 솔루션 (Cloud Secret Asset Management)
KEYRKE - CSAM 클라우드 비밀자산관리 솔루션 (Cloud Secret Asset Management)
시온시큐리티
 
NetHelper 8.0 OAM (실물 자산관리)
NetHelper 8.0 OAM (실물 자산관리)NetHelper 8.0 OAM (실물 자산관리)
NetHelper 8.0 OAM (실물 자산관리)
시온시큐리티
 
PDM (패치 배포관리)
PDM (패치 배포관리)  PDM (패치 배포관리)
PDM (패치 배포관리)
시온시큐리티
 
SET (시스템 운영 관리)
SET (시스템 운영 관리)  SET (시스템 운영 관리)
SET (시스템 운영 관리)
시온시큐리티
 
SAM (소프트웨어 자산관리)
SAM (소프트웨어 자산관리) SAM (소프트웨어 자산관리)
SAM (소프트웨어 자산관리)
시온시큐리티
 
IPM (IP 보안관리)
IPM (IP 보안관리) IPM (IP 보안관리)
IPM (IP 보안관리)
시온시큐리티
 
ESM (통합보안관리)
ESM (통합보안관리)  ESM (통합보안관리)
ESM (통합보안관리)
시온시큐리티
 
RHM (원격 핼프데스크 관리)
RHM (원격 핼프데스크 관리)  RHM (원격 핼프데스크 관리)
RHM (원격 핼프데스크 관리)
시온시큐리티
 
WTM (PC-OFF 근태관리) 브로슈어_Z.pptx
WTM (PC-OFF 근태관리) 브로슈어_Z.pptxWTM (PC-OFF 근태관리) 브로슈어_Z.pptx
WTM (PC-OFF 근태관리) 브로슈어_Z.pptx
시온시큐리티
 
SAM_소프트웨어자산관리
SAM_소프트웨어자산관리 SAM_소프트웨어자산관리
SAM_소프트웨어자산관리
시온시큐리티
 
OAM_실물자산관리
OAM_실물자산관리 OAM_실물자산관리
OAM_실물자산관리
시온시큐리티
 
DLP 정보유출방지솔루션 ESM 보안관리
DLP 정보유출방지솔루션 ESM 보안관리 DLP 정보유출방지솔루션 ESM 보안관리
DLP 정보유출방지솔루션 ESM 보안관리
시온시큐리티
 
[이노티움] 제안서_이노ECM(문서중앙화)
[이노티움] 제안서_이노ECM(문서중앙화) [이노티움] 제안서_이노ECM(문서중앙화)
[이노티움] 제안서_이노ECM(문서중앙화)
시온시큐리티
 
[이노티움] 제안서_이노마크(화면워터마크)
[이노티움] 제안서_이노마크(화면워터마크)[이노티움] 제안서_이노마크(화면워터마크)
[이노티움] 제안서_이노마크(화면워터마크)
시온시큐리티
 
이노티움_카다로그.pdf
이노티움_카다로그.pdf이노티움_카다로그.pdf
이노티움_카다로그.pdf
시온시큐리티
 
이노티움_개인정보 보호 신기술 엔파우치 프라이버시
이노티움_개인정보 보호 신기술 엔파우치 프라이버시 이노티움_개인정보 보호 신기술 엔파우치 프라이버시
이노티움_개인정보 보호 신기술 엔파우치 프라이버시
시온시큐리티
 
이용자 입력단 보안솔루션 (Non-ActiveX 기반)
이용자 입력단 보안솔루션 (Non-ActiveX 기반) 이용자 입력단 보안솔루션 (Non-ActiveX 기반)
이용자 입력단 보안솔루션 (Non-ActiveX 기반)
시온시큐리티
 
화면 캡쳐 방지 솔루션
화면 캡쳐 방지 솔루션화면 캡쳐 방지 솔루션
화면 캡쳐 방지 솔루션
시온시큐리티
 

More from 시온시큐리티 (20)

Cyberark (사이버아크) PAM IDENTITY 솔루션 : 접근제어, 인증관리, 권한제어, 자격관리
Cyberark (사이버아크) PAM IDENTITY 솔루션 : 접근제어, 인증관리, 권한제어, 자격관리Cyberark (사이버아크) PAM IDENTITY 솔루션 : 접근제어, 인증관리, 권한제어, 자격관리
Cyberark (사이버아크) PAM IDENTITY 솔루션 : 접근제어, 인증관리, 권한제어, 자격관리
 
Imperva CDN Cloud WAF CWAF Basic Security
Imperva CDN Cloud WAF CWAF Basic SecurityImperva CDN Cloud WAF CWAF Basic Security
Imperva CDN Cloud WAF CWAF Basic Security
 
KEYRKE - CSAM 클라우드 비밀자산관리 솔루션 (Cloud Secret Asset Management)
KEYRKE -	CSAM 클라우드 비밀자산관리 솔루션 (Cloud Secret Asset Management)KEYRKE -	CSAM 클라우드 비밀자산관리 솔루션 (Cloud Secret Asset Management)
KEYRKE - CSAM 클라우드 비밀자산관리 솔루션 (Cloud Secret Asset Management)
 
NetHelper 8.0 OAM (실물 자산관리)
NetHelper 8.0 OAM (실물 자산관리)NetHelper 8.0 OAM (실물 자산관리)
NetHelper 8.0 OAM (실물 자산관리)
 
PDM (패치 배포관리)
PDM (패치 배포관리)  PDM (패치 배포관리)
PDM (패치 배포관리)
 
SET (시스템 운영 관리)
SET (시스템 운영 관리)  SET (시스템 운영 관리)
SET (시스템 운영 관리)
 
SAM (소프트웨어 자산관리)
SAM (소프트웨어 자산관리) SAM (소프트웨어 자산관리)
SAM (소프트웨어 자산관리)
 
IPM (IP 보안관리)
IPM (IP 보안관리) IPM (IP 보안관리)
IPM (IP 보안관리)
 
ESM (통합보안관리)
ESM (통합보안관리)  ESM (통합보안관리)
ESM (통합보안관리)
 
RHM (원격 핼프데스크 관리)
RHM (원격 핼프데스크 관리)  RHM (원격 핼프데스크 관리)
RHM (원격 핼프데스크 관리)
 
WTM (PC-OFF 근태관리) 브로슈어_Z.pptx
WTM (PC-OFF 근태관리) 브로슈어_Z.pptxWTM (PC-OFF 근태관리) 브로슈어_Z.pptx
WTM (PC-OFF 근태관리) 브로슈어_Z.pptx
 
SAM_소프트웨어자산관리
SAM_소프트웨어자산관리 SAM_소프트웨어자산관리
SAM_소프트웨어자산관리
 
OAM_실물자산관리
OAM_실물자산관리 OAM_실물자산관리
OAM_실물자산관리
 
DLP 정보유출방지솔루션 ESM 보안관리
DLP 정보유출방지솔루션 ESM 보안관리 DLP 정보유출방지솔루션 ESM 보안관리
DLP 정보유출방지솔루션 ESM 보안관리
 
[이노티움] 제안서_이노ECM(문서중앙화)
[이노티움] 제안서_이노ECM(문서중앙화) [이노티움] 제안서_이노ECM(문서중앙화)
[이노티움] 제안서_이노ECM(문서중앙화)
 
[이노티움] 제안서_이노마크(화면워터마크)
[이노티움] 제안서_이노마크(화면워터마크)[이노티움] 제안서_이노마크(화면워터마크)
[이노티움] 제안서_이노마크(화면워터마크)
 
이노티움_카다로그.pdf
이노티움_카다로그.pdf이노티움_카다로그.pdf
이노티움_카다로그.pdf
 
이노티움_개인정보 보호 신기술 엔파우치 프라이버시
이노티움_개인정보 보호 신기술 엔파우치 프라이버시 이노티움_개인정보 보호 신기술 엔파우치 프라이버시
이노티움_개인정보 보호 신기술 엔파우치 프라이버시
 
이용자 입력단 보안솔루션 (Non-ActiveX 기반)
이용자 입력단 보안솔루션 (Non-ActiveX 기반) 이용자 입력단 보안솔루션 (Non-ActiveX 기반)
이용자 입력단 보안솔루션 (Non-ActiveX 기반)
 
화면 캡쳐 방지 솔루션
화면 캡쳐 방지 솔루션화면 캡쳐 방지 솔루션
화면 캡쳐 방지 솔루션
 

steeleye Replication

  • 1. SteelEye 제품소개 SteelEye Protection Suite 상담(구축) 문의 : 솔루션사업부 이유신 이사 Tel : 070-4685-2648 (대) H/P : 010-2700-2648 E-mail : zion@zionsecurity.co.kr www.zionsecurity.co.kr
  • 2. - 고가용성 확보를 위한 인프라 1. High Availability 2. SteelEye 소개 - SteelEye 제품 - SteelEye Support Matrix - LifeKeeper 기능 - DataKeeper 기능 3. SteelEye 아키텍쳐 - LifeKeeper 아키텍쳐 - DataKeeper 아키텍쳐 - Replication Workflow CONTENTS - SteelEye GUI 4. SteelEye 구성예시 - LifeKeeper vs. LifeKeeper+DataKeeper 비교 - Infra 환경의 변화
  • 4. Server Data Instance Server Data Instance Data 1. CDC 2. Storage Replication • CDC(Change Data Capture)솔류션을 통해 Source 노드의 변경사항을 Target에서 DML실행으로 동기화하는 방식 • Async방식이고, (일부)데이터가 논리적으로 동일한거지, 물리적으로 같은 DB라고 보기 어려워, 이중화로 활용 어렵다 • 부분 복제, 집계성 복제를 통한 별도의 Read/Write가능한 DB로 활용에 유리 • EMC의 BCV, Hitachi의 SI같은 Storage Replication 이용한 Storage이중화 방식 • 복제성능이 빠르고, 안정성이 검증되어 주로 백업부하 분산용과 복구용으로 유리 • 고가의 Enterprise Storage와 해당 벤더의 고가의 복제솔류션 필요 • 자동Fail-over구성 안되고, 일반적으로 특정 시점 기준으로 Sync되도록 구성 Active Server Active Instance Backup / Test Server Instance Active’ Data’ ReplicationCDC 1. High Availability
  • 5. Server Data Instance Server Data Instance Server Data Instance 3. Oracle: RAC 4. Oracle: Active Data Guard Server Instance • Storage 이중화가 안되어 있음 • Active-Active가 가능한 유일한 방법으로 고가의 Unix의 Oracle환경에서 유리 • Fail-over시간이 짧거나 무중단 서비스 가능 • Oracle만 가능 RAC ADG Active Read OnlyActive Active • Oracle복구 방식으로 Block level동기화 방식 • 속도 빠르고 Target노드를 ReadOnly로 읽기부하 분산 및 백업 부하 분산용으로 활용 가능 • Read Only  ReadWrite전환 포함한 Fail- over 자동화 구성 안됨 • Oracle만 가능 1. High Availability
  • 6. Server Data Instance Server Data Instance Server Data Instance 5. H/A Solution - Server Only 6. H/A Soution - Server+Data Server Instance • Server나 Instance 장애 시 중단 후 자동 Fail- over되어 서비스가 재개되는 구조 • 평상시에 Stand by서버가 유휴이므로, 상대적으로 저가인 Linux나 가상화 환경에서 유리 • Storage 이중화가 안되어 있음 • DB이외의 모든 서비스에 활용 가능 H/A Replication Active Stand byActive Stand by • Server, Instance, Storage에 장애 시 중단 후 자동 Fail-over되어 서비스가 재개되는 구조 • 평상시에 Stand by서버가 유휴이므로, 상대적으로 저가인 Linux나 가상화 환경에서 유리 • DB이외의 모든 서비스에 활용 가능 H/A 1. High Availability
  • 7. 이중화 구성 방안 이중화 Component 활용 범위 Fail-over 자동화 주 용도 Server Instance Data CDC - - - DB Ⅹ 부분 복제, 집계성 복제를 통 한 타시스템 IF나 읽기부하 분 산용 및 별도의 Read/Write가 능한 DB로 활용에 유리 Storage Replication - - - ALL Ⅹ 백업부하 분산 및 빠른 복구를 위한 1차 백업용으로 유리 Oracle: RAC O O Ⅹ Oracle O (무중단) RAC + ADG로 구성시 고가의 Oracle환경에서 장애복구, 읽 기부하 분산, 백업부하 분산용 으로 유리Oracle: ADG △ △ O Oracle Ⅹ HA – Server Only O O Ⅹ ALL O (중단후) 상대적으로 저가인 Linux 및 가상화 환경에서 DB를 포함한 여러 이중화 환경 구성에 유리HA – Server+Data O O O ALL O (중단후) 1. High Availability 고가용성 확보를 위한 인프라
  • 8. 기존 Infra 환경 . . . . RACK #1 RACK #2 RACK #N Database Servers Storage Array Application Servers Web Servers File Servers Tape Library SAN Switch SAN Switch SAN Switch SAN Switch Storage Array Storage Array Storage Array Tape Library Cloud Infra 환경 No Various Server/OS No External Storage No SAN Simple Infra Architecture/Management Small Failure Point IT Infra 환경의 변화 1. High Availability
  • 10. Software for Innovative Open Solutions 2. Steeleye Protection Suite Steeleye Protection Suite 공유 스토리지를 이용한 H/A Cluster 뿐만 아니라 Replication을 이용한 Shared Nothing H/A Cluster 제공 Application Recovery KitsLifeKeeper DataKeeper
  • 11. Software for Innovative Open Solutions 2. SteelEye 소개 Linux - RHEL, SLES, OEL, CentOS, Asianux Windows - Microsoft 2003, 2008(R2) Citrix XenServer MS Hyper-V Red Hat KVM OracleVM Vmware ESX Internal Disk SAN DAS iSCSI MultiPath Fusion IO Storage Type Virtualizations O/S Supported Enviroment Support Matrix
  • 12. Software for Innovative Open Solutions 2. SteelEye 소개 Application Recovery Kits Apache Samba NFS SW Raid(md) SAP WebSphere MQ Exchange Any Custom App Oracle MySQL PostgreSQL Sybase DB2 MSSQL DMMP NAS EMC PowerPath Hitachi HDLM IBM SDD Data Replication Storage ApplicationsServices Databases Support Matrix
  • 13. Software for Innovative Open Solutions 2. SteelEye 소개 Application 인지 사용자 편의성 확장성 /호환성  내장된 Application 인지형의 고가용성 기능 제공  DB에 대하여 이중으로 Check 하는 Depth 모니터링 기능  30개의 주요한 Applications 지원  GUI 및 CLI로 간편한 구성 및 운영  Application, Server, Storage, Data, Network 등을 주기적으로 감시  모니터링 resource에 장애발생시 자동으로 절체하여 서비스를 복구  비즈니스 변화에 따른 클러스터 노드간의 확장 및 축소가 용이함  상용 및 별도 개발된 Application에 대하여 완벽하게 호환 지원  Any Storage/Interface 지원으로 유연한 구성이 가능 고가용성 확보를 위한 인프라
  • 14. Software for Innovative Open Solutions 2. SteelEye 소개 안정성 /성능 사용자 편의성 확장성 /호환성  Sync mode사용시 실시간 동기화로 Data 정합성 보장  Block 단위 복제로 File system 오버헤드가 거의 없음  Data 변동분만을 복제하여 시스템 부하를 최소화 함  Sync, Async, 주기적 복제 방식 지원으로 다양한 옵션 선택 가능  복제 대여폭 조절 및 9 Level 압축전송 지원  Intent Log, Bitmap으로 Full Resync 방지 및 자동 Resync 지원  복제 대상 선택시 1:N, N:1 방식 지원으로 다양한 복제구성이 가능  Data Rewind 및 CDP(시점 별 데이터 복구) 기능 지원  Any Storage/Interface 지원으로 유연한 구성이 가능 DataKeeper 기능
  • 15. Software for Innovative Open Solutions 단순 간단한 User Interface 클러스터를 직관적인 Interface 로 관리 Wizard 기반의 Setup Java 기반의 UI 를 App으로 운용하거나 Browser 기반의 Applet 로 운용. 통합 및 확장을 위한 SDK 및 CLI 제공 H/A와 Data 복제를 통합해서 하나의 Interface로 관리함 2. SteelEye 소개 SteelEye GUI
  • 16. Software for Innovative Open Solutions 항목 비교 설명 비용 측면 LK+DK 우수 LK만으로 이중화 구성시, SAN Switch 및 외장 Storage로 공유환경을 구성하 여야 하므로, Local Disk나 DAS로 Storage를 구성할 수 있는 LK+DK환경에 비해서 Storage 구성비용이 상대적으로 고가 Component 이중화 측면 LK+DK 우수 LK만으로 이중화 구성시, 서버 장애는 대비가 되지만, Storage장애 시 Fail- over해서 서비스를 Fail-over할 수 없는 SPOF(Single Point of failure)가 존재 Active노드의 Write 성능 측면 LK 우수 Sync 방식으로 DK를 구성 시, Standby노드 까지 Write가 완료 되어야만, Active노드의 Write가 완료되는 구조이므로, Active노드의 Write작업에 일부 성능 저하 Active노드의 Read 성능 측면 동일 Read는 Active 노드 단독으로만 처리하기 때문에 영향 없음 DR 구성 측면 LK+DK Only DK구성 시 DR구성이 가능 Replication 활용 측면 Standby노드의 테 스트 용으로 활용 LK+DK Only Standby노드로의 복제를 임시 중단하고, Standby 시스템을 테스트용으로 활 용 가능하다. 테스트 완료 후 복제를 재개하면, 전체 스토리지 볼륨을 복제하 는 것이 아니고, 테스트 시에 변경된 블럭과 복제가 중단된 블록만 다시 Sync 하여, 빠른 시간 안에 HA Standby로 복귀가 가능 Rolling Patch 작업 LK+DK Only 복제 구성 시, OS나 DB같은 시스템 S/W가 설치된 볼륨은 복제를 하지 않고, 데이터 영역만 복제 구성을 합니다. OS, DB등의 S/W영역에만 변경이 일어나 는 Patch와 같은 작업 시 일부 절체 시간의 중단만으로, Active노드를 변경하 면서 작업이 가능 2. SteelEye 소개 LifeKeeper vs. LifeKeeper+DataKeeper 비교
  • 18. Software for Innovative Open Solutions LifeKeeper Configuration Database (LCD) LifeKeeper Communications Manager (LCM) Recovery Direction / ActionResource Monitoring Application Recovery Kit LifeKeeper core LifeKeeper GUI client LifeKeeper Recovery Action and Control Interface (LRACI) LifeKeeper Alarm Interface LCD Interface (LCDI) LifeKeeper Node To LCM on another node LifeKeeper GUI server 3. SteelEye 아키텍처 LifeKeeper 아키텍쳐
  • 19. Software for Innovative Open Solutions bitmap file bitmap file Active의 디스크와 리모트의 디스크는 nbd와 software RAID를 통해 복제 됩니다. 3. SteelEye 아키텍처 DataKeeper 아키텍쳐
  • 20. Software for Innovative Open Solutions 1 2 3 4 5 Write I/O bitmap file bitmap file 6 Read I/O 3. SteelEye 아키텍처 1) Source 서버 Write 발생 2) Source 서버에 Bitmap File 에 Dirty 표시 3) Target 서버의 Disk에 Write 수행 4) Source 서버의 Disk에 Write 수행 5) Source 서버의 Bitmap File clear 6) Write 완료 Replication Workflow(Sync)
  • 21. Software for Innovative Open Solutions 2 34 5 bitmap file bitmap file 6 3. SteelEye 아키텍처 1) Source 서버 Write 발생 2) Source 서버에 Bitmap File 에 Dirty 표시 3) Target 서버에 Write 요청 전달 4) Source 서버의 Disk에 Write 수행 5) Source 서버의 Bitmap File clear 6) Write 완료 Write I/ORead I/O 1 Replication Workflow(Async)
  • 23. Software for Innovative Open Solutions 전형적인 공유스토리지 Cluster • Fibre Channel SAN, iSCSI NAS 스토리지 지원 • SCSI reservations로 데이터 정합성을 위한 I/O fencing을 제공 • Cascading failover and N+1 구성 가능 • 다양한 스토리지 지원 • 다양한 Multi-Path 솔루션 지원 • 단 , 공유 스토리지는 장애 포인트를 발생 시킬 수 있음. Shared Storage Primary Server Backup Server 4. SteelEye 구성예시
  • 24. Software for Innovative Open Solutions Data Replication을 사용하는 공유스토리지 없는 구성 • LAN 및 WAN 복구에 적합. • 비용 절감 및 공유스토리에 따르는 장애 포인트 제거 • DR 구성에 최적화 된 구성 • Multiple Site/Target 지원 • 사용자 간섭으로 인한 장애 포인트 제거 • 자동화 된 복제 데이터 보호 Mirror Target Primary Server Backup Server Replication Mirror Source 4. SteelEye 구성예시
  • 25. Software for Innovative Open Solutions Multi-Site Cluster • 공유스토리지 구성을 HA로 하고 또 이것을 원격지에 DR 하는 구성 • 공유 스토리지의 LifeKeeper와 최적의 상호연동 • 우선권 서버 노드 전반에 걸친 Cascading Failover 지원 • 자동화된 복제 데이터 방향 재지정 기능(redirection) • 스토리지 기반의 복제보다 경제적이고 더 유연한 구성임 Shared Storage Primary Server Backup Server W A N Disaster Recovery Server Mirrored Storage 4. SteelEye 구성예시
  • 26. Software for Innovative Open Solutions 국내 고객
  • 27. Software for Innovative Open Solutions 감사합니다. 상담(구축) 문의 : 솔루션사업부 이유신 이사 Tel : 070-4685-2648 (대) H/P : 010-2700-2648 E-mail : zion@zionsecurity.co.kr www.zionsecurity.co.kr