[j-nsp] Memory Allocation per FPC
The Drifter
prophecy_68 at hotmail.com
Mon May 9 01:57:41 EDT 2005
We are running an M20 with
2xSTM-16 cards. (FPC0, FPC1)
3x4OC-3 cards (FPC2)
We need to add 4xGE cards.
So, I am thinking if the architecture permits Pooling of FPC resources to
release enough memory+switching power to allow adding the 4xGE cards.
Thanks,
Jimmy
>From: Hannes Gredler <hannes at juniper.net>
>To: The Drifter <prophecy_68 at hotmail.com>
>CC: juniper-nsp at puck.nether.net
>Subject: Re: [j-nsp] Memory Allocation per FPC
>Date: Mon, 9 May 2005 00:27:12 +0200
>
>On Sun, May 08, 2005 at 08:34:17AM +0000, The Drifter wrote:
>| Hannes,
>| I have been waiting patiently, Many thanks for this description. It is
>very
>| useful, correct me if i am wrong below:
>|
>| 1. the hardware configuration on the box is Independent of the
>performance
>| of the router & I can stick in PICs anywhere
>
>correct no PIC dependencies wrt performance;
>
>| 2. Also even if I am using only 2 FPCs, I can get more performance if I
>| plug in All the FPCs
>
>not correct - each FPC1 supports a "fabric" bandwidth of 3.2Gbps for user
>data;
>an additonal FPC increates the aggregate fabric bandwith, howver it also
>has to support more PICs then ....
>
>| 3. Can you please goint me to FPC types/memory-size link, for M-series
>| routers??
>
>--->just issue a "show chassis fpc detail" and watch the SDRAM portion
>--->example taken froma M10i FEB
>Slot 0 information:
> State Online
> Logical slot 0
> Total CPU DRAM 128 MB
> Total SRAM 4 MB
> Total SDRAM 64 MB
> Total notification SDRAM 12 MB
> I/O Manager ASIC information Version 3.1, Foundry IBM, Part
>number 0
> Start time 2005-04-19 09:53:39 CEST
> Uptime 19 days, 14 hours, 27 minutes, 46
>seconds
>
>| 3. I wouldn't mind getting more information on dynamic/static allocation,
>| at all ;)
>
>well, what is the problem you're trying to solve ? and why is knowledge
>of our mem allocation relvant to it ?
>
>/hannes
>
>
>| >From: Hannes Gredler <hannes at juniper.net>
>| >To: The Drifter <prophecy_68 at hotmail.com>
>| >CC: juniper-nsp at puck.nether.net
>| >Subject: Re: [j-nsp] Memory Allocation per FPC
>| >Date: Sun, 8 May 2005 09:53:01 +0200
>| >
>| >each stream (= a port on a PIC) will be assigned a buffer space
>| >equal to 200ms (m-series) and 100ms (t-series) of bandwidth-delay
>| >product so a STM-4 does consume 622/8*0.2 = 15.55MB buffers space;
>| >
>| >now the difficult part:
>| >
>| >the buffer is not statically allocated to a single FPC but rather
>| >to the pooled memory of all FPCs on a PFE. also the packet itself
>| >will be sprayed in quantums of 64-bytes called j-cells across
>| >the contributing FPC SRAMs; so for example it would well be
>| >that a 250 bytes packet enters the router on FPC0 and its
>| >fragments are stored on FPC{1,2,3,4}; on the egress stage
>| >the packets are reassembled and passed to the I/O manager ASIC
>| >for queuing/rewrite etc.
>| >
>| >the difficult^2 part:
>| >is not a pure static allocation but also has a dynamic component;
>| >however the application/purpose of static/dynamic allocation
>| >i believe would go beyond what you have been asking, right ;-)
>| >
>| >/hannes
>| >
>| >On Mon, May 02, 2005 at 12:49:07PM +0000, The Drifter wrote:
>| >| How is the memory of an FPC allocated per PIC. Is it allocated equally
>| >per
>| >| each PIC? Or is it allocated by the Buffer Manager (PFE) per data
>packet
>| >| received?
>| >| Therefore a STM4 PIC will useup more memory of the FPC then a DS-3
>PIC?
>|
>| _________________________________________________________________
>| Express yourself instantly with MSN Messenger! Download today it's FREE!
>| http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>|
>
>--
>_____________________________________________________
>hannes gredler mobile: +43 676 9380638
>network support engineer email: hannes at juniper.net
>juniper networks inc., skype: hannesgredler9000
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
More information about the juniper-nsp
mailing list