ネットワークプログラマビリティとは何か - Cisco Support Community

自分のコンピュータを設定する方法
このラボでは DNA の概要を示します。
ネットワーク プログラマビリティとは何か
目標
所要時間:10 分
•
DNA でプログラマビリティがどのように適用されているか理解する。
前提条件
•
「DNA とは何か」のラボを完了していること。
デジタルの可能性
ソフトウェア主導のオープンなネットワークは、ビジネスにおいてどのような役に立つのでしょう
か。利点には、ネットワークベースの情報の取得、プロセスの自動化、脅威からの保護がありま
す。たとえば、デジタル時代においては、ユーザの位置や行動を示すネットワーク分析情報を
取得できます。
分析情報によって、買い物客が店舗や会場の中をどのように動き、それが購入する商品にどう
関係するかを確認できます。また、ネットワーク デバイスを使用して、パイプラインの漏出を自動
的に検知し抑止することができます。あるいは、製造工場のエネルギー使用量を追跡することも
できます。
これらのことを実現するのが、ネットワークの構築および運用方法の根本的な変革です。この変
換の背後にあるのは、あらゆるレイヤでのプログラマビリティという概念です。これは、以下の事
柄を意味します。
•
•
•
•
ハードウェア中心の閉鎖モデルに代わり、オープンでプログラム可能なソフトウェア中心
のモデルが採用されています。
コマンドライン インターフェイスを使用した手動での反復的な管理の多くの部分がポリ
シーベースの自動化に移行しつつあります。
境界ベースの受動的なセキュリティは、クラウドからエンタープライズ エッジまでを対象と
する、ネットワークに組み込まれたコンテキスト ベースのセキュリティに取って代わられま
した。
IT 中心の分析がビジネス中心の分析へと変わりつつあります。
シスコ デジタル ネットワーク アーキテクチャには、これらの変化がすべて反映されています。こ
のアーキテクチャにより、経営陣や IT 部門は、俊敏性を飛躍的に高め、ビジネス状況により迅
速かつインテリジェントに対応できます。
コントローラのプログラマビリティ
DNA コントローラでは、プログラマビリティが非常に重要です。アンダーレイ ネットワーク、オー
バーレイ アーキテクチャ、さらに特定のサービスの設定は、コントローラとネットワーク要素/機能
間のサウスバウンド インターフェイスによって処理されます。このサウスバウンド インターフェイ
スは、コマンドライン インターフェイス(CLI)、または YANG、Representational State Transfer
(REST)、REST Configuration Protocol(RESTCONF)といった他の標準ベースのメカニズムに
依存する場合があります。標準ベースのサウスバウンド インターフェイスのサポートにより、DNA
のオープン性が確保され、サードパーティ ベンダーがネットワーク インフラストラクチャに関与
することが可能になります。
DNA コントローラのプログラマビリティは、自動化の実現だけでなく、DNA を迅速かつ柔軟に
設定する上でも不可欠です。
構成要素
シスコ デジタル ネットワーク アーキテクチャは、プログラマビリティに向けた動きをサポートする
ネットワーク インフラストラクチャを実現します。このアーキテクチャは、いくつかの主要な要素で
構成されています。
トランスポート ファブリックは、ユーザ、アプリケーション、そしてモノをシームレスに接続し、ネッ
トワーク運用を大幅に簡素化します。
DNA でサポートされた仮想化によって、基盤のハードウェア要素からネットワーク機能やトラン
スポート機能を切り離すことができます。また、ネットワーク内のサービスのインスタンス化に必
要な柔軟性とスピードが得られます。
クラウドは、Cisco DNA インフラストラクチャの不可欠な要素です。ネットワーク オペレータは、
ビジネスの観点から適切な場所で、アプリケーションを実行できるようになります。クラウド インフ
ラストラクチャを最大限に活用して DNA を運用したり、高度な分析サービスを提供したりするこ
とができます。
DNA コントローラは、インフラストラクチャのネットワーク コントロール プレーンを一元化するな
ど、運用の自動化で重要な役割を果たします。DNA コントローラによって、ネットワークのアク
セスとトランスポートを管理するポリシーが設定され、ネットワーク サービスの意図が実行され
て、ビジネス アプリケーションに提供されます。
分析とテレメトリは、ネットワーク対応アプリケーションをサポートするフィードバック メカニズムを
提供します。アプリケーション開発者にデータをリアルタイムに提供することで、継続的な改善
サイクルを可能にします。
これらの構成要素に基づいて、シスコ デジタル ネットワーク アーキテクチャは、トランスポート、
セキュリティ、デジタル ネットワーク サービスを提供する柔軟で革新的な環境を実現します。デ
ジタル ネットワーク アーキテクチャ プラットフォームは、API、プログラマビリティ、仮想化機能を
備えた、ソフトウェア主導型の完全にオープンな環境です。ネットワーク オペレータ、パート
ナー、またはネットワーク機能のベンダーは、ネットワークで求められるイノベーションを推進し、
事業運営のデジタル化に向けた開発を将来にわたってタイムリーに行っていくことができます。