Kinstaが最速のWordPressホスティングエクスペリエンスを設計した方法
公開: 2020-08-172016年、私たちのチームは、Kinstaのすでに高性能なWordPressホスティングをさらに高速化することに着手しました。 その旅は、インフラストラクチャ全体を複数のプロバイダーからGoogle Cloud Platform(GCP)に移行して統合することで最高潮に達しました。
今日を振り返ると、その選択は、世界最速のWordPressホスティングプラットフォームを構築する上で大きな役割を果たしてきました。
この記事では、Kinstaのビジョンと、インフラストラクチャプロバイダーとしてGoogleCloudPlatformを選択した理由について詳しく説明します。 具体的には、Kinstaがコンピューティングに最適化されたC2仮想マシン、プレミアムトラフィックルーティング、およびカスタムのコンテナー化されたホスティングスタックを使用して、WordPressのパフォーマンスを次のレベルに引き上げる方法を学習します。
シートベルトを締める!
GoogleCloudPlatformと仮想マシン
Google Cloud Platformは、さまざまな仮想マシン(VM)を提供します。 仮想マシンは、CPU、RAM、SSDストレージ、および高速インターネット接続を完全に備えたデータセンター内のコンピューターと考えてください。
通常のコンピューターと同様に、VMはさまざまな構成で使用できます。 GCPでは、VMはさまざまなファミリーに分類されます。
具体的には:
- N1、N2、およびE2 VMは、さまざまなワークロードに適した汎用マシンですが、単一のタスク用に最適化されていません。 これらは、Webサーバー、ビジネスアプリケーション、および小規模なデータベースで人気があります。
- M1およびM2マシンには、大規模なインメモリSQLおよびNoSQLデータベースやインメモリデータ分析などのメモリを大量に消費するユースケース用にRAMが搭載されています。
- C2マシンは、電子設計自動化、高性能ゲーム、およびWordPressのような他のCPU負荷の高いワークロード用に設計された「コンピューティング最適化」VMです。 これらは、Google Cloud Platformの最速のサーバーであり、Kinstaで実装しているものです。
KinstaがGoogleCloudPlatformを使用する方法
最速のマネージドWordPressホスティングエクスペリエンスを提供するという私たちのビジョンでは、GoogleのC2 VMが重要な役割を果たしますが、ここで重要なのはそれだけではありません(詳細は以下を参照)。
汎用N1VMと比較して、C2 VM構成のベンチマークを行い、WordPressの方が200%高速であることがわかりました。
コンピューティングに最適化されたVMがWordPressサイトの速度に直接影響する方法の簡単な例を示しましょう。
WordPressのコア、プラグイン、テーマは、PHPと呼ばれるプログラミング言語で書かれています。 コードはPHPワーカーによって実行されます。これは、データベース呼び出しを行ってサイトのページを生成することから、WooCommerceストアの注文確認を送信することまで、さまざまなタスクを実行するバックグラウンドプロセスです。
簡単に言うと、PHPワーカーはWordPressサイトのエンジンです。
WordPressサイトへのキャッシュされていないリクエストは、PHPワーカーが処理する必要があります。 CPUパフォーマンスは、PHPワーカーがコードを処理する速度に直接影響するため、GoogleのC2 VMの超高速CPUは、WordPressサイトの速度に直接影響します。
Kinstaを高速化する理由
Kinstaホスティングの中核となるのは、LXD、Nginx、MariaDB、および最新バージョンのPHPのカスタム実装を利用したコンテナ化されたホスティングスタックです。 Googleのソフトウェアスタックは、Google Cloud Platformでの高性能WordPressホスティング用に特別に調整されており、より新しく高速なソリューションが利用可能になるにつれて、常に調整と最適化を行っています。
インフラストラクチャの面では、GoogleのC2VMSとプレミアムティアネットワークを利用しています。これは、パブリックインターネットパイプラインを可能な限り回避することで、低遅延で30〜50%高速なトラフィックルーティングを提供します。
比較すると、スペース内の他のWordPressホストの大部分は、ネットワーク速度を犠牲にして、より安価で安全性の低いファイバーを利用しています。
独自のホスティングスタックとGoogleの最速のVM、トラフィックルーティング、およびチームの深い経験を組み合わせることで、KinstaはGoogle Cloud Platformからあらゆるオンスのパフォーマンスを引き出し、真にパフォーマンス重視のWordPressホスティングエクスペリエンスをお客様に提供できます。 。
ただし、「パフォーマンス重視」のWordPressホストが非常に多いため、GCPのC2マシンやプレミアム層のトラフィックルーティングなどの最上位のVMが標準になると思います。
残念ながら、それは今日のWordPressホスティング環境には当てはまりません。
GoogleCloudPlatformを利用したホスティングプロバイダー
Google Cloud Platform(GCP)を利用しているWordPressホストはKinstaだけではありません。 ただし、コンピューティングに最適化されたC2仮想マシンとGoogleの超高速プレミアムティアネットワークをすべてのお客様に大規模に使用しているのは、Googleだけです。
Kinsta vs SiteGround
2020年5月、SiteGroundは、6つのデータセンターの場所にあるGoogleCloudPlatformインフラストラクチャでホストされているサイトのN2VMへのアップグレードを発表しました。 SiteGroundのプレスリリースで、彼らはN1からN2 VMへの移行によりCPUパフォーマンスが40%高速になると述べています。
比較すると、Kinstaは12のリージョンで200%高速なC2VMを備えた29のデータセンターロケーションをサポートしています。 これは、はるかに高速なサーバーでのホスティングに加えて、Kinstaを使用してサイトをターゲットオーディエンスの近くに戦略的に配置できることを意味します。
キンスタvsWPエンジン
2019年8月、WPEngineはコンピューティングに最適化されたC2仮想マシンのサポートを発表しました。 ただし、月額290ドルからの専用プランをご利用のお客様のみが、WPエンジンの高性能C2VMにアクセスできます。
Kinstaでは、すべての顧客がC2VMでホストされています。 スタータープランでもエンタープライズプランでも、予算がいくら大きくても、Google Cloud Platformの最速のサーバーを利用して、最速のWordPressホスティングエクスペリエンスを利用できます。
コンピューティング最適化C2VMの速度はどれくらいですか?
Kinstaの違いに入る前に、カスタムソフトウェアスタックを実行しているC2 VMに移行した後、お客様のサイトのいくつかからこれらのパフォーマンスの比較を確認してください。
毎分数百のPHPリクエストを処理するトラフィックの多いWordPressニュースサイトは、C2マシンに切り替えることで、応答時間を250ミリ秒から80ミリ秒に短縮しました。これは、パフォーマンスが212.5%向上します。

