SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Copyright IDC Frontier Inc. All rights reserved.
1
Aerospike on IDCF Cloud
超速いAerospikeを
結構速いIDCFクラウド上で動かしてみたら
Aerospike Meetup in Tokyo #3
株式会社IDCフロンティア
テクニカルエヴァンジェリスト
藤城 拓哉 @tafujish
2016年5月9日
2
(C) IDC Frontier Inc. All Rights
Reserved.
自己紹介
■業務
クラウド前
Unix/Linuxシステム管理者
クラウド後
プラットフォームの
設計、構築、運用
テクニカルサポート
ソリューションアーキテクト
テクニカルエヴァンジェリスト今ココ
■趣味
自宅サーバー/自宅HPC
ベンチマーク(SD連載)
72cores/128GBmem
3
(C) IDC Frontier Inc. All Rights
Reserved.
IDCフロンティアとは
Yahoo! JAPAN、100%資本の子会社で、
主にデータセンターやクラウドなどの
インフラ事業を行っております。
【データセンター】
国内9拠点のデータセンター群
【クラウド】
東日本リージョン/西日本リージョン
4
(C) IDC Frontier Inc. All Rights
Reserved.
5
(C) IDC Frontier Inc. All Rights
Reserved.
Aerospike
http://www.aerospike.com/category/benchmarks/
・ IDCFユーザーも利用
オンプレ、クラウド
・ オンメモリ+ディスク/フラッシュ
・ 性能、スケール
・ One million TPS →
6
(C) IDC Frontier Inc. All Rights
Reserved.
やってみた!
 aerospike-client-c 4.0.4
同梱のベンチマークツール ./target/benchmarks
 Serverと同等数を用意
 VMタイプ:HighCPU.L8 (4vCPU/8GBmem)
 OSテンプレート:CentOS 6.6
・・・
・・・
Aerospike Client Aerospike Server
 aerospike-server-community 3.8.1
configはデフォルト
 台数を増やしていく
 VMタイプ:HighCPU.L8 (4vCPU/8GBmem)
 OSテンプレート:CentOS 6.6
 Read 100% と Read/Write 50%の2種類実施
 結果はAMCのCluster Throughputの値
7
(C) IDC Frontier Inc. All Rights
Reserved.
結果
Server 1 台のとき
# ./target/benchmarks -h <Target IP> -k 1000000 -o S:2048 -w RU,100 -z 64
117,816 TPS
# ./target/benchmarks -h <Target IP> -k 1000000 -o S:2048 -w RU,50 -z 64
59,400 TPS 59,524 TPS
8
(C) IDC Frontier Inc. All Rights
Reserved.
結果
Server 2 台のとき
# ./target/benchmarks -h <Target IP> -k 2000000 -o S:2048 -w RU,100 -z 64
230,511 TPS
# ./target/benchmarks -h <Target IP> -k 2000000 -o S:2048 -w RU,50 -z 64
48,477 TPS 48,655 TPS
9
(C) IDC Frontier Inc. All Rights
Reserved.
結果
Server 4 台のとき
# ./target/benchmarks -h <Target IP> -k 4000000 -o S:2048 -w RU,100 -z 64
453,459 TPS
# ./target/benchmarks -h <Target IP> -k 4000000 -o S:2048 -w RU,50 -z 64
86,835 TPS 87,033 TPS
10
(C) IDC Frontier Inc. All Rights
Reserved.
結果
Server 8 台のとき
# ./target/benchmarks -h <Target IP> -k 8000000 -o S:2048 -w RU,100 -z 64
858,788 TPS
# ./target/benchmarks -h <Target IP> -k 8000000 -o S:2048 -w RU,50 -z 64
150,531 TPS 150,639 TPS
11
(C) IDC Frontier Inc. All Rights
Reserved.
結果
Server 10 台のとき
# ./target/benchmarks -h <Target IP> -k 10000000 -o S:2048 -w RU,100 -z 64
1,081,123 TPS
# ./target/benchmarks -h <Target IP> -k 10000000 -o S:2048 -w RU,50 -z 64
198,332 TPS 198,112 TPS
12
(C) IDC Frontier Inc. All Rights
Reserved.
IDCFクラウドの“売り”も超高速
 HighCPU.L8 (月額18,600円)が10台で、100万TPS
 OSチューニングなし:標準テンプレートのまま
 Aerospikeの設定はデフォルト
 ノードも自動追加
 Aerospikeも高速だし、IDCFクラウドも速いんです!
