狠狠撸

狠狠撸Share a Scribd company logo
BeGood Technology 1 
法人向けオンラインストレージ 
マルチデバイスファイル共有ソリューション 
ownCloudで構築する大規模オンラインストレージ 
~性能検証編~ 
株式会社ビーグッド?テクノロジー
BeGood Technology 
シナリオ 
? 社員15,000人が在席する某組織での利用想定 
? 当該組織では、月末の18:00までに勤怠表ファイル(1M)を指 
定ディレクトリにアップロードするルールがあると仮定する。 
? リミット30分で社員全員がアップロードを実施するという過 
酷な負荷状況に耐えることができるか検証する。 
? 画面遷移は、以下のとおり。 
ログイン→ 一覧表示→ 勤怠表ファイルアップロード→ ログアウト
BeGood Technology 
システム構成(3) 
Active Directory 
? nginx×2ノード、MySQL×1ノード 
App Server 1 
App Server 2 
Load 
Balancer 
All network connections are 1GigE 
JMeter Server1 
JMeter Server2 
DB Server 
NFS Server 
ASUSTeK H81I-PLUS 
Core i5-4440S CPU @ 
2.80GHz 
2 x 8192 MB 
128GB SSD Corsair 
Performance Pro 
CentOS 6.5 
nginx, php-fpm, ownCloud 
ASUSTeK H81I-PLUS 
Core i5-4440S CPU 
@ 2.80GHz 
2 x 8192 MB 
256GB SSD ADATA 
SP600 
CentOS 6.5, 
MySQL5.6, 
memcached 
Supermicro 
113TQ-R700WB 
Xeon E5-2630 @ 
2.30GHz 
6 x 8192 MB 
8 x 1TB RAID 6 
CentOS 6.5 
LoadMaster 2200 
LoadMaster 2200 
VIA C7 
4Port GigaE 
Single arm+DSR 
950Mbps L4 
throughput 
Requests per second 
(HTTP L7): 25,000 
ASUSTeK 
H81I-PLUS 
ASUSTeK 
H81I-PLUS 
ASUSTeK 
H81I-PLUS 
Supermicro 
113TQ-R700WB 
JMeter Client
? nginx×2ノード+MariaDB(GaleraCluster)×2ノード 
BeGood Technology 
システム構成(4) 
Active Directory 
App DB Server 1 
App DB Server 2 
Load 
Balancer 
All network connections are 1GigE 
JMeter Server1 
JMeter Server2 
NFS Server 
ASUSTeK H81I-PLUS 
Core i5-4440S CPU @ 2.80GHz 2 x 
8192 MB 
128GB SSD Corsair Performance 
Pro CentOS 6.5 
nginx, php-fpm, ownCloud, 
MariaDB 
Supermicro 
113TQ-R700WB 
Xeon E5-2630 @ 
2.30GHz 
6 x 8192 MB 
8 x 1TB RAID 6 
LoadMaster 2200 
LoadMaster 2200 CentOS 6.5 
VIA C7 
ASUSTeK H81I-PLUS 
4Port GigaE 
Single arm+DSR 
950Mbps L4 
throughput 
Requests per second 
(HTTP L7): 25,000 
Supermicro 
113TQ-R700WB 
JMeter Client 
ASUSTeK H81I-PLUS 
MariaDB 
Galera Cluster
BeGood Technology 
性能検証結果(その2) 
構成(3) 構成(4) 
120.00 
100.00 
80.00 
60.00 
40.00 
20.00 
0.00 
? Throughput 
Throughput/S(Upload) 9.89 19.62 
Throughput/S(Total) 69.00 136.81
BeGood Technology 
性能検証考察(その2) 
? 構成(4)は30,000人の組織で利用可能 
? Throughput 20/sec、エラー率0% をマークした。 
? 構成(3)から2倍の負荷を掛けているにも関わらずResが2 
倍速くなっており、見事なスケールを実現している。 
? Webサーバがボトルネックとなりつつあるが、この構成で 
あれば、Webサーバを増やすことで更にスケール可能。 
[Web0 
[DB] 
1]
AWSでも動かしてみました 
BeGood Technology
? EC2(m3-xlarge)×3ノード+ RDS(m3-xlarge)×1ノード 
BeGood Technology 
システム構成(5) 
AmazonLinux(m3- 
xlarge) 
nginx, php-fpm, 
ownCloud 
JMeter 
Client 
JMeter 
Server1 
JMeter 
Server2 
Web1 
local 
cache 
upload 
buffer 
Gateway 
instance 
Web2 
Web3 
m3-xlarge 
Storage 
Gateway Amazon S3
BeGood Technology 
性能検証結果(その3) 
構成(4) 構成(5) 
140.00 
120.00 
100.00 
80.00 
60.00 
40.00 
20.00 
0.00 
? Throughput 
Throughput/S(Upload) 19.62 19.74 
Throughput/S(Total) 136.81 157.05
GlusterFSでも試して 
BeGood Technology 
みました。 
(AWS上)
BeGood Technology 
システム構成(6) 
? EC2(m3-xlarge)×3ノード+ RDS(m3-xlarge)×1ノード 
JMeter 
Client 
JMeter 
Server1 
JMeter 
Server2 
Web1 
Web2 
Web3 
AmazonLinux(m3- 
xlarge) 
nginx, php-fpm, 
ownCloud 
m3-xlarge 
Replicated 
Volume 
Replicated 
Volume
BeGood Technology 
性能検証結果(その4) 
構成(5) 構成(6) 
140.00 
120.00 
100.00 
80.00 
60.00 
40.00 
20.00 
0.00 
? Throughput 
Throughput/S(Upload) 19.74 19.19 
Throughput/S(Total) 157.05 134.04
オープンソースカンファレンス京都2014以降 
BeGood Technology 
追加で 
+ 
を検証してみました
BeGood Technology 
Riak/RiakCSのそもそものお話。 
?ownCloudは、Amazon S3の接続コネクタがあるから、 
RiakCSでも使えるはずだよね。(S3互換なんで) 
? 試してみた。動くんだけど、いくつか機能に制限が…。 
RiakCSにインプリメントされていないS3のメソッドがあるかららしい。 
そこでBashoさんに怒濤の 
勢いで直していただきまし 
た 
?RiakCS 1.5.0からは、 
機能制限なく使えます
BeGood Technology 
システム構成(7) 
? nginx×2ノード+MariaDB(GaleraCluster)×2ノード+ 
Riak/RiakCS×3ノード 
DB Server 1 
(MariaDB01) 
DB Server 2 
(MariaDB02) 
Load 
Balancer 
JMeter Server1 
ASUSTeK H81I-PLUS 
Core i5-4440S CPU @ 2.80GHz 
2 x 8192 MB 
128GB SSD Corsair Performance 
Pro 
CentOS 6.5 
nginx, php-fpm, ownCloud 
LoadMaster 2200 
LoadMaster 2200 
VIA C7 
4Port GigaE 
Single arm+DSR 
950Mbps L4 throughput 
Requests per second 
(HTTP L7): 25,000 
ASUSTeK 
H81I-PLUS 
ASUSTeK 
H81I-PLUS 
App Server 1 
(ownCloud01) 
ASUSTeK 
H81I-PLUS 
App Server 2 
(ownCloud02) 
ASUSTeK 
H81I-PLUS 
DB Server 3 
(DB01) 
ASUSTeK 
H81I-PLUS
? nginx×2ノード+MariaDB(GaleraCluster)×2ノード 
BeGood Technology 
【再掲】システム構成(4) 
Active Directory 
App DB Server 1 
App DB Server 2 
Load 
Balancer 
All network connections are 1GigE 
JMeter Server1 
JMeter Server2 
NFS Server 
ASUSTeK H81I-PLUS 
Core i5-4440S CPU @ 2.80GHz 2 x 
8192 MB 
128GB SSD Corsair Performance 
Pro CentOS 6.5 
nginx, php-fpm, ownCloud, 
MariaDB 
Supermicro 
113TQ-R700WB 
Xeon E5-2630 @ 
2.30GHz 
6 x 8192 MB 
8 x 1TB RAID 6 
LoadMaster 2200 
LoadMaster 2200 CentOS 6.5 
VIA C7 
ASUSTeK H81I-PLUS 
4Port GigaE 
Single arm+DSR 
950Mbps L4 
throughput 
Requests per second 
(HTTP L7): 25,000 
Supermicro 
113TQ-R700WB 
JMeter Client 
ASUSTeK H81I-PLUS 
MariaDB 
Galera Cluster
BeGood Technology 
性能検証結果(その4) 
構成(4) 構成(7) 
140.00 
120.00 
100.00 
80.00 
60.00 
40.00 
20.00 
0.00 
? Throughput 
Throughput/S(Upload) 19.62 8.30 
Throughput/S(Total) 136.81 56.10
RiakCS+ownCloudをブースでデモしています。 
BeGood Technology 
?Riak/RiakCS 3台構成クラスターです。 
? IntelNUC 2台+Let’sNote 1台です。 
? 別のIntelNUCでownCloudを動かして 
います。
BeGood Technology 
ハイエンドサーバーで検証して 
みたい!! 
検証環境貸してくれる企業さん 
大募集中です。 
後程声かけてください

