The O’Reilly Software Architecture Conference Call for Participation

CTOvision

Friends at O’Reilly Media have just alerted me to a call for participation in the O’Reilly Software Architecture Conference, which will be held 17-19 March in Boston MA (see: [link] ). More info is below: The O’Reilly Software Architecture Conference Call for Participation. New architectural styles. Effective techniques for existing architectures. Integration architecture. Intersection of architecture and…. Architecture

Technology Short Take 149

Scott Lowe

Thomas Graf recently shared how eBPF will eliminate sidecars in service mesh architectures (he also announces the Cilium Service Mesh beta in the same post). Baptiste Collard has a post on Kubernetes controllers for AWS load balancers. One takeaway from this post for me was that the new AWS load balancer controller uses a ton of annotations. Welcome to Technology Short Take #149!

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Looking back at 10 years of compartmentalization at AWS

All Things Distributed

A concept that has changed infrastructure architecture is now at the core of both AWS and customer reliability and operations. By using zones, and failover mechanisms such as Elastic IP addresses and Elastic Load Balancing, you can provision your infrastructure with redundancy in mind. The calls used to launch and manage EC2 instances, fail over an RDS instance, or handle the health of instances behind a load balancer, all work within one zone.

Technology Short Take 151

Scott Lowe

Nick Schmidt talks about using GitOps with the NSX Advanced Load Balancer. Chris Evans revisits the discussion regarding Arm processor architectures in the public cloud. And, speaking of Arm processor architectures in the public cloud, here’s another look at Amazon’s Graviton2 and Graviton3 chips, as discussed in a pair of re:Invent talks. Welcome to Technology Short Take #151, the first Technology Short Take of 2022.

Technology Short Take 143

Scott Lowe

Here’s a quick look at using Envoy as a load balancer in Kubernetes. Via Alex Mitelman’s Systems Design Weekly 015 , I was pointed to this AWS article on multi-site active-active architectures. It’s a good starting point for thinking about operating your own active-active architecture. Welcome to Technology Short Take #143! I have what I think is an interesting list of links to share with you this time around.

Why Kubernetes Is So Popular in the Tech World

Galido

This helps them react to unexpected website traffic load with no problem. You cannot possibly deny that Kubernetes is built on a very mature and proven architecture. Traffic routing and load balancing.

Technology Short Take 144

Scott Lowe

This is an interesting deep dive into Intel’s “Ice Lake” Xeon SP architecture. Rudi Martinsen has an article on changing the Avi load balancer license tier (this is in the context of using it with vSphere with Tanzu). Welcome to Technology Short Take #144!

Linux 78

Solarflare’s Open Compute Platform, Software-Defined, NIC Card

CTOvision

Solarflare adapters are deployed in a wide range of use cases, including software-defined networking (SDN), network functions virtualization (NFV), web content optimization, DNS acceleration, web firewalls, load balancing, NoSQL databases, caching tiers (Memcached), web proxies, video streaming and storage networks. Marty Meehan.

Technology Short Take 143

Scott Lowe

Here’s a quick look at using Envoy as a load balancer in Kubernetes. Via Alex Mitelman’s Systems Design Weekly 015 , I was pointed to this AWS article on multi-site active-active architectures. It’s a good starting point for thinking about operating your own active-active architecture. Welcome to Technology Short Take #143! I have what I think is an interesting list of links to share with you this time around.

Technology Short Take 144

Scott Lowe

This is an interesting deep dive into Intel’s “Ice Lake” Xeon SP architecture. Rudi Martinsen has an article on changing the Avi load balancer license tier (this is in the context of using it with vSphere with Tanzu). Welcome to Technology Short Take #144!

Linux 60

Solarflare’s Open Compute Platform, Software-Defined, NIC Card

CTOvision

Solarflare adapters are deployed in a wide range of use cases, including software-defined networking (SDN), network functions virtualization (NFV), web content optimization, DNS acceleration, web firewalls, load balancing, NoSQL databases, caching tiers (Memcached), web proxies, video streaming and storage networks. Marty Meehan. Delivers 1000s Virtual NICs for Ultimate Scalability with the Lowest Possible Latency.

Vendor-Side DevOps Practices Can Still Deliver Better Value While Client-Side Government Processes Catch Up

CTOvision