※Aerospikeの設定は、CPU数やメモリサイズに合わせて変更しましょう
13
(C) IDC Frontier Inc. All Rights
Reserved.
やってみて!
Aerospike Client Aerospike Server
 月額500円のLight.S1を使ってAerospikeを触ってみよう
Server内でベンチマークすれば月500円、
Client-Serverで2台使っても月1000円、
1日だけの利用なら46円
 /etc/aerospike/aerospike.confをLight.S1(1vCPU/1Gmem)用に変更
・ CPUが1コア:service
service-threads 1
transaction-queues 1
transaction-threads-per-queue 1
・ メモリが1GBなので半分割当:namespace
memory-size 512M
14
(C) IDC Frontier Inc. All Rights
Reserved.
結果
Client/Serverそれぞれ Light.S1 1台づつのとき
# ./target/benchmarks -h <Target IP> -k 100000 -o S:2048 -w RU,100
9,289 TPS
# ./target/benchmarks -h <Target IP> -k 100000 -o S:2048 -w RU,50
4,237 TPS 4,236 TPS
15
(C) IDC Frontier Inc. All Rights
Reserved.
Aerospike コミュニティテンプレート 公開中
すぐに利用できます
16
(C) IDC Frontier Inc. All Rights
Reserved.
DEMO
すぐにVMが作成され
何もせずにノードが追加され
ベンチスコアが上がる
様子をご覧ください
17
(C) IDC Frontier Inc. All Rights
Reserved.
まとめ
なぜ、IDCFクラウドでAerospikeを動かすのか
 ワンコインクラウドLight.S1で手軽に試せる
 高速なCPU処理性能、メモリI/O性能
 高速なVM作成で、速攻でスケールアウト
こんな簡単に100万TPS、夢のような時代が来ましたね
18
(C) IDC Frontier Inc. All Rights
Reserved.
今後
 検証したい
 SSDネイティブ利用(IDCFクラウドのオールフラッシュストレージを活用)
 XDR(IDCFクラウドの東西リージョンを活用)
 作りたい
 IDCFクラウド ベストプラクティス作成
 興味ありますか?
 Aerospike ハンズオン
19
(C) IDC Frontier Inc. All Rights
Reserved.

Más contenido relacionado

La actualidad más candente

試験傾向と対策 ~ 負荷試験から攻撃対策まで ~
試験傾向と対策 ~ 負荷試験から攻撃対策まで ~試験傾向と対策 ~ 負荷試験から攻撃対策まで ~
試験傾向と対策 ~ 負荷試験から攻撃対策まで ~IDC Frontier
 
SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01Haruhiko KAJIKAWA
 
MPLS_JAPAN_2013_IDCF
MPLS_JAPAN_2013_IDCFMPLS_JAPAN_2013_IDCF
MPLS_JAPAN_2013_IDCFIDC Frontier
 
IDCFクラウド MeetUp2 LT
IDCFクラウド MeetUp2 LTIDCFクラウド MeetUp2 LT
IDCFクラウド MeetUp2 LTFujishiro Takuya
 
VYATTA USERS MEETING Autumn 2013_idcf
VYATTA USERS MEETING Autumn 2013_idcfVYATTA USERS MEETING Autumn 2013_idcf
VYATTA USERS MEETING Autumn 2013_idcfIDC Frontier
 
サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順IDC Frontier
 
サーバー初心者のためのWordPressサイト構築手順〜付録〜 MacターミナルやTera Termを使用したSSH接続方法など
サーバー初心者のためのWordPressサイト構築手順〜付録〜 MacターミナルやTera Termを使用したSSH接続方法などサーバー初心者のためのWordPressサイト構築手順〜付録〜 MacターミナルやTera Termを使用したSSH接続方法など
サーバー初心者のためのWordPressサイト構築手順〜付録〜 MacターミナルやTera Termを使用したSSH接続方法などIDC Frontier
 
[SDN JAPAN 2013] IaaS事業者が考える真のSDN
[SDN JAPAN 2013] IaaS事業者が考える真のSDN[SDN JAPAN 2013] IaaS事業者が考える真のSDN
[SDN JAPAN 2013] IaaS事業者が考える真のSDNIDC Frontier
 
