SlideShare uma empresa Scribd logo
1 de 39
1
法人向けオンラインストレージ
マルチデバイスファイル共有ソリューション
ownCloudで構築する大規模オンラインストレージ
~性能検証編~
株式会社ビーグッド・テクノロジー
BeGood Technology
自己紹介
 経歴 : システム運用 4年・システム開発 7年経験
近頃はownCloudの受託やアドオン開発・研究を担当
 あだ名 : マギー
 ownCloudの好きな機能: External Storage
 その他 : 5歳になった双子(男女)、3ヶ月の男の子の父親
髙橋 裕樹 (たかはし ゆうき)
1980年10月31日生まれ
東京都八王子生まれ多摩育ち
ukitiyan
BeGood Technology
背景
 機能面でエンタープライズであることは理解した
前段のスライドで説明のあったownCloudは、確かに
「DropBox」や「Google Drive」のような使い勝手を維持したま
ま、データ容量を気にせず安心して取引先や国内外拠点との
安全なファイル共有するためのエンタープライズな機能を持ち
合わせるプロダクトであることがわかった。
 エンタープライズ環境に耐えうるのか?
しかしながら、そもそもエンタープライズ環境に耐えうるプロ
ダクトなのか。性能面は問題ないのか。
BeGood Technology
この手のネタは、
この会場にいる方々の
大好物ですよね?
BeGood Technology
ということで、
検証してみました。
BeGood Technology
シナリオ
 社員15,000人が在席する某組織での利用想定
当該組織では、月末の18:00までに勤怠表ファイル(1M)を指
定ディレクトリにアップロードするルールがあると仮定する。
リミット30分で社員全員がアップロードを実施するという過
酷な負荷状況に耐えることができるか検証する。
画面遷移は、以下のとおり。
ログイン→一覧表示→勤怠表ファイルアップロード→ログアウト
BeGood Technology
性能検証(その1)
 HA含む3構成で計測する。
以下構成それぞれのベンチマークを計測する。
1. apache×1ノード、MySQL×1ノード
2. nginx×1ノード、MySQL×1ノード
3. nginx×2ノード、MySQL×1ノード
ownCloud Version 6.0.3を採用する。
Active Directoryでシングルサインオンを行う。
1人40ファイルの想定で、60万ファイルを事前にロードして
おく。
負荷量を5分間に均し、5分間連続で負荷をかける。
BeGood Technology
システム構成(1)
Active Directory
App Server 1
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
apache, ownCloud
ASUSTeK H81I-
PLUS
Core i5-4440S CPU
@ 2.80GHz
2 x 8192 MB
256GB SSD ADATA
SP600
CentOS 6.5,
MySQL5.6,
Supermicro
113TQ-R700WB
Xeon E5-2630 @
2.30GHz
6 x 8192 MB
8 x 1TB RAID 6
CentOS 6.5
ASUSTeK
H81I-PLUS
ASUSTeK
H81I-PLUS
Supermicro
113TQ-R700WB
JMeter Client
All network connections are 1GigE
 apache×1ノード、MySQL×1ノード
BeGood Technology
システム構成(2)
Active Directory
App Server 1
JMeter Server1
JMeter Server2
DB Server
NFS Server
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
ASUSTeK
H81I-PLUS
ASUSTeK
H81I-PLUS
Supermicro
113TQ-R700WB
JMeter Client
All network connections are 1GigE
 nginx×1ノード、MySQL×1ノード
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
BeGood Technology
システム構成(3)
Active Directory
App Server 1
App Server 2
Load
Balancer
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
VIA C7
4Port GigaE
Single arm+DSR
950Mbps L4
throughput
Requests per second
(HTTP L7): 25,000
LoadMaster 2200
ASUSTeK
H81I-PLUS
ASUSTeK
H81I-PLUS
ASUSTeK
H81I-PLUS
Supermicro
113TQ-R700WB
JMeter Client
All network connections are 1GigE
 nginx×2ノード、MySQL×1ノード
BeGood Technology
性能検証結果(その1)
構成(1) 構成(2) 構成(3)
Throughput/S(Upload) 2.47 8.79 9.89
Throughput/S(Total) 28.44 62.23 69.00
0.00
10.00
20.00
30.00
40.00
50.00
60.00
70.00
 Throughput
BeGood Technology
性能検証結果(その1)
 Response Time、 Error(Upload)
 Response Time、 Error(Total)
