ブログ | CTO オフィス

デジタル世界における最新のネットワーキング

ロリ・マクヴィッティ サムネイル
ロリ・マクヴィッティ
2023年4月27日公開

世紀の変わり目以来(これを言うのに飽きることはありません)、ネットワーキングはますます商品化されてきました。 世界中で推定 151.4 億台のスマート デバイスにほぼプラグ アンド プレイの接続を提供するために、ホーム ネットワークで「ルーター」が広く使用されていることを考えてみましょう。

ネットワークは同じで、私たち全員が知っていて愛用している古き良きレイヤー 2-3 IP ベースの接続です。 非常に標準化され予測可能なため、ベンダーはブラックボックスを構築することができ、技術にあまり詳しくないユーザーでも、すべてのガジェットをオンラインで利用できるようになります。

しかし、それは単一の環境です。 パブリック クラウドと、さらに増えつつあるエッジを追加すると、それほど単純ではなくなります。

これらすべての環境にわたるアプリケーション接続をサポートする必要性が加わると、さらに単純ではなくなり、最も熟練したネットワーク専門家でさえもイライラする複雑なシステムが出来上がります。

現在、標準的なネットワーク機器は標準的であり、ほとんどのネットワーク プロフェッショナルは、パケットをコアからクラウド、エッジに渡したり戻したりするのに十分な能力を備えています。 しかし、その上にアプリケーション層の接続を加えると、さらに難しくなります。

現代のデジタル世界では、ネットワークにはデフォルトでこれらの接続レイヤーが含まれている必要があります。 結局のところ、「ネットワーク」とは、高度に標準化され、明確に定義されたプロトコルによって管理される 2 つの層だけではなく、7 つの層から構成されます。 つまり、ハイブリッドおよびマルチクラウド環境でのネットワークについて話すときは、RFC で定められているように、トランスポート層 (レイヤー 4) とアプリケーション層 (レイヤー 7) を含める必要があります。

アプリの配信とセキュリティは、これらの上位層で動作します。 テクノロジーは最適化とセキュリティを目的として設計されています。 したがって、複数のプロパティにわたってアプリを接続しようとする場合は、IP から TCP、HTTP まで、ネットワーク スタック全体を考慮する必要があります。 アプリの配信とセキュリティは、定義上「ネットワーク」の一部であるため、「ネットワーク」をセットアップするプロセスに含める必要があります。

長年にわたり、私たち(企業としての私たち)は、従来のアプリケーションと最新のアプリケーションを区別してきました。 この区別は、モバイル アプリケーションとマイクロサービス ベースのアプリケーションに固有の接続性とアーキテクチャ上のニーズがあるために必要です。 したがって、ネットワーク側でも同じ区別を行う時期が来ているのかもしれません。 従来のネットワークは L2 と L3 に関するものです。 最新のネットワークには L4 から L7 が組み込まれています。

残念ながら、今日では「フルスタック」というのは達成するのが難しい目標です。 フルスタックの可視性、フルスタックの開発者、フルスタックのネットワーキング。 これは、ゼロ トラストの現在の市場でも見られます。ここでは、完全に機能するゼロ トラスト アーキテクチャではなく、ゼロ トラスト ネットワーキングに重点が置かれています。

その理由の一部は、「ネットワーク」の上位層がより流動的で動的であり、提供とセキュリティの確保がより困難であるためです。

L2-3 または L2-4 の複雑さのみに対処するマルチクラウド ネットワーキングを提供するだけでは不十分です。 これは、ネットワークの本当に難しい部分である L7 に対処していません。 そのため、従来のネットワーク アプローチでは、マルチクラウド モデルでの運用に伴う複雑さの課題を実際には解決できないと考えています。

デジタル世界を定義する分散アプリケーションやデジタル サービスの運用に伴う頭痛の種を軽減するには、マルチクラウド ネットワーキングにスタック全体を含める必要があります。