激アツ!GPUパワーとインフラの戦い
激アツ!GPUパワーとインフラの戦い激アツ!GPUパワーとインフラの戦い
激アツ!GPUパワーとインフラの戦いIDC Frontier
 
IDCFクラウドで、WordPressサイト構築!
IDCFクラウドで、WordPressサイト構築!IDCFクラウドで、WordPressサイト構築!
IDCFクラウドで、WordPressサイト構築!IDC Frontier
 
僕はまだ10%しかIDCFクラウドを理解していなかった
僕はまだ10%しかIDCFクラウドを理解していなかった僕はまだ10%しかIDCFクラウドを理解していなかった
僕はまだ10%しかIDCFクラウドを理解していなかったFujishiro Takuya
 
クラウドサービスの活用〜IDCFクラウド〜
クラウドサービスの活用〜IDCFクラウド〜クラウドサービスの活用〜IDCFクラウド〜
クラウドサービスの活用〜IDCFクラウド〜IDC Frontier
 
安心して利用できるパブリッククラウド、安全に利用するパブリッククラウド
安心して利用できるパブリッククラウド、安全に利用するパブリッククラウド安心して利用できるパブリッククラウド、安全に利用するパブリッククラウド
安心して利用できるパブリッククラウド、安全に利用するパブリッククラウドIDC Frontier
 
Rancherなら簡単にできる マルチクラウドコンテナー
Rancherなら簡単にできる マルチクラウドコンテナーRancherなら簡単にできる マルチクラウドコンテナー
Rancherなら簡単にできる マルチクラウドコンテナーIDC Frontier
 
ATSでも使える!Let's encryptで無料ではじめるSSL
ATSでも使える!Let's encryptで無料ではじめるSSLATSでも使える!Let's encryptで無料ではじめるSSL
ATSでも使える!Let's encryptで無料ではじめるSSLIDC Frontier
 
実践!DBベンチマークツールの使い方
実践!DBベンチマークツールの使い方実践!DBベンチマークツールの使い方
実践!DBベンチマークツールの使い方Fujishiro Takuya
 
ベアメタルサーバー/オンプレミスと実現するハイブリッドクラウド
ベアメタルサーバー/オンプレミスと実現するハイブリッドクラウドベアメタルサーバー/オンプレミスと実現するハイブリッドクラウド
ベアメタルサーバー/オンプレミスと実現するハイブリッドクラウドFujishiro Takuya
 
DaiNishino_SDN-conference-2014_TB-07_2012-02-18
DaiNishino_SDN-conference-2014_TB-07_2012-02-18DaiNishino_SDN-conference-2014_TB-07_2012-02-18
DaiNishino_SDN-conference-2014_TB-07_2012-02-18Dai Nishino
 
八子クラウド_IDCFrontier_20161217
八子クラウド_IDCFrontier_20161217八子クラウド_IDCFrontier_20161217
八子クラウド_IDCFrontier_20161217IDC Frontier
 

La actualidad más candente (20)

試験傾向と対策 ~ 負荷試験から攻撃対策まで ~
試験傾向と対策 ~ 負荷試験から攻撃対策まで ~試験傾向と対策 ~ 負荷試験から攻撃対策まで ~
試験傾向と対策 ~ 負荷試験から攻撃対策まで ~
 
SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01
 
MPLS_JAPAN_2013_IDCF
MPLS_JAPAN_2013_IDCFMPLS_JAPAN_2013_IDCF
MPLS_JAPAN_2013_IDCF
 
IDCFクラウド MeetUp2 LT
IDCFクラウド MeetUp2 LTIDCFクラウド MeetUp2 LT
IDCFクラウド MeetUp2 LT
 
VYATTA USERS MEETING Autumn 2013_idcf
VYATTA USERS MEETING Autumn 2013_idcfVYATTA USERS MEETING Autumn 2013_idcf
VYATTA USERS MEETING Autumn 2013_idcf
 
サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順
 
サーバー初心者のためのWordPressサイト構築手順〜付録〜 MacターミナルやTera Termを使用したSSH接続方法など
サーバー初心者のためのWordPressサイト構築手順〜付録〜 MacターミナルやTera Termを使用したSSH接続方法などサーバー初心者のためのWordPressサイト構築手順〜付録〜 MacターミナルやTera Termを使用したSSH接続方法など
サーバー初心者のためのWordPressサイト構築手順〜付録〜 MacターミナルやTera Termを使用したSSH接続方法など
 
