아시아인포의 AntDB 데이터베이스와 Kuhan 스토리지 솔루션은 호환성 및 상호 인증을 완료했으며, 공동 솔루션을 통해 약 20%의 성능 향상을 가져왔습니다.

최근 AsiaInfo의 AntDB 데이터베이스 와 Suzhou Kuhan Information Technology Co., Ltd.가 독자적으로 개발한 RISC-V 데이터베이스 스토리지 솔루션에 대한 제품 호환성 테스트를 실시했습니다. 두 팀의 엄격한 테스트를 거쳐 AsiaInfo의 AntDB 데이터베이스는 Kuhan 데이터베이스 스토리지 솔루션과 완벽하게 호환되며 안정적으로 작동합니다 . 고가용성 테스트 외에도 양 당사자는 TPC-C 수평 비교 성능 테스트를 추가로 진행했으며, Kuhan 데이터베이스 스토리지 솔루션의 성능이 뛰어났습니다 .

그림

그림 1: AsiaInfo의 AntDB 데이터베이스와 Kuhan의 데이터베이스 스토리지 솔루션의 적응이 완료되었습니다.

이러한 제품 호환성과 상호 인식 협력은 양 당사자 간의 광범위한 협력을 위한 좋은 기반을 마련했습니다. 앞으로 AsiaInfo와 Cohan Technology는 대규모 실시간 데이터 인프라의 더욱 까다로운 핵심 기술 과제를 해결하기 위해 협력할 것입니다.

AsiaInfo AntDB 데이터베이스 정보

중국의 선도적인 소프트웨어 제품 및 서비스 제공업체인 AsiaInfo는 디지털 인텔리전스 풀스택 역량을 활용하고 고객 가치를 혁신하며 디지털 중국 구축을 촉진함으로써 가장 신뢰할 수 있는 디지털 인텔리전스 가치 창출자가 되기 위해 최선을 다하고 있습니다. 정보 기술 응용 혁신을 배경으로 회사는 자체 개발한 AntDB 데이터베이스를 Xinchuang의 사명과 책임을 짊어지는 캐리어로 삼고 업스트림 및 다운스트림 기업과 공동 생성 및 구축하며, 구축 및 개발에 전적으로 투자합니다. 신좡산업.

AntDB 데이터베이스는 2008년에 시작되었습니다 . 운영자의 핵심 시스템에서 전국 24개 성의 10억 명이 넘는 사용자 에게 온라인 서비스를 제공합니다 . 최고 수준에서는 초당 수백만 건의 통신 핵심 트랜잭션을 처리합니다. 고성능, 탄력성을 갖습니다. 확장성, 고신뢰성 등 다양한 제품 특징 통신, 금융, 교통, 에너지, 사물인터넷 등 산업 분야에서 성공적으로 상용화 되었으며 , 다양한 산업 분야의 고객이 핵심 비즈니스 시스템의 현지화 업그레이드를 완료할 수 있도록 지원했습니다.

Cohan Technologies 데이터베이스 스토리지 솔루션 정보

Kuhan Technology 가 독자적으로 개발한 RISC-V 아키텍처 Kuhan 데이터베이스 스토리지 솔루션은 성능과 전력 소비를 궁극적으로 추구하는 데이터베이스 애플리케이션을 위한 하위 수준 스토리지 소프트웨어-하드웨어 통합 솔루션으로 OLAP 등 다양한 유형의 데이터베이스와 호환됩니다. 다양한 스토리지 미디어를 지원하고 최첨단 스토리지 소프트웨어, 펌웨어 및 하드웨어의 매우 유연한 개발 및 사용자 정의를 실현할 수 있어 데이터베이스 제조업체가 대규모 실시간 데이터 인프라의 주요 기술 과제에 공동으로 대처할 수 있도록 지원합니다.

이번 호환성 및 성능 테스트는 Kuhan RISC-V PCIe 4.0 NVMe SSD 마스터 Aurora를 기반으로 한 SSD 하드디스크 솔루션을 중심으로 진행되었습니다. 상호 인증 테스트에 참여한 표준 NVMe SSD는 구한 데이터 스토리지 솔루션의 하드웨어 부분으로, 유연한 펌웨어와 결합된 맞춤형 NVMe SSD는 특정 시나리오에서 성능과 전력 소비를 더욱 최적화합니다.

그림

그림 2: 구한 스토리지 솔루션의 공개 측정

시험

기본적인 고가용성 테스트 외에도 양 당사자는 성능 테스트를 진행했으며 수평 비교 결과 Kuhan 데이터베이스 스토리지 솔루션 제품의 테스트 결과가 다른 유사한 제품 보다 우수 했습니다.

테스트 벤치마크: TPC-C