More Related Content

What's hot (17)

尝补驳辞辫耻蝉と础锄耻谤别と滨笔蝉别肠と顿笔顿碍
尝补驳辞辫耻蝉と础锄耻谤别と滨笔蝉别肠と顿笔顿碍尝补驳辞辫耻蝉と础锄耻谤别と滨笔蝉别肠と顿笔顿碍
尝补驳辞辫耻蝉と础锄耻谤别と滨笔蝉别肠と顿笔顿碍
ShuheiUda
?
5分でわかる!辞飞苍颁濒辞耻诲アドオンの作り方
5分でわかる!辞飞苍颁濒辞耻诲アドオンの作り方5分でわかる!辞飞苍颁濒辞耻诲アドオンの作り方
5分でわかる!辞飞苍颁濒辞耻诲アドオンの作り方
Yuki Takahashi
?
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
ShuheiUda
?
Azure vm の可用性を見直そう
Azure vm の可用性を見直そうAzure vm の可用性を見直そう
Azure vm の可用性を見直そう
ShuheiUda
?
Azure サポート エンジニア直伝 ~ PowerShell 実践活用術 ~
Azure サポート エンジニア直伝 ~ PowerShell 実践活用術 ~Azure サポート エンジニア直伝 ~ PowerShell 実践活用術 ~
Azure サポート エンジニア直伝 ~ PowerShell 実践活用術 ~
ShuheiUda
?
Softlayer無制限ストレージを ownCloudで使う
Softlayer無制限ストレージを ownCloudで使うSoftlayer無制限ストレージを ownCloudで使う
Softlayer無制限ストレージを ownCloudで使う
Tetsurou Yano
?
Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05
Hiroshi Matsumoto
?
How to use PTI & IBRS patch
How to use PTI & IBRS patchHow to use PTI & IBRS patch
How to use PTI & IBRS patch
Yuichiro Naito
?
バックアップ勉強会#1 バックアップ基礎
バックアップ勉強会#1 バックアップ基礎バックアップ勉強会#1 バックアップ基礎
バックアップ勉強会#1 バックアップ基礎
MKT International Inc.
?
バックアップとリストアの基础
バックアップとリストアの基础バックアップとリストアの基础
バックアップとリストアの基础
Kazuki Takai
?
厂颁鲍骋闯第18回勉强会:よろしい、ならば痴惭惭だ
厂颁鲍骋闯第18回勉强会:よろしい、ならば痴惭惭だ厂颁鲍骋闯第18回勉强会:よろしい、ならば痴惭惭だ
厂颁鲍骋闯第18回勉强会:よろしい、ならば痴惭惭だ
wind06106
?
翱辫别苍厂迟补肠办で始めるクラウド环境构筑入门
翱辫别苍厂迟补肠办で始めるクラウド环境构筑入门翱辫别苍厂迟补肠办で始めるクラウド环境构筑入门
翱辫别苍厂迟补肠办で始めるクラウド环境构筑入门
VirtualTech Japan Inc.
?
無償ライセンス ESXi と 3rd パーティ製バックアップ製品
無償ライセンス ESXi と 3rd パーティ製バックアップ製品無償ライセンス ESXi と 3rd パーティ製バックアップ製品
無償ライセンス ESXi と 3rd パーティ製バックアップ製品
yhanako
?
Cld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプCld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプ
Tech Summit 2016
?
オープンソースカンファレンス osc 2014 関西@京都 ownCloud説明
オープンソースカンファレンス osc 2014 関西@京都 ownCloud説明オープンソースカンファレンス osc 2014 関西@京都 ownCloud説明
オープンソースカンファレンス osc 2014 関西@京都 ownCloud説明
Tetsurou Yano
?
サポート エンジニアが Azure Networking をじっくりたっぷり語りつくす会
サポート エンジニアが Azure Networking をじっくりたっぷり語りつくす会サポート エンジニアが Azure Networking をじっくりたっぷり語りつくす会
サポート エンジニアが Azure Networking をじっくりたっぷり語りつくす会
ShuheiUda
?
补锄耻谤别から使う濒颈苍耻虫
补锄耻谤别から使う濒颈苍耻虫补锄耻谤别から使う濒颈苍耻虫
补锄耻谤别から使う濒颈苍耻虫
Trainocate Japan, Ltd.
?
尝补驳辞辫耻蝉と础锄耻谤别と滨笔蝉别肠と顿笔顿碍
尝补驳辞辫耻蝉と础锄耻谤别と滨笔蝉别肠と顿笔顿碍尝补驳辞辫耻蝉と础锄耻谤别と滨笔蝉别肠と顿笔顿碍
尝补驳辞辫耻蝉と础锄耻谤别と滨笔蝉别肠と顿笔顿碍
ShuheiUda
?
5分でわかる!辞飞苍颁濒辞耻诲アドオンの作り方
5分でわかる!辞飞苍颁濒辞耻诲アドオンの作り方5分でわかる!辞飞苍颁濒辞耻诲アドオンの作り方
5分でわかる!辞飞苍颁濒辞耻诲アドオンの作り方
Yuki Takahashi
?
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
ShuheiUda
?
Azure vm の可用性を見直そう
Azure vm の可用性を見直そうAzure vm の可用性を見直そう
Azure vm の可用性を見直そう
ShuheiUda
?
Azure サポート エンジニア直伝 ~ PowerShell 実践活用術 ~
Azure サポート エンジニア直伝 ~ PowerShell 実践活用術 ~Azure サポート エンジニア直伝 ~ PowerShell 実践活用術 ~
Azure サポート エンジニア直伝 ~ PowerShell 実践活用術 ~
ShuheiUda
?
Softlayer無制限ストレージを ownCloudで使う
Softlayer無制限ストレージを ownCloudで使うSoftlayer無制限ストレージを ownCloudで使う
Softlayer無制限ストレージを ownCloudで使う
Tetsurou Yano
?
How to use PTI & IBRS patch
How to use PTI & IBRS patchHow to use PTI & IBRS patch
How to use PTI & IBRS patch
Yuichiro Naito
?
バックアップ勉強会#1 バックアップ基礎
バックアップ勉強会#1 バックアップ基礎バックアップ勉強会#1 バックアップ基礎
バックアップ勉強会#1 バックアップ基礎
MKT International Inc.
?
バックアップとリストアの基础
バックアップとリストアの基础バックアップとリストアの基础
バックアップとリストアの基础
Kazuki Takai
?
厂颁鲍骋闯第18回勉强会:よろしい、ならば痴惭惭だ
厂颁鲍骋闯第18回勉强会:よろしい、ならば痴惭惭だ厂颁鲍骋闯第18回勉强会:よろしい、ならば痴惭惭だ
厂颁鲍骋闯第18回勉强会:よろしい、ならば痴惭惭だ
wind06106
?
翱辫别苍厂迟补肠办で始めるクラウド环境构筑入门
翱辫别苍厂迟补肠办で始めるクラウド环境构筑入门翱辫别苍厂迟补肠办で始めるクラウド环境构筑入门
翱辫别苍厂迟补肠办で始めるクラウド环境构筑入门
VirtualTech Japan Inc.
?
無償ライセンス ESXi と 3rd パーティ製バックアップ製品
無償ライセンス ESXi と 3rd パーティ製バックアップ製品無償ライセンス ESXi と 3rd パーティ製バックアップ製品
無償ライセンス ESXi と 3rd パーティ製バックアップ製品
yhanako
?
Cld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプCld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプ
Tech Summit 2016
?
オープンソースカンファレンス osc 2014 関西@京都 ownCloud説明
オープンソースカンファレンス osc 2014 関西@京都 ownCloud説明オープンソースカンファレンス osc 2014 関西@京都 ownCloud説明
オープンソースカンファレンス osc 2014 関西@京都 ownCloud説明
Tetsurou Yano
?
サポート エンジニアが Azure Networking をじっくりたっぷり語りつくす会
サポート エンジニアが Azure Networking をじっくりたっぷり語りつくす会サポート エンジニアが Azure Networking をじっくりたっぷり語りつくす会
サポート エンジニアが Azure Networking をじっくりたっぷり語りつくす会
ShuheiUda
?
补锄耻谤别から使う濒颈苍耻虫
补锄耻谤别から使う濒颈苍耻虫补锄耻谤别から使う濒颈苍耻虫
补锄耻谤别から使う濒颈苍耻虫
Trainocate Japan, Ltd.
?

