Embrane, one of the early companies to make a play in software-defined networking (SDN), just took a few more steps toward giving the application the keys to the data center.
On Monday it announced new capability in its heleos software that permits network functions allocated to a specific application to get transferred with that application as it moves from one environment to another in a data center. It requires no physical configuration. The feature applies for the network functions Embrane has already turned into software: firewalls, load balancers, virtual private networks (VPN) and SSL termination.
The new functionality gives customers “the ability to create a dedicated network on a per-app basis,” said co-founder and CEO Dante Malagrinò (pictured). “Today they (networks) cannot do that.”
The usual procedure is for developers to tell IT what a new application needs in the way of networking resources, and the network team goes to work. “It takes IT a very long time to make changes,” Malagrinò said.
As applications go from development to test to production, it’s now considerably easier to keep, say, a firewall and a load balancer floating right along with that application, because configuration of hardware isn’t necessary. Plus, floor space gets conserved. Those virtualized programs live inside a container, or a vTopology, to use Embrane’s preferred term. And when the application gets retired, the container gets killed off with it.
Separately, Embrane can now deploy its virtualized networking services and make connections among network instances through a plug-in for OpenStack’s networking software, Neutron.
As SDN gains speed and picks up use cases here and there, one thing people are cheering for on the sidelines is application-aware networking — the notion that applications should be the part of the stack setting priorities. The applications should not have to be thrown around the data center, at the mercy of the brains inside switches.
As Paul Strong, CTO of VMware’s global field organization, said at our Structure: Europe conference in Amsterdam last year, “All people truly care about is their apps at the end of the day.” There’s more consensus all the time that software can take on this responsibility — and do it more cost-effectively, too, with commodity servers.