spacer
Sales: 1.866.579.9690       Chat Now       Email Us      


Monthly Archive for March, 2011

Fear and Loathing in IPv6 Land

Tuesday, March 29th, 2011  |  by Jag Bains  |   9 Comments

This is the first of two posts on IPv6 written by Jag Bains, Director of Network Operations at PEER 1 Hosting. You can read his second post entitled Current IPv6 Network Techniques and Transition Strategies.

Over the last few months, staff at PEER 1 Hosting have been coming to me and my network colleagues to understand what all the IPv6 racket was about. They were wondering if the Internet as we know it was going to crumble now that IPocalypse has come and gone. To these concerned I replied, “Time to renew your favourite magazine subscriptions, because the Internet as we know it is dead”.

I think the IETF hit the right balance with the 128 bits thing. We can fit MAC addresses in a /64 subnet, and the nanobots will only be able to devour half the planet.

Nanobots Cartoon Credit: http://xkcd.com/865/

All kidding aside, there has been a lot of confusion in trying to understand where this sudden momentum for IPv6 has come from.  There have been numerous articles, even within mainstream media, that discuss how IPv4 has been exhausted. Cautionary tales and tech sermons from the silicon mount are being delivered advising enterprises, service providers, governments–basically anyone with an Internet presence and requirement–on how they need to start incorporating IPv6 strategies into their operations. But what does that really mean? To better understand why the need for IPv6, let’s take a very quick look at world of IPv4 and the challenges it faces today.

Let’s kick it off at a very rudimentary level. The Internet is basically a collection of networks, interconnected and identified to each other by their unique Autonomous System Number (PEER 1 Hosting’s ASN is 13768). Each ASN has at least one Class C, or 255 contiguous IPv4 addresses, in order to be routable on the global Internet. PEER 1 Hosting has well over 1.5 million IPv4 addresses. These IPv4 addresses are provided to service providers such as PEER 1 Hosting by one of the five Regional Internet Registries (RIRs), which are organizations that work together to provide technical co-ordination and management of IP addresses.

The RIRs receive their IP addresses from the Internet Assigned Numbers Authority (IANA), which is the entity that oversees, among other things, global IP address allocation. If you want to see a great technical breakdown of the relationship between the RIR’s, IANA and every IPv4 address, feel free to check out this article.

So now we understand how an IP assignment from IANA makes its way down from the local RIR, to the Internet Service Provider (ISP) network, and ultimately to the end user’s desktop or server. But the big question is, “What happens now that there are no more IPv4 addresses to allocate?”

IPv6 to the Rescue… Sort Of
In early February 2011, the pool of unassigned IPv4 addresses was depleted when IANA delegated the last five blocks of IPv4 address space to the five RIR’s. The RIR’s are expected to dole out the majority of these IPv4 addresses to carriers before the end of 2011. What the rate of IPv4 exhaustion will be within each carrier will vary from one entity to the next. Some models like mobile broadband are running out faster than others, but it is safe to say that most companies won’t have a surplus to last them any significant time.

Fortunately, the Internet Engineering Task Force (IETF) were prescient enough to know that the 4.3 billion IPv4 addresses were not going to be enough over time, and developed the RFC for IPv6 back in 1996 to address this shortage. The RFC called for a new numbering scheme that allowed for 2128 addresses (as opposed to 232 ). With over 340 undecillion IP addresses in IPv6 (340,282,366,920,938,463,463,374,607,431,768,211,456 for those of you that were curious), IP resource exhaustion is not going to be a concern anytime in the foreseeable future as it was for IPv4.

Ipv6 is so large, in fact, that hexadecimal is needed to represent the size of allocations within IPv6. This larger address schema not only allows for many more devices and users on the Internet, but it also provides extra flexibility in allocating addresses and efficiency for routing traffic in comparison to IPv4. The designs for IPv6 also brought in additional capability in comparison to IPv4, notably:

  • Multicast – IPv6 forgoes on the idea of a traditional broadcast address and uses a link local address and rendezvous point addresses, allowing for great flexibility in creating inter-domain multicast groups. This has huge potential for video streaming strategies.
  • Stateless Address AutoConfiguration (SLAAC) – IPv6 hosts can auto configure themselves in a routed IPv6 network using ICMPv6. This can be very useful to large cable/DSL network that have multiple hosts constantly being added and removed from their networks
  • Embedded support for network security – IPSec, the authentication and encryption of each IP packet, has been back engineered in IPv4, but it was originally developed in the designs for IPv6.
  • Packet design – IPv6 redesigned the way the headers (similar to your mailing address with special instructions) are built to make the addition of custom headers/instructions efficient and scalable.