report_count
response_time(ms)
error(%)
average 90%_line
構成(1) 963 44,201 76,309 14.1%
構成(2) 2,785 3,608 6,783 1.0%
構成(3)
3,000 1,446 3,645 0.0%
report_count
response_time(ms)
error(%)
average 90%_line
構成(1) 11,224 17,001 40,467 20.4%
構成(2) 19,773 2,025 3,747 1.3%
構成(3)
21,000 376 761 0.0%
BeGood Technology
性能検証考察(その1)
 構成(3)は15,000人の組織で利用可能
Throughput 10/sec、エラー率 0% という結果から、 構
成(3)は15,000人規模の組織で利用可能と言える。
Webサーバには余力があるが、MySQLが3000クエリー
/sec捌いており、テーブルロックが発生していることから、
これがボトルネックとなっていると想定される。
[Web01
]
[DB]
BeGood Technology
引き続き、更なる
エンタープライズ環境で
性能調査してみました。
BeGood Technology
性能検証(その2)
 DBをスケールした構成で計測する。
前回DBがボトルネックとなっていたので、 DBをMariaDB
(GaleraCluster)とした以下構成でベンチマークを計測する。
4. nginx×2ノード、MySQL×2ノード
ownCloud Version 6.0.3を採用する。
Active Directoryでシングルサインオンを行う。
前回の倍の30,000人相当のシナリオでベンチマークを計
測する。
BeGood Technology
システム構成(4)
Active Directory
App DB Server 1
App DB Server 2
Load
Balancer
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
CentOS 6.5LoadMaster 2200
VIA C7
4Port GigaE
Single arm+DSR
950Mbps L4
throughput
Requests per second
(HTTP L7): 25,000
LoadMaster 2200
ASUSTeK H81I-PLUS
Supermicro
113TQ-R700WB
JMeter Client
All network connections are 1GigE
 nginx×2ノード+MariaDB(GaleraCluster)×2ノード
ASUSTeK H81I-PLUS
MariaDB
Galera Cluster
BeGood Technology
性能検証結果(その2)
構成(3) 構成(4)
Throughput/S(Upload) 9.89 19.62
Throughput/S(Total) 69.00 136.81
0.00
20.00
40.00
60.00
80.00
100.00
120.00
 Throughput
BeGood Technology
性能検証結果(その2)
 Response Time、 Error(Upload)
 Response Time、 Error(Total)
report_count
response_time(ms)
error(%)
average 90%_line
構成(3)
3,000 1,446 3,645 0.0%
構成(4)
6,000 425 695 0.0%
report_count
response_time(ms)
error(%)
average 90%_line
構成(3)
21,000 376 761 0.0%
構成(4)
42,000 230 390 0.0%
BeGood Technology
性能検証考察(その2)
 構成(4)は30,000人の組織で利用可能
Throughput 20/sec、エラー率 0% をマークした。
構成(3)から2倍の負荷を掛けているにも関わらずResが2
倍速くなっており、見事なスケールを実現している。
Webサーバがボトルネックとなりつつあるが、この構成で
あれば、Webサーバを増やすことで更にスケール可能。
[Web01
]
[DB]
BeGood Technology
弊社はAPNです!
AWSでも検証しました
BeGood Technology
性能検証(その3)
 AWSに構築したownCloudで計測する。
以下構成でベンチマークを計測する。
5. nginx(EC2)×3ノード、RDS
ownCloud Version 6.0.3を採用する。
Active Directoryでのシングルサインオンを行なわない。
30,000人相当のシナリオでベンチマークを計測する。
ストレージはS3を採用する。
Instance Typeはm3-Xlargeを採用する。(弊社代表の許し
が出たので)
BeGood Technology
システム構成(5)
AmazonLinux(m3-
xlarge)
nginx, php-fpm,
ownCloud
 EC2(m3-xlarge)×3ノード+ RDS(m3-xlarge)×1ノード
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)
Throughput/S(Upload) 19.62 19.74
Throughput/S(Total) 136.81 157.05
0.00
20.00
40.00
60.00
80.00
100.00
120.00
140.00
 Throughput
BeGood Technology
性能検証結果(その3)
 Response Time、 Error(Upload)
 Response Time、 Error(Total)
