Storage performance considerations

Introduction Suppose you are facing a performance bottleneck in an on-premises or cloud infrastructure, which after troubleshooting, gets down to being related to storage performance. Some storage subsystem(s) and/or disk appliances or virtual disks are misbehaving or under-performing. You need to monitor disk IOPS performance in detail and detect the root cause of storage performance. … Read more

Datacenter technologies and systems

Datacenter Infrastructure

Introduction to Datacenter Technology This article provides a technical overview of datacenter technologies and systems. Datacenters form the backbone of the digital world, acting as the central hubs where computing resources are concentrated for remote access. These sprawling complexes of servers, networking equipment, and other hardware allow for the seamless delivery and storage of data, … Read more

Free training resources for TCP IP networking

Free training resources for TCP IP networking

Free training resources for TCP IP networking Starting your journey in the TCP IP networking stack, it is important to understand concepts but also to put these networking concepts into a hands-on perspective. This article provides a list of free training resources for TCP IP networking.

Stateless and stateful systems comparison

Introduction Stateless and stateful systems are two distinct approaches in information technology which handle and manage data and transactions differently. This article explores the differences between these two concepts and provide examples of stateless and stateful technologies in both software development and infrastructure systems. Stateless Systems In a stateless system, the server or application does … Read more

Load balancing solutions and design considerations

Introduction to load balancing Load balancing plays a vital role in distributing network traffic efficiently across multiple servers or resources. This article provides a comprehensive overview of load balancers, including their theory, design considerations, persistence types, and load balancing methods. Furthermore, it presents a detailed list of commercial and open source load balancer solutions. Load … Read more

VPN and Zero Trust clients


Introduction to VPN and Zero Trust clients VPN (Virtual Private Network) and Zero Trust are both approaches to network security, but they differ in their underlying principles and methods of securing network connections. VPN (Virtual Private Network) A VPN is a network technology that creates a secure and encrypted connection over a public network, such … Read more

Reflecting on legacy Internet protocols

retro computer

In this post, we will be reflecting on legacy Internet protocols. Some of these protocols are now completely deprecated and have become obsolete, while others continue to survive and are regarded as retro-style Internet services. This type of information belongs to what is widely referred to as retrocomputing. For any users out there who have … Read more

Azure Front Door design considerations

Azure Front Door

Introduction As discussed in a previous blog post regarding Azure load balancing service options, Azure Front Door (AFD) is one of the many available load balancing options in Azure, the alternative options being the following: Azure Front Door allows for a truly global service which includes Web Application Firewall (WAF), Content Delivery Network (CDN) and … Read more

Internet real-time maps

covid-19 state of the network

Internet real-time maps The COVID-19 pandemic has changed the way the world lives, works, and connects. TeleGeography is curating news and providing analysis on the impact this is having on global networks. Telegeography has put up a blog with live information collected from hundreds of network operators, datacenter operators and ISPs around the globe which … Read more

Optimizing your Windows network connections with TCP Optimizer

tcp optimizer

Introduction The TCP Optimizer is a free, easy Windows program that provides an intuitive interface for tuning and optimizing your Internet connection. There is no installation required, just download and run as administrator. When optimizing your Windows network connections with TCP Optimizer, take into account my other KB article on how to troubleshoot your Internet … Read more