Each cloud computing provider has “opinionated” ways of handling things such as load balancing, elastic scaling, service discovery, data access, and security to name just a few. Coupling container architectures such as Docker with a solid continuous delivery process can really supercharge your development teams in their application development and delivery. Cloud architectures hold great promise in the ability to promote applications to new heights in ubiquity and scale.

Devops 151

IDF 2014: Architecting for SDI, a Microserver Perspective

Scott Lowe

Once again this comes back to Intel’s rack-scale architecture work.) A traditional SRF architecture can be replicated with COTS hardware using multi-queue NICs and multi-core/multi-socket CPUs. Workloads are scheduled across these server/linecards using Valiant Load Balancing (VLB). Of course, there are issues with packet-level load balancing and flow-level load balancing, so tradeoffs must be made one way or another.

Kubernetes on OpenStack: The Technical Details

Scott Lowe

Lees next provides an overview of the Kubernetes architecture (Kubernetes master node containing API server talking to controller manager and scheduler; kubelet, cAdvisor, and kube-proxy on the worker nodes; etcd as a distributed key-value store for storing state in the Kubernetes master; pods running on worker nodes and having one or more containers in each pod). Load balancing is the next connection point that Lees reviews.

Kubecon Liveblog: Opening Keynote

Scott Lowe

Burns demonstrates how Kubernetes makes this easier by showing a recorded demo of scaling Nginx web servers up to handle 1 million requests per second, and then updating the Nginx application while still under load. After the demo completes, Burns takes a few minutes to break down the architecture behind the demonstration. Loadbots,” managed by a Kubernetes replication controller, generated the load against an Nginx service, which in turn is backed by a number of Nginx instances.

Technology Short Take 88

Scott Lowe

Romain Decker has an “under the hood” look at the VMware NSX load balancer. This graphical summary of the AWS Application Load Balancer (ALB) is pretty handy. The series provides an introduction and overview of licensing (part 1), a review of architecture and hardware recommendations (part 2), an overview of data availability (part 3), and a discussion of fault domains (part 4). Welcome to Technology Short Take #88!

Is Cisco fighting a losing battle over SDN?

Virtualized Greek

F5 – Security/Load Balancing. I predict environments where customers will have hardware designed to take full advantage of Cisco’s ACI architecture but will just be managed by some other SDN solution that integrates with multiple network hardware solutions. I’m wondering if Cisco is fighting a losing battle with their ACI approach to SDN. Basically, they are looking to provide programmability to the network via their Application-Centric Infrastructure.

Liveblog: Scaling to Your First 10 Million Users

Scott Lowe

The next step is to add an Elastic Load Balancer (ELB) and distributing the application across two availability zones—this means 2 web instances and 2 instances of RDS (one active and one standby). This sort of architecture gets you greater scale as well as greater redundancy and fault tolerance. Further, the recently-announced Application Load Balancer (ALB) can offer content-based routing, container-based applications, WebSockets, and HTTP/2 support.

Transforming Development with AWS

All Things Distributed

Shield Standard gives DDoS protection to all customers using API Gateway, Elastic Load Balancing, Route 53, CloudFront, and EC2. Amazon EC2 made it possible to build application architectures in a way we had always wanted to; and, over the past decade, gave us the opportunity to build secure, resilient, available applications with decoupled application components which that can be scaled independently, and updated more frequently.

IDF 2013: Future of SDN with the Intel ONP Switch Reference Design

Scott Lowe

Recep talks about how the predominant architecture for network virtualization involves the use of overlay networks created and managed at the edge by virtual switches in the hypervisors. NFV is intended to address the problem caused by having to route/direct traffic from various sources through physical appliances designed to provide services like content filtering, security, content delivery/acceleration, and load balancing. Learning NVP, Part 1: High-Level Architecture.

Expanding the Cloud: Enabling Globally Distributed Applications and Disaster Recovery

All Things Distributed

We also made it easy for customers to leverage multiple Availability Zones to architect the various layers of their applications with a few clicks on the AWS Management Console with services such as Amazon Elastic Load Balancing , Amazon RDS and Amazon DynamoDB.

Liveblog: Introduction to Managed Database Services on AWS

Scott Lowe

Challenges faced here led FanDuel to re-architect to the next-generation architecture. In 2011, FanDuel migrated entirely to AWS, but scaling issues due to application architecture persisted. In 2012, FanDuel moved the architecture toward SOA, introducing message queues to decouple services. This is a liveblog of the AWS re:Invent session titled “Introduction to Managed Database Services on AWS” (DAT307).

