Word press案件でidcfクラウドを使ってみたおはなし。

Preview:

Citation preview

WordPress案件でIDCFクラウドを

使ってみたおはなし。

株式会社グローアップソリューションズ

木下 忠

2016年 6月 28日

1Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

2

わたしについて

グローアップソリューションズ@木下です。

(物理的)炎上案件が

焚き火が好きです。

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

3

言い換える

プラス思考で!

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

4

例えば。

1000 900

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

5

容器の紙を厚くして光を通しにくく!

キャップもつけた!

少子化にあわせて容量を抑え、横幅を5mm小さくして持ちやすく!

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

6

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

7

今回の案件

有名な方のウェブサイト。

リニューアル。

ファンクラブサイトも。

リリース1ヵ月後!

とりあえずインフラ。

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

8

後日送られてきた現行仕様

うどんみたい年間売上1兆円超の大手通信事業者様が提供する国産クラウド

8vCPU+メモリ16GB+外付け100GB+VPC&LBA

DBサーバとWEBサーバが1台ずつ

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

9

後日送られてきた現行仕様

ロードアベレージは4~40リソースは計画的に使い切るというお財布にやさしい設計

頻繁にソーリーページお客様をお待たせしない、愛情をこめてすばやくご案内

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

10

ポリシー:

IDCFクラウドが提供するサービスを全部使い倒したい

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

11

お客様に提案した内容

コミュニティテンプレートKUSANAGI(Nginx,HHVM)

Percona Server(XtraBackup)

標準ロードバランサ

追加IP、スナップショット

オブジェクトストレージ

Mackerel

CDN、SendGrid

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

12

こんな感じの構成になりました

Light.S1を9台

Radian

更新系サーバを別途

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

13

テスト(http)

控えめにAB

25.62req/sec

524.69req/sec

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

14

4月1日

公式サイト

オープン当日。

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

15

2chでは、入れたという報告多数

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

16

そのとき、

弊社内の監視状況は・・・

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

17

TCP80番ポートの同時接続数 27,172セッション

NetstatコマンドのTCP80番ポートの接続数=27,172

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

18

オープンと同時に

多数同時接続は

それなりに

達成感がありました

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

19

このあと

眠れない夜を大変貴重な

体験をさせていただき。

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

20

ご要望

【お客様のご要望】

ソーリーサーバほしい

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

21

ご要望

【IDCF回答】

ロードバランサにはソーリーサーバへの切り替え機能がありません

DNSフェイルオーバー機能もありません

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

22

シンプルですね

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

23

ご要望

【お客様のご要望】

ファンクラブサイト作るよ

シマンテックのSSL証明書(EV)使いたいから作業よろしく

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

24

ご要望

【IDCF回答】

ロードバランサはSSL証明書の終端ができません。GSLBでもダメ。

それ以前にシマンテックのSSL証明書(EV)はサーバ台数分ライセンスが必要みたいです

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

25

とてもシンプル

(;´Д`)

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

26

ご要望

【お客様のご要望】

ファンクラブの接続元のIPが表示されない。公式サイトは表示される。なぜ?

私「X-Forwarded-For有効にしているはずなのですが・・・」

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

27

ご要望

【IDCF回答】

ロードバランサでhttpsの場合、X-Forwarded-Forによる確認はできません

httpは確認できる

httpsでも、ポートフォワードだったら確認できる

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

28

シンプル通り越して

周りに流されない

媚びない仕様・・・(TДT)

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

29

ご要望

【顛末】

ILBをお待ちください

またはLVS構築で負荷分散

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

30

ILB( β)で表示されていた価格は、

とてもお客様のOKがいただけません

。・゚・(ノ∀`)・゚・。

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

31

【まとめ】

ILBの廉価版が欲しい!

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

32

Light.S1でLVS環境は

作れるのでしょうか

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

33

ご要望

ab –c1000 –n1000 http://hogehoge/

HighCPU.M4 x4(kusanagi初期設定 HHVM,Nginx)

ロードバランサ 価格 パフォーマンス(http) Req/sec5回測定の最高値

IDCF標準 ¥0 752.18

LVS+Keepalived(Light.S1)

¥500 743.32

LVS+Keepalived(Light.S2)

¥1,700 730.87

LVS+Keepalived(Standard.S4)

¥5,600 723.45

ILB ¥12,000+α(?) 757.10

leastconn/lbCookie

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

34

ご要望

今回の構成Light.S1

WEB+DB同居4台構成

Light.S1 x4(kusanagi初期設定 HHVM,Nginx)

ロードバランサ 価格 パフォーマンス(http) Req/sec5回測定の最高値

IDCF標準 ¥0 367.70

LVS+Keepalived(Light.S1)

¥500 364.13

LVS+Keepalived(Light.S2)

¥1,700 319.03

LVS+Keepalived(Standard.S4)

¥5,600 312.19

ILB ¥12,000+α (?) 369.40

leastconn/lbCookie

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

35

Light.S1でLVS環境は

作れます。

負荷をかけ続けると

少し厳しい気がしました。

Copyright © 2007-2016 Grow up Solutions All Rights Reserved.

36

ご清聴ありがとうございました。

Recommended