Playing with OpenStack – A Rather Unpleasant Experience

After exploring many new technical topics over the past few months, including Docker and Kubernetes, I ventured out over the weekend to have a look at OpenStack. I wanted to have a closer look because OpenStack is used to provide a private cloud infrastructure, i.e. virtual machines (compute), storage, and networking for many projects. OpenStack is also used by some public cloud providers such as Rackspace or OVH, who seems to run many data centers all around the world with it. With such a strong backing, I assumed that it should be fairly easy to get the necessary information to setup up a basic installation. What followed was a day of trial, error and frustration.

Continue reading Playing with OpenStack – A Rather Unpleasant Experience

History in 75 Racks – The Internet Archive Gives Insights

As the saying goes, ‘the cloud is just someone else’s computer’. Unfortunately, one usually does not see how big ‘that computer’ of a service in the cloud actually is. The Internet Archive has recently posted a video in which Jonah Edwards gave an interesting insight into the size of ‘their cloud’.

Continue reading History in 75 Racks – The Internet Archive Gives Insights

A Firewall for Online Workshops

Over the past months, I’ve been experimenting a lot with Docker and Kubernetes and decided to pass on the knowledge I have gained in occasional cloud-based hands-on workshops rather than doing presentations or videos. The advantage: Instead of talking ‘against a wall’ with virtually no feedback whatsoever during and after a presentation, hands-on workshops are much more interactive and fun to do in the virtual world for everybody involved. So while this is fun, it comes with a certain personal liability risk that can, however, be mitigated to a large degree with a firewall. So here’s the story:

Continue reading A Firewall for Online Workshops

My 6G-Kickoff

Since 2018, I’ve been working in the area of putting 5G into practice. Back then, early versions of the 3GPP Release 15 specification had become available and equipment vendors started shipping first hardware and software. The standards were not developed overnight, however, but were preceded by visions, ideas, studies, and trials by at least half a decade. In other words, 5G was envisioned while the 4G LTE rollout in the real world was just in its early stages at best. So going from one wireless network generation to the next is very much an overlapping process. And as far as 6G is concerned, this overlapping process is starting to gain speed again.

Continue reading My 6G-Kickoff

How To Choose Between 5G SA and NSA

At the moment, 5G networks in Europe are typically based on the Non-Standalone Architecture (NSA). This means that the LTE radio network and the LTE core network is used as the anchor for a connection, and 5G is added as a speed-booster when available. In the future, however, network operators will also roll out 5G SA, where the 5G radio network and the 5G core network will become the anchor for a connection. At this point, both SA and NSA will be on-air, and I was wondering how a mobile device in RRC-Idle state can be instructed which one to prefer.

Continue reading How To Choose Between 5G SA and NSA

Dockerizing An Existing WordPress Site

After dockerizing this blog with 15 years worth of content a couple of days ago and pushing it into a virtual machine running in a data-center in Helsinki, here’s an account of how to do this in case you are playing with the thought of doing something similar. As with many other things, everything one needs to know can be found on the web, but there is not a single resource that puts the whole process together. So let’s change this.

Continue reading Dockerizing An Existing WordPress Site

An ‘Everything in Containers’ LTE and 5G Demo

In the previous post on the topic I wrote about the three eras of telecom infrastructure hardware. As we are now entering the third area, there are not only whitepapers written about how everything from the radio network to the mobile core can be but into containers, but there are also demo videos of such solutions now on Youtube.

Continue reading An ‘Everything in Containers’ LTE and 5G Demo

The Three Eras Of Telecom Infrastructure Hardware

As you might have noticed on the blog, I’ve been doing a lot of hands-on exploration these days of bare metal hardware, virtual machines, containers and orchestration (e.g. Kubernetes). My motivation behind this is twofold. For one thing, I like to evolve my private cloud. Current status: 25 containers are now running in my private cloud and I have replaced 3 virtual machines. The other reason to learn more about these topics is to better understand in which direction the hardware and underlying software for telecommunication infrastructure evolve. This made me realize even more clearly that there are at least three distinct eras of telecom infrastructure hardware and I’m very happy we are now entering the third era as I will explain below.

Continue reading The Three Eras Of Telecom Infrastructure Hardware