シュウTFタングステンファブリックアーキテクチャの収集、分析、展開を解決するには?

Hi!这里是Tungsten Fabric架构解析内容的第六篇,介绍TF的收集和分析,以及部署。
Tungsten Fabric架构解析系列文章,由TF中文社区为你呈现,旨在帮助初入TF社区的朋友答疑解惑。我们将系统介绍TF有哪些特点、如何运作、如何收集/分析/部署、如何编排、如何连接到物理网络等话题。

タングステンファブリックの収集と分析

タングステンファブリック操作、トラブルシューティングおよび容量計画を監視するために、クラウド・インフラストラクチャー(コンピューティング、ネットワーキング及びストレージ)と収集情報の実行負荷の作業から。

データは、システムログ、メッセージの構造(Sandeshをいう)など、さまざまなフォーマットでIPFIX、sFlowのおよびSNMPを収集しました。そのようなvRouters、物理ホスト、仮想マシン、インタフェース、及びユーザエンティティに見える仮想ネットワークポリシーそのようなオブジェクトは、(UVE)モデル化され、そしてUVEは異なるフォーマットで様々な供給源からのCAN属性。

以下のように収集アーキテクチャの分析:
シュウTFタングステンファブリックアーキテクチャの収集、分析、展開を解決するには?

ターゲットは、収集またはロードバランサに構成され、データ収集元IPアドレスとして構成されてもよいです。飼育係による責任SNMPポーリングが異なるノード上に分散しました。

分析ノード着信データは、共通のデータフォーマットにフォーマットし、その後Cassandraのカフカサービスを介してデータベースに送信します。

API URLは、使用済みのHA-プロキシまたは他のいくつかのロードバランサの負荷分散することができます。

データを収集するためUVE責任が飼育係アナリティクスノードとの間で分配用い、他のノードの分析、格納、クエリ、データ要求に関連するものと受信ノードによるクエリAPI UVEデータ複製は、応答が元のノードに戻され、ノード応答をチェックして、受信する応答で要求者に分析しました。

アラートは、ノード間で分散責任、このデータが他のノードによって収集することができるため、データは、計算されたアラーム条件を満たすために必要かどうかを観察するためにアラーム発生機能フィードAnalyticsdbカフカバスノードを生成しました。

UVEは、効果的に負荷を分散するために、複数のカフカのトピック、テーマアラームゲン分布関数ハッシュされて。

タングステンファブリックの展開

タングステンファブリックの最新バージョン(5.0以降)用マイクロプロセッサベースのサービスアーキテクチャドッカーコンテナ。マイクロサービスは、ポッドに役割によって、展開時にサーバに割り当てられたポッドをグループ化されています。

下に示すように、ポッドマイクロサービスとの間の関係:

シュウTFタングステンファブリックアーキテクチャの収集、分析、展開を解決するには?
アーキテクチャを使用すると、特定の配置の柔軟性とパフォーマンスの要件をサポートするために、個々の拡張のための異なるサーバー上で実行タングステンファブリックの役割という複数のポッドを使用できることを意味します組み合わせ、です。

由于Zookeeper中用于选择活动节点的算法的性质,在Controller和Analytic节点中部署的pod的数量必须是奇数,但是在pod类型之间可能会有所不同。

节点是逻辑分组,其pod可以部署在不同的服务器上,服务器可以运行来自不同节点类型的pod。

可以通过在Contrail安装期间部署的负载均衡器或第三方负载均衡器来访问API和Web GUI服务。使用第三方负载均衡器可以允许pod位于不同的子网中,这是一种常见情况,需要将pod放置在数据中心的不同机架中以实现弹性。

Control pod可以根据群集中的计算节点数量进行增减,每个控制节点最多有1000个节点。可以在特定使用情况下部署增加控制节点,其中控制器节点可以远程地部署管理计算节点。

计算节点的数量根据预期,由编排器部署的工作负载的需求进行调整。在计算节点内,转发器功能未在容器里实现(请参阅本系列文章第五篇“vRouter的部署选项”)。

跨服务器的Tungsten Fabric服务的布局,由部署工具读取的配置文件控制,可以是Ansible(使用playbooks)或Helm(使用图表)。示例手册和图表可用于涵盖所有服务在同一VM中运行的简单一体化部署,以及涉及多个VM或裸机服务器的高可用性示例。同时提供了示例,orchestrator和Tungsten Fabric在公有云(例如Amazon Web Services,Google Cloud Engine,Microsoft Azure)中运行,并且工作负载也在那里运行。

有关部署工具及其使用方法的更多详细信息

请访问Tungsten Fabric网站 (www.tungsten.io)
中文网站(www.tungstenfabric.org.cn)


MORE
更多Tungsten Fabric解析文章

第一章:TF主な特徴と使用例
二:それはどのように動作するかTF
パートIIIを:詳細なアーキテクチャたvrouter
パートIV:TFサービスチェーン
パートV:たvrouterの展開オプション

タングステンについて生地:
タングステンファブリックプロジェクトは、標準プロトコルの開発に基づいているオープンソースプロジェクトの契約であり、およびネットワークの仮想化とネットワークセキュリティに不可欠のすべてのコンポーネントを提供します。プロジェクトのコンポーネントには、APIのリリース、ハードウェアの統合、クラウドオーケストレーションソフトウェアと豊富なRESTのAPIの北にSDNコントローラ、仮想ルーター、分析エンジンを、。

中国のコミュニティのTFについて:
TF自発的にボランティアの中国の関心と愛SDNグループによって開始され、中国社会、熟練したベテラン、古い銃市場、業界の専門家と経験豊富なユーザーが存在します。そして中国は、地域社会をつなぐブリッジとして機能情報の普及、質問を提出し、活動を整理し、インターネット曇りに興味を持ってすべての力を団結、効率的プロセスで遭遇クラウドネットワーキングの問題を解決します。

シュウTFタングステンファブリックアーキテクチャの収集、分析、展開を解決するには?

マイクロ手紙に焦点:TF中国のコミュニティ
シュウTFタングステンファブリックアーキテクチャの収集、分析、展開を解決するには?

おすすめ

転載: blog.51cto.com/14638699/2466444