Showing posts with label DockerCon. Show all posts
Showing posts with label DockerCon. Show all posts

Monday, June 20, 2016

Docker Brings Built-in Container Orchestration

Docker is adding built-in orchestration capabilities to it Docker Engine, thereby enabling developers and IT organization to form a self-organizing, self-healing pool of machines on which to run multi-container distributed applications – both traditional apps and microservices – at scale in production. Specifically, Docker 1.12 will offer an optional “Swarm mode” feature that users can select to “turn on” built-in orchestration, or they can also elect to use either their own custom tooling or third-party orchestrators that run on Docker Engine.

“Orchestration is at the same stage today as containerization was before Docker. You either need an army of experts to build it, or you lock yourself to a monolithic platform which will drastically reduce your choice of suppliers,” said Solomon Hykes, founder and CTO at Docker. “Three years ago we brought containerization into the mainstream by making it usable for non-experts, without lock-in. We think it’s time to do the same for orchestration. This is a necessary step for the industry to move forward, and as the leaders of the containerization market it’s our responsibility to lead this change.”

The upcoming Docker 1.12 release simplifies the process of creating groups of Docker Engines, also known as swarms, which are now backed by automated service discovery and a built-in distributed datastore. The company said that unlike other systems, the swarm itself has no single point of failure. The state of all services is replicated in real time across a group of managers so containers can be rescheduled after any node failure. Docker orchestration includes a unique in-memory caching layer that maintains state of the entire swarm, providing a non-blocking architecture which assures scheduling performance even during peak times. Additionally, the system has a built-in routing mesh technology that addresses the challenge of how to provide container-aware load balancing. The routing mesh ensures that requests are made to the right containers regardless of where they have been scheduled within the swarm.

For security, each Engine is automatically assigned a cryptographic identity which ensures that only validated Engines can be accepted into a swarm. Moreover, Docker Engine comes with mutually authenticated TLS, providing authentication, authorization and end-to-end encrypted communications among every node participating in the swarm, without the operator having to take any steps to enable it.

http://www.docker.com

Datadog Sees Docker Deployments Increasing

Docker market share has grown 30% in one year with larger enterprise companies leading adoption, according to a recent survey by Datadog, which offers a monitoring service for dynamic cloud infrastructure.

Datadog’s Docker Adoption Research was based on a sample of 10,000 companies and tracks real usage, making it the largest and most accurate review of Docker adoption published to date. Datadog found that two-thirds of companies that try Docker adopt it within one month and quintuple their usage within nine months. These statistics demonstrate that containerization is solving real, immediate problems for companies at scale.


Datadog also introduced its Automated Service Discovery, a service that enables teams to seamlessly monitor Dockerized infrastructure without interruption as it expands, contracts, and shifts across hosts by continuously listening to Docker events. Whenever a container is created or started, the Datadog Agent identifies which service is running then starts collecting and reporting metrics. Whenever a container is stopped or destroyed, the Agent recognizes that as well.

“Datadog has been adopted by thousands of leading enterprise companies transitioning away from legacy IT,” said Olivier Pomel, Co-Founder and CEO of Datadog. “This gives us unique insight into where the industry is heading, what innovative technologies are being adopted, and allows us to better service these customers.”

http://www.datadog.com

Aviatrix's Project Skyhook Aims to Manage Distributed Container Clusters

Aviatrix Systems,a start-up based in Santa Clara, California, announced Project Skyhook to securely connect container groups and enforce policies across distributed hybrid and public clouds.

The project builds on Aviatrix’s cloud native networking software which provides centralized network connectivity, management, and security of applications running on virtual machines.

Specifically, Project Skyhook aims to provide the missing connectivity and adaptive policy management for companies with distributed clusters of containers that are deployed either on-premises or in the public cloud. Aviatrix said its software is not a network overlay. Rather, Aviatrix sits directly in the data path, taking advantage of the richness of Docker’s native VXLAN overlay drivers and APIs, just as it harnesses the AWS, Azure and Google APIs to offer cloud native networking.

“There have been over 30 years of development and increasing sophistication around segmentation and security of on-premises networks for servers and virtual machines. The cloud, containers, and microservices need all this too,” said Steven Mih, Aviatrix CEO. “In tomorrow’s distributed environments, containers will be first class citizens, able to deploy across logical and geographic borders, wherever it makes sense. Thanks to Project Skyhook, Aviatrix will make sure they travel safely.”

http://www.aviatrix.com

Aviatrix Builds Cloud Native Networking for Scaling Virtual Private Clouds

Aviatrix, a start-up based in Santa Clara, California, unveiled a "Cloud Native Networking" solution that combines a software-defined network controller and software gateways to enable businesses to scale out virtual private clouds (VPCs) with VLAN-like segmentation of cloud instances and policy-based security. The idea is to make it easier to provision and manage VPCs that span public, private and hybrid clouds. The Aviatrix software provisions, orchestrates and connects secure tunnels across regions, eliminating manual configuration and reducing administrative complexity of cloud-to-cloud, user-to-cloud and site-to-cloud connectivity.

The upcoming Aviatrix 2.0 software, which will be generally available in June, enables virtual cloud provisioning for AWS, Microsoft Azure and Google Cloud.  Aviatrix could be used to link and manage resources in multiple clouds. The company said it has already established close partnerships with the big three cloud providers.

The solution consists of the Aviatrix web-portal-based controller, and one or more Aviatrix gateways deployed on the cloud or on-premises. The controller is the central point of configuration, orchestration, and monitoring for all functions and cloud services, while the gateway manages each VPC and performs encryption/decryption, packet forwarding, policy enforcements and logging capabilities. VLAN-like segmentation helps maximize application security by ensuring that each application is fully isolated and protected