From: James Denton 
<james.den...@rackspace.com<mailto:james.den...@rackspace.com>>
Date: Sunday, June 7, 2015 at 2:26 PM
To: Steven Dake <std...@cisco.com<mailto:std...@cisco.com>>
Cc: 
"openstack-operators@lists.openstack.org<mailto:openstack-operators@lists.openstack.org>"
 
<openstack-operators@lists.openstack.org<mailto:openstack-operators@lists.openstack.org>>
Subject: Re: [Openstack-operators] [kolla] Inviting Operators to participate in 
the specification of a new deployment tool

Hi Steven,

Can I ask how Kolla would differ from another project on StackForge known as 
OpenStack Ansible Deployment (OSAD)? It deploys a production-ready multi-node 
OpenStack cloud using containers and Ansible, and the team recently released 
v11 based on Kilo. Hate to see duplication of efforts here.

Thanks,
James

James,

Excellent question.  The differences are all about technical choices made in 
the implementation.


  1.  OSAD uses LXC, Kolla uses Docker
  2.  OSAD deploys from source, Kolla deploys from packaging or source
  3.  OSAD only deploys some software in containers – for other software it 
uses bare metal package deployment.  My understanding is these components are 
swift/cinder/nova-compute.  Kolla deploys all software in containers.
  4.  OSAD treats containers as virtual machines running ~20 processes per 
container.  Kolla treats each container as an atomic micro service running 
(hopefully) only one process
  5.  OSAD is ubuntu only – Kolla intends to support RPM and DEB systems equally
  6.  There are other major differences that make a technical merge of our 
container tech with the OSAD deployment tooling in Ansible infeasible.

I like OSAD a lot.  One of my peers in the Kolla project executed a 10 day tech 
eval of the tech to see if we were duplicating efforts.  The result of that 
eval was that for technical reasons the two projects although competitive are 
completely different.

I worked with Kevin Carter (OSAD PTL) to come to a merge of our two projects, 
but our combined judgement is that was not possible at this time, but perhaps 
in the future when there are less differences between the two projects it may 
be possible.  At this time a merge of the projects involves problems outside of 
either Kevin or my ability to solve, not to mention I’m not sure how we could 
get our communities to integrate (which would be a problem Kevin and I could 
solve).

Regards
-steve


Sent from my iPhone

On Jun 7, 2015, at 5:17 PM, Steven Dake (stdake) 
<std...@cisco.com<mailto:std...@cisco.com>> wrote:

Hey folks,

I am the PTL for a project called Kolla.  We are currently a stackforge project 
but our developer community has tripled in size in the last few months.  Our 
community mission was originally to “containerize OpenStack” but the next 
logical step after OpenStack is containerized is deployment.  Our community 
wants to take a look at that mountain with a focus on simplicity.

I’d like to invite Operators to provide their feedback on the fledgling 
blueprint I have created to mark the Kolla community’s commitment to develop an 
Ansible deployment tool that deploys OpenStack in containers.

Please have a review and provide feedback here:
https://review.openstack.org/#/c/189157/

Regards
-steve
_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org<mailto:OpenStack-operators@lists.openstack.org>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators

Reply via email to