North American Network Operators Group

Date Prev | Date Next | Date Index | Thread Index | Author Index | Historical

Re: An Attempt at Economically Rational Pricing: Time Warner Trial

  • From: William Herrin
  • Date: Fri Jan 18 19:57:10 2008
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=EGln2O5f5FDlFZMtL4c63ZkoXNRHRYVwbCKm9ZaCaXk=; b=LhXGK59SIWx+ZAvwo3NDieEkma9KkpMpjV3HNND9bqJhd40OADy3QTF9ru1RM9n+/83lNY4ZUh4YRZ4LKcc/GXofp2roLGEWWJmXCWxfmcKCJVrtmMFpYMwE3DhJQLMG2UwBBW7iQMevj+NTNgmtw/LDHKjlXW5+nVR5uUAzPEY=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=N+mwhFZ7XHjlSd2O0Iiljf/rO72Xx+N9KpsVrQNRfo7y6GhJVLKdbIdyzq8yCcXHZFAKDogb+woR1Fg+rt6ICDM1WjRxZeRnj3TbwyCAqSzyG5HPk5+yuUaGRnSfOqL7Hf2BYuxyHbtqLPa1RUpiQYEjTY2Yy3LU72JfzlzepBU=

On Jan 18, 2008 4:16 PM,  <[email protected]> wrote:
> Sooner or later, somebody is going to try to apply Google's
> approach to hardware in a network backbone. Imagine a network
> backbone with no Cisco or Juniper boxes in it, just lots of
> commodity boxes with triple-redundancy everywhere (quintuple
> in NFL cities).

Michael,

There's a missing piece here. You'd need a way to go from the 1-gige
interfaces that commodity hardware can keep up with to the 10gige-plus
interfaces that the backbone requires.

Suppose you build 10-gige mux/demuxes for $2000 each so that you can
break the backbone data rates down to 1gbps.

The mux/demux would have one 10-gige port and 12 1-gige ports. Packets
received on the 1-gige ports would be transmitted on the 10-gige port
in the order received. Packets received on the 10-gige port would be
transmitted on the 1-gige ports in a more or less round-robin fashion.
Two of the 1-gige ports would always be configured as backups with the
carrier held low until a piece of equipment attached to one of the
active ports failed.

You could then build a highly available 3 x 10gige port plus 22x1-gige
port "router" with the following components:

3 $2000 10gige mux/demuxes
10 $3000 1U servers (packet forwarders, 5 gig-e ports each)
1 $3000 1U server (BGP route manager, 2 gig-e ports)
2 $3000 1U servers (hot spares, 5 gig-e ports each)
2 $2000 24-port gig-e switch (interlink the 13 servers with redundancy)
62 gig-e cables
18 rack units

$50,000 total. But you can start to get Cisco and Juniper routers with
3 10-gige interfaces in the neighborhood of $50k and they neither take
up 18 rack units nor consume as much electricity as those 13 servers.

On the other hand, commodity memory is cheap. You could expand those
1-gige software-based forwarders to handle 100M routes in the FIB for
maybe another $10k. Since the theoretical limit for the count of
prefixes /24 and shorter is less than 34M, that could be handy. A
similar expansion in Cisco or Juniper big iron is not just expensive,
its hard.

And too, the notion of a Linux routing cluster is undeniably hot. :)

Regards,
Bill Herrin


-- 
William D. Herrin                  [email protected]  [email protected]
3005 Crane Dr.                        Web: <http://bill.herrin.us/>
Falls Church, VA 22042-3004