未使用のCisco IOS機能はRAM / CPUリソースを占有しますか?


12

たとえば、IP BaseとAdvanced Enterprise Servicesを比較してみましょう。アドベントがインストールされているが、実際にはipbaseに関連する機能のみを使用しているとします。フラッシュメモリ領域以外に、ipbaseのみが必要なときにアドベントを実行すると、ルーターのパフォーマンスが低下しますか?

別の言い方をすれば、完全なアドベントイメージの代わりに、必要なIOSフィーチャセットのみを実行することで、ルーターのパフォーマンスが(わずかですが)向上しますか?


また、私は純粋なパフォーマンスのみを話しています。セキュリティの観点から、機能が少ないIOSイメージは攻撃対象が少ないことを理解しています。
WaxTrax

簡単な答え:IP BaseからAdv Entサービスに移行してもCPUは消費されません... Adv Entサービスは明らかにすべての機能のコードを保持する必要があるため、より多くのDRAMを消費します
Mike Pennington

回答:


13

厳密に言えば、はい、未使用の機能はある程度のパフォーマンスを犠牲にします。ただし、「測定可能な」損失は疑わしい。ほとんどの機能は使用されない場合でも初期化されるため、メモリに食い込んでしまい、定期的な「ハウスキーピング」タスクは依然としてCPU時間を取得します。主要な機能(ipv6、テレフォニーサービス、ルーティングプロトコル、id / ipなど)を明示的に有効にして構成する必要があります。そして、はい、彼らは非常に測定可能です。

「ipbase」を実行すると、ipbaseよりも10%遅くなります...いいえ。起動にかなり時間がかかりますが、日常の操作ではほとんど違いが見られません。(最初にアドベントを実行するためのメモリがあると仮定します)


本当じゃない。現在、インターフェイスごとのCEFパスは動的に構築されており、アクティブ化されていない機能は含まれていません。5〜6年前にそうでした(パフォーマンス面)。
ルカシュBromirski

誰がCEFについて何か言いましたか?それともパケット転送ですか?機能のプロセスがアクティブに使用されていないため、CPU使用率を測定することはほとんどできません。sho proc疑わしい場合は、ipbaseとadvent の出力を比較してください。
リッキービーム

パフォーマンスでは、ppsを理解しています。ルーターでは、他にどのようなパフォーマンスが考えられますか?IOSプロセスでは、CPUのタイムシェアのセットが限られているため、パケット処理を行うために停止されるため、ルーターパフォーマンスの観点から見たIP BaseとAdvanced Enterprise Servicesの違いはゼロです。
ルカシュBromirski

この申し立てを認定する情報源はありますか?
ミカヘニング

7

大きなイメージはより多くのRAMを消費します-一度ロードされるとCPUに影響を与えませんが、もちろんメモリに解凍する必要があり、時間がかかるため、起動時間が長くなります。

高速なIntel Xeonを搭載した最新のプラットフォームでは、解凍の違いはさほど重要ではありません。古いMIPSまたはPowerPCプロセッサでは、そうです。


興味があるのは、CiscoルーターのどのラインにXeon CPUがあるのでしょうか?
WaxTrax

@WaxTrax一部nexus7kとasr9kラインカード&のSUPのXeonを使用して...私は私の頭の上から、どれを覚えていることはできませんが、あなたの周りを掘る場合ciscolive365.com十分なあなたは情報を見つけることができます
knotseh

最近のRSP / SUPカードでは、6500がMIPSからIntel Xeonに移行したSup2Tを取得しました。私の知る限り、ASRの範囲は常にIntelベースでした。
オリプロ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.