[SDN JAPAN 2013] IaaS事業者が考える真のSDN
[SDN JAPAN 2013] IaaS事業者が考える真のSDN[SDN JAPAN 2013] IaaS事業者が考える真のSDN
[SDN JAPAN 2013] IaaS事業者が考える真のSDN
 
激アツ!GPUパワーとインフラの戦い
激アツ!GPUパワーとインフラの戦い激アツ!GPUパワーとインフラの戦い
激アツ!GPUパワーとインフラの戦い
 
IDCFクラウドで、WordPressサイト構築!
IDCFクラウドで、WordPressサイト構築!IDCFクラウドで、WordPressサイト構築!
IDCFクラウドで、WordPressサイト構築!
 
僕はまだ10%しかIDCFクラウドを理解していなかった
僕はまだ10%しかIDCFクラウドを理解していなかった僕はまだ10%しかIDCFクラウドを理解していなかった
僕はまだ10%しかIDCFクラウドを理解していなかった
 
クラウドサービスの活用〜IDCFクラウド〜
クラウドサービスの活用〜IDCFクラウド〜クラウドサービスの活用〜IDCFクラウド〜
クラウドサービスの活用〜IDCFクラウド〜
 
安心して利用できるパブリッククラウド、安全に利用するパブリッククラウド
安心して利用できるパブリッククラウド、安全に利用するパブリッククラウド安心して利用できるパブリッククラウド、安全に利用するパブリッククラウド
安心して利用できるパブリッククラウド、安全に利用するパブリッククラウド
 
Rancherなら簡単にできる マルチクラウドコンテナー
Rancherなら簡単にできる マルチクラウドコンテナーRancherなら簡単にできる マルチクラウドコンテナー
Rancherなら簡単にできる マルチクラウドコンテナー
 
ATSでも使える!Let's encryptで無料ではじめるSSL
ATSでも使える!Let's encryptで無料ではじめるSSLATSでも使える!Let's encryptで無料ではじめるSSL
ATSでも使える!Let's encryptで無料ではじめるSSL
 
実践!DBベンチマークツールの使い方
実践!DBベンチマークツールの使い方実践!DBベンチマークツールの使い方
実践!DBベンチマークツールの使い方
 
ベアメタルサーバー/オンプレミスと実現するハイブリッドクラウド
ベアメタルサーバー/オンプレミスと実現するハイブリッドクラウドベアメタルサーバー/オンプレミスと実現するハイブリッドクラウド
ベアメタルサーバー/オンプレミスと実現するハイブリッドクラウド
 
DaiNishino_SDN-conference-2014_TB-07_2012-02-18
DaiNishino_SDN-conference-2014_TB-07_2012-02-18DaiNishino_SDN-conference-2014_TB-07_2012-02-18
DaiNishino_SDN-conference-2014_TB-07_2012-02-18
 
八子クラウド_IDCFrontier_20161217
八子クラウド_IDCFrontier_20161217八子クラウド_IDCFrontier_20161217
八子クラウド_IDCFrontier_20161217
 
Hbstudy41 slide
Hbstudy41 slideHbstudy41 slide
Hbstudy41 slide
 

Similar a Aerospike on IDCF Cloud

IDCFクラウドセミナー RDB活用
IDCFクラウドセミナー RDB活用IDCFクラウドセミナー RDB活用
IDCFクラウドセミナー RDB活用IDC Frontier
 
Loves Baremetal-servers, Loves POWER
Loves Baremetal-servers, Loves POWERLoves Baremetal-servers, Loves POWER
Loves Baremetal-servers, Loves POWERFujishiro Takuya
 
「スーパーコンピュータとクラウドゲーム」
「スーパーコンピュータとクラウドゲーム」「スーパーコンピュータとクラウドゲーム」
「スーパーコンピュータとクラウドゲーム」Shinra_Technologies
 
ACRi panel_discussion_xilinx_hayashida_rev1.0
ACRi panel_discussion_xilinx_hayashida_rev1.0ACRi panel_discussion_xilinx_hayashida_rev1.0
ACRi panel_discussion_xilinx_hayashida_rev1.0直久 住川
 
【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介
【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介
【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介NTT Communications Technology Development
 
MaxScaleを触ってみた
MaxScaleを触ってみたMaxScaleを触ってみた
MaxScaleを触ってみたFujishiro Takuya
 