TPC-C는 온라인 트랜잭션 처리 벤치마크로, 다양한 트랜잭션 유형, 더욱 복잡한 데이터베이스 및 전반적인 실행 구조를 갖춘 트랜잭션 처리(OLTP) 벤치마크입니다. TPC-C에는 온라인으로 실행되거나 실행 지연을 위해 대기 중인 다양한 유형과 복잡성의 5개 동시 트랜잭션이 혼합되어 있습니다. TPC-C의 측정 단위는 tpmC(분당 트랜잭션)입니다.


테스트 환경

  • 하드웨어 구성

그림

  • 가상 머신 구성

그림

  • 소프트웨어 구성 

그림

테스트 대상

수평 비교를 위한 NVMe SSD 하드웨어의 경우 각 SSD의 테스트 사전 설정 조건이 일관되도록 하기 위해 각 테스트 라운드 전에 데이터 삭제가 수행됩니다. 그런 다음 테스트된 SSD에 3개의 500GB 파티션을 생성하고 xfs 파일 시스템 유형으로 포맷한 다음 AntDB 서버에 데이터 디스크로 마운트합니다.

물리적 토폴로지

그림

시험 결과

그림

요약하다

TPC-C는 출시 이후 트랜잭션 시나리오에서 데이터베이스 제품의 궁극적인 성능을 반영하여 트랜잭션 데이터베이스 업계의 성능 테스트에 중요한 참고 자료가 되었습니다. 최상의 성능 목표를 달성하려면 시스템 수준에서 하드웨어 및 소프트웨어와 협력해야 합니다.

  • 소프트웨어 측면에서 데이터베이스는 포괄적인 성능을 갖추어야 하며 트랜잭션 동시성 제어, 컴퓨팅 엔진, 쿼리 최적화, 스토리지 엔진 및 인덱싱에 단점이 없어야 합니다. AntDB는 확장 가능한 멀티 테넌트, 고가용성, 고성능, 국산 분산 데이터베이스 제품으로, OLTP(온라인 트랜잭션 처리) 및 OLAP(온라인 분석 처리) 시나리오에 대한 원스톱 솔루션을 제공하도록 설계되었습니다. 자동 고가용성, 온라인 탄력적 확장, 커널 수준 읽기-쓰기 분리 등은 SQL2016 표준을 지원하고 높은 동시성, 높은 처리량 및 낮은 대기 시간의 PB 수준 데이터 처리 기능을 제공하며 애플리케이션의 원활한 마이그레이션을 촉진합니다. 오라클에서 AntDB로.

  • 하드웨어 측면에서 핵심은 대기 시간이 짧고 IOPS가 높은 저장 장치에 있습니다. 트랜잭션 시나리오는 OLAP 필드의 복잡한 계산이 없지만 무작위성(각 주문의 ID가 무작위이므로 데이터를 무작위로 읽고 쓴다는 의미)과 차단(동일한 세션에서)이라는 두 가지 특성을 갖습니다. 데이터 클라이언트 제출 다음 트랜잭션의 전제는 이전 트랜잭션의 커밋 결과를 받는 것입니다. 쓰기 트랜잭션은 커밋하기 전에 저장소 측이 디스크에 배치될 때까지 기다려야 합니다. 이를 위해서는 저장소 장치에 쓰기 대기 시간이 매우 짧습니다.

위의 특성을 기반으로 TPC-C 트랜잭션 시나리오에서는 데이터베이스 및 스토리지 장치의 낮은 대기 시간과 높은 IOPS에 대한 요구 사항이 매우 높습니다. 수평적 비교에서는 Kuhan 데이터베이스 스토리지 솔루션의 도움으로 AsiaInfo AntDB가 더욱 강력해졌습니다. 국내 선두 솔루션과 비교하면 성능이 약 5% 향상되었으며, 국제 선두 솔루션과 비교하면 성능이 향상되었습니다. 약 20% 정도 .

AsiaInfo AntDB와 Cohan Technology는 국내 Xinchuang 소프트웨어와 하드웨어의 새로운 조합인 국내 고성능 데이터베이스 + 국내 고성능 NVMe 스토리지를 제공하기 위해 손을 잡았습니다. 앞으로 AsiaInfo와 Cohan Technology는 협력하여 대규모 실시간 데이터 인프라의 더욱 까다로운 핵심 기술 과제에 직면하고 기업이 디지털 인텔리전스에서 더 나은 성과를 달성하도록 지속적으로 지원할 것입니다.

AntDB 데이터베이스 정보

AntDB 데이터베이스는 2008년에 시작되었으며, 사업자의 핵심 시스템에서 전국 24개 성, 10억 명 이상의 사용자에게 온라인 서비스를 제공하고 있으며, 고성능, 탄력적 확장성, 높은 신뢰성 등의 제품 특징을 가지고 있습니다. 초당 수백만 건의 트랜잭션을 최고 속도로 처리합니다. 통신 핵심 트랜잭션은 거의 10년 동안 시스템의 지속적이고 안정적인 운영을 보장했으며 통신, 금융, 운송, 에너지, 사물 인터넷 및 기타 산업에서 성공적으로 상용화되었습니다.

추천

출처blog.csdn.net/weixin_44518445/article/details/132166892