質問: sslを使用xに関するyの推定値?
回答: sslの導入コストに関する最もよく知られているケーススタディは、すべてのリクエストに対してgmailがall-sslに切り替えることです。 adam langley、nagendra modadugu、wan-teh chang これについてはvelocity 2010で講演しました 、後にlangleyがしました 彼のブログの記事 。googleの人々によると、sslの展開は大規模なサイトでは非常にコストがかかるという議論は、最新のハードウェア(より高速なプロセッサ、aes-ni&clmulなどの暗号命令セット、およびその他のハードウェアsslアクセラレーションテクノロジ)によって廃止されました。 googleは、サーバーを追加でプロビジョニングしたり、新しいハードウェアを追加したりすることなく、gmailのすべてのhttpsに切り替えることができました。 今年1月(2010年)に、gmailはデフォルトですべてにhttpsを使用するように切り替えました。以前はオプションとして導入されていましたが、現在ではすべてのユーザーが常にhttpsを使用してブラウザとgoogleの間でメールを保護しています。これを行うために、追加のマシンや特別なハードウェアを配備する必要はありませんでした。本番環境のフロントエンドマシンでは、ssl/tlsは、cpu負荷の1%未満、10kb未満を考慮します接続ごとのメモリおよびネットワークオーバーヘッドの2%未満多くの人々は、sslには多くのcpu時間を要すると信じており、上記の数値(初めて公開)がそれを払拭するのに役立つことを願っています。 今すぐ読むのをやめた場合、覚えておく必要があるのは、ssl/tlsの計算コストがこれ以上ないことです。 その後、ハードウェアテクノロジーがさらに進歩し、この記事を最初に書いたときよりも今日のsslの実装がさらに安くなったと言っても差し支えありません(適切なセットアップと最適化を考えると、langleyのoverclocking ssl writeup outline) 。