Mbed祭り 2017@春の新横浜 20170225 竹之下
Mbed祭り 2017@春の新横浜 20170225 竹之下Mbed祭り 2017@春の新横浜 20170225 竹之下
Mbed祭り 2017@春の新横浜 20170225 竹之下Koyo Takenoshita
 
[db analytics showcase Sapporo 2018] B25 Hadoop上で動く世界最速のAnalytic DBをSparkと一緒に...
[db analytics showcase Sapporo 2018] B25 Hadoop上で動く世界最速のAnalytic DBをSparkと一緒に...[db analytics showcase Sapporo 2018] B25 Hadoop上で動く世界最速のAnalytic DBをSparkと一緒に...
[db analytics showcase Sapporo 2018] B25 Hadoop上で動く世界最速のAnalytic DBをSparkと一緒に...Insight Technology, Inc.
 
国内初Cloud stack採用のオープンクラウドサービス
国内初Cloud stack採用のオープンクラウドサービス国内初Cloud stack採用のオープンクラウドサービス
国内初Cloud stack採用のオープンクラウドサービスKajiBook
 
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例gree_tech
 
ARPトラブルあるある JANOG38 LT
ARPトラブルあるある JANOG38 LTARPトラブルあるある JANOG38 LT
ARPトラブルあるある JANOG38 LT一清 井上
 
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携についてHinemos
 
PCCC20 富士通株式会社「未来を引き寄せる力 スーパーコンピュータ」
PCCC20 富士通株式会社「未来を引き寄せる力 スーパーコンピュータ」PCCC20 富士通株式会社「未来を引き寄せる力 スーパーコンピュータ」
PCCC20 富士通株式会社「未来を引き寄せる力 スーパーコンピュータ」PC Cluster Consortium
 
Rancher ではじめる マルチクラウドコンテナー
Rancher ではじめる マルチクラウドコンテナーRancher ではじめる マルチクラウドコンテナー
Rancher ではじめる マルチクラウドコンテナーFujishiro Takuya
 
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesTakeshi Fukuhara
 
openstack_neutron-dvr_os5thaniv_20150713
openstack_neutron-dvr_os5thaniv_20150713openstack_neutron-dvr_os5thaniv_20150713
openstack_neutron-dvr_os5thaniv_20150713Takehiro Kudou
 
CMD2021 f01 xilinx_20210921_r1.1
CMD2021 f01 xilinx_20210921_r1.1CMD2021 f01 xilinx_20210921_r1.1
CMD2021 f01 xilinx_20210921_r1.1Yoshihiro Horie
 
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係SORACOM,INC
 

Similar a Aerospike on IDCF Cloud (20)

IDCFクラウドセミナー RDB活用
IDCFクラウドセミナー RDB活用IDCFクラウドセミナー RDB活用
IDCFクラウドセミナー RDB活用
 
Loves Baremetal-servers, Loves POWER
Loves Baremetal-servers, Loves POWERLoves Baremetal-servers, Loves POWER
Loves Baremetal-servers, Loves POWER
 
「スーパーコンピュータとクラウドゲーム」
「スーパーコンピュータとクラウドゲーム」「スーパーコンピュータとクラウドゲーム」
「スーパーコンピュータとクラウドゲーム」
 
ACRi panel_discussion_xilinx_hayashida_rev1.0
ACRi panel_discussion_xilinx_hayashida_rev1.0ACRi panel_discussion_xilinx_hayashida_rev1.0
ACRi panel_discussion_xilinx_hayashida_rev1.0
 
【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介
【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介
【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介
 
MaxScaleを触ってみた
MaxScaleを触ってみたMaxScaleを触ってみた
MaxScaleを触ってみた
 
Mbed祭り 2017@春の新横浜 20170225 竹之下
Mbed祭り 2017@春の新横浜 20170225 竹之下Mbed祭り 2017@春の新横浜 20170225 竹之下
Mbed祭り 2017@春の新横浜 20170225 竹之下
 
Reconf 201901
Reconf 201901Reconf 201901
Reconf 201901
 
YJTC18 A-1 データセンタネットワークの取り組み
YJTC18 A-1 データセンタネットワークの取り組みYJTC18 A-1 データセンタネットワークの取り組み
YJTC18 A-1 データセンタネットワークの取り組み
 
