시스원 클라우드

본문 바로가기

적용 사례 다양한 서비스의 유형별 구축 사례(Architecture)를 통해 초기 구축의 어려움과 고민을 해결 할 수 있습니다.

Game Architecture Ⅱ case

사례(모바일 게임) 구성도

사례(모바일 게임) 개요

사례(모바일 게임) 개요표
개념 DB Master (16vCore, 128GB Mem, 1.6TB Disk)를 High-Memory 서버로 구성
특징 Disk I/O 위주에서, Memory 위주로 DB를 튜닝

시스템 주요 기능

시스템 주요 기능표
주요기능 내용
In-memory DB MySql의 innodb_buffer_pool_size

innodb_additional_mem_pool , innodb_log_file_size , innodb_log_buffer_size 의 파라미터를 조절하여 사실상의 in-memory DB로 운영

시스템 구성방법

DB Server : DB Slave DB Slave DB Slave DB Slave DB Slave DB Slave DB Slave

DB Slave DB Slave DB Slave DB Slave DB Slave DB Slave DB Slave 내용표
DB Slave DB Slave DB Slave DB Slave DB Slave DB Slave DB Slave
DB Server 구성요소표
주요기능 내용
DB 구성 - MySql Slave DB를 7개 구축하여 read 성능 극대화
- DB Read 트랜잭션의 부하 분산을 위해 keepalived VM을 통해 round robin 구성

회원가입 로그인