민생은행, F5와 협력해 업계 최고 수준의 통합 컨테이너 아키텍처 구축

중국 최초의 전국 단위 주식제 상업은행인 중국민생은행(China Minsheng Banking Corporation Limited)은 1996년 설립 이후 빠르게 성장해 왔습니다. 금융 업계에서 가속화되는 디지털 혁신에 발맞추기 위해 중국민생은행은 효율성을 높이고 배포 속도를 단축할 수 있는 컨테이너 환경을 도입했습니다. F5를 통해 기존 애플리케이션 서비스와 디지털 혁신을 기반으로 하는 최신 컨테이너형 앱을 통합함으로써 기능, 성능, 관리 및 확장성을 전반적으로 개선할 수 있었습니다.

과제

1996년에 설립된 중국민생은행(China Minsheng Banking Corporation Limited)은 비국유기업이 주도해 설립한 중국 최초의 전국 단위 주식제 상업은행입니다. 2020년 6월 기준, 중국 내 41개 도시에 42개 지점과 2,427개의 영업점을 운영하고 있습니다.

금융 산업의 디지털 전환이 가속화됨에 따라 중국 전역의 은행들은 성과 향상을 위해 기술 혁신을 적극적으로 도입하고 있습니다. 중국민생은행은 경쟁력을 유지하기 위해 이식 가능한 소프트웨어 정의 환경에서 애플리케이션을 개발하고 배포할 수 있도록 컨테이너화를 도입했습니다. 이를 통해 인프라 비용을 절감하는 동시에 이식성과 확장성을 확보하고 효율성을 높였습니다.

컨테이너화 환경은 은행 운영의 주요 플랫폼으로 자리 잡았습니다. 또한 은행은 외부 트래픽을 클러스터로 전달하기 위해 NodePort를 배포하고, 해당 클러스터의 진입점으로 Ingress를 도입했습니다. 동일 도시 내 재해 복구와 무중단 서비스를 위해 컨테이너화 환경을 최적화했지만, 고객에게 제공되는 서비스가 늘어나면서 이를 감당하기 어려워졌습니다. 중국민생은행은 정적인 레거시 애플리케이션 서비스가 디지털 전환을 기반으로 하는 최신 컨테이너화 앱과 통합되지 않아 배포 효율성이 저하되고, 운영 관리 및 유지보수 문제가 발생하며, 잠재적인 보안 위험이 초래될 수 있음을 깨달았습니다.

애플리케이션 서비스와 컨테이너화된 애플리케이션이 통합되어 있지 않았기 때문에, 운영 및 유지보수 계층에 장애 지점이 여러 곳 존재하여 은행은 모든 구성 요소를 통합적으로 모니터링할 수 없었고 네트워크 트래픽 분석도 원활하게 수행하기 어려웠습니다. 또한 네트워크 부서가 일원화하여 관리하던 기존 인프라와 달리, 은행의 컨테이너 환경은 네트워크, 클라우드, 애플리케이션 등 여러 부서 간의 조율이 필요했습니다. 이로 인해 커뮤니케이션 비용이 증가하고 구성 관리가 더욱 어려워졌습니다.

중국민생은행은 새로운 요구 사항과 매개변수, 표준에 맞춰 보안 및 성능 애플리케이션 서비스를 개조하기보다는, 컨테이너화된 애플리케이션만큼 역동적이면서 인프라를 혁신하고 IT 부서가 비용을 절감하고 효율성을 높여 더 가치 있는 업무에 집중할 수 있도록 지원하는 솔루션이 필요했습니다.

“경쟁이 갈수록 치열해지는 시장에서 당사는 IT 시스템이 실질적인 비즈니스 성과를 창출하고 더 뛰어난 성능과 효율성을 제공하기를 기대합니다. 컨테이너 환경을 동일 도시 내 재해 복구와 무중단 서비스에 최적화했음에도 불구하고, 고객에게 제공하는 서비스가 늘어나는 속도를 따라가지 못해 여러 운영 및 유지보수 문제가 발생했습니다. 증가하는 고객의 요구를 충족하려면 컨테이너화된 애플리케이션만큼이나 역동적인 솔루션이 필요했습니다. ”

