구축 사례

Homeucloud biz 소개구축 사례Game Architecture Ⅱ

서비스 유형별 구축 사례를 통해 초기 구축의 어려움을 쉽게 해결할 수 있습니다.

Game Architecture Ⅱ- Case 3-1. 모바일 게임

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

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

  • 2사례(모바일 게임) 개요
    사례(모바일 게임) 개요표
    개념 DB Master (16vCore, 128GB Mem, 1.6TB Disk)를 High-Memory 서버로 구성
    특징 Disk I/O 위주에서, Memory 위주로 DB를 튜닝
  • 2시스템 주요 기능
    시스템 주요 기능표
    주요기능 내용
    In-memory DB

    · MySql의 innodb_buffer_pool_size

    innodb_additional_mem_pool ,

    innodb_log_file_size ,

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

  • 4시스템 구성방법


    a 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 구성

목록