[NNagain] The Whys of the Wichita IXP Project
rjmcmahon
rjmcmahon at rjmcmahon.com
Thu Feb 22 13:58:59 EST 2024
Boston University spent $305M on this and it doesn't have an IXP.
https://www.bu.edu/articles/2022/center-for-computing-and-data-sciences-photo-essay/
It's like building a magnificent train station w/o any tracks to/fro the
station.
Bob
> On Wed, Feb 21, 2024 at 8:02 PM Brent Legg via Nnagain
> <nnagain at lists.bufferbloat.net> wrote:
>>
>> First, let me offer a public THANK YOU to Dave Taht for reaching out
>> to us about the specifics of our Wichita IXP project, and for inviting
>> me to join this group. It’s been disheartening to see folks talk
>> about us & the project on public forums like LinkedIn without first
>> engaging us in conversation to learn the specifics of what we’re
>> actually doing. I’d like to think that those who have been
>> disparaging have only done so because they don’t understand what we’re
>> trying to achieve.
>
> I was wildly enthusiastic to see what you were proposing appear in the
> press. It was a breath of potentially fresh air in an otherwise
> depressing post RDOF, post BEAD environment where it seemed like the
> only metrics were speedtests and passings.
>
> I try very hard to get people of wildly disparate backgrounds to
> converse, and escape the bubbles they are in. I have tried to gather
> together on this old-fashioned email *discussion* list both
> technologists and policy-makers to clear the air in ways that cannot
> be encapsulated in 240 characters. These two groups (a lot of old
> internet experts here) have not been communicating very well of late,
> ironically, over the best communication medium ever invented.
>
> It is sad that email lists have so been in decline the past 20+ years,
> overwhelmed by marketing and spam, as an email address is the only
> universal identifier we have for so many other transactions. The
> advantage of a discussion list, over all the faddy technologies, are:
> you retain a copy of what you said, everyone else does also, and the
> internet at least used to make it searchable into the far future.
> Remembering that I had a dispute or discussion with @randomperson and
> finding them again via the technology-of-the-day (g+ anyone?, slack?
> disquis? hackernews?) is really hard otherwise, and I do hope that
> email makes a comeback.
>
> But someones need to start maintaining it better.
>
>>
>>
>> To begin, I think there is confusion in the terminology being used.
>> When we say “IXP,” we mean the facility (building, venue) where
>> interconnection & peering occurs. The “IX” is the ethernet switch in
>> the building. When someone says an IXP can be built for $8k, that’s
>> apples-to-oranges with what we’re doing. Yes, a switch can be
>> procured for $8k. But where does it go? What if there is no safe,
>> secure, neutral place for it to go? Then such a place must be built.
>> That’s what we’re building in Wichita.
>
> To not annoy us old farts, clarifying that you mean a carrier neutral
> facility or datacenter with an IXP would go a long way. :)
>
> Too many in the past built gold-plated IXPs, ending up with an
> appalling cost model that attracts nobody. This total plan,
> at this cost, is a *very good* one, and my hope would be, commoditized
> and widely replicated to even more than the 120 locations you project
> - but my hope is that the IXP component will mirror the successful IXP
> models already existing in the USA.
>
> The costs of interconnecting networks have fallen dramatically, and
> can fall further.
>
>>
>>
>> Saying an IXP can be built for $8k is enormously confusing to many
>> policymakers who do not understand the issue or how interconnection &
>> peering actually work, yet have enormous power to set policy and spend
>> money that will affect the future of the Internet for generations.
>
> Operational expense needs to be discussed. The underlying technologies
> used to "make it happen", need to be selected. It is amazing what a
> modern cheap 100GB 32 port switch can do. IPv6 is mandatory nowadays
> while still finding a way to carry what little remains of IPv4 space
> efficiently is needed. It would help if there was a local mirror of
> one or more of the root DNS servers. Some really tough design choices
> regarding what forms of active ethernet fiber vs a vs gpon need to be
> made. And so on. Who makes those decisions?
>
>>
>>
>>
>> We began this whole initiative by asking a series of questions to help
>> us arrive at our model for IXP (building) proliferation. I’ll use
>> Wichita as the context for these questions, but these could just as
>> easily apply to any other similar city that is home to a large public
>> research university:
>
> Thank you for sharing this last criterion. I had done a similar (much
> briefer) study targetting latency and resilience primarily, and what
> it would cost to do more "rural IXPs" - call them RXPs - every 50
> miles or so - on the cheap as an outgrowth of BEAD. But that would be
> a subject for another thread.
>
> But I did not limit it to "research" universities, but to areas that
> had universities. Certainly there is high demand for sexy AI-related
> things, but the nuts and bolts of how to design and build networks, is
> lacking.
>
> I regard network design and operations to be a branch of civil
> engineering nowadays, and most operations people are quite leery of
> letting grad students loose with operational networks. I would love to
> see more universities actually teaching the skills to be a decent
> sysadmin (or SRE), because basic knowledge of packets, routing, tcp,
> bgp, resiliency, and so on is in the decline. Being a BOFH requires
> far more skills than a electrician and is actually comparable in
> skills and stress to being a doctor. (SREs get paid pretty well, but
> most fall into the profession rather than being directly trained on
> it)
>
> Instead, I have been coping (as part of bead), at 6 week educational
> programs intended to train people how to splice fiber.
>
> So I would broaden your targets to places that also intend to teach
> people how to design and maintain civil infrastructure, and plan ahead
> for disaster recovery. This includes connecting up governments and
> emergency services. Reusing old postal buildings is an option, as are
> other lower grades of schools.
>
> I would love to see curricula for the next generation of BOFHs that
> included formerly basic things like how to decode a packet capture and
> teachings from TCP/ip volume 3, illustrated, and everything
> in-between.
>
> Obligatory xkcd: https://xkcd.com/705/
>
>>
>>
>>
>> Should Wichita, with a regional metro population of 600k+, be
>> literally dependent, from an interconnection standpoint, on Kansas
>> City and Denver forever? No.
>> Okay, then what type of facility does Wichita need? Ideally,
>> something that can meet current needs and scale to meet future needs.
>> What are the attributes of such a facility?
>>
>> Does it need to be carrier-neutral? Yes.
>> Does it need to be secure? Yes.
>> Does it need to provide a level-playing field for networks of all
>> types? Yes.
>> Does it need to be able to convey rights to, and protect the rights
>> of, its tenants? Yes.
>> Does it need to be a facility that networks can rely on to remain “up”
>> in the wake of adverse events? Yes.
>>
>> Resilient from power outages? Yes.
>> Resilient from cooling equipment failures? Yes.
>> Resistant to wind damage? Yes.
>> Resistant to vandalism or ballistics damage? Yes.
>>
>> Does it need to be financially sustainable? Yes.
>
> So that is the good question. How do you do opex?
>
>> Is “best effort” good enough? No.
>
> Redundancy helps.
>
>> Then does it need to be professionally managed? Yes.
>
> Where will they come from? What software do they have to manage the
> facility? Who writes the software?
>
>>
>> Is there an existing facility in Wichita that can meet those needs?
>> No.
>
> In general I use latency as a proxy for where interconnects should go.
> Historically this has been about 500 miles. I thought it was
> interesting to explore what (as part of Biden´s ev charger program)
> what it would take to have an old fashioned IXP ever 50 miles. Turns
> out that is pretty close 8k in gear + a lot of fiber.
>
>> So one must be built? Yes.
>> Where should it be built? Where a concentration of eyeball traffic
>> already exists that can grow a peering ecosystem faster than it might
>> otherwise, and that is also proximate to existing fiber plant, and
>> where diverse manholes can be placed on the edge of public
>> right-of-way.
>>
>>
>>
>> In the case of Wichita, that’s at Wichita State University.
>
> Do they teach how to run a network?
>
>>
>>
>>
>> Creating a secure, neutral, resilient interconnection facility with
>> proper cooling, power systems, lockable cabinet space, diverse
>> manholes and POE isn’t cheap. The whole project is actually more than
>> the $5M grant we received. We’re putting in over $800k in cash, plus
>> additional in-kind match.
>>
>>
>>
>> We’ve done the data analyses necessary to determine which communities
>> need such facilities, and that’s how we came up with our list of 125
>> target communities. Most of them are home to public research
>> universities, but have no IXP or IX. Not all of those communities are
>> equal in terms of priority, but all of them have a need, and we’re
>> actively seeking pathways to scale that preserve our core principles
>> and avoid the need for grants. But that’s a big challenge.
>>
>>
>>
>> I really appreciate the opportunity to provide clarity on the project
>> and I’m happy to answer your questions. Surely we agree on much more
>> than we disagree.
>>
>>
>>
>> --Brent Legg, Connected Nation
>>
>> _______________________________________________
>> Nnagain mailing list
>> Nnagain at lists.bufferbloat.net
>> https://lists.bufferbloat.net/listinfo/nnagain
More information about the Nnagain
mailing list