Astara Aims to Simplify OpenStack Networking

Jodi Smith - October 8, 2015 - , , , ,

Welcome to the Big Tent, Project Astara. Formerly known as Akanda, Astara—an open source network orchestration platform—is now an official OpenStack Project. And Akanda, the company that developed Astara, will offer commercial subscriptions and enterprise support to customers and partners.

“While agility translates well into service creation and delivery in most IaaS and PaaS scenarios, there is still no easy answer for agile creation and management of network services in clouds,” Henrik Rosendahl, CEO of Akanda, wrote on the Akanda blog.

The company describes Astara as a simple, compatible, open source solution for network virtualization, designed for OpenStack from the beginning. “Astara is layer 2 agnostic and designed to work with your existing network, not replace it,” wrote Mark McClain on the Akanda blog.

Astara uses the Neutron API to orchestrate logical resources, and supports orchestrating a mix of Layer-3 through 7 network functions via bare metal, VMs and containers from within a single service, according to the company’s release. It takes the place of “many of the agents that OpenStack Neutron communicates with (L3, DHCP, LBaaS, FWaaS)  and acts as a single control point for all networking services,” wrote McClain.“By removing the complexity of extra agents Astara can centrally manage DHCP and L3, orchestrate load balancing and VPN Services and overall reduce the number of components required to build, manage and monitor complete virtual networks within your cloud.”

Despite the fact that it replaces some of the pieces in Neutron, Astara does not replace Neutron; without Neutron, Astara would not work. From Neutron’s point of view, it looks like a plugin, McClain said in the OpenStack:Now podcast. “From the neutron standpoint, the tenant would use neutron as it normally would, but Akanda would be in the background orchestrating the actual changes to the data path for the particular network function,” he said.

A Community Project

Astara is already used in production—it is the foundation of DreamHost’s OpenStack-based public cloud, DreamCompute.  McClain said the name change was intended to make it clear this is a community project, and he hopes more developers will contribute to the project.

For more details, such as why it’s a separate project, and how Astara relates to Neutron, check out Akanda’s FAQ and McClain’s blog.

And hear more about Astara in this week’s OpenStack:Now podcast with Mark McClain, Nick Chase, and John Jainschigg. Bonus question: What’s the link between Astara and The Big Lebowski?



From Virtualization to Containerization
Learn how to move from monolithic to microservices in this free eBook
Download Now
Radio Cloud Native – Week of May 11th, 2022

Every Wednesday, Nick Chase and Eric Gregory from Mirantis go over the week’s cloud native and industry news. This week they discussed: Docker Extensions Artificial Intelligence shows signs that it's reaching the common person Google Cloud TPU VMs reach general availability Google buys MobileX, folds into Google Cloud NIST changes Palantir is back, and it's got a Blanket Purchase Agreement at the Department of Health and Human …

Radio Cloud Native – Week of May 11th, 2022
Where do Ubuntu 20.04, OpenSearch, Tungsten Fabric, and more all come together? In the latest Mirantis Container Cloud releases!

In the last several weeks we have released two updates to Mirantis Container Cloud - versions 2.16 and 2.17, which bring a number of important changes and enhancements. These are focused on both keeping key components up to date to provide the latest functionality and security fixes, and also delivering new functionalities for our customers to take advantage of in …

Where do Ubuntu 20.04, OpenSearch, Tungsten Fabric, and more all come together? In the latest Mirantis Container Cloud releases!
Monitoring Kubernetes costs using Kubecost and Mirantis Kubernetes Engine [Transcript]

Cloud environments & Kubernetes are becoming more and more expensive to operate and manage. In this demo-rich workshop, Mirantis and Kubecost demonstrate how to deploy Kubecost as a Helm chart on top of Mirantis Kubernetes Engine. Lens users will be able to visualize their Kubernetes spend directly in the Lens desktop application, allowing users to view spend and costs efficiently …

Monitoring Kubernetes costs using Kubecost and Mirantis Kubernetes Engine [Transcript]
Service Mesh for Mere Mortals
A Guide to Istio and How to Use Service Mesh Platforms
Getting started with Kubernetes part 2: Creating K8s objects with YAML

Thursday, December 30, 2021 at 10:00 AM PST
Mirantis Webstore
Purchase Kubernetes support