양밍, 중국민생은행 정보기술부 수석 아키텍트

솔루션

중국민생은행은 정적 레거시 애플리케이션 서비스와 디지털 혁신을 기반으로 하는 최신 컨테이너형 애플리케이션 간의 격차를 해소하기 위해 컨테이너 환경을 지원하는 새로운 아키텍처를 구축하기로 결정했습니다. 제품 적합성, 솔루션 개발 및 공급업체 역량 등 다양한 요소를 고려한 결과, 은행은 환경을 통합하기 위해 F5 클라우드 네이티브 솔루션을 도입했습니다.

기반 인프라로 은행은 F5 BIG-IP 애플리케이션 서비스 플랫폼을 활용하여 애플리케이션을 원활하게 배포 및 관리하고 안정적으로 제공하는 한편, 정적 및 동적 부하 분산을 통해 단일 장애 지점을 제거했습니다. 또한 만일의 장치 장애 발생 시에도 사용자에게 중단 없는 원활한 서비스를 제공하기 위해 BIG-IP 고가용성(HA) 기능으로 시스템을 동기화했습니다. 이를 통해 한 시스템이 트래픽을 능동적으로 처리하는 동안 다른 시스템은 필요할 때까지 대기 모드를 유지하도록 했습니다.

끊임없이 많은 고객이 서비스와 애플리케이션에 접속하는 상황에서 중국민생은행은 기존 하드웨어의 한계를 넘어 더 빠르게 대응해야 했습니다. 두 번째 계층으로 F5 BIG-IP Virtual Editions(VE)를 배포함으로써 은행은 클라우드 및 소프트웨어 정의 아키텍처로의 전환을 가속화하고, F5 전용 하드웨어에서 실행되는 고급 트래픽 관리, 애플리케이션 보안, 애플리케이션 가속, DNS, 네트워크 방화벽, 보안 액세스 관리 등의 필수 애플리케이션 서비스를 더욱 민첩하고 유연한 폼 팩터로 제공할 수 있었습니다. 또한 기존 F5 어플라이언스의 서비스 구성과 정책을 VE에서 재사용하고 복제할 수 있어 은행의 클라우드 마이그레이션이 간소화됩니다.

또한, F5 Container Ingress Services (CIS)를 통해 은행의 컨테이너 배포 환경에 고급 애플리케이션 서비스를 손쉽게 제공할 수 있으며, 프런트 도어 Ingress 제어를 위한 HTTP 라우팅, 부하 분산, 애플리케이션 전송 성능 및 강력한 보안 서비스를 지원할 수 있습니다. F5 CIS는 오케스트레이션 API 서버를 모니터링하여 컨테이너화된 애플리케이션의 변경 사항에 따라 BIG-IP 시스템 구성을 수정할 수 있습니다. 또한 은행은 Ingress 제어를 위한 BIG-IP의 고급 애플리케이션 성능 및 보안 서비스를 사용하여 앱 서비스를 자동으로 확장할 수 있습니다.

성능 비교 테스트 결과, 중국민생은행의 새로운 아키텍처는 상대가격강도(RPS) 지수에서 기존 아키텍처보다 4배 높은 성능을 보였으며, 총생산보전(TPS) 지표에서는 컨테이너화된 애플리케이션에 대한 새 아키텍처의 처리 용량이 기존 아키텍처의 2배인 것으로 나타났습니다.

