WareValley

DBMS

보안 솔루션, 모니터링 솔루션, 데이터 분석 솔루션의 경우, 자체 데이터 저장 및 관리를 위해 일반적인 Row 저장 기반인 OLTP RDBMS를 사용하는 경우,
데이터가 적재량이 많아지면서 데이터 파일 Size에 대한 관리 부담 및 검색속도의 지연 현상이 자주 발생하고 있으며, 특히 검색속도는 기존 DBMS 를 사용하고 있는
모든 응용프로그램에서 오류와 같이 인식되고 있는 실정입니다.
때로는 응용프로그램에서 성능이 DBMS 내의 속도에 기인한 문제임에도 불구하고 전체적인 성능의 결함으로 표현되고 있는 실정입니다.

또한 효율적인 저장 공간 측면에서도 기존의 Row 저장방식에서의 문제는 보이지 않는 문제가 결국 응용프로그램의 성능으로 나타나고 있는 추세입니다.
이를 해결하기 위한 최적의 RDBMS 솔루션으로 Column저장 방식의 RDBMS와 이를 근간으로 검색속도가 탁월하게 향상된 새로운DBMS가 요구되고 있는
실정입니다.

* Chakra V3.1(MySQL 을 사용)과 Chakra Max V2.0(PetaSQL 을 사용)의 사용량 비교

* 180 byte 길이, 20만개 레코드 생성시 최저, 최고 값 제외 후 10회에 대한 평균 값 산출

* Column Store방식은 디스크에서 추출하는 데이터 양을 줄임으로써 디스크 입출력을 최소화하고 병목현상을 방지하여 검색 속도를 대폭 향상시켰다.

PetaSQL은 병렬처리기능으로 Multi-Processor, multi-Core 의 자원 활용을 극대화 했으며, 실시간 복제 지원 기능으로 Master노드와 Slave 노드간의 실시간
데이터 Replication 기능이 지원되며, 백업 및 복구 시에도 임시 가용공간이 필요 없는 압축 및 암호화 백업 및 복구가 가능합니다.
또한, 권한 없는 사용자에게 Read-Only table 속성이 부여되어 있어 데이터 위.변조 방지를 가능하게 하고, 인증 및 제어에 있어서는 기본적인 계정 관리를 포함하여
인증된 프로세스만 접근을 허용하며, 데이터 접근 및 입출력 행위 기록 및 통제를 가능하게 합니다.
운영 관리 측면에서는 PetaSQL client tool 로서 Orange for PetaSQL이 곧 출시되어 개발자에게 편리하고 효과적인 개발관리 툴을 제공하게 됩니다.