Matthew Woodwardの人気のあるオンラインマーケティングとSEOブログでは、応答時間が750ミリ秒から385ミリ秒に短縮されました。これは94.8%のパフォーマンス向上です。

受賞歴のあるウェブおよびアプリ開発会社であるNeuralabは、サイトの応答が450ミリ秒から250ミリ秒に低下したときに、パフォーマンスが80%向上しました。

これらは、C2VMへの移行以降に見られた多くのサクセスストーリーのうちの3つにすぎません。 何よりも、お客様はこれらのパフォーマンスの向上を利用するために何もする必要がありませんでした。最適化プラグイン、サイトコードの変更、隠れたコストはありません。
スピードに関してKinstaが違うのは何ですか
そのため、KinstaがGoogle Cloud Platformの最速のサーバーをすべての人に提供できるのに、競合他社が高価なカスタムプランでのみ低速のサーバーやC2の可用性に悩まされているのはなぜか疑問に思われるかもしれません。
答えは驚くほど簡単です。Kinstaは非公開企業であり、顧客体験が最優先事項です。 顧客ベース全体をC2VMに移行するというKinstaの決定についての内部情報を得るために、私はCEOのMarkGavaldaと話をしました。
キンスタDNA
マークによると、コンピューティングに最適化されたC2 VMに移行するという決定は、彼が「キンスタDNA」と呼んでいるものに大きく影響されました。
2013年のキンスタの創業以来:
「コストに関係なく、常に最高品質の材料と人員を使用してきました。 この顧客志向の戦略が頭に浮かぶ2つの最も明白な領域は、多言語サポートとインフラストラクチャです。
優れたサポートは、Kinstaの特徴の1つです。 2013年以来の驚異的な成長にもかかわらず、24時間年中無休のカスタマーサポートチームは、2022年に2分未満の応答時間と97%の顧客満足度を維持することができました。」
KinstaでのWordPressホスティング体験について、お客様の何人かが言っていることをご覧ください。
柔軟なGoogleCloudを利用したインフラストラクチャで、WordPressWebサイトの機能を強化します。 私たちの計画をチェックしてください。
KinstaのC2VMへの旅
高性能C2VMに移行する前は、Googleのプレミアムティアネットワークを介してルーティングするGCPの汎用N1VMを使用していました。 N1 VMはすでにまともなパフォーマンスを提供してくれましたが、GoogleによるC2マシンの発表は、非常に早い段階で私たちの興味を引きました。 実際、マークは、C2 VMが「アルファテスト」フェーズにあるときに、C2VMを覗き見するためにGoogleのチューリッヒオフィスに行きました。
最初は愛でした…スレッド!
マークは、彼の最初のC2の出会いから、特異な考えを持って立ち去りました。
「コストに関係なく、Kinstaのすべての顧客にこれらのマシンを使用する必要があります。」
私たちにとって、GCPのコンピューティングに最適化されたC2 VMの特徴は、比類のないシングルスレッドパフォーマンスです。 マークによると、
「ほとんどのWordPress関連のワークロードはシングルスレッドであるため、1つのタスクの計算を並列化するために数十のCPUを使用することはできません。」
したがって、WordPressサイトをホストするには、可能な限り最高のシングルスレッドパフォーマンスを実現することが非常に重要です。
かなりの量のベンチマークを行った結果、C2の3.8 GHzオールコアサステインターボCPUは、2.2 GHzCPUを搭載したN1VMと比較して、「単一のVMがいつでも処理できる作業量を実質的に2倍にした」ことがわかりました。 ベンチマークテストの後、C2の可用性の詳細について、すぐにGoogleCloudに問い合わせました。
C2インスタンスで使用可能なリージョン
2020年の初めに、サポートされているリージョンでインフラストラクチャ全体をC2 VMに移行しました(以下を参照)。 これは、北米、ヨーロッパ、またはアジアのどこにいても、近くにC2を備えた地域があることを意味します。
GoogleCloudによってC2VMが他の地域で利用できるようになるため、インフラストラクチャをC2マシンに移行し続けます。
- 台湾彰化県(asia-east1)
- 香港(asia-east2)
- 東京、日本(アジア-北東1)
- 大阪、日本(アジア-北東2)
- 韓国、ソウル(asia-northeast3)
- インド、ムンバイ(asia-south1)
- インド、デリー(asia-south2)
- シンガポール、ジュロン西部(asia-southeast1)
- インドネシア、ジャカルタ(asia-southeast2)
- オーストラリア、メルボルン(オーストラリア-南東2)
- ベルギー、サンギスラン(ヨーロッパ-西1)
- イギリス、ロンドン(europe-west2)
- ドイツ、フランクフルト(europe-west3)
- オランダ、エームスハーヴェン(europe-west4)
- スイス、チューリッヒ(europe-west6)
- カナダ、モントリオール(northamerica-northeast1)
- カナダ、トロント(northamerica-northeast2)
- サンパウロ、ブラジル(南アメリカ-東1)
- 米国アイオワ州カウンシルブラフス(us-central1)
- 米国サウスカロライナ州モンクスコーナー(us-east1)
- 米国バージニア州アッシュバーン(us-east4)
- 米国オレゴン州ザダレス(us-west1)
- 米国カリフォルニア州ロサンゼルス(us-west2)
- 米国ユタ州ソルトレイクシティ(us-west3)
- 米国ネバダ州ラスベガス(us-west4)
Googleの柔軟なVM設計と、すばらしいエンジニアリングチームおよびシステム管理者チームのおかげで、N1からC2への移行はシームレスに行われました。 C2以降、お客様の反応は素晴らしく、コストに関係なくGoogleの最速のサーバーに移行することがお客様にとって最良の選択肢であったと確信しています。 マークの言葉で–「戻ることはありません」!
すべてのプランに最速のホスティングエクスペリエンスを提供する(現在および将来)
「スピードは、コストに関係なく、決して妥協することのないものです」。 — KinstaのCEO、Mark Gavalda
テクノロジーに関しては、未来は大きく開かれています。 KinstaはWordPressホスティングスペースの革新に情熱を注いでおり、顧客体験、満足度、パフォーマンスの向上という観点から常に最新のテクノロジーを評価しています。 マークの言葉で:
「私たちのチームはGoogleCloudと緊密に連携して、新製品をできるだけ早くテストできるようにしています。そのため、最新のインフラストラクチャの進歩に細心の注意を払っていることを確認できます。」
5年後、C2VMがWordPressの最速サーバーではなくなる可能性があります。 サイトがKinstaでホストされている場合は、最新のサーバーに「サイトを無料で移行済み」にするため、心配する必要はありません。
概要
豊富な種類の仮想マシン、超高速ネットワーク、システム管理者向けの機能を備えたGoogle Cloud Platformは、WordPressホスティングの世界で急速に人気のあるインフラストラクチャプロバイダーになりつつあります。 Google Cloud Platformを利用しているホストはKinstaだけではありませんが、すべてのプランでC2マシンを提供しているのはKinstaだけです。
Kinstaを使用すると、スタータープランを使用しているか、完全にカスタムプランを使用しているかは関係ありません。WordPressサイトは、GCPの最速のコンピューティング最適化サーバーにアクセスできます。 具体的には、初日からGoogleCloudのC2VMとプレミアム階層ネットワークを最大限に活用できるようになります。
詳細については、C2ベンチマークテストをご覧ください。
私たちが未来に目を向けるとき、私たちの目は、世界で最高かつ最速のWordPressホスティング体験を構築することを目標とした革新と反復に向けられています。
パイプラインには多くのプロジェクトと機能があります。KinstaとWordPressのニュースを最新の状態に保つために、ニュースレターを購読してください。