Using the same model of delegation as IPv4, organizations have been procuring IPv6 address space and formulating game plans on how to implement into their networks. Staying in step with the network world, technology manufacturers have also been incorporating IPv6 capabilities into their server operating systems, firewalls, load balancers, and other various Internet products for the last 5-8 years. It’s safe to say that most network and server farm environments now have enough capability to run IPv6 services. The question now is: how are they going to implement it?


SXSW, ServerBeach Surf Lager and the GeekyBeach Party

Wednesday, March 23rd, 2011  |  by Serra Boten  |   No Comments

What happens at South By, stays at South By… yeah right.



Last week we arrived at the SXSW Interactive trade show with a few frazzled smiles, a truck load of swag and one very serious mission: to represent ServerBeach to the webby community, Beachin’ Style. The booth was packed as soon as the doors opened at 11am and stayed that way for the next couple of days. At 3pm we unveiled a big surprise – our very own ServerBeach Surf Lager! I caught our friend Ryan Kelly from Pear Analytics as he enjoyed his first bottle of our microbrew.

Action Shots

Over the course of the week, we gave away over 1,000 “I Heart Geeks” and Big Kahuna Surf Lager Tshirts, asking only for smiles and photos in return. If you had your photo taken at our ServerBeach booth, you can find and share your photo from our flickr gallery – We also love action shots, so send them on over!

Back to the ServerBeach GeekyBeach Party


The biggest highlight of the week was on Tuesday night when we took over Venue 222 – smack down in the middle of Austin’s legendary live music strip – and transformed the entire place into our second annual GeekyBeach Party! The place was packed with 800+ old and new friends coming by to get their geek on. We brought back Austin local electro-funktionaire Neiliyo, handed out hundreds of pairs of taped up geeky glasses and opened up the bar for a night of geeks gone wild.

We’d really like to thank everyone who came out to say “Hi” over the week. It’s always great to have a chance to meet with our community face-to-face, and what better place to do it than ground zero for the Interwebbers – SXSW! See you next year!

 


Software Development at the Speed of Mobility

Monday, March 7th, 2011  |  by Richard Sedlak  |   No Comments

software developmentOne morning, I was listening to an NPR broadcast live from Washington, DC. Pretty unspectacular, and not much different than the many times I’ve listened to their broadcast over the years. But on this morning, I wasn’t listening to it on my radio. Instead, I was listening to a live stream of NPR’s radio content over the Internet on my iPad through their app. Pretty cool, but these days also very commonplace. And yet, this type of behavior in consuming content is only a few years old. The pace of change with technology is mind-blowing these days, and as a software developer, I sometimes wonder how we can keep up with it all.

Consider the old skool way of doing software development. You would start a development project by sketching out your design on a whiteboard followed by trying to assemble some sort of project plan. This plan would list out the many items that you would need to procure, such as software, hardware and digital content (in the form of database information or graphics) to include in your new software application. This process would be obsessed and fine-tuned over several group meetings – taking much, much longer than the modern software development cycle would allow. Also, at a cost that would drive your end product’s price up.

In a world where smart phones and computer tablets are increasing mobile computing while decreasing application prices in the form of downloadable apps, today’s software developer needs to work far more faster and cost-smarter than before. It takes more strategic thinking to understanding how to get to market fast and make a profit when you’re selling a 99 cent app.

To be successful, software developers first need to adopt new methodologies like Agile software development for more expedited software design and deployment. They then need to release their new software iteratively through the various mobile app stores in order to learn about their product in real market conditions and to cultivate a following. Finally, they need to use utility-based computing services without incurring the capital expenditure and headaches that comes with owning, managing and updating the server infrastructure.