Viewers also liked (17)

16 Do It Yourself Tools for Social Media Management
16 Do It Yourself Tools for Social Media Management16 Do It Yourself Tools for Social Media Management
16 Do It Yourself Tools for Social Media Management
ShortStack
?
Verilog-HDL Tutorial (11)
Verilog-HDL Tutorial (11)Verilog-HDL Tutorial (11)
Verilog-HDL Tutorial (11)
Hiroki Nakahara
?
Boost Productivity At Work This Summer
Boost Productivity At Work This SummerBoost Productivity At Work This Summer
Boost Productivity At Work This Summer
Eagles Talent Speakers Bureau
?
An Enlightened One Speaks To All...
An Enlightened One Speaks To All...An Enlightened One Speaks To All...
An Enlightened One Speaks To All...
OH TEIK BIN
?
Getting started erlang
Getting started erlangGetting started erlang
Getting started erlang
Kwanzoo Dev
?
CSCM Chapter 3 strategic procurement and value chain cscm
CSCM Chapter 3 strategic procurement and value chain cscmCSCM Chapter 3 strategic procurement and value chain cscm
CSCM Chapter 3 strategic procurement and value chain cscm
Est
?
Ephesians for Beginners - #6 - The Basis for Unity in the Church
Ephesians for Beginners - #6 - The Basis for Unity in the ChurchEphesians for Beginners - #6 - The Basis for Unity in the Church
Ephesians for Beginners - #6 - The Basis for Unity in the Church
BibleTalk.tv
?
καστορι?
καστορι?καστορι?
καστορι?
asteraki
?
Strengthening Security with Continuous Monitoring
Strengthening Security with Continuous MonitoringStrengthening Security with Continuous Monitoring
Strengthening Security with Continuous Monitoring
Booz Allen Hamilton
?
Ajax cheat sheet
Ajax cheat sheetAjax cheat sheet
Ajax cheat sheet
Randy Marmer
?
Ephesians for Beginners - #8 - Unity of the Church
Ephesians for Beginners - #8 - Unity of the ChurchEphesians for Beginners - #8 - Unity of the Church
Ephesians for Beginners - #8 - Unity of the Church
BibleTalk.tv
?
Introduction to high-tech entrepreneurship
Introduction to high-tech entrepreneurshipIntroduction to high-tech entrepreneurship
Introduction to high-tech entrepreneurship
Sergey Dovgopolyy
?
Variable peak pricing and hedging jun 2006
Variable peak pricing and hedging jun 2006Variable peak pricing and hedging jun 2006
Variable peak pricing and hedging jun 2006
Michaline Todd
?
KPI e Metriche per i Media e la Comunicazione Commerciale
KPI e  Metriche per i Media e la Comunicazione CommercialeKPI e  Metriche per i Media e la Comunicazione Commerciale
KPI e Metriche per i Media e la Comunicazione Commerciale
Paola Furlanetto
?
腰カラビナ そして野帳
腰カラビナ そして野帳腰カラビナ そして野帳
腰カラビナ そして野帳
Ryo Amano
?
大学サークル旅行 × 節約カネ子
大学サークル旅行 × 節約カネ子大学サークル旅行 × 節約カネ子
大学サークル旅行 × 節約カネ子
stucon
?
Anticipatory Coordination in Socio-technical Knowledge-intensive Environments...
Anticipatory Coordination in Socio-technical Knowledge-intensive Environments...Anticipatory Coordination in Socio-technical Knowledge-intensive Environments...
Anticipatory Coordination in Socio-technical Knowledge-intensive Environments...
Andrea Omicini
?
16 Do It Yourself Tools for Social Media Management
16 Do It Yourself Tools for Social Media Management16 Do It Yourself Tools for Social Media Management
16 Do It Yourself Tools for Social Media Management
ShortStack
?
An Enlightened One Speaks To All...
An Enlightened One Speaks To All...An Enlightened One Speaks To All...
An Enlightened One Speaks To All...
OH TEIK BIN
?
Getting started erlang
Getting started erlangGetting started erlang
Getting started erlang
Kwanzoo Dev
?
CSCM Chapter 3 strategic procurement and value chain cscm
CSCM Chapter 3 strategic procurement and value chain cscmCSCM Chapter 3 strategic procurement and value chain cscm
CSCM Chapter 3 strategic procurement and value chain cscm
Est
?
Ephesians for Beginners - #6 - The Basis for Unity in the Church
Ephesians for Beginners - #6 - The Basis for Unity in the ChurchEphesians for Beginners - #6 - The Basis for Unity in the Church
Ephesians for Beginners - #6 - The Basis for Unity in the Church
BibleTalk.tv
?
καστορι?
καστορι?καστορι?
καστορι?
asteraki
?
Strengthening Security with Continuous Monitoring
Strengthening Security with Continuous MonitoringStrengthening Security with Continuous Monitoring
Strengthening Security with Continuous Monitoring
Booz Allen Hamilton
?
Ephesians for Beginners - #8 - Unity of the Church
Ephesians for Beginners - #8 - Unity of the ChurchEphesians for Beginners - #8 - Unity of the Church
Ephesians for Beginners - #8 - Unity of the Church
BibleTalk.tv
?
Introduction to high-tech entrepreneurship
Introduction to high-tech entrepreneurshipIntroduction to high-tech entrepreneurship
Introduction to high-tech entrepreneurship
Sergey Dovgopolyy
?
Variable peak pricing and hedging jun 2006
Variable peak pricing and hedging jun 2006Variable peak pricing and hedging jun 2006
Variable peak pricing and hedging jun 2006
Michaline Todd
?
KPI e Metriche per i Media e la Comunicazione Commerciale
KPI e  Metriche per i Media e la Comunicazione CommercialeKPI e  Metriche per i Media e la Comunicazione Commerciale
KPI e Metriche per i Media e la Comunicazione Commerciale
Paola Furlanetto
?
腰カラビナ そして野帳
腰カラビナ そして野帳腰カラビナ そして野帳
腰カラビナ そして野帳
Ryo Amano
?
大学サークル旅行 × 節約カネ子
大学サークル旅行 × 節約カネ子大学サークル旅行 × 節約カネ子
大学サークル旅行 × 節約カネ子
stucon
?
Anticipatory Coordination in Socio-technical Knowledge-intensive Environments...
Anticipatory Coordination in Socio-technical Knowledge-intensive Environments...Anticipatory Coordination in Socio-technical Knowledge-intensive Environments...
Anticipatory Coordination in Socio-technical Knowledge-intensive Environments...
Andrea Omicini
?

