Asset inventory · Operational resilience

15年早かったライブ・アーキテクチャグラフ: 2011年の探索プロトタイプ

ライブ・インベントリが経営課題になるはるか以前から、Limboで記述されInferno上で動作する分散プログラムが、すでにネットワークを探索し、それをリアルタイムで3Dグラフへとストリーミングしていました。これがその映像であり、当時のプロトタイプから今日私たちが提供するものへと続く一本の線です。

自らを説明できない構成

ほとんどの組織は、いまだに自らの技術構成をスプレッドシートで記述しています。それは保存された瞬間に誤りとなります。構成は変わり続けるのに、文書は変わらないからです。何かが壊れたとき、最初の一時間は問題の修正ではなく、そもそも何が何につながっていたのかを再構築することに費やされます。

2024年7月のCrowdStrike障害は、その隔たりの代償を具体的なものにしました。たった一つの欠陥ファイルが、一斉にすべてのエンドポイントに到達したのです。数時間で復旧した機関は、自らのインベントリと依存関係を把握できていました。数日を要した機関は、時計が刻む中、記憶を頼りにその両方を再構築していました。違いは運ではありません。構成が自らを説明できるかどうかでした。

もし構成が自らを描いたら

今度はその逆を思い描いてください。あなたはシステムをネットワークに向け、そのまま立ち去ります。小さなエージェントが扇状に広がり、すべてのホスト、すべてのサービス、すべてのリンクを解決し、像が目の前で組み上がっていきます。ライブで、三次元で、新たなノードが現れるたびに描き直されながら。アナリストが、会議が始まる前に古びてしまう図へと、四角形を書き写すことはありません。地図がそのまま現地であり、それは自らを更新します。

それが今日、机上にある要求です。ライブ・インベントリ、現時点のアーキテクチャグラフ、リスクを計算できるモデル。2020年代後半のロードマップ項目のように読めます。

これはコンセプトレンダーではありません。2011年のものです。

2011年に構築、2014年に公開。埋め込みが読み込まれない場合はこちらでご覧ください。

この映像に映る作業は2011年のもので、動画は2014年に公開されました。これは、Vita Nuova社のオペレーティングシステムInfernoのネイティブ言語であるLimboで書かれた、分散並列プログラムです。同一のエージェントがネットワーク全体で並行して動作し、それぞれが自らの担当範囲で探索とインベントリを実行し、それぞれが見つけたものを、ホストとリンクが解決されるにつれてトポロジーをリアルタイムで描き直す3DグラフエンジンUbiGraphへとストリーミングします。誰も像を描いていません。ネットワークが自らを描いており、グラフは計算の出力であって、後から作られたスライドではないのです。

正しい発想、風変わりなツール

その三つの構成要素のうち二つは、いまや博物館入りの遺物です。LimboもInfernoも主流には至りませんでした。UbiGraphは何年も前に終わっています。このクリップをノスタルジーとして片付けるのはたやすいでしょう。

しかし、ツールの選択は風変わりではなく、意図的なものでした。Infernoは、分散と並行性を、後から付け足したライブラリではなく第一級の特性として扱いました。それはまさに、構成全体にわたる探索掃引が必要とするもの、すなわち多くの小さなジョブが同時に走り、その結果がひとつの一貫した像へと融合することです。技術は手段でした。その下にある主張こそが本当の遺産であり、主張は単純でした。構成は、いかなる人間が文書化するよりも速く、より誠実に、自らを探索し描き出すことができ、ひとたびそれがなされれば、そのライブの像は、推論し計算できる対象となるのです。

あのベンチから、私たちが提供するものへ

2011年のプロトタイプから三つのものが、無傷のまま、現在の製品ラインに生き残っています。ライブ探索とインベントリのループは、いまや他のすべてが立つ土台です。下流のどれも、その下にあるインベントリが現時点のものでなければ信頼されません。自らを描くグラフはDiagrammarへと成長し、ライブのインベントリと探索データからそのまま階層化された3Dアーキテクチャグラフを生成します。それによって、ビジネス、データ、アプリケーション、テクノロジーの各ビューは、一年前の図ではなく常に実際の構成となります。そして、グラフは単なる像ではなく実行できるモデルであるという洞察は、同じグラフの上で運用レジリエンスをモデル化するDORA-MASTと、ひとつのノードが一斉に至る所で機能停止したときの代償を価格付けするcVaRへと結実しました。

風変わりなランタイムは消えました。発想のアーキテクチャは消えていません。私たちは形を保ち、エンジンを取り替えたのです。

新たな常態

クリップからプラットフォームへの線は、短く、まっすぐです。2014年に研究上の珍奇に見えたものは、いまや、悪い火曜日が数時間で終わるか数日続くかを左右する、地味な規律となっています。インベントリは書き写すのではなく計算されます。グラフは、維持されるのではなく生成されるため、常に現時点のものです。そしてグラフがモデルであるからこそ、インシデント後の問いは「あれに何がつながっていたのか」ではなく、「私たちはすでに把握していた。これが価格付けされた影響範囲だ」になるのです。

難しかったのは探索ではありません。ライブ・インベントリが、スタック全体をその周りに築くだけの価値があると信じることでした。私たちは2011年に、映像とともにその賭けに出ました。業界の残りは、15年を経た今、ようやく到着しつつあります。

難しかったのは探索ではありません。ライブ・インベントリが重要だと信じることでした。

CCIの視点

参照されるソリューション: Diagrammar · DORA-MAST · cVaR. すべての製品を見る · 専門家に相談する.

貴社もこのリスクに直面していますか?

専門家に相談する →