Weitere ähnliche Inhalte
Ähnlich wie オープンソースカンファレンス osc 2014 関西@京都 ownCloud性能検証 (20)
Mehr von Tetsurou Yano (20)
オープンソースカンファレンス osc 2014 関西@京都 ownCloud性能検証
- 2. BeGood Technology
自己紹介
経歴 : システム運用 4年・システム開発 7年経験
近頃はownCloudの受託やアドオン開発・研究を担当
あだ名 : マギー
ownCloudの好きな機能: External Storage
その他 : 5歳になった双子(男女)、3ヶ月の男の子の父親
髙橋 裕樹 (たかはし ゆうき)
1980年10月31日生まれ
東京都八王子生まれ多摩育ち
ukitiyan
- 8. 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ノード
- 9. 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
- 10. 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ノード
- 12. 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%
- 16. 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
- 18. 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%
- 24. 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%
Hinweis der Redaktion
- ・表の上側がアップロードのみのスループット、表の下側が全てのリクエストに対するスループット
・見事にスケールしている
・apache シングルはシンドイ
・nginx 2ノード構成は
- ・nginx 2ノードでエラーが無くなっていることがわかる
- ・見事にスケール
・スループット倍増
- ・エラーも出てないし、レスポンスタイムも劇的に向上している
- ・構成(4)よりも若干パフォーマンス高い
- ・EBSマウントして、アリさん三匹並べてます
・この構成で一番パフォーマンス良いと想定されるReplicated Volume で同期してみました。
- ・どれも、社内に転がってたサーバと近くの秋葉原で組み立てたコモディティサーバです
- ・どれも、社内に転がってたサーバと近くの秋葉原で組み立てたコモディティサーバです
- ・いいね お願いします!