산업은행

고객 개황

상업 은행 업무를 중심으로 하며, 총 자산 규모가 10조 위안을 초과하며, 금융 시장, 투자 은행 분야에서 강력한 실력을발휘하고 있으며, 시장 영향력이 현저히 향상되었습니다.

산업은행은 은은 플랫폼에 대한 전면적인 업그레이드를 발표하고 인터넷 금융理財 브랜드 '돈대장관'을 출시하여 여러 업무의 협력과 발전을 추진했습니다. 그러나 업무의 빠른 성장에 따라 기존의 Informix 데이터베이스 클러스터는 성능 병목에 직면했으며, 데이터베이스 버전이 오래되었고, 하드웨어 업그레이드 비용이 높으며 기술 인재의 준비가 부족했습니다.

솔루션 설계

수요 분석

  1. 시스템 성능 향상: 기존 Informix 데이터베이스 클러스터의 성능 병목을 해결하여 업무 처리 능력과 응답 속도를 향상시킵니다.
  2. 운영 비용 감소: 하드웨어 업그레이드와 오래된 버전 데이터베이스 유지 보수로 인한 높은 비용을 줄입니다.
  3. 기술 지원 능력 강화: 광범위한 커뮤니티 지원과 성숙한 생태계를 가진 데이터베이스 제품을 선택하여 후속 기술 지원과 유지 보수 능력을 강화합니다.
  4. 업무 발전 적응: 보다 유연하고 확장 가능한 아키텍처를 채택하여 미래 업무의 빠른 발전을 지원합니다.

기술 선정

아키텍처 선정:

  • 분산 마이크로 서비스 아키텍처: 기존의 중앙 집중식 아키텍처를 대체하여 더 높은 확장성, 유연성 및 오류 허용성을 제공합니다.

데이터베이스 선정:

  • MySQL: 오픈 소스 데이터베이스의 대표로서, MySQL은 광범위한 커뮤니티 지원, 풍부한 생태계와 양호한 성능을 가지고 있습니다. Informix를 대체하기 위해 MySQL을 선택함으로써 이전 비용을 줄이고 기술 지원 능력을 향상시킬 수 있습니다.

실행 계획

DMP 클러스터 배포

  1. DMP 플랫폼 설치 및 구성: 산업은행의 요구에 따라 아이커생 DMP 플랫폼을 설치하고 구성하여 플랫폼의 안정적인 운영을 보장합니다.
  2. MySQL 업무 데이터베이스 이전 및 분할: 기존의 MySQL 업무 데이터베이스를 DMP 플랫폼으로 이전하고 수직 분할하여 28여 개의 독립적인 업무 데이터베이스를 형성합니다.
  3. 고가용성 및 읽기/쓰기 분리 구성: 각 업무 데이터베이스에 고가용성과 읽기/쓰기 분리 특성을 구성하여 장애 전환 시 데이터 손실이 없도록 하고 업무량이 증가할 때 자동으로 읽기/쓰기 분리 수평 확장하여 데이터베이스의 처리량을 향상시킵니다.

DTS 클러스터 배포

  1. DTS 클러스터 설치 및 구성: 아이커생 운수 DTS 클러스터를 설치하고 구성하여 클러스터의 안정적인 운영을 보장합니다.
  2. 데이터 실시간 집계 구성: DTS 클러스터를 구성하여 사용자 센터, 계좌 센터, 주문 센터, 지불 센터 등 20여 개의 업무 모듈, 40여 개의 논리 데이터베이스의 데이터 실시간으로 집계합니다. 생산 데이터베이스의 데이터가 실시간으로 빅 데이터 플랫폼으로 동기화되도록 보장합니다.
  3. 빅 데이터 플랫폼 대응 연결: 산업은행의 빅 데이터 플랫폼과 대응 연결하여 동기화된 데이터가 업무 인원에 의해 실시간으로 데이터 통계 및 리스크 제어 분석 등 시나리오에 사용될 수 있도록 합니다.

실행과 집행

DTS, DMP 지금까지의 데이터량, 업무량 등 기타 상황:

  • 총 데이터량 2TB
  • 최대 단일 데이터베이스 500GB
  • 일평균 거래 400만 회, 일평균 액세스 1600만 회, 업무 병렬 30000회
  • 주문 데이터베이스 8000만 데이터, 피크 1500TPS
  • 지불 데이터베이스 1.5억 데이터, 피크 1200TPS
  • 계좌 데이터베이스 거래 유동 데이터 4억 이상, 피크36000QPS/400TPS

성과와 이익

아이커생의 금융 급 고가용성, 분산식 중간件, 대체량 운영 관리 플랫폼, 개발 운영 체계 규범 건설 서비스를 통해 이 은행이 다양한 업무 시나리오의 요구에 대응할 수 있도록 지원하며, 10000+ MySQL 인스턴스를 지원하여 데이터베이스 TCO를 낮추고 핵심 시스템을 보장합니다. 예를 들어, 쌍11 거래 피크 20000 TPS와 같은 상황에서 이 방안은 두 지역 세 중심의 도시급 재해 대비 방안을 실현하며, 데이터베이스 동일 도시 이중 활성화 RPO=0을 지원하여 이 은행의 5급 재해 대비 요구를 충족하고 7x24 시간 지속적인 서비스 요구를 보장합니다.

더보기