사례 연구

Drecom Accelerates Anytime, Anywhere Gaming

Industry-leading mobile gaming company uses Fusion ioMemory™ solutions to ensure best-in-class mobile application performance with far less infrastructure.

Solution Focus

  • MySQL
  • Online Gaming

Summary of Benefits

  • 20x lower I/O wait time
  • 20x faster update queries
  • Eliminated service interruptions to end-users, even under heavy traffic
  • Growth headroom to support expanding product line
  • 4:1 server consolidation
  • Superior read and write performance symmetry
  • Fast replication performance that enables more reliable architectures
  • End-to-end solution support

The Challenge

Drecom, an entertainment Web services provider, is the leading supplier of social gaming applications for mobile devices in Japan.

As business grew, IT Architect Yusuke Saito found Drecom’s MySQL-based gaming platform struggled to keep up. Continuing Drecom’s tradition of innovation, Yusuke began to design a new system that could overcome the following challenges:

  1. Maintain high gaming performance to ensure high user retention. Yusuke told us, “Our system has to scale to extremely high (almost on-demand) service, which is a big challenge. We needed a system with sufficient headroom to support unpredictable surges in popularity and continual addition of new applications.”
  2. Consolidate servers and minimize scale-out to keep costs low.
  3. Provide enterprise reliability that Drecom could trust with its mission-critical data.

The Solution

It was clear to Yusuke that the existing system could not scale to meet Drecom’s performance needs without an architecture overhaul. He investigated an Infrastructure-as-a-Service (IAAS) cloud provider, but performance in testing was worse than Drecom’s existing system, and their applications would have to compete with other customers for resources. Yusuke began researching solid-state technologies and, after a brief conversation with a SanDisk® representative, decided a Fusion ioMemory solution was what Drecom needed.

Maximum MySQL Performance
Before deploying the Fusion ioMemoryTM ioDrive® devices into production, Drecom benchmarked a SanDisk-powered MySQL server against its disk-based production system. SanDisk’s low-latency Fusion ioMemory tier kept server processors fed with data, completing I/O operations much faster. Yusuke verified this by comparing the I/O wait time between the two systems. The chart below shows that processes in the SanDisk-powered MySQL system spent a maximum of four percent of their time waiting on I/O, compared to 80 percent on a disk-based system.

Maximum I/O Wait Time

With SanDisk
4%
Without SanDisk
80%
20x
More Efficient I/O
Maximum I/O wait time (as a percentage of total processing time).

This 20x improvement in processing efficiency translated into 20x faster query processing. The chart below shows how the Fusion ioMemory solution increased MySQL query processing from 600 update queries per second to 12,000 update queries per second.

Update Queries per Second

With SanDisk
12,000 qps
Without SanDisk
600 qps
20x
Improvement

Most importantly, this performance directly improved Drecom’s business. Yusuke told us, “The ioDrive performance greatly lowered response times, which really improves the end-user experience. It also scales very well. Users no longer get ‘server busy messages’ when traffic is high or a game gets popular and we have plenty of headroom to continue adding new applications.”

“The ioDrive performance greatly lowered response times, which really improves the end-user experience. It also scales very well, so users no longer get 'server busy messages’ when traffic is high or a game gets popular. We have plenty of headroom to continue adding new applications.”

Yusuke Saito, IT Architect, Drecom

Consolidation for Cost Efficiency
In addition to improving its end-user experience and its ability to continue expanding its application line, Drecom also achieved significant server consolidation. This greatly increased its ROI by lowering capital and operating costs.

Yusuke said, “We consolidated 75 percent of our servers. This decreases our total cost of ownership on servers, running costs, and density, while improving reliability. We think we can consolidate even more in the future.”

Superior Solid-State Technology
Yusuke chose the Fusion ioMemory solution because of its reliability and more symmetrical read and write performance. “The ioDrive devices have high read and write performance, with proven reliability in the world’s largest social networking environments,” he explained.

Fusion ioMemory also enabled Drecom to consider High Availability implementations that would not have been possible previously due to performance limitations. Yusuke said, “We are considering switching from asynchronous replication to semi-synchronous replication, which will improve our failover scenario. The ioDrive performance under a semi-synchronous replication load is 7,000 queries per second, which is easily sufficient for our workload.”

End-to-End Solution Support
Yusuke also noted that Drecom received impressive support throughout the process. “SanDisk’s experienced staff helped us a lot. They assisted us with procurement so we could deploy quickly, and provided technical guidance about other system bottlenecks so we could get the best performance from them.”

System Overview

System Before

12 x 1U MySQL Master servers, dual quad core Intel Xeon processors, 32GB RAM

  • OS: Debian Gnu/Linux 6.0
  • MySQL 5.5
  • Hard disks: 6 x 15k SAS hard disks in a RAID10

12 x 1U MySQL Slave servers (same specs, asynchronous replication)

12 x 1U MySQL Cold Standby servers (same specs)

System After

  • Eliminated 9 of 12 Master, Slave, and Standby servers
  • Moved database from hard disks to 2 ioDrive® 320GB devices in a RAID0
  • Added 96GB RAM to each server

Performance per Rack Unit

With SanDisk
Without SanDisk
80x
Improvement
Consolidated servers from 36U to 9U = 4x. Improved update query performance 20x. 4*20 = 80x greater performance density.

Summary

Implementing Fusion ioMemory gave DRECOM the following benefits:

  • 20x lower I/O wait time
  • 20x faster update queries
  • Eliminated service interruptions to end-users, even under heavy traffic
  • Growth headroom to support expanding product line
  • 4:1 server consolidation
  • Superior read and write performance symmetry
  • Fast replication performance that enables more reliable architectures
  • End-to-end solution support

 

About Drecom

Drecom is an entertainment-focused Web services provider with two divisions. Its Entertainment Web Service division provides social gaming applications and web services like smart phone content. Its Internet Marketing Solution division delivers targeted advertising for a variety of web-based content.

Footnotes

The performance results discussed herein are based on internal Drecom testing and use of Fusion ioMemory products. Results and performance may vary according to configurations and systems, including drive capacity, system architecture and applications.

앞으로 플래시를 사용할 준비가 되셨습니까?

포츈지 500대 대기업이든 5명이서 출발하는 신생 기업이든 관계없이, SanDisk는 인프라 활용도를 극대화하는 데 도움이 되는 솔루션을 보유하고 있습니다.

VIA
이메일

질문을 하시면 저희가 답변을 드리겠습니다.

대화해 봅시다
800.578.6007

망설이지 말고, 잠시 얘기를 나누면서 완벽한 플래시 솔루션 구축을 시작하십시오.

판매 문의

몇 가지 간단한 질문을 하려는 경우든, 조직의 요구에 맞게 설정된 SanDisk 솔루션에 대해 논의할 준비가 되어 있든 관계없이, SanDisk 영업 팀이 항상 도움을 드리기 위해 대기하고 있습니다.

아래 양식을 작성해 주시면 질문에 기꺼이 답변해 드릴 것입니다. 영업 팀에 바로 연락해야 한다면 다음 전화 번호를 이용하십시오: 800.578.6007

필드를 비워둘 수 없습니다.
필드를 비워둘 수 없습니다.
올바른 이메일 주소를 입력하십시오.
필드에는 숫자만 사용할 수 있습니다.
필드를 비워둘 수 없습니다.
필드를 비워둘 수 없습니다.
필드를 비워둘 수 없습니다.
필드를 비워둘 수 없습니다.

관심 분야에 표시하십시오:

질문 또는 의견:

옵션을 선택해야 합니다.

감사합니다. 요청을 접수했습니다.