[openstack-dev] [TripleO] test environment requirements
Dan Prince
dprince at redhat.com
Mon Mar 24 16:56:08 UTC 2014
----- Original Message -----
> From: "Robert Collins" <robertc at robertcollins.net>
> To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev at lists.openstack.org>
> Sent: Sunday, March 23, 2014 11:18:19 PM
> Subject: Re: [openstack-dev] [TripleO] test environment requirements
>
> On 24 March 2014 14:06, Clint Byrum <clint at fewbar.com> wrote:
> > Excerpts from Robert Collins's message of 2014-03-13 02:51:30 -0700:
> >> So we already have pretty high requirements - its basically a 16G
> >> workstation as minimum.
> >>
> >> Specifically to test the full story:
> >> - a seed VM
> >> - an undercloud VM (bm deploy infra)
> >> - 1 overcloud control VM
> >> - 2 overcloud hypervisor VMs
> >> ====
> >> 5 VMs with 2+G RAM each.
> >>
> >> To test the overcloud alone against the seed we save 1 VM, to skip the
> >> overcloud we save 3.
> >>
> >> However, as HA matures we're about to add 4 more VMs: we need a HA
> >> control plane for both the under and overclouds:
> >> - a seed VM
> >> - 3 undercloud VMs (HA bm deploy infra)
> >> - 3 overcloud control VMs (HA)
> >> - 2 overcloud hypervisor VMs
> >> ====
> >> 9 VMs with 2+G RAM each == 18GB
> >>
> >
> > If we switch end-user-vm tests to cirros, and use a flavor that is really
> > really tiny, like 128M RAM, then I think we can downsize the development
> > environment hypervisors from 2G to 1G. That at least drops us to 16G. If
> > we can also turn off the seed as soon as the undercloud boots, that's
> > another 2G saved. Finally if we can turn off 1 of the undercloud VMs
> > and run degraded, that is another 2G saved.
>
> We can't turn off the seed unless we change the network topology; we
> need to make sure if we do that that we don't invalidate the test
> structure.
This should make changing the network topology in the test env's easier:
https://review.openstack.org/#/c/82327/
If we use something else (besides the seed VM) as the gateway for the baremetal network I think it should work fine right?
>
> > Small potatoes I know, but it wouldn't be complicated to do any of these
> > and it would also help test real scenarios we want to test (seed going
> > away, undercloud node going away).
> >
> > _______________________________________________
> > OpenStack-dev mailing list
> > OpenStack-dev at lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
> I like this.
>
> I also like much of the spread of ideas that came up - lets capture
> them to an etherpad and link that from a blueprint for future selves
> finding it.
>
> In particular I'd like to make being able to use OpenStack a J series
> goal, though it doesn't help with local dev overheads.
>
> -Rob
>
> --
> Robert Collins <rbtcollins at hp.com>
> Distinguished Technologist
> HP Converged Cloud
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
More information about the OpenStack-dev
mailing list