[db analytics showcase Sapporo 2018] B25 Hadoop上で動く世界最速のAnalytic DBをSparkと一緒に...
[db analytics showcase Sapporo 2018] B25 Hadoop上で動く世界最速のAnalytic DBをSparkと一緒に...[db analytics showcase Sapporo 2018] B25 Hadoop上で動く世界最速のAnalytic DBをSparkと一緒に...
[db analytics showcase Sapporo 2018] B25 Hadoop上で動く世界最速のAnalytic DBをSparkと一緒に...
 
国内初Cloud stack採用のオープンクラウドサービス
国内初Cloud stack採用のオープンクラウドサービス国内初Cloud stack採用のオープンクラウドサービス
国内初Cloud stack採用のオープンクラウドサービス
 
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
 
ARPトラブルあるある JANOG38 LT
ARPトラブルあるある JANOG38 LTARPトラブルあるある JANOG38 LT
ARPトラブルあるある JANOG38 LT
 
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について
 
PCCC20 富士通株式会社「未来を引き寄せる力 スーパーコンピュータ」
PCCC20 富士通株式会社「未来を引き寄せる力 スーパーコンピュータ」PCCC20 富士通株式会社「未来を引き寄せる力 スーパーコンピュータ」
PCCC20 富士通株式会社「未来を引き寄せる力 スーパーコンピュータ」
 
Rancher ではじめる マルチクラウドコンテナー
Rancher ではじめる マルチクラウドコンテナーRancher ではじめる マルチクラウドコンテナー
Rancher ではじめる マルチクラウドコンテナー
 
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge Technologies
 
openstack_neutron-dvr_os5thaniv_20150713
openstack_neutron-dvr_os5thaniv_20150713openstack_neutron-dvr_os5thaniv_20150713
openstack_neutron-dvr_os5thaniv_20150713
 
CMD2021 f01 xilinx_20210921_r1.1
CMD2021 f01 xilinx_20210921_r1.1CMD2021 f01 xilinx_20210921_r1.1
CMD2021 f01 xilinx_20210921_r1.1
 
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
 