SOA 64

Technology Short Take 102

Scott Lowe

Bernd Malmqvist talks about Avi Networks’ software-defined load balancing solution, including providing an overview of how to use Vagrant to test it yourself. Different design and architecture considerations apply in each instance. Welcome to Technology Short Take 102! I normally try to get these things published biweekly (every other Friday), but this one has taken quite a bit longer to get published. It’s no one’s fault but my own!

AIOps and our Robot Kubernetes Kops

Linux Academy

N-Tier architectures and micro-services applications must be tuned for performance. High speed low latency networks now allow us to add these nodes anywhere in a cloud infrastructure and configure them under existing load balancers. While Machine Learning is just a subset of true Artificial Intelligence vendors of infrastructure automation have coined a new buzz acronym, AIOps.

What’s Free at Linux Academy — March 2019

Linux Academy

By the end of the course, you will have experienced configuring NGINX as a web server, reverse proxy, cache, and load balancer, while also having learned how to compile additional modules, tune for performance, and integrate with third-party tools like Let’s Encrypt. We discuss architectural requirements and principles of big data infrastructures and the intersection of cloud computing with big data.

Linux 73

Technology Short Take 115

Scott Lowe

David Holder walks through removing unused load balancer IP allocations in NSX-T when used with PKS. Systango has this high-level overview of serverless application architecture along with some pros/cons, use cases, etc. Welcome to Technology Short Take #115! I’m back from my much-needed vacation in Bali, and getting settled back into work and my daily routine (which, for the last few weeks, was mostly swimming in the pool and sitting on the beach).

Kubernetes, Kubeadm, and the AWS Cloud Provider

Scott Lowe

Whatever DNS name you supply for controlPlaneEndpoint —and it should be a DNS name and not an IP address, since in an HA configuration this value should point to a load balancer, and IP addresses assigned to AWS ELBs can change–will also be added as a Subject Alternative Name (SAN) to the API server’s certificate.

On Network Virtualization and SDN

Scott Lowe

According to Martin, the term SDN originally referred to a change in the network architecture to include a) decoupling the distribution model of the control plane from the data plane; and b) generalized rather than fixed function forwarding hardware. What about virtualized load balancers? Is there a difference between network virtualization and Software-Defined Networking (SDN)? If so, what is the relationship between them? Is one a subset of the other?

Teradata: Embrace the Power of PaaS

Cloud Musings

The elasticity of cloud architecture enables the company to lease additional nodes within a few days. Platform-as-a-Service (PaaS) has always been the unappreciated sibling of the cloud computing service model trio. Existing in the dark shadow of the most widely adopted Software-as-a-Service (SaaS) and foundationally powerful Infrastructure-as-a-Service (IaaS), the third service model is often misunderstood and widely ignored.

Cloud 91

Liveblog: How News UK Centralized Cloud Governance

Scott Lowe

Kinsella says that governance is a balancing act that must strike the delicate balance between agility and control/protection. Elastic Load Balancing left unused. With regards to establishing a strategy, it’s again a matter of a balancing act, and making decisions along different axes. Adherence to architectural standards/controls.

Liveblog: Resilient Routing and Discovery

Scott Lowe

Eskilden freely acknowledges that moving to a microservices-based architecture increases complexity and is not “free”. In order to help address the complexity brought on by microservices-based architectures, Eskilden wants to talk about resiliency, service discovery, and routing. The servers connect to ZK through a ZK proxy to discover load balancers. This is a liveblog of the DockerCon 2015 session on resilient routing and discovery, part of the “Advanced Tech” track.

Liveblog: Resilient Routing and Discovery

Scott Lowe

Eskilden freely acknowledges that moving to a microservices-based architecture increases complexity and is not “free”. In order to help address the complexity brought on by microservices-based architectures, Eskilden wants to talk about resiliency, service discovery, and routing. The servers connect to ZK through a ZK proxy to discover load balancers. This is a liveblog of the DockerCon 2015 session on resilient routing and discovery, part of the “Advanced Tech” track.

Liveblog: IPv6 in the Cloud - Protocol and Service Overview

Scott Lowe

” The presenter’s name is Alan Halachmi, who is a Senior Manager of Solutions Architecture at AWS. The AWS Application Load Balancer (ALB) supports IPv6, but this must be enabled at the time of creation. This is a liveblog of an AWS re:Invent 2017 breakout session titled “IPv6 in the Cloud: Protocol and Service Overview.”

