상하이 푸마이 정보기술 유한회사

Case

프로젝트 사례

아래 사례는 기존 프로젝트 자료를 바탕으로 하며, 고객명은 기존 웹사이트 기준에 따라 익명으로 표기했습니다.

Case

대형 국유 은행의 오픈소스 아키텍처 및 클라우드 컴퓨팅 플랫폼 구축 지원

프로젝트 배경

인터넷 기반 혁신 비즈니스를 뒷받침하고 IT 인프라와 기술의 자주적 통제 역량을 강화하기 위해, 이 은행은 2014년 본점 데이터센터, 개발센터, 과학기술관리부가 공동으로 ‘인터넷 뱅킹’ 오픈소스 아키텍처 및 클라우드 컴퓨팅 플랫폼 구축을 시작했습니다.

구축 목표

  1. 본점과 지점의 인터넷 비즈니스 및 혁신 비즈니스를 플랫폼에서 지원, 운영, 관리합니다.
  2. 오픈소스 Linux 운영체제, 분산 캐시, RDBMS 데이터베이스, NoSQL 데이터베이스, 분산 미들웨어, 빅데이터 플랫폼을 도입하고 클라우드 컴퓨팅 플랫폼과 함께 컴퓨팅 아키텍처를 구성합니다.
  3. 오픈소스 아키텍처를 체계적으로 도입하여 내부 기술 팀이 오픈소스 소프트웨어의 특성을 이해하고 기술 역량을 높이도록 지원합니다.

주요 과제

  1. 기존 IT 구축은 주로 전통적인 중앙집중형 아키텍처를 채택해 왔기 때문에, 프로젝트 팀은 x86 분산 아키텍처와 오픈소스 아키텍처의 구축 및 관리 경험을 보완해야 했습니다.
  2. 오픈소스 소프트웨어 도입, 타당성 검토, 테스트, 애플리케이션 적용, 가용성, 성능, 모니터링 운영, 비상 관리 등 전반에 걸쳐 이를 뒷받침할 전략이 필요했습니다.
  3. 기존 보안 규정, 구축 공정 규정, 운영 규정이 오픈소스 구성 요소와 오픈소스 분산 시스템을 포괄해야 했습니다.

수행 내용 및 단계별 성과

프로젝트 초기 협의 이후, BSG는 이 은행에 오픈소스 아키텍처 컨설팅, 솔루션 설계 검증, 시스템 구축, 기술 인도 및 운영 지원을 제공했습니다.

2015년 프로젝트 단계별 구축 내용에는 비교적 대규모의 x86 서버 클러스터, Linux 기반 하이브리드 가상화 플랫폼, 그리고 MySQL, Java 미들웨어, Apache, Tomcat, Redis, MongoDB, Hadoop 등 다양한 오픈소스 소프트웨어 지원이 포함되었습니다.

프로젝트에는 MySQL HA(CMHA) 솔루션, 오픈소스 자동화 운영 관리 플랫폼, 그리고 Hadoop과 오픈소스 분산 기술 기반의 데이터 처리 플랫폼도 포함되었습니다.