Re: TOE brain dump

From: Ihar 'Philips' Filipau (filia@softhome.net)
Date: Mon Aug 04 2003 - 10:51:10 EST


Jesse Pollard wrote:
>
> And who said it was a workstation target? If you are going to offload TCP/IP
> in a TOE, it should be where it might be useful - large (and saturated)
> compute servers, file servers. Not workstations. High bandwidth workstation
> requirements are rare. And large servers will require IPSec eventually
> (personally, I think it should be required already). And if the server
> requires IPSec, then the workstation will too.
>

   I gave example of my personal WS just as an example that not every
one needs all features, even having capacities.

   TOE for IPsec/IPv6/iptables/routing? take a look at www.cisco.com,
this guys are doing exactly this with IOS. And take a look then at prices.
   They are not cheap.

   Take a look at prices of SMP/AMP systems. Multi-threaded software?
like Oracle or Sybase for example? which can utilize fully SMP/AMP
resources.
   They are not cheap.

   If you will try to make a pice of hardware to put Linux on, you will
simultaneously get headaches of both TOE designers/programmers and
SMP/AMP designers/programmers.
   This is not going to simple nor cheap.

   But you are encouraged to try ;-)

> Not workstations. High bandwidth workstation
> requirements are rare. And large servers will require IPSec eventually

   Rare? IMHO servers are rare too. Compare number of PCs/devices and
compare the number of servers. 1000s to 1s.
   And devices are different and for most of them ipv4 is just more than
enough, since not of them has capacity even to handle 10MB Ethernet. I'm
not talking about ipv4/ipsec/lsm. So servers for servers? Security for
security?

   I wanted to make a simple point: every piece should do a few of
things, but should do it good. [1]
   Putting OS kernel into the device makes not that much sense, if you
can achive the same with simple 3k firmware.

[1] "The Unix Philosophy in One Lesson",
http://www.catb.org/~esr/writings/taoup/html/ch01s07.html

P.S. Gone to offtopic. Sorry. Leaving.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Aug 07 2003 - 22:00:23 EST