“이전에 F5 솔루션을 구축한 경험이 있었기에, F5 팀이 당행의 요구 사항을 충족하는 맞춤형 아키텍처를 제공할 수 있으리라 확신했습니다. 고객이 늘고 서비스가 확대되는 가운데, F5의 컨테이너화 기술을 통해 간접비를 낮게 유지하면서도 효과적이고 효율적으로 확장할 수 있다고 확신합니다. 이제 통합 플랫폼을 기반으로 IT 팀은 당행의 기술 및 재무 전략에 집중하는 한편, 고객에게 더욱 뛰어난 디지털 경험을 제공하는 아키텍처를 설계하고 구축하여 애플리케이션 자산을 확충하는 데 우선순위를 둘 수 있습니다. ”

양밍, 중국민생은행 정보기술부 수석 아키텍트

이점

중국민생은행은 F5와의 협력을 통해 업계 최초로 부하 분산이 적용된 통합 컨테이너화 아키텍처를 구축했습니다. 이를 통해 컨테이너 워크로드에 맞춰 애플리케이션을 확장하고 보안 서비스를 활성화하여 컨테이너 데이터를 보호할 수 있게 되었습니다. 새로운 아키텍처는 운영 및 유지보수 문제를 해결했으며 기능, 성능, 관리, 운영 및 확장성 전반에서 상당한 개선을 이루었습니다.

컨테이너를 위한 동적 애플리케이션 서비스

중국민생은행은 F5 BIG-IP 플랫폼과 F5 CIS를 활용하여 이제 통합된 종합 컨테이너 관리 및 오케스트레이션 시스템을 제어할 수 있게 되었습니다. 이러한 솔루션은 유연하고 간소화된 배포를 지원하여 원활한 배포와 셀프서비스 트래픽 관리를 가능하게 합니다. 또한 필요에 따라 즉시 배포 옵션을 사용해 데이터 센터와 퍼블릭 클라우드 전반에서 애플리케이션 딜리버리 서비스를 빠르고 손쉽게 가동하거나 중단하고 마이그레이션할 수 있습니다.

중앙 집중식 관리 및 간소화된 프로세스

F5는 은행의 핵심 애플리케이션 서비스 관리 기능을 간소화하고 네트워크 팀으로 중앙 집중화하여, 클라우드 및 애플리케이션 팀이 비즈니스 혁신에 집중할 수 있도록 지원했습니다. 중앙 집중식 관리는 각 팀에 더욱 효율적이고 편리한 통합 플랫폼을 제공하고, 팀 간 마찰을 효과적으로 해소하며, 강력한 보안, 성능 및 가용성 서비스의 이점을 더 많은 애플리케이션으로 확대합니다. 또한 애플리케이션 상태와 성능에 대한 가시성이 향상되어 애플리케이션 및 운영 팀은 트래픽 부하, 서버 성능, 애플리케이션 성능 및 보안 문제에 관한 유용한 분석 정보를 얻을 수 있습니다. 새로운 서비스와 애플리케이션도 더욱 신속하게 도입할 수 있게 되어 출시 기간이 30% 이상 단축되었습니다.

독보적인 확장성과 가용성

새로운 아키텍처는 F5 CIS 컨테이너, F5 BIG-IP VE 및 대기 클러스터 배포와 함께 최적화되고 효율적인 처리를 지원하여 성능을 크게 향상하고 지연 시간을 줄입니다. 또한 이 솔루션은 은행의 우선순위에 따라 수평으로 확장할 수 있어 열악한 운영 환경에 적응하면서 애플리케이션 성능을 개선할 수 있습니다.

민생은행, F5와 협력해 업계 최고 수준의 통합 컨테이너 아키텍처 구축 로고

이점

  • 컨테이너를 위한 동적 애플리케이션 서비스
  • 중앙 집중식 관리 및 간소화된 프로세스
  • 비교할 수 없는 확장성과 가용성

과제

  • 레거시 애플리케이션 서비스와 컨테이너화된 앱 전반을 아우르는 통합 아키텍처의 필요성
  • 높은 커뮤니케이션 비용과 구성 관리의 복잡성 증가
  • 확장성 확보의 필요성