And I haven't see this on x86 platforms, neither has anyone I asked about it either, Switching/Bridging? Yes. Routing? noDo you read my posts, or just complain?
I have nothing against testing, I only object to wild statements like 5Gbit being the maximum theoretical limit of any existing hardware in the universe (basically that's what he said).
It is. See RB400G. All series boards have same processor, so we don't separate individual models.notice the RB450 isnt in there yet.
My badIt is. See RB400G. All series boards have same processor, so we don't separate individual models.notice the RB450 isnt in there yet.
Will post our X86 tests in a moment.
they are routers, not file servers. it's a known thing that CPU usage is high, when you write to the RouterBOARD NAND. that's why, RouterOS itself never writes to NAND, except when configuration is changed. otherwise it works from RAM.During file copy, processor load was 100 % and packet loss was 0.4 %.
Why use FPGA for NAND, use FPGA as a stepping stone to ASIC's for routing functions and encryption off-loading. FPGA's are cheap but it's a stepping stone. ASIC's are better suited because they are designed at the most basic level for a task.Sometimes i'm pushing big files : boot images for PXE remote boot through TFTP.
This is mainly for remote service.
Anyway, it is not a good thing that writing configuration introduce packet lost.
Wouldn't it be possible to redesign the NAND driver, so that it can write asynchronously ?
For new products, it would be nice if possible to add a small FPGA chip, where you could put a dedicated NAND controler, so that CPU is not overloaded by file transfer or configuration writing.
This FPGA could be used as well to relieve the main processor from heavy repetitive tasks like filtering and routing.
The advantage of FPGAs over Network processors is that you have total control about what you put in it, so you can update the code like main processor code.
Compared to ASICs, they are very low priced and there is no heavy cost to support like for ASIC design and manufacturing. Smaller ones begin at about 5$ by chip by quantity of 1000.
They can do almost all digital functions an ASIC can do. One drawback is that it is not possible to integrate analog circuitry in it like with an ASIC, but who needs analog circuits today for a router ? Perhaps big names to justify their high price they like to keep ASICs instead of FPGAs.
Why use FPGA for NAND, use FPGA as a stepping stone to ASIC's for routing functions and encryption off-loading. FPGA's are cheap but it's a stepping stone. ASIC's are better suited because they are designed at the most basic level for a task.
Perhaps it is time for MT to look at FPGA or ASIC's for intensive tasks on their highend products like dynamic routing/PPPoE/encryption.
You've hit the nail on the head and I hope it DOESN'T change, Why dont earth would you use someone like MT to handle 10+GB of traffic? When your at those kinds of levels you need the support behind it, Cisco and Juniper are costly because if my Cisco 7609 handling 200-700gbit of traffic right now has a software problem I can call Cisco and get help, If its a bug they will have a fix out in days/weeks and if its hardware I can have a full replacement here in 4 hours.Today, for carrier class 10G, 40G and 100G trafic, i think there is no alternative : use high end hardware routers. Perhaps this will change in the near futur.
As someone who remembers paying many thousands of dollars to get a router that could handle 45mbits properly, including a card with special chips that could handle such high speeds in hardware (This card alone was somewhere around two or three thousand USD), I find this statement to not be very future-proof.You've hit the nail on the head and I hope it DOESN'T change, Why dont earth would you use someone like MT to handle 10+GB of traffic?
I don't know who this Nobody is, but apparently they've never worked in a small business where money is very tight. (also applies to cisco and other products nobody ever supposedly got fired for buying). It depends on what management's priorities are."Nobody ever got fired for buying IBM"
One reason jumbo frames/support becomes important at 1 and 10g.The limitation is not only the Ethernet devices bus. The main limitation is the processor speed and the way they are managing packets.
Clock doubling will theoretically improve the overall performance of the machine substantially, provided the fetching of data from memory does not prove a bottleneck. In more modern processors where the multiplier greatly exceeds the rest of the architecture, the bandwidth and latency of specific memory interface circuitry and/or the bus or memory controller typically become a limiting factor.Today (and since about 12 years) processors have only about 3 Ghz frequency, this is the limitation.
Since the late 1990s almost all high-performance processors run at higher speeds than their external buses, so the term "clock doubling" has lost much of its impact. Clocking a processor at 100 GHz will probably only cause damage to a CPU or other components due to overheating or even voltage break-down.Ask Intel to release new 100 GHz procesors, and wired speed routing at 10 Gbps will be possible with Router OS. But i'm afraid they prefer to sell DSP or FPGA chips for this market segment, instead of killing it releasing a 100 GHz x86 processor.
That's not true. Are you working for Intel marketing staff ? If you are using the adequat technology there is no dammage at all.Clocking a processor at 100 GHz will probably only cause damage to a CPU or other components due to overheating or even voltage break-down.
I'm not working at any CPU maker, but I'm interested of what technology that can overcome physical laws.That's not true. Are you working for Intel marketing staff ? If you are using the adequat technology there is no dammage at all.Clocking a processor at 100 GHz will probably only cause damage to a CPU or other components due to overheating or even voltage break-down.
If that is true, can you tell us why multi-core network processing devices have become mainstream with companies such as Freescale Semiconductor, Cavium Networks, Wintegra and Broadcom?Multi core X86 is a technology of the past.
There are a number of 10G cards listed here:Still, why not prepare for the future ? Any recommended cards we could add support for ?
IBM have 100ghz transistors operational, There is little reason we cant ramp up clock speed these days. You just need good thermal management which is also where IBM has demo'ed micro water jet cooling on processor.I'm not working at any CPU maker, but I'm interested of what technology that can overcome physical laws.That's not true. Are you working for Intel marketing staff ? If you are using the adequat technology there is no dammage at all.Clocking a processor at 100 GHz will probably only cause damage to a CPU or other components due to overheating or even voltage break-down.
If that is true, can you tell us why multi-core network processing devices have become mainstream with companies such as Freescale Semiconductor, Cavium Networks, Wintegra and Broadcom?Multi core X86 is a technology of the past.
I found new 10 Gigabit dual port server adapters from $220 and up.$1500 range appears to be minimum.