Archive

Category Archives for "Networking"

A Christmas Support Story

Warning: Non-Technical Post

As it’s the festive period and this time of the year is for caring and sharing, here’s a short story from many years ago. This might make some chuckle, but some of these times were not pleasant and I can assure you, they were very real!

Like most IT related people, I started in support. The job paid peanuts, it was shift work and I had much to learn. Being quite eager to please, many mistakes were made and in these cases seniors were supposed to help the younglings (like me). For some companies, a functioning support network just isn’t there and low rank power struggles leave you fighting fires a la solo.

Within the first three months of the job, I experienced two major backhaul fibre outages, a group of people stealing our generator power cables and the air conditioning system failed to the point of meltdown. We also had a total power outage which took 40 hours or so of non-stop work to get everything back online and healthy.

These kinds of experiences make or break you. The phones do not stop ringing (at least when the power is on) and customers rightfully do not Continue reading

Net Neutrality and the FCC’s December 14 Vote

Net neutrality is defined differently in different circles. For the Internet Society, it means that an Internet service provider should not block, filter, throttle a users’ Internet usage, or give preferential treatment to one end user or content provider over another. Fundamentally, everyone should be able to access the content and services they choose without corporate or government interference. We believe this will ensure the Internet remains an engine for innovation, free expression, and economic growth. In some jurisdictions, this may require policy, regulatory, and technical measures.

On December 14, the Federal Communications Commission (FCC) is likely to vote to repeal the 2015 Open Internet Order, which classified broadband providers as common carriers under Title II of the Communications Act. Under FCC Chairman Pai’s proposal, the FCC would yield authority over broadband providers to the Federal Trade Commission (FTC).

Since the announcement of that vote, many American Internet users have been anxious that their Internet service provider may undo their commitments to provide open access to the Internet for their customers. They are right to be anxious. We are already seeing signs that ISPs may change their net neutrality commitments in light of the upcoming ruling.

American users have Continue reading

IDG Contributor Network: Network analytics will change everything

The way we manage and monitor networks is morphing. Passive, reactive tools are being replaced by more proactive network analytics systems that give the entire network team a single source of truth about network behavior and a much deeper understanding of where infrastructure issues are hiding and what to do about them.Before IT was forever changed by the arrival of mobile devices, virtualization and cloud apps, fixing network problems was relatively simple because users plugged into the network from one location to access local applications and resources.But with the proliferation of diverse wireless clients – a range of hardware using different versions of different operating systems (the permutations can quickly scale into the thousands) – and the use of applications and services that are often not under IT’s control, getting to the heart of individual user and systemic client network problems has become the new nightmare.To read this article in full, please click here

IDG Contributor Network: Network analytics will change everything

The way we manage and monitor networks is morphing. Passive, reactive tools are being replaced by more proactive network analytics systems that give the entire network team a single source of truth about network behavior and a much deeper understanding of where infrastructure issues are hiding and what to do about them.Before IT was forever changed by the arrival of mobile devices, virtualization and cloud apps, fixing network problems was relatively simple because users plugged into the network from one location to access local applications and resources.But with the proliferation of diverse wireless clients – a range of hardware using different versions of different operating systems (the permutations can quickly scale into the thousands) – and the use of applications and services that are often not under IT’s control, getting to the heart of individual user and systemic client network problems has become the new nightmare.To read this article in full, please click here

IDG Contributor Network: Refactoring the network

The fundamental shift of the enterprise toward the cloud has posed a conundrum for many. The largest issue is the state of most enterprise networks. These networks were designed for an era gone by. Their original designs could not foresee the coming of technologies such as SDN, SDWAN, Segment Routing, the Cloud and an exponential increase in bandwidth that have all happened over the past 10 years.The IPv4 Internet BGP routing table alone has experienced a 10% year over year growth between 2009 and 2017 along. In 2009 the table eclipsed 286,000 routes. Here in 2017 we are at approximately 650,000. These figures only account for IPv4 routes, and not the full IPv4 and IPv6 tables. During that same period we have gone from token ring and 10Base-T to 100GbE.To read this article in full, please click here

IDG Contributor Network: Refactoring the network