Similar to OSC2014 東京 owncloud性能検証 (20)

Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Takamasa Maejima
?
私はここでつまづいた! Oracle database 11g から 12cへのアップグレードと Oracle Database 12c の新機能@201...
私はここでつまづいた! Oracle database 11g から 12cへのアップグレードと Oracle Database 12c の新機能@201...私はここでつまづいた! Oracle database 11g から 12cへのアップグレードと Oracle Database 12c の新機能@201...
私はここでつまづいた! Oracle database 11g から 12cへのアップグレードと Oracle Database 12c の新機能@201...
yoshimotot
?
[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...
[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...
[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...
Insight Technology, Inc.
?
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
Yasuhiro Arai
?
Nutanix@Open Source Conference 2015 Hiroshima
Nutanix@Open Source Conference 2015 HiroshimaNutanix@Open Source Conference 2015 Hiroshima
Nutanix@Open Source Conference 2015 Hiroshima
Satoshi Shimazaki
?
YAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web service
YAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web serviceYAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web service
YAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web service
Kazuho Oku
?
Apache cloudstack4.0インストール
Apache cloudstack4.0インストールApache cloudstack4.0インストール
Apache cloudstack4.0インストール
Yasuhiro Arai
?
No-Ops で大量データ処理基盤
No-Ops で大量データ処理基盤No-Ops で大量データ処理基盤
No-Ops で大量データ処理基盤
Google Cloud Platform - Japan
?
No-Ops で大量データ処理基盤を簡単に実現する
No-Ops で大量データ処理基盤を簡単に実現するNo-Ops で大量データ処理基盤を簡単に実現する
No-Ops で大量データ処理基盤を簡単に実現する
Kiyoshi Fukuda
?
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
NTT DATA Technology & Innovation
?
AWS Summit Tokyo 2014_NTTデータセッション(前半:InfrastructureAsCode/ImmutableInfrastruc...
AWS Summit Tokyo 2014_NTTデータセッション(前半:InfrastructureAsCode/ImmutableInfrastruc...AWS Summit Tokyo 2014_NTTデータセッション(前半:InfrastructureAsCode/ImmutableInfrastruc...
AWS Summit Tokyo 2014_NTTデータセッション(前半:InfrastructureAsCode/ImmutableInfrastruc...
Hinemos
?
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
勇 黒沢
?
Azure Stack 受け入れ準備_20180630
Azure Stack 受け入れ準備_20180630Azure Stack 受け入れ準備_20180630
Azure Stack 受け入れ準備_20180630
Hiroshi Matsumoto
?
20140919 enterprise oss my sql study v5.tware-bacula intro
20140919 enterprise oss my sql study   v5.tware-bacula intro20140919 enterprise oss my sql study   v5.tware-bacula intro
20140919 enterprise oss my sql study v5.tware-bacula intro
Izumi Akiyama
?
Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14
Masahiro Nagano
?
Vertica 8.0.0 新機能
Vertica 8.0.0 新機能Vertica 8.0.0 新機能
Vertica 8.0.0 新機能
Kaito Tono
?
Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用
Yukio Kumazawa
?
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
Insight Technology, Inc.
?
肠濒辞耻诲辫补肠办负荷职人结果レポート(サンプル)
肠濒辞耻诲辫补肠办负荷职人结果レポート(サンプル)肠濒辞耻诲辫补肠办负荷职人结果レポート(サンプル)
肠濒辞耻诲辫补肠办负荷职人结果レポート(サンプル)
iret, Inc.
?
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
Google Cloud Platform - Japan
?
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Takamasa Maejima
?
私はここでつまづいた! Oracle database 11g から 12cへのアップグレードと Oracle Database 12c の新機能@201...
私はここでつまづいた! Oracle database 11g から 12cへのアップグレードと Oracle Database 12c の新機能@201...私はここでつまづいた! Oracle database 11g から 12cへのアップグレードと Oracle Database 12c の新機能@201...
私はここでつまづいた! Oracle database 11g から 12cへのアップグレードと Oracle Database 12c の新機能@201...
yoshimotot
?
[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...
[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...
[db tech showcase Tokyo 2017] D21: ついに Red Hat Enterprise Linuxで SQL Serverが使...
Insight Technology, Inc.
?
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
Yasuhiro Arai
?
Nutanix@Open Source Conference 2015 Hiroshima
Nutanix@Open Source Conference 2015 HiroshimaNutanix@Open Source Conference 2015 Hiroshima
Nutanix@Open Source Conference 2015 Hiroshima
Satoshi Shimazaki
?
YAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web service
YAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web serviceYAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web service
YAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web service
Kazuho Oku
?
Apache cloudstack4.0インストール
Apache cloudstack4.0インストールApache cloudstack4.0インストール
Apache cloudstack4.0インストール
Yasuhiro Arai
?
No-Ops で大量データ処理基盤を簡単に実現する
No-Ops で大量データ処理基盤を簡単に実現するNo-Ops で大量データ処理基盤を簡単に実現する
No-Ops で大量データ処理基盤を簡単に実現する
Kiyoshi Fukuda
?
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
NTT DATA Technology & Innovation
?
AWS Summit Tokyo 2014_NTTデータセッション(前半:InfrastructureAsCode/ImmutableInfrastruc...
AWS Summit Tokyo 2014_NTTデータセッション(前半:InfrastructureAsCode/ImmutableInfrastruc...AWS Summit Tokyo 2014_NTTデータセッション(前半:InfrastructureAsCode/ImmutableInfrastruc...
AWS Summit Tokyo 2014_NTTデータセッション(前半:InfrastructureAsCode/ImmutableInfrastruc...
Hinemos
?
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
勇 黒沢
?
Azure Stack 受け入れ準備_20180630
Azure Stack 受け入れ準備_20180630Azure Stack 受け入れ準備_20180630
Azure Stack 受け入れ準備_20180630
Hiroshi Matsumoto
?
20140919 enterprise oss my sql study v5.tware-bacula intro
20140919 enterprise oss my sql study   v5.tware-bacula intro20140919 enterprise oss my sql study   v5.tware-bacula intro
20140919 enterprise oss my sql study v5.tware-bacula intro
Izumi Akiyama
?
Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14
Masahiro Nagano
?
Vertica 8.0.0 新機能
Vertica 8.0.0 新機能Vertica 8.0.0 新機能
Vertica 8.0.0 新機能
Kaito Tono
?
Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用
Yukio Kumazawa
?
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
Insight Technology, Inc.
?
肠濒辞耻诲辫补肠办负荷职人结果レポート(サンプル)
肠濒辞耻诲辫补肠办负荷职人结果レポート(サンプル)肠濒辞耻诲辫补肠办负荷职人结果レポート(サンプル)
肠濒辞耻诲辫补肠办负荷职人结果レポート(サンプル)
iret, Inc.
?
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
Google Cloud Platform - Japan
?

More from Tetsurou Yano (20)

Container storage for DeepLearning
Container storage for DeepLearningContainer storage for DeepLearning
Container storage for DeepLearning
Tetsurou Yano
?
軽量Kubernetes環境 K3Sのご紹介
軽量Kubernetes環境 K3Sのご紹介軽量Kubernetes環境 K3Sのご紹介
軽量Kubernetes環境 K3Sのご紹介
Tetsurou Yano
?
GitLab CI/CD パイプライン
GitLab CI/CD パイプラインGitLab CI/CD パイプライン
GitLab CI/CD パイプライン
Tetsurou Yano
?
Nextcloud 16,15の新機能とOnline Office機能
Nextcloud 16,15の新機能とOnline Office機能Nextcloud 16,15の新機能とOnline Office機能
Nextcloud 16,15の新機能とOnline Office機能
Tetsurou Yano
?
Nextcloud と Libreoffice online について
Nextcloud と Libreoffice online についてNextcloud と Libreoffice online について
Nextcloud と Libreoffice online について
Tetsurou Yano
?
础滨分野におけるコンテナオーケストレーションとは
础滨分野におけるコンテナオーケストレーションとは础滨分野におけるコンテナオーケストレーションとは
础滨分野におけるコンテナオーケストレーションとは
Tetsurou Yano
?
Kubernetes で変わるインフラ
Kubernetes で変わるインフラKubernetes で変わるインフラ
Kubernetes で変わるインフラ
Tetsurou Yano
?
Pachyderm Introduction
Pachyderm IntroductionPachyderm Introduction
Pachyderm Introduction
Tetsurou Yano
?
厂滨别谤における碍耻产别谤苍别迟别蝉活用(翱厂厂ユーザーによる勉强会-公开版)
厂滨别谤における碍耻产别谤苍别迟别蝉活用(翱厂厂ユーザーによる勉强会-公开版)厂滨别谤における碍耻产别谤苍别迟别蝉活用(翱厂厂ユーザーによる勉强会-公开版)
厂滨别谤における碍耻产别谤苍别迟别蝉活用(翱厂厂ユーザーによる勉强会-公开版)
Tetsurou Yano
?
Rancher Charts Introduction
Rancher Charts IntroductionRancher Charts Introduction
Rancher Charts Introduction
Tetsurou Yano
?
Rancher kubernetes storages
Rancher kubernetes storagesRancher kubernetes storages
Rancher kubernetes storages
Tetsurou Yano
?
Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回
Tetsurou Yano
?
Rancher enterpriseについて
Rancher enterpriseについてRancher enterpriseについて
Rancher enterpriseについて
Tetsurou Yano
?
Rancher jp1周年振り返り anniversary meetup slide summary
Rancher jp1周年振り返り anniversary meetup slide summaryRancher jp1周年振り返り anniversary meetup slide summary
Rancher jp1周年振り返り anniversary meetup slide summary
Tetsurou Yano
?
Rancher と GitLab を使う3つの理由
Rancher と GitLab を使う3つの理由Rancher と GitLab を使う3つの理由
Rancher と GitLab を使う3つの理由
Tetsurou Yano
?
rancherによるdev opsの実際_スタイルズ
rancherによるdev opsの実際_スタイルズrancherによるdev opsの実際_スタイルズ
rancherによるdev opsの実際_スタイルズ
Tetsurou Yano
?
Rancher Meetup Tokyo #7 Rancher Home
Rancher Meetup Tokyo #7 Rancher HomeRancher Meetup Tokyo #7 Rancher Home
Rancher Meetup Tokyo #7 Rancher Home
Tetsurou Yano
?
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancherRancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Tetsurou Yano
?
GitLab Meetup Tokyo#2 Rancher gitlab container registry
GitLab Meetup Tokyo#2 Rancher gitlab container registryGitLab Meetup Tokyo#2 Rancher gitlab container registry
GitLab Meetup Tokyo#2 Rancher gitlab container registry
Tetsurou Yano
?
Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成
Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成
Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成
Tetsurou Yano
?
Container storage for DeepLearning
Container storage for DeepLearningContainer storage for DeepLearning
Container storage for DeepLearning
Tetsurou Yano
?
軽量Kubernetes環境 K3Sのご紹介
軽量Kubernetes環境 K3Sのご紹介軽量Kubernetes環境 K3Sのご紹介
軽量Kubernetes環境 K3Sのご紹介
Tetsurou Yano
?
GitLab CI/CD パイプライン
GitLab CI/CD パイプラインGitLab CI/CD パイプライン
GitLab CI/CD パイプライン
Tetsurou Yano
?
Nextcloud 16,15の新機能とOnline Office機能
Nextcloud 16,15の新機能とOnline Office機能Nextcloud 16,15の新機能とOnline Office機能
Nextcloud 16,15の新機能とOnline Office機能
Tetsurou Yano
?
Nextcloud と Libreoffice online について
Nextcloud と Libreoffice online についてNextcloud と Libreoffice online について
Nextcloud と Libreoffice online について
Tetsurou Yano
?
础滨分野におけるコンテナオーケストレーションとは
础滨分野におけるコンテナオーケストレーションとは础滨分野におけるコンテナオーケストレーションとは
础滨分野におけるコンテナオーケストレーションとは
Tetsurou Yano
?
Kubernetes で変わるインフラ
Kubernetes で変わるインフラKubernetes で変わるインフラ
Kubernetes で変わるインフラ
Tetsurou Yano
?
厂滨别谤における碍耻产别谤苍别迟别蝉活用(翱厂厂ユーザーによる勉强会-公开版)
厂滨别谤における碍耻产别谤苍别迟别蝉活用(翱厂厂ユーザーによる勉强会-公开版)厂滨别谤における碍耻产别谤苍别迟别蝉活用(翱厂厂ユーザーによる勉强会-公开版)
厂滨别谤における碍耻产别谤苍别迟别蝉活用(翱厂厂ユーザーによる勉强会-公开版)
Tetsurou Yano
?
Rancher Charts Introduction
Rancher Charts IntroductionRancher Charts Introduction
Rancher Charts Introduction
Tetsurou Yano
?
Rancher kubernetes storages
Rancher kubernetes storagesRancher kubernetes storages
Rancher kubernetes storages
Tetsurou Yano
?
Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回
Tetsurou Yano
?
Rancher enterpriseについて
Rancher enterpriseについてRancher enterpriseについて
Rancher enterpriseについて
Tetsurou Yano
?
Rancher jp1周年振り返り anniversary meetup slide summary
Rancher jp1周年振り返り anniversary meetup slide summaryRancher jp1周年振り返り anniversary meetup slide summary
Rancher jp1周年振り返り anniversary meetup slide summary
Tetsurou Yano
?
Rancher と GitLab を使う3つの理由
Rancher と GitLab を使う3つの理由Rancher と GitLab を使う3つの理由
Rancher と GitLab を使う3つの理由
Tetsurou Yano
?
rancherによるdev opsの実際_スタイルズ
rancherによるdev opsの実際_スタイルズrancherによるdev opsの実際_スタイルズ
rancherによるdev opsの実際_スタイルズ
Tetsurou Yano
?
Rancher Meetup Tokyo #7 Rancher Home
Rancher Meetup Tokyo #7 Rancher HomeRancher Meetup Tokyo #7 Rancher Home
Rancher Meetup Tokyo #7 Rancher Home
Tetsurou Yano
?
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancherRancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Tetsurou Yano
?
GitLab Meetup Tokyo#2 Rancher gitlab container registry
GitLab Meetup Tokyo#2 Rancher gitlab container registryGitLab Meetup Tokyo#2 Rancher gitlab container registry
GitLab Meetup Tokyo#2 Rancher gitlab container registry
Tetsurou Yano
?
Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成
Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成
Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成
Tetsurou Yano
?

OSC2014 東京 owncloud性能検証

  • 1. BeGood Technology 1 法人向けオンラインストレージ マルチデバイスファイル共有ソリューション ownCloudで構築する大規模オンラインストレージ ~性能検証編~ 株式会社ビーグッド?テクノロジー
  • 2. BeGood Technology シナリオ ? 社員15,000人が在席する某組織での利用想定 ? 当該組織では、月末の18:00までに勤怠表ファイル(1M)を指 定ディレクトリにアップロードするルールがあると仮定する。 ? リミット30分で社員全員がアップロードを実施するという過 酷な負荷状況に耐えることができるか検証する。 ? 画面遷移は、以下のとおり。 ログイン→ 一覧表示→ 勤怠表ファイルアップロード→ ログアウト
  • 3. BeGood Technology システム構成(3) Active Directory ? nginx×2ノード、MySQL×1ノード App Server 1 App Server 2 Load Balancer All network connections are 1GigE JMeter Server1 JMeter Server2 DB Server NFS Server ASUSTeK H81I-PLUS Core i5-4440S CPU @ 2.80GHz 2 x 8192 MB 128GB SSD Corsair Performance Pro CentOS 6.5 nginx, php-fpm, ownCloud ASUSTeK H81I-PLUS Core i5-4440S CPU @ 2.80GHz 2 x 8192 MB 256GB SSD ADATA SP600 CentOS 6.5, MySQL5.6, memcached Supermicro 113TQ-R700WB Xeon E5-2630 @ 2.30GHz 6 x 8192 MB 8 x 1TB RAID 6 CentOS 6.5 LoadMaster 2200 LoadMaster 2200 VIA C7 4Port GigaE Single arm+DSR 950Mbps L4 throughput Requests per second (HTTP L7): 25,000 ASUSTeK H81I-PLUS ASUSTeK H81I-PLUS ASUSTeK H81I-PLUS Supermicro 113TQ-R700WB JMeter Client
  • 4. ? nginx×2ノード+MariaDB(GaleraCluster)×2ノード BeGood Technology システム構成(4) Active Directory App DB Server 1 App DB Server 2 Load Balancer All network connections are 1GigE JMeter Server1 JMeter Server2 NFS Server ASUSTeK H81I-PLUS Core i5-4440S CPU @ 2.80GHz 2 x 8192 MB 128GB SSD Corsair Performance Pro CentOS 6.5 nginx, php-fpm, ownCloud, MariaDB Supermicro 113TQ-R700WB Xeon E5-2630 @ 2.30GHz 6 x 8192 MB 8 x 1TB RAID 6 LoadMaster 2200 LoadMaster 2200 CentOS 6.5 VIA C7 ASUSTeK H81I-PLUS 4Port GigaE Single arm+DSR 950Mbps L4 throughput Requests per second (HTTP L7): 25,000 Supermicro 113TQ-R700WB JMeter Client ASUSTeK H81I-PLUS MariaDB Galera Cluster
  • 5. BeGood Technology 性能検証結果(その2) 構成(3) 構成(4) 120.00 100.00 80.00 60.00 40.00 20.00 0.00 ? Throughput Throughput/S(Upload) 9.89 19.62 Throughput/S(Total) 69.00 136.81
  • 6. BeGood Technology 性能検証考察(その2) ? 構成(4)は30,000人の組織で利用可能 ? Throughput 20/sec、エラー率0% をマークした。 ? 構成(3)から2倍の負荷を掛けているにも関わらずResが2 倍速くなっており、見事なスケールを実現している。 ? Webサーバがボトルネックとなりつつあるが、この構成で あれば、Webサーバを増やすことで更にスケール可能。 [Web0 [DB] 1]
  • 8. ? EC2(m3-xlarge)×3ノード+ RDS(m3-xlarge)×1ノード BeGood Technology システム構成(5) AmazonLinux(m3- xlarge) nginx, php-fpm, ownCloud JMeter Client JMeter Server1 JMeter Server2 Web1 local cache upload buffer Gateway instance Web2 Web3 m3-xlarge Storage Gateway Amazon S3
  • 9. BeGood Technology 性能検証結果(その3) 構成(4) 構成(5) 140.00 120.00 100.00 80.00 60.00 40.00 20.00 0.00 ? Throughput Throughput/S(Upload) 19.62 19.74 Throughput/S(Total) 136.81 157.05
  • 10. GlusterFSでも試して BeGood Technology みました。 (AWS上)
  • 11. BeGood Technology システム構成(6) ? EC2(m3-xlarge)×3ノード+ RDS(m3-xlarge)×1ノード JMeter Client JMeter Server1 JMeter Server2 Web1 Web2 Web3 AmazonLinux(m3- xlarge) nginx, php-fpm, ownCloud m3-xlarge Replicated Volume Replicated Volume
  • 12. BeGood Technology 性能検証結果(その4) 構成(5) 構成(6) 140.00 120.00 100.00 80.00 60.00 40.00 20.00 0.00 ? Throughput Throughput/S(Upload) 19.74 19.19 Throughput/S(Total) 157.05 134.04
  • 14. BeGood Technology Riak/RiakCSのそもそものお話。 ?ownCloudは、Amazon S3の接続コネクタがあるから、 RiakCSでも使えるはずだよね。(S3互換なんで) ? 試してみた。動くんだけど、いくつか機能に制限が…。 RiakCSにインプリメントされていないS3のメソッドがあるかららしい。 そこでBashoさんに怒濤の 勢いで直していただきまし た ?RiakCS 1.5.0からは、 機能制限なく使えます
  • 15. BeGood Technology システム構成(7) ? nginx×2ノード+MariaDB(GaleraCluster)×2ノード+ Riak/RiakCS×3ノード DB Server 1 (MariaDB01) DB Server 2 (MariaDB02) Load Balancer JMeter Server1 ASUSTeK H81I-PLUS Core i5-4440S CPU @ 2.80GHz 2 x 8192 MB 128GB SSD Corsair Performance Pro CentOS 6.5 nginx, php-fpm, ownCloud LoadMaster 2200 LoadMaster 2200 VIA C7 4Port GigaE Single arm+DSR 950Mbps L4 throughput Requests per second (HTTP L7): 25,000 ASUSTeK H81I-PLUS ASUSTeK H81I-PLUS App Server 1 (ownCloud01) ASUSTeK H81I-PLUS App Server 2 (ownCloud02) ASUSTeK H81I-PLUS DB Server 3 (DB01) ASUSTeK H81I-PLUS
  • 16. ? nginx×2ノード+MariaDB(GaleraCluster)×2ノード BeGood Technology 【再掲】システム構成(4) Active Directory App DB Server 1 App DB Server 2 Load Balancer All network connections are 1GigE JMeter Server1 JMeter Server2 NFS Server ASUSTeK H81I-PLUS Core i5-4440S CPU @ 2.80GHz 2 x 8192 MB 128GB SSD Corsair Performance Pro CentOS 6.5 nginx, php-fpm, ownCloud, MariaDB Supermicro 113TQ-R700WB Xeon E5-2630 @ 2.30GHz 6 x 8192 MB 8 x 1TB RAID 6 LoadMaster 2200 LoadMaster 2200 CentOS 6.5 VIA C7 ASUSTeK H81I-PLUS 4Port GigaE Single arm+DSR 950Mbps L4 throughput Requests per second (HTTP L7): 25,000 Supermicro 113TQ-R700WB JMeter Client ASUSTeK H81I-PLUS MariaDB Galera Cluster
  • 17. BeGood Technology 性能検証結果(その4) 構成(4) 構成(7) 140.00 120.00 100.00 80.00 60.00 40.00 20.00 0.00 ? Throughput Throughput/S(Upload) 19.62 8.30 Throughput/S(Total) 136.81 56.10
  • 18. RiakCS+ownCloudをブースでデモしています。 BeGood Technology ?Riak/RiakCS 3台構成クラスターです。 ? IntelNUC 2台+Let’sNote 1台です。 ? 別のIntelNUCでownCloudを動かして います。
  • 19. BeGood Technology ハイエンドサーバーで検証して みたい!! 検証環境貸してくれる企業さん 大募集中です。 後程声かけてください

Editor's Notes

  • #6: ?見事にスケール ?スループット倍増
  • #10: ?构成(4)よりも若干パフォーマンス高い
  • #12: ?EBSマウントして、アリさん三匹並べてます ?この構成で一番パフォーマンス良いと想定されるReplicated Volume で同期してみました。
  • #16: ?EBSマウントして、アリさん三匹並べてます ?この構成で一番パフォーマンス良いと想定されるReplicated Volume で同期してみました。