Virtualization Technology News and Information
Mesosphere Accelerates Container Operations With Launch of Velocity for CI/CD and Marathon 1.0 for Orchestration
Mesosphere, creators of the world's first Datacenter Operating System (DCOS), today announced two major product releases addressing critical requirements for containers in production. The new product Velocity is a continuous integration / continuous development (CI/CD) product that allows organizations to introduce faster application development lifecycles and increases adoption of containers as the preferred application packaging format. And with its 1.0 release, Marathon -- the only container orchestration framework with proven production-scale performance at companies like Samsung, Yelp, Verizon and Autodesk -- reached additional feature and capability milestones that extend its lead as the most compelling way for mainstream enterprises to take Docker containers from developers' laptops to real-world production deployment.

The Velocity and Marathon releases land on the same day that Mesosphere announced the close of a $73.5 million Series C funding round.

Velocity and Marathon accelerate Mesosphere's container operations product vision. Container operations -- compared to mere container orchestration -- embraces the end-to-end lifecycle for container-based applications. This means providing tools for managing them from creation to highly-available production, across all the different systems with which they might need to connect. It also means thinking about containers with a broader scope than just Docker. Getting from a developer's laptop to production requires an end-to-end solution.

"For enterprises that depend on production-grade workloads, 'container operations' is the new game in town," said Florian Leibert, CEO and Co-Founder of Mesosphere. "Only Mesosphere ties everything together in a single seamless system, helping enterprises go from source code to datacenter-scale production, running containers and microservices alongside big data and analytics systems. Mesosphere accelerates container operations, making it easy for enterprises to build, deploy and operate modern applications, at production scale -- right out of the box."

Built on the Mesosphere DCOS
The Mesosphere DCOS and the open source technologies that comprise it (including Apache Mesos and Marathon) are a proven foundation for building microservices-based applications and operating massive, scalable and resilient production container environments. The DCOS excels at running Docker containers, but also supports Linux container groups (the default for Mesos) and appc/rkt, and will support whatever standards emerge from the newly formed Open Container Initiative. The DCOS also makes it simple for enterprises to install, manage and scale today's other must-have technologies, including big data systems such as HDFS, Apache Spark, Apache Kafka and, Apache Cassandra and Jenkins.

Velocity and Marathon
Mesosphere's new product, Velocity helps organizations accelerate application delivery by lowering the barriers to continuous integration and continuous delivery (CI/CD) for modern and traditional applications. Companies such as eBay, Samsung and Yelp already operate large-scale CI/CD environments comprised of Mesos, Jenkins, Docker containers and, often, Marathon. Mesosphere is partnering with industry-leading partners on Velocity, including GitHub, JFrog and Container Solution.

Building upon capabilities in Mesosphere DCOS, and with Jenkins at its core, Velocity provides scalable and reliable infrastructure for application lifecycle management. Because of Velocity's tight integration with Marathon, organizations can now have an end-to-end solution that automates the full application lifecycle, including building, testing and deploying applications in production. With Velocity, Mesosphere brings its expertise and best practices to improve developer agility and container adoption in the enterprise.

"At Samsung, we run our SAMI Internet of Things platform on a microservices architecture with DCOS components Mesos and Marathon as its foundation, and also run Jenkins on Mesos to power continuous delivery," said Niranjan Hanumegowda, DevOps Manager, Samsung Strategy & Innovation Center. "The results have been remarkable -- our developers are able to launch new applications (packaged as Docker containers) and push code into production faster than ever, and we are also able to operate our cloud-based infrastructure much more efficiently."

With the release of Marathon 1.0, Mesosphere extends container orchestration's most mature, production-proven framework. Marathon is the only container orchestration framework being used in production today (at companies like Samsung, Yelp, Verizon and Autodesk) to manage containers on hundreds or thousands of nodes in the public cloud, in their own datacenters, and across hybrid cloud environments.

New features in the latest Marathon release include:

  • Support for stateful applications and services: Run databases like MySQL and PostgreSQL on Marathon, and have storage accounted for by Mesos and DCOS.
  • Virtual IP addresses for each application: Every app can have its own IP and never fight for ports again.
  • Role-based authorization and multitenancy (in DCOS Enterprise Edition): Developers can log into a shared Marathon service and only see their own applications, eliminating the complexity of managing multiple Marathons for multiple purposes.

Mesosphere's Marathon team is working against an aggressive roadmap that will bring advanced capabilities around auto-scaling, privacy, networking, upgrade strategies and more in the months to come.

Marathon already underpins container-based application deployment for spanning the consumer internet, SaaS, Internet of Things and managed cloud service spaces. In 2015, Verizon demonstrated the launch of 50,000 Docker containers in less than 90 seconds on a 24,000-core cluster. Microsoft has chosen Marathon, along with other open source DCOS components, as a foundation of its new Azure Container Service.

"Yelp's open-source service platform, PaaSTA, allows developers to write and scale the hundreds of services needed to help millions of people find great local businesses," said Sam Eaton, Director of Operations, Yelp. "Marathon is PaaSTA's 'secret sauce.' It hides all the hard parts of launching and supervising long-running services in Docker across a distributed system, and replaces it with an easy-to-use, full-featured API."

"Marathon has been battle-tested for years in grueling production environments," said Tobi Knaup, CTO and Co-Founder of Mesosphere, and original creator of Marathon. "Marathon is a great general-purpose workload orchestrator that can run everything from modern container-based microservices to more traditional applications like databases and web application servers. This lets enterprises operate newly-built containerized apps alongside their traditional workloads on a shared platform."

Published Thursday, March 24, 2016 11:25 AM by David Marshall
Filed under:
There are no comments for this post.
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
<March 2016>