With the speed that mobile app development moves today, software developers are better off outsourcing the server infrastructure to a reliable hosting provider, so that they can focus on developing a great app. The cost of outsourcing is also far less and more predictable. Plus, you don’t have to worry about using up valuable space or resources housing servers, or putting that hardware at risk of human and natural disaster.

Author – Richard Sedlak is based in San Antonio, Texas and is the director of development at PEER 1 Hosting. Follow him on Twitter @P1DEVBoss.

 


Spiceworks Community Designs New PEER 1 Hosting Banner Ad

Monday, March 7th, 2011  |  by Serra Boten  |   No Comments

The winning PEER 1 Hosting banner ad designed by Mick Santostefano, member of the Spiceworks community.

Congratulations to Mick Santostefano – winner of February’s Spiceworks Design Challenge! His winning design is now in rotation over at Spiceworks, and as a thank you he will be receiving a printed copy of our coveted Map of the Internet in the mail.

So who exactly is Mick Santostefano? Let’s find out:

That’s a pretty sweet ad you designed for us! Are you a designer by trade?
Actually I am a designer, mainly I do UI, ads, interactive, Flash animation, and graphics.

What’s your favorite design software?
I would have to say Adobe CS5–Photoshop, Illustrator, Flash; Maxxon Cinema 4D, Google Sketchup is fun, and  I used Coda as my html editor.

On your website there’s a video shot from a vehicle at night. What’s the story there?
I moved a lot as a kid due to my dad being in the Air Force, as well as having extended family in New York and New Mexico, so driving was a common past-time. I found as an adult artist that in those familiar scenes compositions arise that I find intriguing and nostalgic. While living in Chicago, I would go on long drives in Wisconsin or down to Kentucky to still my mind from the constant city buzz, so the paintings/videos were a way of providing some serenity in-between those trips. So kinda self medication in a way.

What motivated you to make the ad for the contest? Were you in on the original Spiceworks thread?
I was the original creator of the ad, and was encouraged to throw out another iteration of it for the sake of the contest. Ironically, the same people that criticized my decision to use the image for the original ad voted mine to be the best for the new ad. I guess it’s all a matter of perspective ;)

Anything else you’d like to add?
thanks everyone!

 


Map of the Internet 2011

Tuesday, March 1st, 2011  |  by Rajan Sodhi  |   8 Comments

How many hours have you used the Internet today or in an average week? Do you even remember the first time you surfed the Interweb? It wasn’t that long ago when some of us didn’t even know what the Internet was. Now you can’t do much of anything today without touching it. And yet, if you stopped to ask people what does the Internet physically look like, most would be perplexed by the very thought. So, we decided to lift the fog by creating a Map of the Internet based on Internet topology data from the Cooperative Association for Internet Data Analysis (CAIDA).

Launch Interactive Map of the Internet (zoom in and out)

Map of the Internet

Methodology
Non-Geek Version – The Map of the Internet is a visual representation of all the networks around the world that are interconnected to form the Internet as we know it today. These include small and large Internet service providers (ISPs), Internet exchange points, university networks, and organization networks such as Facebook and Google. The size of the nodes and the thickness of the lines speak to the size of those particular providers and the network connections in relation to one another.

Geek Version – You’re looking at all the autonomous systems that make up the Internet. Each autonomous system is a network operated by a single organization, and has routing connections to some number of neighboring autonomous systems. The image depicts a graph of 19,869 autonomous system nodes, joined by 44,344 connections. The sizing and layout of the autonomous systems are based on their eigenvector centrality, which is a measure of how central to the network each autonomous system is: an autonomous system is central if it is connected to other autonomous systems that are central. This is the same graph-theoretical concept that forms the basis of Google’s PageRank algorithm.

The Map of the Internet image layout begins with the most central nodes and proceeds to the least, positioning them on a grid that subdivides after each order of magnitude of centrality. Within the constraints of the current subdivision level, nodes are placed as near as possible to previously-placed nodes that they are connected to.

Is PEER 1 Hosting on the Map?
You bet. PEER 1 Hosting’s internally managed network is on the Map of The Internet, grid positon N10.

How Can I Get a Map of the Internet Poster?
We will be handing out 24″ x 36″ limited edition posters of the map at the ServerBeach/PEER 1 Hosting booth #409-411 at South By Southwest (SXSW) March 14 to 17th.

Free Map of The Internet Downloads