Linux
 Computer >> コンピューター >  >> システム >> Linux

オープンネットワーク自動化プラットフォーム

Open Network Automation Platform(ONAP)は、複雑なネットワークサービスのオーケストレーションと自動化のためのデジタル環境を提供するネットワーキングプロジェクトです。 ONAPは、仮想ネットワーク機能(VNF)、ソフトウェア定義ネットワーク(SDN)、およびクラウドでのプログラミングを可能にするシステムのライフサイクルの管理に役立つリソースを統合します。このオープンソースイニシアチブはLinuxFoundationによってホストされており、Enhanced Control、Orchestration、Management&Policy(ECOMP)プロジェクトとOpen Orchestrator(Open-O)プロジェクトを組み合わせたものです。

ONAPプロジェクトは2017年2月に開始され、それ以来100を超えるネットワークおよびクラウドオペレーターとテクノロジープロバイダーが一堂に会しました。


ONAPの機能

さまざまなONAP外部API内で、プログラマーは、プロジェクトアーキテクチャ全体のライフサイクル内で、サービス、ポリシーフレームワーク、クラウドインフラストラクチャと適応レイヤー、アプリケーションコントローラー、設計時プロセス、および外部システムを整理できます。 ONAPは、大規模なプロジェクトのさまざまな可動部分内でスケジュールを構成および維持するのに役立ちます。 ONAPランタイム環境は、設計環境から与えられたルールとポリシーを実行します。設計環境とランタイム環境の両方に、役割ベースのアクセス制御(RBAC)ポータルからアクセスできます。

ONAP Operations Manager(OOM)は、展開後の管理を支援し、プロジェクトのライフサイクルを調整し、すべてのONAPコンポーネントを監視する責任があります。 Active&Available Inventory(A&AI)コンポーネントは、システムの実行方法とさまざまなリソースの相互関係に関するリアルタイムの洞察を提供します。 OOMは、サービスディスカバリ、システム分析、内部および外部APIサポート、ソフトウェア開発キット(SDK)を提供するONAPマイクロサービスバスと統合されています。


  1. ベスト オープン ソース モバイル テスト自動化ツール 5

    モバイル アプリの開発は困難な作業であり、さまざまなプラットフォームでこれらのアプリをテストすることは、最も複雑な手順の 1 つです。モバイル アプリの組織は、テスト チームに多大な時間を費やして多額の費用を支払います。開発されたアプリが単一のプラットフォームではなくクロスプラットフォームである場合、時間と費用が大幅に消費されます。これらのアプリのテストが面倒なのは、ハードウェア、チップセット、OS のバージョンなどのテクノロジが絶えず変化するためです。このような状況では、時間とリソースを節約できるテスト用の汎用自動ツールを入手することをお勧めします。 今日は、最小限の労力でモバイル ア

  2. Microsoft はオープン ソースが大好き:最新のプロジェクトを探る!

    Microsoft は近年、オープンソース開発者のコ​​ミュニティを完全に受け入れるために進歩を遂げており、現在、貢献に向けてさらに一歩前進しています。 Windows 電卓アプリを使って、テクノロジーの巨人は世界に対してもっとオープンになりたいと考えているようです これは現在オープンソース化されており、GitHub で利用できます。完全なソース コードは、ダウンロードしたりコンパイルしたりしたい人なら誰でもアクセスできます! オープンコントリビューション この電卓ソフトウェアは MIT ライセンスの下でリリースされているため、開発者はディスカッションに参加したり、新しいアイデアを提案