Cisco – OSPF Data Center Design

ciscodesignospf

I'm thinking about doing a routed access layer datacenter design with OSPF.

  1. couple TORs switches from every rack connect to a pair of core switches via l3 links
  2. every rack is it's own totally stubby area. About 200 racks, total about 400 switches. TORs are either 4948s or nexus 3k
  3. Core Acts as ABRs. Cores are chassis bases high end boxes (nexus 7k, or juniper 9200 etc)

The idea is to just have a default on the TORs and keep the LSA database small, hence unique area per rack. Should i be concerned about ABRs (cores) generating that many type 3 LSA for different areas?

Best Answer

I would strongly recommend moving to an OSPF/iBGP design for something of this scale, with the core switches acting as BGP route reflectors. BGP has so many more administrative handles for tinkering with routes over OSPF, allowing better scale and filtering.

If you scale to the point that you have more networks than your ToR switches can program into CAM (unlikely if each is a different stub), you run into issues. Each additional zone is more CPU load on your ABRs (core switches) as well.

Have one OSPF area 0, with all loopbacks and router-to-router links in it. Then setup iBGP sessions between your cores and ToR, advertising default-only to ToR, and redistribute connected/static routes on ToR into BGP.

Related Topic