Guys, handling simple mode in the same way as handling HA mode is possible,
but after you add controllers, you will still need to do some node
cross-orchestration, e.g. updating haproxy nodes or mysql configs. Thus it
still faces the same problem - Granular deployment and Much More Advanced
Orchestrator is needed.


On Sat, Mar 8, 2014 at 2:34 AM, Dmitry Borodaenko
<[email protected]>wrote:

> On Fri, Mar 7, 2014 at 4:03 AM, Sergey Vasilenko
> <[email protected]> wrote:
> > I do not sure, that it's a good idea.
> > Usualy, most of anything new things, we developing and testing under
> simple
> > configuration. And after it scale to HA configurations.
>
> I think it is actually a very BAD idea to develop using a
> configuration that is significantly different from production.
>
> Every time you increase the time interval between introducing a bug
> (i.e. developing) and finding a bug (i.e. testing), the cost of fixing
> the bug increases exponentially. You no longer remember what you've
> changed, you piled other changes on top of incorrect code, you
> impacted other engineers who encountered your bug and now have to
> figure out that it wasn't their changes causing problems, and so on.
>
> > Simple configuration gives us low time of deploy,
>
> Using HA configuration will make us finally pay some attention to the
> time it takes to deploy HA and fix it. It's not a fundamental problem,
> we're actually doing something wrong here and we should figure it out.
>
> > possibility of don't use
> > buggy Galera, songle-node AMQP. Works with "simple"
> > configuration we can don't distractions to HA ussues.
>
> These are not distractions, you will encounter all these issues before
> you can release. And it will be much easier to fix them immediately
> after they are introduced, not 1 week before code freeze.
>
> > One of most typical
> > examples -- migration to the next openstack version.
>
> It is even more important for Icehouse. If we encounter Icehouse bugs
> that break HA before Icehouse is released (5 weeks from now), we might
> get them fixed upstream instead of having to carry our own patch
> series after the release.
>
> --
> Dmitry Borodaenko
>
> --
> Mailing list: https://launchpad.net/~fuel-dev
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~fuel-dev
> More help   : https://help.launchpad.net/ListHelp
>



-- 
Yours Faithfully,
Vladimir Kuklin,
Senior Deployment Engineer,
Mirantis, Inc.
+7 (495) 640-49-04
+7 (926) 702-39-68
Skype kuklinvv
45bk3, Vorontsovskaya Str.
Moscow, Russia,
www.mirantis.com <http://www.mirantis.ru/>
www.mirantis.ru
[email protected]
-- 
Mailing list: https://launchpad.net/~fuel-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~fuel-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to