Live data from Hacker News

Synnefo + Ganeti = cloud software that works

synnefo.org

11–16 of 16 posts

Re: Synnefo + Ganeti = cloud software that works

#11
So, how far exactly is the API compatible with Openstack? That's the one thing that would be really necessary to match. Basically, can I take tools and utilities that work with Openstack/keystone and have them working without any/much work? If you're able to do this it would be a nice, simple alternative to Openstack. For anyone installing Openstack for the first time, the install is anything but simple.

Re: Synnefo + Ganeti = cloud software that works

#13
post #2

I cannot comment on Synnefo itself, but Ganeti is a wonderful software. I have been using it for more than a year in production (June 2011) without a single issue. I even built my own PaaS on top of it[1]. If you want to understand the quality of Ganeti, go and take a look at an example of design document[2]. The quality of the documentation, the time spent in defining the requirements for the next release incorporat…

Here's a talk from the last LISA conference about Ganeti:

https://www.usenix.org/conference/lisa12/ganeti-your-private...

Re: Synnefo + Ganeti = cloud software that works

#14
post #11

So, how far exactly is the API compatible with Openstack? That's the one thing that would be really necessary to match. Basically, can I take tools and utilities that work with Openstack/keystone and have them working without any/much work? If you're able to do this it would be a nice, simple alternative to Openstack. For anyone installing Openstack for the first time, the install is anything but simple.

We try to be aligned with the OpenStack APIs as much as possible. The thing is that even these APIs tend to change frequently. If you have a working application of your own, you'll find that the changes needed are minimal. Our goal is to be 100% and out-of-the-box compatible.

Two notes:

1. Synnefo supports advanced operations e.g. dropbox-like syncing, so we use custom extensions for that,

2. We have a full-fledged python client library and associated command line client for everybody to use, see http://www.synnefo.org/docs/kamaki/latest/index.html

Re: Synnefo + Ganeti = cloud software that works

#15
post #14
post #11

So, how far exactly is the API compatible with Openstack? That's the one thing that would be really necessary to match. Basically, can I take tools and utilities that work with Openstack/keystone and have them working without any/much work? If you're able to do this it would be a nice, simple alternative to Openstack. For anyone installing Openstack for the first time, the install is anything but simple.

We try to be aligned with the OpenStack APIs as much as possible. The thing is that even these APIs tend to change frequently. If you have a working application of your own, you'll find that the changes needed are minimal. Our goal is to be 100% and out-of-the-box compatible. Two notes: 1. Synnefo supports advanced operations e.g. dropbox-like syncing, so we use custom extensions for that, 2. We have a full-fledged p…

Okay, thanks. I didn't quite understand from what I read on the site though... is the API accessible to TCP connections? Basically, can I spin up instances via Cloudify or similar through a Openstack v2 compatible interface, etc?

Re: Synnefo + Ganeti = cloud software that works

#16
Being a user of Synnefo/"Cloud" (and the ~Okeanos/"Ocean") systems for a little while now, I have to comment with a simple "wow!". The amount and quality of engineering that has gone into the project, as well as the quality of the offered service is staggering. Most people involved in some manner in the academic software engineering community (be it Greek or not) are accustomed to receiving products that might on the one hand "work", within finely specified limits, but are otherwise classified as more or less involved hacks. Well, Synnefo both works like a charm and gives off an air of harmony (in the integration of the components and the eventual end-user experience).

Kudos everybody on a job well done. Can't wait for the service to go public.

NB: The whole project is build on commodity hardware with opensource solutions binding everything together. A whitepaper on its design and implementation, and case studies for use etc, would be certainly lovely to read.

Post reply on HN