report_count
response_time(ms)
error(%)
average 90%_line
構成(4)
6,000 425 695 0.0%
構成(5)
6,000 458 594 0.0%
report_count
response_time(ms)
error(%)
average 90%_line
構成(4)
42,000 230 390 0.0%
構成(5)
42,000 196 400 0.0%
BeGood Technology
性能検証考察(その3)
 AWS上でも30,000人の組織で利用可能
Throughput 20/sec、エラー率 0% をマークした。
RDSにまだ余裕があるので、この規模であればRDSの
Typeを落としてもOK。
ストレージにS3を利用しているため、データ容量の心配
がないという点がナイス。
[Web01
]
[RDS]
BeGood Technology
以上で終わります!
BeGood Technology
と内部向けに報告したところ、
弊社代表に
「マギー、分散ストレージはどう
なん?」
というブッコミがありまして. . .
BeGood Technology
OSSカンファレンスですし、
ストレージをGlusterFS
にして
検証してみました
BeGood Technology
性能検証(その4)
 AWSに構築したownCloudで計測する。
以下構成でベンチマークを計測する。
6. nginx(EC2)×3ノード、RDS
ownCloud Version 6.0.3を採用する。
Active Directoryでのシングルサインオンを行なわない。
30,000人相当のシナリオでベンチマークを計測する。
ストレージはGlusterFSを採用する。
Instance Typeはm3-Xlargeを採用する。(そろそろ来月の
支払いが怖い、、が弊社代表が言い出したことなので)
BeGood Technology
システム構成(6)
 EC2(m3-xlarge)×3ノード+ RDS(m3-xlarge)×1ノード
JMeter
Client
JMeter
Server1
JMeter
Server2
AmazonLinux(m3-
xlarge)
nginx, php-fpm,
ownCloud
Web1
Web2
Web3
m3-xlarge
Replicated
Volume
Replicated
Volume
BeGood Technology
構成(5) 構成(6)
Throughput/S(Upload) 19.74 19.19
Throughput/S(Total) 157.05 134.04
0.00
20.00
40.00
60.00
80.00
100.00
120.00
140.00
性能検証結果(その4)
 Throughput
BeGood Technology
性能検証考察(その4)
 分散ストレージでも大丈夫!
Throughput 19.2/sec、エラー率 0% をマークした。
AWSの場合、構成(5)より安価です。
性能重視で3台のReplicated Volumeにしてみましたが、
大容量ストレージに対応する場合は、Distributed Volume
にするのが良いでしょう。
[Web01
]
[RDS]
BeGood Technology
総括
 場所を選ばないエンタープライズオンラインストレージ
ownCloudは、オンプレミス、クラウドと場所を選ばずにエンター
プライズなオンラインストレージを構築することができる。
 アプリの成熟度が高い
検証を行った各構成のボトルネックは、アプリではなくH/Wであ
り、H/Wの追加や構成変更でスケールしたことからアプリ自体
の成熟度は高いと言える。
 実はノウハウが必要な環境構築
ロギング、PHPセッション、ジョブ管理、負荷分散構成、
opcache、ulimit、GaleraClusterのinnodb_flush_log_at_trx_
commitプロパティ等、構築には実はノウハウが必要です。(でし
た)
BeGood Technology
総括
 コモディティサーバでも大丈夫!
サーバ構成図では、分かりづらいところがありますが、今
回のオンプレミス構成の実態は以下のような環境でした。
BeGood Technology
総括
 最終的にはストレージの処理能力が課題
オンラインストレージということもあり、ストレージへのコス
トは高めです。構成(4)では「NAS」、構成(5)ではストレー
ジゲートウェイが最終的なボトルネックとなりました。
BeGood Technology
最後に. . .
BeGood Technology
上記検証結果のホワイトペーパー公
開します。
(近日中...)
http://owncloud.jp
BeGood Technology
ハイエンドサーバーで検証して
みたい!!
検証環境貸してくれる企業さん
大募集中です。
後程声かけてください
BeGood Technology
ご静聴
ありがとうございました。

Mais conteúdo relacionado

Mais procurados

Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.Hibino Hisashi
 
[G-Tech2015]Microsoft Azureを使った災害復旧の基礎[講演資料]
[G-Tech2015]Microsoft Azureを使った災害復旧の基礎[講演資料][G-Tech2015]Microsoft Azureを使った災害復旧の基礎[講演資料]
[G-Tech2015]Microsoft Azureを使った災害復旧の基礎[講演資料]Trainocate Japan, Ltd.
 
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャーKubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャーToru Makabe
 