IPv6 60

Fountainhead: Differing Target Uses for IT Automation Types

Fountainhead

A specific angle I want to address here is that of infrastructure automation ; that is, the dynamic manipulation of physical resources (virtualized or not) such as I/O, networking, load balancing, and storage connections - Sometimes referred to as "Infrastructure 2.0". a Fabric), and network switches, load balancers, etc. And, a single virtualized switching node can present itself as any number of switches and load balancers for both storage and network data.

When Using Cloud Computing to Replicate is the Right Idea

Data Center Knowledge

With a well-planned deployment, and a good infrastructure, companies can efficiently load-balance their IT environment between multiple active, cloud-based, sites. So, if one site should go down – users would transparently be balanced to the next nearest or most available data center. . His architecture work includes virtualization and cloud deployments as well as business network design and implementation. About DCK. Advertise. Subscribe. Events.

Expanding the Cloud - Introducing AWS OpsWorks, a Powerful.

All Things Distributed

With OpsWorks you can create a logical architecture, provision resources based on that architecture, deploy your applications and all supporting software and packages in your chosen configuration, and then operate and maintain the application through lifecycle stages such as auto-scaling events and software updates. OpsWorks is designed to support a wide variety of application architectures and can work with any software that has a scripted installation.

CLDS006: Exploring New Xeon E5 Optimizations for 10 Gb Ethernet

Scott Lowe

As a provider, Expedient has to balance five core resources: compute, storage (capacity), storage (performance), network I/O, and memory. Using 1 GbE would have required too many ports, too many cables, and too many switches; 10 GbE offered Expedient a 23% reduction in cables and ports, a 14% reduction in infrastructure costs, and offered a significant bandwidth improvement (compared to the previous 1 GbE architecture).

Technology Short Take #58

Scott Lowe

Normally the hardware space is pretty boring (in fact, I’ve been considering removing it from the Technology Short Take series), but HPE decided to shake things up recently with its Synergy servers and “composable architecture”. Rackspace and VMware have a pair of articles discussing their interoperable OpenStack cloud architecture ( here’s the post from Rackspace , and here’s the post from VMware ). Welcome to Technology Short Take #58.

Technology Short Take #25

Scott Lowe

This is an awesome overview of the OpenStack Folsom architecture , courtesy of Ken Pepple. In any case, this article by Frank Denneman on Storage DRS load balancing frequency might be useful to you. Welcome to Technology Short Take #25, my irregularly-published collection of links, articles, thoughts, and rants. It’s been a while since my last Technology Short Take (almost three months!); my apologies for that.

Fountainhead: Emergence of Fabric as an IT Management Enabler

Fountainhead

The next step is to define in software the converged network, its switching, and even network devices such as load balancers. Provisioning of the network, VLANs, IP load balancing, etc. Gartner and others agree - this is the next wave in data center architecture. skip to main | skip to sidebar. Fountainhead. Insights into Data Center Infrastructure, Virtualization, and Cloud Computing. Tuesday, December 8, 2009. Emergence of Fabric as an IT Management Enabler.

Technology Short Take #27

Scott Lowe

I might have mentioned this before, but Ken Pepple’s OpenStack Folsom architecture post is just awesome. I enjoyed this article by Josh Townsend on using SUSE Studio and HAProxy to create a (free) open source load balancing solution for VMware View. Welcome to Technology Short Take #27! This is my usual collection of links, thoughts, rants, and ideas about data center-related technologies. Here’s hoping you find something useful! Networking.

Liveblog: DockerCon 2015 Day 2 General Session

Scott Lowe

The current GSA applications look like stovepipes that often implement replicated services using different technologies and solutions (different RDMS solutions, different load balancers, duplicate identity/access management solutions). The panel discusses the forces that are leading to microservices-based architectures and how this is driving evolution in development, organizations, applications, architectures, and culture.

Fountainhead: CA's Acquisition of Cassatt - Hindsight & Foresight

Fountainhead

The instantiation of these observations was a product that put almost all of the datacenter on "autopilot" -- Servers, VMs, switches, load-balancers, even server power controllers and power strips. Does it sound like Amazons recent CloudWatch, Auto-Scaling and Elastic Load Balancing announcement? Per Donald Ferguson, CA’s Chief Architect: “Cassatt invented an elegant and innovative architecture and algorithms for data center performance optimization.