フロー基本ログ要素: 型アトミックと型順序付け

フロー基本ログ要素: 型アトミックと型順序付け

36217
Created On 09/25/18 19:20 PM - Last Modified 06/01/23 09:21 AM


Symptom


フロー基本ログには、次のようなエントリが表示されることがあります。

 

= = 2017-10-04 11:18: 02.971 + 0000 = =
パケットは、入力段階で受信、タグ0、タイプ順
= = 2017-10-04 11:18: 02.971 + 0000 = =
slowpath 段階で受信したパケット、タグ3053211477、型アトミック
= = 2017-10-04 11:18: 02.971 + 0000 = =
fastpath 段階で受信したパケット、タグ16624、型アトミック

 原子と秩序の意味は何ですか? 



Resolution


これらの用語は、CPU コアが関連するパケット処理タスクを選択したワークキューの種類を参照します。

作業のアトミックキューは、単一の CPU コアによって実行される必要があります。オーダーのワークキューは、複数の CPU コアに分散されることがあります。(' アトミック ' のルート/語源の意味は不可分である(またはより文字通り、非 cuttable)。

 

あなたはすでに記事から知っているかもしれませんはじめに: フロー基本は、キャプチャフィルタに一致するパケットを処理する各 dataplane CPU コアは、独自のフローログを生成します, pan_task_X という名前, ここで、X はコア番号です.  フロー基本デバッグログによって生成されるファイルの正確な数は、トレースされるセッションの種類と数によって異なります。

 

タスクに関連付けられているワークキューの種類を特定すると、トラブルシューティングのための実用的な情報を提供できない可能性があります。それは何を伝えるかは、パケット処理タスクの特定の離散シーケンスは、最初の利用可能な CPU コアによってピックアップすることができるということです。(新しいパケット?利用できるのは誰?さあ行こう!順番に次の1つを取る。

 

タスクのいくつかのシーケンスでは、それを完了するためにジョブを開始した同じ CPU コアのためのより効率的です-その特定の作業は、不可分の意味 ' アトミックです。これは、' カットアップ ' することはできませんし、複数のコア間で分散。



Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000ClVNCA0&lang=ja&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language