Aerospike on IDCF Cloud

  • 1. Copyright IDC Frontier Inc. All rights reserved. 1 Aerospike on IDCF Cloud 超速いAerospikeを 結構速いIDCFクラウド上で動かしてみたら Aerospike Meetup in Tokyo #3 株式会社IDCフロンティア テクニカルエヴァンジェリスト 藤城 拓哉 @tafujish 2016年5月9日
  • 2. 2 (C) IDC Frontier Inc. All Rights Reserved. 自己紹介 ■業務 クラウド前 Unix/Linuxシステム管理者 クラウド後 プラットフォームの 設計、構築、運用 テクニカルサポート ソリューションアーキテクト テクニカルエヴァンジェリスト今ココ ■趣味 自宅サーバー/自宅HPC ベンチマーク(SD連載) 72cores/128GBmem
  • 3. 3 (C) IDC Frontier Inc. All Rights Reserved. IDCフロンティアとは Yahoo! JAPAN、100%資本の子会社で、 主にデータセンターやクラウドなどの インフラ事業を行っております。 【データセンター】 国内9拠点のデータセンター群 【クラウド】 東日本リージョン/西日本リージョン
  • 4. 4 (C) IDC Frontier Inc. All Rights Reserved.
  • 5. 5 (C) IDC Frontier Inc. All Rights Reserved. Aerospike http://www.aerospike.com/category/benchmarks/ ・ IDCFユーザーも利用 オンプレ、クラウド ・ オンメモリ+ディスク/フラッシュ ・ 性能、スケール ・ One million TPS →
  • 6. 6 (C) IDC Frontier Inc. All Rights Reserved. やってみた!  aerospike-client-c 4.0.4 同梱のベンチマークツール ./target/benchmarks  Serverと同等数を用意  VMタイプ:HighCPU.L8 (4vCPU/8GBmem)  OSテンプレート:CentOS 6.6 ・・・ ・・・ Aerospike Client Aerospike Server  aerospike-server-community 3.8.1 configはデフォルト  台数を増やしていく  VMタイプ:HighCPU.L8 (4vCPU/8GBmem)  OSテンプレート:CentOS 6.6  Read 100% と Read/Write 50%の2種類実施  結果はAMCのCluster Throughputの値
  • 7. 7 (C) IDC Frontier Inc. All Rights Reserved. 結果 Server 1 台のとき # ./target/benchmarks -h <Target IP> -k 1000000 -o S:2048 -w RU,100 -z 64 117,816 TPS # ./target/benchmarks -h <Target IP> -k 1000000 -o S:2048 -w RU,50 -z 64 59,400 TPS 59,524 TPS
  • 8. 8 (C) IDC Frontier Inc. All Rights Reserved. 結果 Server 2 台のとき # ./target/benchmarks -h <Target IP> -k 2000000 -o S:2048 -w RU,100 -z 64 230,511 TPS # ./target/benchmarks -h <Target IP> -k 2000000 -o S:2048 -w RU,50 -z 64 48,477 TPS 48,655 TPS
  • 9. 9 (C) IDC Frontier Inc. All Rights Reserved. 結果 Server 4 台のとき # ./target/benchmarks -h <Target IP> -k 4000000 -o S:2048 -w RU,100 -z 64 453,459 TPS # ./target/benchmarks -h <Target IP> -k 4000000 -o S:2048 -w RU,50 -z 64 86,835 TPS 87,033 TPS
  • 10. 10 (C) IDC Frontier Inc. All Rights Reserved. 結果 Server 8 台のとき # ./target/benchmarks -h <Target IP> -k 8000000 -o S:2048 -w RU,100 -z 64 858,788 TPS # ./target/benchmarks -h <Target IP> -k 8000000 -o S:2048 -w RU,50 -z 64 150,531 TPS 150,639 TPS
  • 11. 11 (C) IDC Frontier Inc. All Rights Reserved. 結果 Server 10 台のとき # ./target/benchmarks -h <Target IP> -k 10000000 -o S:2048 -w RU,100 -z 64 1,081,123 TPS # ./target/benchmarks -h <Target IP> -k 10000000 -o S:2048 -w RU,50 -z 64 198,332 TPS 198,112 TPS
  • 12. 12 (C) IDC Frontier Inc. All Rights Reserved. IDCFクラウドの“売り”も超高速  HighCPU.L8 (月額18,600円)が10台で、100万TPS  OSチューニングなし:標準テンプレートのまま  Aerospikeの設定はデフォルト  ノードも自動追加  Aerospikeも高速だし、IDCFクラウドも速いんです! ※Aerospikeの設定は、CPU数やメモリサイズに合わせて変更しましょう
  • 13. 13 (C) IDC Frontier Inc. All Rights Reserved. やってみて! Aerospike Client Aerospike Server  月額500円のLight.S1を使ってAerospikeを触ってみよう Server内でベンチマークすれば月500円、 Client-Serverで2台使っても月1000円、 1日だけの利用なら46円  /etc/aerospike/aerospike.confをLight.S1(1vCPU/1Gmem)用に変更 ・ CPUが1コア:service service-threads 1 transaction-queues 1 transaction-threads-per-queue 1 ・ メモリが1GBなので半分割当:namespace memory-size 512M
  • 14. 14 (C) IDC Frontier Inc. All Rights Reserved. 結果 Client/Serverそれぞれ Light.S1 1台づつのとき # ./target/benchmarks -h <Target IP> -k 100000 -o S:2048 -w RU,100 9,289 TPS # ./target/benchmarks -h <Target IP> -k 100000 -o S:2048 -w RU,50 4,237 TPS 4,236 TPS
  • 15. 15 (C) IDC Frontier Inc. All Rights Reserved. Aerospike コミュニティテンプレート 公開中 すぐに利用できます
  • 16. 16 (C) IDC Frontier Inc. All Rights Reserved. DEMO すぐにVMが作成され 何もせずにノードが追加され ベンチスコアが上がる 様子をご覧ください
  • 17. 17 (C) IDC Frontier Inc. All Rights Reserved. まとめ なぜ、IDCFクラウドでAerospikeを動かすのか  ワンコインクラウドLight.S1で手軽に試せる  高速なCPU処理性能、メモリI/O性能  高速なVM作成で、速攻でスケールアウト こんな簡単に100万TPS、夢のような時代が来ましたね
  • 18. 18 (C) IDC Frontier Inc. All Rights Reserved. 今後  検証したい  SSDネイティブ利用(IDCFクラウドのオールフラッシュストレージを活用)  XDR(IDCFクラウドの東西リージョンを活用)  作りたい  IDCFクラウド ベストプラクティス作成  興味ありますか?  Aerospike ハンズオン
  • 19. 19 (C) IDC Frontier Inc. All Rights Reserved.