2010年05月24日(月) 03時08分47秒
Webサイトの負荷分散及び最適化について
テーマ:ブログ
昨今、テレビの影響力でサーバーがダウンしてしまうほどのアクセスを経験したので、私自身色々と考えると事があり、その私の考えをブログにまとめてみました。
結局は、サーバーにテレビでの影響力で200万ユーザーとかが一気にアクセスが来てしまう。
がしかし、それを裁くにもちょっとしたコツで負荷を分散している手法を色々とみて究極な方法としては、大手の真似をしろという事です。
以前、堀江貴文氏がペーパーボーイのチカッパでWordpressを使って倒れたということを言っていた。結果Livedoorブログの有料版にトラフィックを逃がすということにした訳だが。
ペーパーボーイもライブドアもどちらの見方ではないが、
サーバー1台が裁けるプロセス数ってもう限られている訳だ。
チカッパのサーバーだろうが、ライブドアの専用サーバーだらどうが、1台ではApacheのプロセスも限界があるわけなので、F5とかの負荷分散装置を噛ます事になるわけである。
チカッパのWordpressとLivedoorブログでは負荷分散の考えがまったく異なる。
チカッパは単なる共有サーバーで複数ユーザー使用であるが、Wordpressの設定にも問題があったと私は指摘したい。
堀江さんは、ただ単に、使い物にならないと指摘をしたが、そうではない。
ペーパーボーイをヨイショするわけでもないしライブドアを褒めるわけでもないが、
ライブドアはブログサーバーは、複数のサーバーに分散されている点も特徴であろう。
メインのドメイン以外は、スタイルシートやJavasprict配信用のサーバー、投稿画像(写真)アップ用のサーバー、ブログ自体の構成する画像ファイル配信サーバーとサーバーが分散されている点である。
つまり、頭(勘)のいい人ならすぐわかるだろう。
独自ドメインはブランディング上、
http://www.example.jp が望ましいが、
内部を構成するファイルは、
http://img.example.jp だったり、
http://ISPプロバイダーのWeb領域/であったり、
それはなんでもいいわけである。
つまり、主たるドメイン構成は、
http://www.example.jp で、
それ以外の構成ファイルは負荷分散の観点から別なサーバーにプロセスがたてばいいので、
(結果負荷分散になる)というわけだ。
実際に、ヤフーのトップページのソースを観てもらえればわかるように、
http://www.yahoo.co.jp のコンテンツは、
イメージ専用のサーバーから配信している、
http://i.yimg.jp/ こういうったサーバーを活用している。
多くのサイトの場合、相対タグで、そのサーバーすべてで処理を完結させようとするあまり、
サーバーの処理能力を超える結果となるわけだ。
負荷分散の場合、お勧めなのが、絶対タグで、別サーバーからアクセスを引っ張ることだ。
いま私が考えているのが、プロバイダーのWWWスペースの有効活用だ。
いま多くの人は、独自ドメインでサーバーを運用していることだろう。
そして、プロバイダーに契約をすれば、一部のプロバイダーを除き、
無料でWWWスペースが借りれるわけだ。
このWWWを有効活用しない手はない。現在規約上、こういう使い方を禁止しているプロバイダーはない。
つまり、画像置き場として、プロバイダーのWWWスペースを使うと言うことだ。
もし、プロバイダーのドメインじゃかっこ悪いという場合、DNSの知識があれあば、それは解決できるだろう。
ヒントはAレコード、CNAMEである。
詳しくは、「3分間DNS基礎講座
網野 衛二」
いずれにしても、独自ドメインでサーバーを構築し、JSファイル・CSSファイル・画像ファイルなどは絶対タグで、プロバイダーのWWWスペースを有効活用した方がいいとは思うのだが。
ところで、プロバイダーのWWWスペースって、そんなにアクセスが耐えられるサーバーなのだろうか。
結局は、サーバーにテレビでの影響力で200万ユーザーとかが一気にアクセスが来てしまう。
がしかし、それを裁くにもちょっとしたコツで負荷を分散している手法を色々とみて究極な方法としては、大手の真似をしろという事です。
以前、堀江貴文氏がペーパーボーイのチカッパでWordpressを使って倒れたということを言っていた。結果Livedoorブログの有料版にトラフィックを逃がすということにした訳だが。
ペーパーボーイもライブドアもどちらの見方ではないが、
サーバー1台が裁けるプロセス数ってもう限られている訳だ。
チカッパのサーバーだろうが、ライブドアの専用サーバーだらどうが、1台ではApacheのプロセスも限界があるわけなので、F5とかの負荷分散装置を噛ます事になるわけである。
チカッパのWordpressとLivedoorブログでは負荷分散の考えがまったく異なる。
チカッパは単なる共有サーバーで複数ユーザー使用であるが、Wordpressの設定にも問題があったと私は指摘したい。
堀江さんは、ただ単に、使い物にならないと指摘をしたが、そうではない。
ペーパーボーイをヨイショするわけでもないしライブドアを褒めるわけでもないが、
ライブドアはブログサーバーは、複数のサーバーに分散されている点も特徴であろう。
メインのドメイン以外は、スタイルシートやJavasprict配信用のサーバー、投稿画像(写真)アップ用のサーバー、ブログ自体の構成する画像ファイル配信サーバーとサーバーが分散されている点である。
つまり、頭(勘)のいい人ならすぐわかるだろう。
独自ドメインはブランディング上、
http://www.example.jp が望ましいが、
内部を構成するファイルは、
http://img.example.jp だったり、
http://ISPプロバイダーのWeb領域/であったり、
それはなんでもいいわけである。
つまり、主たるドメイン構成は、
http://www.example.jp で、
それ以外の構成ファイルは負荷分散の観点から別なサーバーにプロセスがたてばいいので、
(結果負荷分散になる)というわけだ。
実際に、ヤフーのトップページのソースを観てもらえればわかるように、
http://www.yahoo.co.jp のコンテンツは、
イメージ専用のサーバーから配信している、
http://i.yimg.jp/ こういうったサーバーを活用している。
多くのサイトの場合、相対タグで、そのサーバーすべてで処理を完結させようとするあまり、
サーバーの処理能力を超える結果となるわけだ。
負荷分散の場合、お勧めなのが、絶対タグで、別サーバーからアクセスを引っ張ることだ。
いま私が考えているのが、プロバイダーのWWWスペースの有効活用だ。
いま多くの人は、独自ドメインでサーバーを運用していることだろう。
そして、プロバイダーに契約をすれば、一部のプロバイダーを除き、
無料でWWWスペースが借りれるわけだ。
このWWWを有効活用しない手はない。現在規約上、こういう使い方を禁止しているプロバイダーはない。
つまり、画像置き場として、プロバイダーのWWWスペースを使うと言うことだ。
もし、プロバイダーのドメインじゃかっこ悪いという場合、DNSの知識があれあば、それは解決できるだろう。
ヒントはAレコード、CNAMEである。
詳しくは、「3分間DNS基礎講座
いずれにしても、独自ドメインでサーバーを構築し、JSファイル・CSSファイル・画像ファイルなどは絶対タグで、プロバイダーのWWWスペースを有効活用した方がいいとは思うのだが。
ところで、プロバイダーのWWWスペースって、そんなにアクセスが耐えられるサーバーなのだろうか。
同じテーマの最新記事
- もう、気軽に生きることにした。 05月10日
- CCC(Tsutaya)陣営 VS D… 05月10日
- 堀江貴文氏「エロサイトはSafariに… 04月12日