Introduction tdas udas_ytanaka_20120810
Introduction tdas udas_ytanaka_20120810Introduction tdas udas_ytanaka_20120810
Introduction tdas udas_ytanaka_20120810Iugo Net
 
Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05Hiroshi Matsumoto
 
ownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStoreownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStoreCLOUDIAN KK
 
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~第0回データ保護勉強会 ~Linux-HA/Baculaのお話~
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~Ken Sawada
 
Japan elasticusergroup01 Acroquest
Japan elasticusergroup01 AcroquestJapan elasticusergroup01 Acroquest
Japan elasticusergroup01 AcroquestHiroshi Yoshioka
 
ZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStoreZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStoreCLOUDIAN KK
 
How to walk_on_windows_azure_platform
How to walk_on_windows_azure_platformHow to walk_on_windows_azure_platform
How to walk_on_windows_azure_platformYoshida Yuri
 
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)Cloudianの構築と運用の基礎 (Cloudian Summit 2012)
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)CLOUDIAN KK
 
Azure vm usacase and value.1.0.20.0618
Azure vm usacase and value.1.0.20.0618 Azure vm usacase and value.1.0.20.0618
Azure vm usacase and value.1.0.20.0618 Ayumu Inaba
 
Interact 2019:Microsoft SDN v2 よもやま話
Interact 2019:Microsoft SDN v2 よもやま話Interact 2019:Microsoft SDN v2 よもやま話
Interact 2019:Microsoft SDN v2 よもやま話wind06106
 

Mais procurados (14)

Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
 
[G-Tech2015]Microsoft Azureを使った災害復旧の基礎[講演資料]
[G-Tech2015]Microsoft Azureを使った災害復旧の基礎[講演資料][G-Tech2015]Microsoft Azureを使った災害復旧の基礎[講演資料]
[G-Tech2015]Microsoft Azureを使った災害復旧の基礎[講演資料]
 
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャーKubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
 
Introduction tdas udas_ytanaka_20120810
Introduction tdas udas_ytanaka_20120810Introduction tdas udas_ytanaka_20120810
Introduction tdas udas_ytanaka_20120810
 
Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05
 
ownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStoreownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStore
 
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~第0回データ保護勉強会 ~Linux-HA/Baculaのお話~
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~
 
Japan elasticusergroup01 Acroquest
Japan elasticusergroup01 AcroquestJapan elasticusergroup01 Acroquest
Japan elasticusergroup01 Acroquest
 
Cisco Web セキュリティ アプライアンス(WSA)
Cisco Web セキュリティ アプライアンス(WSA)Cisco Web セキュリティ アプライアンス(WSA)
Cisco Web セキュリティ アプライアンス(WSA)
 
ZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStoreZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStore
 
How to walk_on_windows_azure_platform
How to walk_on_windows_azure_platformHow to walk_on_windows_azure_platform
How to walk_on_windows_azure_platform
 
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)Cloudianの構築と運用の基礎 (Cloudian Summit 2012)
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)
 
Azure vm usacase and value.1.0.20.0618
Azure vm usacase and value.1.0.20.0618 Azure vm usacase and value.1.0.20.0618
Azure vm usacase and value.1.0.20.0618
 
Interact 2019:Microsoft SDN v2 よもやま話
Interact 2019:Microsoft SDN v2 よもやま話Interact 2019:Microsoft SDN v2 よもやま話
Interact 2019:Microsoft SDN v2 よもやま話
 

Destaque

「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」Hideki Yamane
 
Rancher LT Talk 20170126
Rancher LT Talk 20170126Rancher LT Talk 20170126
Rancher LT Talk 20170126Tetsurou Yano
 