The fundamental shift of the enterprise toward the cloud has posed a conundrum for many. The largest issue is the state of most enterprise networks. These networks were designed for an era gone by. Their original designs could not foresee the coming of technologies such as SDN, SDWAN, Segment Routing, the Cloud and an exponential increase in bandwidth that have all happened over the past 10 years.The IPv4 Internet BGP routing table alone has experienced a 10% year over year growth between 2009 and 2017 along. In 2009 the table eclipsed 286,000 routes. Here in 2017 we are at approximately 650,000. These figures only account for IPv4 routes, and not the full IPv4 and IPv6 tables. During that same period we have gone from token ring and 10Base-T to 100GbE.To read this article in full, please click here

IDG Contributor Network: IoT devices communicate by Chirping

Most IoT systems assume there will be some form of connectivity. But what happens when there isn’t any Bluetooth, WiFi or cellular connectivity? R2D2, the adorable robot from Star Wars, may have the answer with the bird-like noises he used to communicate.How can sensors share data when connectivity isn’t available? How can IoT devices be designed to last longer without being recharged? How can legacy equipment be retrofitted affordable to communicate with other devices?Most IoT devices communicate through either a Bluetooth, WiFi, LoRaWAN, SIGfox or cellular connection. The mode chosen is determined by the size of the payload to be transmitted, distance to be traversed, and the power available to the transmitting device. Walls, other electronic equipment and conflicting radio signals also influences the selection of the protocol to be used. What’s needed is that can work in ‘noisy’ environments and work with very little power.To read this article in full, please click here

Gartner analyst predicts doom for on-premises data centers

Enterprise software’s days are numbered, and if you don’t adopt artificial intelligence (AI) and machine learning, your data center will be useless.Those are the claims of Gartner Research Vice President Milind Govekar, who gave a presentation at Gartner’s annual conference for IT infrastructure operations professionals recently in Las Vegas.Govekar said that as soon as 2019, at least a third of the largest software vendors will have transitioned their products from cloud-first to cloud-only. Although he didn’t mention it by name, you have to think Microsoft is in that category because it is already cloud-first with its enterprise apps. Office 365 already outsells the packaged Office 2016, so I can see a major de-emphasis of the client product in the coming years.To read this article in full, please click here

Gartner analyst predicts doom for on-premises data centers

Enterprise software’s days are numbered, and if you don’t adopt artificial intelligence (AI) and machine learning, your data center will be useless.Those are the claims of Gartner Research Vice President Milind Govekar, who gave a presentation at Gartner’s annual conference for IT infrastructure operations professionals recently in Las Vegas.Govekar said that as soon as 2019, at least a third of the largest software vendors will have transitioned their products from cloud-first to cloud-only. Although he didn’t mention it by name, you have to think Microsoft is in that category because it is already cloud-first with its enterprise apps. Office 365 already outsells the packaged Office 2016, so I can see a major de-emphasis of the client product in the coming years.To read this article in full, please click here

The end of the road for Server: cloudflare-nginx

The end of the road for Server: cloudflare-nginx

Six years ago when I joined Cloudflare the company had a capital F, about 20 employees, and a software stack that was mostly NGINX, PHP and PowerDNS (there was even a little Apache). Today, things are quite different.

The end of the road for Server: cloudflare-nginx CC BY-SA 2.0 image by Randy Merrill

The F got lowercased, there are now more than 500 people and the software stack has changed radically. PowerDNS is gone and has been replaced with our own DNS server, RRDNS, written in Go. The PHP code that used to handle the business logic of dealing with our customers’ HTTP requests is now Lua code, Apache is long gone and new technologies like Railgun, Warp, Argo and Tiered Cache have been added to our ‘edge’ stack.

And yet our servers still identify themselves in HTTP responses with

Server: cloudflare-nginx

Of course, NGINX is still a part of our stack, but the code that handles HTTP requests goes well beyond the capabilities of NGINX alone. It’s also not hard to imagine a time where the role of NGINX diminishes further. We currently run four instances of NGINX on each edge machine (one for SSL, one for non-SSL, one for caching and one Continue reading