How Rakuten Reduced Database Management Spending by 90%
1.
楽天事例紹介: Clustrix導入
によるDB管理コストの削減
HowRakuten Reduced Database
Management Spending by 90%
October 17th, 2012
Ryutaro Yada(矢田 龍太郎)
Database Platform Group
Global Infrastructure Development Dept.
Rakuten, Inc.
耐障害検証
Failure Test Items Downtime
1 Front network
(port1) No
2 Front network
(port2) No
3 Internal network
(primary) < 12s
4 Internal network
(standby) No Front SW1 Front SW2
5 MySQL instance < 4s 1
6 Node OS < 4s
11
7 Online data disk
(SSD) failure < 5s 2
DB DB DB DB
8 Log/work data disk
(SATA) failure No 5,6 7,8
4 12
9 Infiniband switch
(primary) < 12s 3
10 Infiniband switch
(standby) No
10
9
11 Front network
(port1&2) < 18s
Infiniband SW1 Infiniband SW2
12 Internal network
(primary&standby) < 12s 28
30.
オンラインメンテナンス実行時間
テーブル行数とサイズ
small medium large
row 50,000 500,000 5,000,000
size(byte) 113,639,424 1,063,190,528 10,696,130,560
実行時間
Small Medium Large
create column 1.6s 13.5 149.8
create index 1.6s 13.0s 172.7s
drop column 1.5s 13.8s 125.5s
drop index 0.5s 0.5s 0.5s
29
Clustrixセッションのご紹介
• Robin Purohit,CEO of Clustrix
18 October at 11:00 in Room B
Session: Drive the New Wave of Big Data Applications
with the Clustrix Relational Database Solution
• Parrish
19 October at 11:00 in Room B
Technical Session: The Architecture of a Distributed
Database for High Performance Applications
• If you have questions, you can talk with Clustrix
representatives at the Clustrix booth
42