Upload
jh-byeon-
View
256
Download
2
Embed Size (px)
DESCRIPTION
Translated Japan DataCore TK's PPT in Korean. DataCore 제품 소개자료 - 2013년8월 버전 입니다.
Citation preview
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
Storage HypervisorSANsymphony-V 의 소개Software Defined Storage 로 Storage 의 환경개선
DataCore Software 2013
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
About DataCore Software
2
1998DataCore™ Software Corporation
Florida. Fort Lauderdale
2000
DataCore™ Software Branch Gyeonggi-Do , Goyang City
StorageVirtualizatio
nSoftware
Software Defined Storage 전문기업
OpenVirtualizatio
nHW 의 제약이 없는
운용을 실현
Growth ofgoods
9th VirtualizationPlatform
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
Storage hypervisor - 「 SANsymphony™-V 」
3
2011.2 R8.0
2011.8 R8.1
2012.7 R9.0
Storage hypervisor Software Defined Storage
2013.6 R9.0.3
1 범용의 하드웨어와 소프트웨어로 가상화 되는 스토리지 환경을 구성
2 가상화 스토리지 디바이스(가상디스크)생성 , 호스트 OS 에 제공
3 하드웨어의 모든 제약으로부터 스토리지의 자유로운 운용 및 스토리지 인프라에서 유연성 , 기능성 , 호환성을 제공
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
Software Defined Storage (SDS)
4
Performance
Interface Function Life-Cycle LocationCapacity
HW 의 제약
Software Defined Storage = 하드웨어를 뛰어넘다
Disk Pooland
Provisioning
Scale-outandCash
Interfaceconversio
nfunction
DifferentStorage
Compatible
Continuous
operation
Data Tiering
Management / Automation / Reporting / Analysis
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
Life-Cycle Gap !!!
시간
DATA
HW
장비의 대체와 이전 장비의 대체와 이전
데이터의 증가
가치의 고 평가
지속적 관리의 필요
장비의 노후화
가치의 저 평가
짧은 Life-Cycle
5
데이터의 가치 증가는 가상화의 보급으로 H/W Life-Cycle 과의 격차 해소가 필요 ! !
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
스토리지 운용의 기대 가치
6
도입기 운영기 개선기
데이터의가치
하드웨어의가치
불확실한 예측에서 하드웨어 선정 ,과잉 투자 및 스펙 부족의 위험
!빠른 사이클로 요구되고 사양의 변화 ,
하드웨어 기능 및 운용상의 제약
!
제품의 EOL 및 EOS 운용 상황과 무관한 수명주기에 따른 제약
!하드웨어에 의존하는 가용성 오류나 유지 관리에 의한
I / O 정지
!
시스템마다 요구 사항여러 스토리지 분산화
!하드웨어에 의존 한 확장 성
하드웨어 성능이나 용량의 제약
! 불가피한 하드웨어 교체로 데이터 마이그레이션을 위한
중지 및 데이터 마이그레이션의 위험
!
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
하드웨어의 제약을 뛰어 넘기 위해서는 ?
7
스토리지 리소스( 하드웨어 )
운용 · 관리 (소프트웨어 )
자원과 운용 · 관리의 분리
▲
하드웨어의 제약을 받지 않는 운용 · 관리의 실현
▲
저렴하고 고성능인 하드웨어의 활용
▲
호환성을 신경 쓰지 않고 최적의 자원을 이용
▲
하드웨어를 넘은 인프라 이동성 및 가용성
Software Defined Storage 가 필요
운용 · 관리 (소프트웨어 )
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
Storage Hypervisor 에 의한 관리
8
Storage Hypervisor
자원의관리
캐시의성능 관리
I / O 무중단HA
데이터이중화
백업BCP / DR
PCI-e 고속 SSD
고성능 SAN
스토리지
저가형DAS / SAN
서버 내장HDD
Cloud스토리지
▲
리소스 및 I / O 성능을 최적화
▲
다양한 스토리지 자원을 Pooling 하고 공유 ( 통합 )
▲
용량 , 성능 및 비용으로 최적의 자원을 선택
▲
최적의 리소스에 데이터를 배치
▲
제조사 , 모델 , 라이프 사이클 간 데이터 관리
▲
가상 디스크로 데이터 관리 ( 캡슐화 )
▲
이기종 스토리지의 범용 적용 ( 가용성 )
▲
각 서버의 요구 사항에 따라 가상 디스크를 제공
▲
라이프 사이클의 제약을 받지 않는 지속적인 운영
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
SANsymphony™-V 특징
하이퍼 바이저 소프트웨어 (1998 년부터 Software Defined Storage)
지속적인 개발 , 진화하는 제품 ( 제 9 세대 가상화 플랫폼 제품의 연속적 Update)
매우 개방적인 구조로 , 하드웨어의 제약이 거의 받지 않는 제품
하드웨어 라이프 사이클을 초월한 인프라의 연속성을 제공
일반적인 하드웨어와 소프트웨어만으로 스토리지 인프라를 구성
( 요구 사항에 따른 자유로운 구성이 가능 )
완전한 무중단 환경을 제공 ( 국내에서는 최장 9 년간 중단 없이 계속 중 )
단일 제품에서 수 TB 에서 PB 까지의 인프라에 대응 가능
High-End 스토리지와 동일한 기능을 제공하는 고급 솔루션을 하드웨어의 제약 없이 구현
가능
대용량 데이터 관리 , 성능 제어 , 비용 최적화가 용이
일반 블록 스토리지로 OS/ 애플리케이션을 불문하고 동일한 구조를 제공
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
DataCore 서버 ( 스토리지 가상화 컨트롤러 )
10
▲
저렴한 고성능 IA 서버를 플랫폼으로 채택
▲
Windows 전체 설치 또는 최소 설치
▲
Storage Hypervisor 로서 장치 간의 관리
Data
Core
Serv
er
【 CPU 】빠른 CPU 에 의한 빠른 I / O 처리
【 메모리 】저렴한 메모리를 캐시로 사용탑재 메모리의 최대 80 % 를 할당
【 SCSI 인터페이스 】FC / iSCSI 채널을 자유롭게 구성FC HBA / NIC / HCA 등으로 구성
• 가장 강력하고 일반적인 가상화 컨트롤러
• 요구 사항에 맞게 정립• 유연한 확장 성 제공• Open Infra 로 데이터
코어의 새로운 기술 습득• 가상 머신에 구현 가능
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
SANsymphony™-V 의 일반적 구성
11
Blade Servers Virtual Servers Physical Servers
Sync Mirroring(HA)
▲
Host ( App Servers )
• FC 또는 iSCSI 연결• 에이전트가 없다• 다중 경로 구성
▲ DataCore Server ( Storage Hypervisor )
• HA 구성에서 무중단 운영• 최대 1TB/Node 캐시• HW 를 넘는 운용 · 관리
▲
Storage ( 물리적 리소스 )
• 기종의 사양이나 라이프 사이클에 따른 제약 없음
• 성능 , 용량 , 비용에 따른 선정
▲
가상 디스크 ( vDisk )
• 물리적 영향을 받지 않는 운영 가능
▲
가상 디스크 풀
• 물리적 자원의 통합화 • 유연한 자원 관리
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
스토리지 자원의 가상화 ( 제약 없는 할당 )
12
RAID RAID
Pool
Windows
vDiskData
Core
Serv
er
▲
Storage ( 물리적 리소스 )
• 각각의 스토리지에서 개별적으로 RAID 구성을 실시
• 볼륨을 분산 , DataCore 서버에 제공
▲Windows OS ( 자원 인식 )
• Windows OS 가 인식하고 있는 스토리지의 물리적 자원을 이용
• 인식에만 Windows 를 이용하여 I / O 는 Windows 를 거치지 않고 블록에서 실행
▲
Pool ( 스토리지 리소스의 가상화 )
• Raw 디스크 상태에서 가상 디스크 풀을 구성
• 메이커나 기종의 차이를 흡수하고 단순한 스토리지 리소스로 사용
▲
vDisk ( 가상 인스턴스 )
• 하드웨어의 제약을 받지 않는 Vdisk로 호스트 OS 에 제공
• 물리 계층의 영향을 받지 않는 운영
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
하드웨어의 제약을 뛰어 넘는 기능 !!!
13
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
SANsymphony™-V 과 가상환경Storage Hypervisor 가상화 환경에서 스토리지를 최적화
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
가상화 환경에서 스토리지의 과제
15
I / O 정지스토리지 정지에 의한 영향은 크다
I / O 성능통합에 의한 I / O 의
집중과 병목
비용스토리지 비용의
최적화
확장성단계적인
유연한 확장
스토리지의 스펙기종에 따른
선정
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
가상화 환경에서의 Storage Hypervisor
16
Virtual Desktop Infrastructure (VDI)
Virtual Disks
Physical Disks
Disk Pools
Mirror
Flash / SSD
SASSATA
CloudStorage
iSCSI / Fibre Channel Replication
ManagementConsole
Flash / SSD
SASSATA
Tiering
Tiering
Cache
Virtual Servers
범용 HW + SW비용 최적화
완전한 이중화I / O 의 무중단
유연한 확장성작은 규모로부터낭비 없는 확장
I / O 의 응답 성능 UP최대 1TB 의 대용량 캐시
Flash / SSD 의 활용가상 디스크 Pool 및 자동
계층화
풍부한 노하우많은 가상화 제품과 노하우
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
Software Defined Infrastructure
17
▲
소프트웨어가 정의 된 인프라
• 범용 하드웨어와 가상화 소프트웨어 인프라 전체를 정의
• 하드웨어의 제약을 받지 않는 인프라 운용을 실현 ( 하드웨어 가상화 )
▲
통합 자원 풀 및 Provisioning
• 각 리소스를 Pooling 하고 가상 인프라에서 공유 ( 자원의 유효한 활용 )
• 필요에 따라 리소스 Provisioning▲
인프라의 연속성
• 소프트웨어 하드웨어 라이프 사이클의 영향을 받지 않는 지속적인 인프라 운용을 실현
• 리플 레이스 및 구성 변경의 영향을 받지 않는 인프라 운용을 실현
IA 서버 가상화 소프트웨어
Software Defined Infrastructure
Virtual Desktop
InfrastructureVirtual ServerInfrastructure
Virtual Storage
Infrastructure
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
이중화 구성과 신뢰성 높은 I / O
18
Host (App Servers)
Data
Core
Serv
er
Raw Disk
Block I/O Block I/O
Mirror Path
1. W
rite
I/O
2. Sync Cache
3. ACK
4. A
CK
5. Write I/O 5. Write I/O▲
가상 디스크 풀의 카탈로그 Info
• 가상 디스크 풀의 여러 자원에 동일한 카탈로그 정보를 유지
• 가상 디스크 풀을 구현하고 물리적 자원 할당 정보를 보호
▲전체 블록 I / O (Raw Disk)
• 풀의 물리적 리소스는 Windows 의 관리하에 두지 않고 Raw 디스크의 상태 사용
• 전체 블록 액세스 안정적인 I / O 를 제공
▲
완전히 이중화 된 I/O (HA 동기화 미러 )
• 두 DataCore 서버간에 데이터를 블록 레벨에서 완벽하게 동기화
• Active / Active 로 동작• 다중 경로 드라이버와 연계하여 별도의
노드 간 Failover 를 실현• 단일 장애 지점을 없애고 , 유지 보수 및
구성 변경을 포함한 완전한 무중단 환경을 실현
1. 우선 DataCore 서버 측에 쓰기 I / O2. 미러 Bus 에서 캐시를 동기화
3. 미러 Bus 간에 I / O 를 Commit4. 호스트 OS 에 I / O 를 Commit
5. 각각의 물리적 리소스에 쓰기
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
단계적인 유연한 확장성
19
공유화미러링
실시간 마이그레이션
시스템 영역시스템 영역가상 디스크 공간 가상 디스크 공간
공유화미러링
실시간 마이그레이션
가상 디스크 공간 가상 디스크 공간
▲
가상 머신의 공유 스토리지
• 가상 머신에 DataCore 서버를 구현 iSCSI의 공유 스토리지로 내장 HDD 를 공유하고 고기능과 단계적 확장 구현
• SANsymphony-V 가상 머신 전용 라이센스 필수• 10 VDI ~ 100VDI 정도의 규모에 최적
▲
물리적 환경의 공유 스토리지로 마이그레이션
• 기존 라이센스를 업그레이드하고 필요한 HW 및 자원을 더하는 것으로 물리적 환경의 공유 스토리지로 마이그레이션이 가능
• 지금까지의 투자를 낭비하지 않고 쉽게 따라 대규모 가상 환경에 대응이 가능하게 구성
OOBANK 전용 라이센스
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
I / O 성능 향상
20
I/O Request I/O Request
Pool 을 사용한 I/O 의 분산 Pool 을 사용한 I/O 의 분산
최대 1TB 의 캐시 최대 1TB 의 캐시
CPU 와 SCSI 포트 증설▲
대용량 캐시의 응답 향상
• DataCore 당 최대 1TB 의 대용량 캐시를 제공
• Read/Write I/O 의 응답을 향상• 가상 디스크 단위로 Write 캐시 해제
설정도 가능
▲
부족한 자원을 자유롭게 추가
• 고성능 CPU 에서 I/O 처리• Multi threading 강화 (R9.0.2)• 포트 증설로 쉽게 대역폭 확장• SCSI 포트를 추가하거나 더 높은
대역폭의 인터페이스에 대한 변경이 용이▲
가상 디스크 풀의 I/O 분산
• 가상 디스크 풀의 물리적 리소스 간의 I/O 를 분산
• 물리적 리소스 디자인으로 스토리지 컨트롤러 , RAID 그룹 , LUN, HDD 의 각 수준에서 I/O 분산이 가능
• 온라인 가상 디스크 풀 확장 I/O 성능도 확장
• 가상 디스크 풀에 I/O 지연 임계값 설정이 가능 (3 단계 )
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
Flash / SSD 와 높은 친화력
21
• I / O 가속화
• 단일 포인트
• 높은 비용PCIe Flash
PCIe Flash
PCIe Flash
SAS/SATA
SAS/SATA
• I / O 가속화
• 완전한 이중화
• 서버가 점유
• 자동 계층화
• FC 의한 공유
▲
빠른 PCIe Flash 장치를 활용
• SANsymphony-V 자원으로 활용하여 높은 부가가치를 제공
• DataCore 서버의 오버 헤드는 최소화 , 고급 활용이 가능하게
▲
PCIe Flash 장치를 완전히 이중화
• Sync Mirroring (HA) 기능과 연계하여 PCIe Flash 장치를 완전 이중화
▲ PCIe Flash 장치를 여러 서버에서 공유
• 리소스 풀에서 가상 디스크로 세분화하여 여러 서버에서 공유
• VDI 의 핫스팟을 해소
▲
PCIe Flash 장치를 계층화
• Automated Storage Tiering (AST) 기능과 연계 , SATA 및 SAS 자원의 자동 계층화도 가능
• 성능과 비용의 균형을 최적화
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
가상화 환경에서 스토리지의 문제를 해소 !!!
22
I / O 정지스토리지 정지에 의한 영향은 크다
I / O 성능통합에 의한 I / O 의
집중과 병목
비용스토리지 비용의
최적화
확장성단계적인
유연한 확장
I / O 무중단
스토리지의 완벽한 이중화를 제공
I / O 성능Up
대용량 캐시 및 Flash / SSD 의
활용
비용 Down
범용 HW 의 활용과 비용 인프라의 개선
확장성 UpHW 제한 없는
확장성
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
SANsymphony™-V 와 Flash/SSD성능 및 가용성 , 자원의 공유 , 스토리지 기능
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
SSD 는 HDD 의 대신 ???
24
HDD SSD?SSD 와 HDD 는 전혀 다른 특성을 가진 드라이브 장치
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
Flash / SSD 에 최적화 된 스토리지는 ???
25
SSD
SAS
Flash/SSD
Flash/SSDFlash
2.5 SSD Full Flash/SSD PCIe Flash
연계성 추구기존 HDD RAID 의구조 속에서 이용
성능 추구Flash / SSD 에 최적화 된 하드웨어 설계
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
현재 PCIe Flash SSD 기대 ???
26
Flash
PCIe Flash
▲
하드웨어 레벨에서 최적화 된 성능
▲
용량과 가격의 균형
▲
핀포인트로 핫스팟을 해소
PCIe Flash 및 Software Defined Storage 의
연계로 더욱 효율적인 솔루션
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
PCIe Flash 의 특징
27
IA Server
PCIe Flash▲
PCIe 고속 디바이스
▲
하드웨어로 Flash / SSD 에 최적화
▲
특정 서버 ( 응용 프로그램 ) 에 의해 귀속
▲
단일 장애 지점이 되기 쉽다
▲다른 저장 장치와 연계 될 수 없다
이용 범위의 제약이 많아 높은 비용으로 느낌
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
SANsymphony-V 에 의한 해결
28
PCIe Flash
PCIe Flash
SAS/SATA
SAS/SATA
DataCoreServer
▲
16Gbps FC (iSCSI) 에 의한 공유
▲
SANsymphony-V 의 HA 기능
▲
자동 계층화 기능을 통해 HDD 자원 과의 연계
▲DR 및 Snapshot 및 CDP 와의 연계
이용 범위 확대 , 연계 비용 최적화
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
사례 1 : VDI 성능 대책 ①
29
Virtual Desktop Infrastructure (400Client)
Virtual Disks
Physical DisksDisk Pools
Mirror
SAS
Fibre Channel
Flash / SSD
Flash / SSD
SAS
【 배경 】
400 Client 의 VDI 를 도입 Microsoft Hyper-V Citrix XenDesktop DataCore SANsymphony-V 선정 이유는 스토리지 요구 사항과 비용 균형 ( 클라이언트 단가 최적화 )
Client 의 확장을 통해 성능의 부족과 병목 현상 해소가 과제
【 도입 효과 】
SANsymphony-V 의 성능 모니터에서 병목 현상을 파악
PCIe Flash 를 기존 DataCore 서버에 도입하여 병목 현상을 해소
마이그레이션은 SANsymphony-V 기능을 사용 온라인으로 전환
PCIe Flash 의 성능과 SANsymphony-V의 마이그레이션를 사용하면 비용과 요구 사항의 해소 가능
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
사례 2 : VDI 성능 대책 ②
30
【 배경 】
600 Client 의 VDI 를 도입 VMware vSphere VMware View DataCore SANsymphony-V 선정 이유는 자동 계층화에 의한 I / O
성능과 비용의 최적화를 노리는
【 도입 효과 】
2 계층의 자동 계층화에서 적은 HDD 갯수에 필요한 IOPS 를 제공
스토리지 비용의 최적화 SANsymphony-V Sync Mirroring (HA)
기능으로 , 전체 이중화하여 데이터 보호 및 유지 관리 성을 확보
Virtual Disks
Physical DisksDisk Pools
Mirror
SAS
10G iSCSI / Fibre Channel
Flash / SSD
Flash / SSD
SAS
Virtual Desktop Infrastructure (600Client)
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
사례 3 : 데이터베이스의 고속화
31
【 배경 】
높은 트랜잭션 데이터베이스 서버 클러스터 인식 공유 스토리지와 PCIe
Flash 의 이용에 따른 비용 최적화 저렴한 SATA 드라이브에 백업
【 도입 효과 】
PCIe Flash 에서 I / O 성능을 최대화 SANsymphony-V Sync Mirroring (HA)
기능으로 PCIe Flash 를 완전히 이중화 SATA 드라이브에 Snapshot 을 적용
시점 복원 향후 DR 을 검토
Virtual Disks
Physical DisksDisk Pools
Mirror
SATA
iSCSI / Fibre Channel
Flash / SSD
Flash / SSD
DB (Cluster)
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
SANsymphony-V+Flash/SSD
32
HOST (Application Server)
Virtual Disks
Physical Disks
Disk Pools
Mirror
Flash / SSD
SASSATA
CloudStorage
iSCSI / Fibre Channel Replication
ManagementConsole
Flash / SSD
SASSATA
Tiering
Tiering
Cache
범용 HW + SW비용 최적화
완전한 이중화I / O 의 무중단
유연한 확장성단계적인 유연한 확장
I / O 의 응답 성능 UP최대 1TB 의 대용량 캐시
Flash / SSD 의 활용가상 디스크 Pool 및
자동 계층화
소프트웨어 관리Software Defined Storage
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
SANsymphony™-V Test & InformationTrial license, Test drive 및 Technical support Site
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
SANsymphony™-V Test Drive
34
http://www.datacore.com/Software/Closer-Look/software-downloads.aspx
누구나 언제든지 사용할 수 있는 온라인 데모 환경 Internet Explorer 를 통해 배포 된 데모 환경 3 대를 1 시간 사용 가능 환경 사용시 등록이 필요 (횟수 제한 없음 ) 기능 및 운영에 대한 평가 및 데모 등에 이용 가능
평가 항목 평가 여부
GUI / 조작성 확인 ◯
성능 평가 ×
Virtual Disk Pool / Thin Provisioning ◯
Snapshot / CDP ◯
Sync Mirroring (HA) ◯
Automated Storage Tiering ◯
Async Remote Replication △
Fibre Channel Connection ×
물리적으로 큰 용량을 필요로 하는 평가 ×
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
SANsymphony™-V Trial license
35
http://www.datacore.com/Software/Closer-Look/software-downloads.aspx
다운로드 한 평가 판은 30 일 평가가 가능 유통 업체 및 파트너에 의뢰하여 평가 라이센스를 제공 평가 라이센스는 2회 연장 , 최장 총 90 일 평가 판까지 제공
평가 항목 평가 여부
GUI / 조작성 확인 ◯
성능 평가 ◯ ( 구성대로 )
Virtual Disk Pool / Thin Provisioning ◯
Snapshot / CDP ◯
Sync Mirroring (HA) ◯
Automated Storage Tiering ◯
Async Remote Replication ◯
Fibre Channel Connection ◯
물리적으로 큰 용량을 필요로 하는 평가 ◯ ( 구성대로 )
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.
Technical support Site
36
DataCore Software Corporation http://www.datacore.com
기술 지원 홈 http://datacore.custhelp.com/
각 제품의 운용 적용 목록(Qualified List)
http://datacore.custhelp.com/app/answers/detail/a_id/283/session/L3RpbWUvMTM1NTI3NTIwNC9zaWQvX0c2T3N3ZGw%3D
호스트 OS 와 구성에 대해 기술 정보(Technical Bulletins)
http://datacore.custhelp.com/app/answers/detail/a_id/578/session/L3RpbWUvMTM1NTI3NTIwNC9zaWQvX0c2T3N3ZGw%3D
Copyright © 2013 DataCore Software Corp. – All Rights Reserved.