ネットワーク機器のAPIあれこれ入門 (NetOpsCoding#2)
ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)
ネットワーク機器のAPIあれこれ入門 (NetOpsCoding#2)Kentaro Ebisawa
 
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~NVIDIA Japan
 
ownCloud2015年まとめ
ownCloud2015年まとめownCloud2015年まとめ
ownCloud2015年まとめTetsurou Yano
 
実践で学ぶネットワーク分析
実践で学ぶネットワーク分析実践で学ぶネットワーク分析
実践で学ぶネットワーク分析Mitsunori Sato
 
【新卒採用】Webセミナー大全。過去と現在、そして未来まで by レプモス
【新卒採用】Webセミナー大全。過去と現在、そして未来まで by レプモス【新卒採用】Webセミナー大全。過去と現在、そして未来まで by レプモス
【新卒採用】Webセミナー大全。過去と現在、そして未来まで by レプモスHiro Sakuma
 

Destaque (7)

「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
 
Rancher LT Talk 20170126
Rancher LT Talk 20170126Rancher LT Talk 20170126
Rancher LT Talk 20170126
 
ネットワーク機器のAPIあれこれ入門 (NetOpsCoding#2)
ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)
ネットワーク機器のAPIあれこれ入門 (NetOpsCoding#2)
 
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~
エヌビディアが加速するディープラーニング~進化するニューラルネットワークとその開発方法について~
 
ownCloud2015年まとめ
ownCloud2015年まとめownCloud2015年まとめ
ownCloud2015年まとめ
 
実践で学ぶネットワーク分析
実践で学ぶネットワーク分析実践で学ぶネットワーク分析
実践で学ぶネットワーク分析
 
【新卒採用】Webセミナー大全。過去と現在、そして未来まで by レプモス
【新卒採用】Webセミナー大全。過去と現在、そして未来まで by レプモス【新卒採用】Webセミナー大全。過去と現在、そして未来まで by レプモス
【新卒採用】Webセミナー大全。過去と現在、そして未来まで by レプモス
 

Semelhante a オープンソースカンファレンス osc 2014 関西@京都 ownCloud性能検証

わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料Shinichiro Isago
 
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料guest628c07
 
スタートアップがAWSを使うべき3つの理由
スタートアップがAWSを使うべき3つの理由スタートアップがAWSを使うべき3つの理由
スタートアップがAWSを使うべき3つの理由Serverworks Co.,Ltd.
 
[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送
[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送
[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送Google Cloud Platform - Japan
 
5分でわかる!ownCloudアドオンの作り方
5分でわかる!ownCloudアドオンの作り方5分でわかる!ownCloudアドオンの作り方
5分でわかる!ownCloudアドオンの作り方Yuki Takahashi
 
WebDB Forum 2012 基調講演資料
WebDB Forum 2012 基調講演資料WebDB Forum 2012 基調講演資料
WebDB Forum 2012 基調講演資料Recruit Technologies
 
Iot algyan jhirono 20190111
Iot algyan jhirono 20190111Iot algyan jhirono 20190111
Iot algyan jhirono 20190111Hirono Jumpei
 
ビッグデータ活用支援フォーラム
ビッグデータ活用支援フォーラムビッグデータ活用支援フォーラム
ビッグデータ活用支援フォーラムRecruit Technologies
 
Cloudianを利用したソリューション (Cloudian Summit 2012)
Cloudianを利用したソリューション (Cloudian Summit 2012)Cloudianを利用したソリューション (Cloudian Summit 2012)
Cloudianを利用したソリューション (Cloudian Summit 2012)CLOUDIAN KK
 
Cloudianを利用したソリューション (Cloudian Summit 2012)
Cloudianを利用したソリューション (Cloudian Summit 2012)Cloudianを利用したソリューション (Cloudian Summit 2012)
Cloudianを利用したソリューション (Cloudian Summit 2012)CLOUDIAN KK
 
ITpro EXPO 2011 クラウド上での業務アプリ開発
ITpro EXPO 2011 クラウド上での業務アプリ開発ITpro EXPO 2011 クラウド上での業務アプリ開発
ITpro EXPO 2011 クラウド上での業務アプリ開発Junji Imaoka
 
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013Takashi Someda
 
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!Azure 相談センター
 
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!Daisuke Masubuchi
 
ownCloud概要説明
ownCloud概要説明ownCloud概要説明
ownCloud概要説明Tetsurou Yano
 
クラウドスキルチャレンジの概要と進め方 for ALGYAN
クラウドスキルチャレンジの概要と進め方 for ALGYANクラウドスキルチャレンジの概要と進め方 for ALGYAN
クラウドスキルチャレンジの概要と進め方 for ALGYANYasuhiroHanda2
 
No-Ops で大量データ処理基盤を簡単に実現する
No-Ops で大量データ処理基盤を簡単に実現するNo-Ops で大量データ処理基盤を簡単に実現する
No-Ops で大量データ処理基盤を簡単に実現するKiyoshi Fukuda
 
ownCloud2015年まとめ
ownCloud2015年まとめownCloud2015年まとめ
ownCloud2015年まとめTetsurou Yano
 
Wsfc basic 130720
Wsfc basic 130720Wsfc basic 130720
Wsfc basic 130720wintechq
 

Semelhante a オープンソースカンファレンス osc 2014 関西@京都 ownCloud性能検証 (20)

わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
 
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
 
スタートアップがAWSを使うべき3つの理由
スタートアップがAWSを使うべき3つの理由スタートアップがAWSを使うべき3つの理由
スタートアップがAWSを使うべき3つの理由
 
[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送
[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送
[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送
 
5分でわかる!ownCloudアドオンの作り方
5分でわかる!ownCloudアドオンの作り方5分でわかる!ownCloudアドオンの作り方
5分でわかる!ownCloudアドオンの作り方
 
WebDB Forum 2012 基調講演資料
WebDB Forum 2012 基調講演資料WebDB Forum 2012 基調講演資料
WebDB Forum 2012 基調講演資料
 
Iot algyan jhirono 20190111
Iot algyan jhirono 20190111Iot algyan jhirono 20190111
Iot algyan jhirono 20190111
 
ビッグデータ活用支援フォーラム
ビッグデータ活用支援フォーラムビッグデータ活用支援フォーラム
ビッグデータ活用支援フォーラム
 
Cloudianを利用したソリューション (Cloudian Summit 2012)
Cloudianを利用したソリューション (Cloudian Summit 2012)Cloudianを利用したソリューション (Cloudian Summit 2012)
Cloudianを利用したソリューション (Cloudian Summit 2012)
 
Cloudianを利用したソリューション (Cloudian Summit 2012)
Cloudianを利用したソリューション (Cloudian Summit 2012)Cloudianを利用したソリューション (Cloudian Summit 2012)
Cloudianを利用したソリューション (Cloudian Summit 2012)
 
ITpro EXPO 2011 クラウド上での業務アプリ開発
ITpro EXPO 2011 クラウド上での業務アプリ開発ITpro EXPO 2011 クラウド上での業務アプリ開発
ITpro EXPO 2011 クラウド上での業務アプリ開発
 
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
 
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
 
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
 
ownCloud概要説明
ownCloud概要説明ownCloud概要説明
ownCloud概要説明
 
クラウドスキルチャレンジの概要と進め方 for ALGYAN
クラウドスキルチャレンジの概要と進め方 for ALGYANクラウドスキルチャレンジの概要と進め方 for ALGYAN
クラウドスキルチャレンジの概要と進め方 for ALGYAN
 
No-Ops で大量データ処理基盤を簡単に実現する
No-Ops で大量データ処理基盤を簡単に実現するNo-Ops で大量データ処理基盤を簡単に実現する
No-Ops で大量データ処理基盤を簡単に実現する
 
No-Ops で大量データ処理基盤
No-Ops で大量データ処理基盤No-Ops で大量データ処理基盤
No-Ops で大量データ処理基盤
 
ownCloud2015年まとめ
ownCloud2015年まとめownCloud2015年まとめ
ownCloud2015年まとめ
 
Wsfc basic 130720
Wsfc basic 130720Wsfc basic 130720
Wsfc basic 130720
 

Mais de Tetsurou Yano

Container storage for DeepLearning
Container storage for DeepLearningContainer storage for DeepLearning
Container storage for DeepLearningTetsurou 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
 
AI分野におけるコンテナオーケストレーションとは
AI分野におけるコンテナオーケストレーションとはAI分野におけるコンテナオーケストレーションとは
AI分野におけるコンテナオーケストレーションとはTetsurou Yano
 
Kubernetes で変わるインフラ
Kubernetes で変わるインフラKubernetes で変わるインフラ
Kubernetes で変わるインフラTetsurou Yano
 
Pachyderm Introduction
Pachyderm IntroductionPachyderm Introduction
Pachyderm IntroductionTetsurou Yano
 
SIerにおけるKubernetes活用(OSSユーザーによる勉強会-公開版)
SIerにおけるKubernetes活用(OSSユーザーによる勉強会-公開版)SIerにおけるKubernetes活用(OSSユーザーによる勉強会-公開版)
SIerにおけるKubernetes活用(OSSユーザーによる勉強会-公開版)Tetsurou Yano
 
Rancher Charts Introduction
Rancher Charts IntroductionRancher Charts Introduction
Rancher Charts IntroductionTetsurou Yano
 
Rancher kubernetes storages
Rancher kubernetes storagesRancher kubernetes storages
Rancher kubernetes storagesTetsurou 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 summaryTetsurou 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 HomeTetsurou 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 rancherTetsurou 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 registryTetsurou 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
 

Mais de Tetsurou Yano (20)

Container storage for DeepLearning
Container storage for DeepLearningContainer storage for DeepLearning
Container storage for DeepLearning
 
軽量Kubernetes環境 K3Sのご紹介
軽量Kubernetes環境 K3Sのご紹介軽量Kubernetes環境 K3Sのご紹介
軽量Kubernetes環境 K3Sのご紹介
 
GitLab CI/CD パイプライン
GitLab CI/CD パイプラインGitLab CI/CD パイプライン
GitLab CI/CD パイプライン
 
Nextcloud 16,15の新機能とOnline Office機能
Nextcloud 16,15の新機能とOnline Office機能Nextcloud 16,15の新機能とOnline Office機能
Nextcloud 16,15の新機能とOnline Office機能
 
Nextcloud と Libreoffice online について
Nextcloud と Libreoffice online についてNextcloud と Libreoffice online について
Nextcloud と Libreoffice online について
 
AI分野におけるコンテナオーケストレーションとは
AI分野におけるコンテナオーケストレーションとはAI分野におけるコンテナオーケストレーションとは
AI分野におけるコンテナオーケストレーションとは
 
Kubernetes で変わるインフラ
Kubernetes で変わるインフラKubernetes で変わるインフラ
Kubernetes で変わるインフラ
 
Pachyderm Introduction
Pachyderm IntroductionPachyderm Introduction
Pachyderm Introduction
 
SIerにおけるKubernetes活用(OSSユーザーによる勉強会-公開版)
SIerにおけるKubernetes活用(OSSユーザーによる勉強会-公開版)SIerにおけるKubernetes活用(OSSユーザーによる勉強会-公開版)
SIerにおけるKubernetes活用(OSSユーザーによる勉強会-公開版)
 
Rancher Charts Introduction
Rancher Charts IntroductionRancher Charts Introduction
Rancher Charts Introduction
 
Rancher kubernetes storages
Rancher kubernetes storagesRancher kubernetes storages
Rancher kubernetes storages
 
Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回
 
Rancher enterpriseについて
Rancher enterpriseについてRancher enterpriseについて
Rancher enterpriseについて
 
Rancher jp1周年振り返り anniversary meetup slide summary
Rancher jp1周年振り返り anniversary meetup slide summaryRancher jp1周年振り返り anniversary meetup slide summary
Rancher jp1周年振り返り anniversary meetup slide summary
 
Rancher と GitLab を使う3つの理由
Rancher と GitLab を使う3つの理由Rancher と GitLab を使う3つの理由
Rancher と GitLab を使う3つの理由
 
rancherによるdev opsの実際_スタイルズ
rancherによるdev opsの実際_スタイルズrancherによるdev opsの実際_スタイルズ
rancherによるdev opsの実際_スタイルズ
 
Rancher Meetup Tokyo #7 Rancher Home
Rancher Meetup Tokyo #7 Rancher HomeRancher Meetup Tokyo #7 Rancher Home
Rancher Meetup Tokyo #7 Rancher Home
 
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
 
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
 
Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成
Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成
Rancher meetuptokyo #4 Vagrant でつくる Rancher HA構成
 

オープンソースカンファレンス osc 2014 関西@京都 ownCloud性能検証

Notas do Editor

  1. ・表の上側がアップロードのみのスループット、表の下側が全てのリクエストに対するスループット ・見事にスケールしている ・apache シングルはシンドイ ・nginx 2ノード構成は
  2. ・nginx 2ノードでエラーが無くなっていることがわかる
  3. ・見事にスケール ・スループット倍増
  4. ・エラーも出てないし、レスポンスタイムも劇的に向上している
  5. ・構成(4)よりも若干パフォーマンス高い
  6. ・EBSマウントして、アリさん三匹並べてます ・この構成で一番パフォーマンス良いと想定されるReplicated Volume で同期してみました。
  7. ・どれも、社内に転がってたサーバと近くの秋葉原で組み立てたコモディティサーバです
  8. ・どれも、社内に転がってたサーバと近くの秋葉原で組み立てたコモディティサーバです
  9. ・いいね お願いします!