JUJU Charm Certification

SivaRamaPrasad Ravipati sivar at vedams.com
Tue Sep 13 18:18:49 UTC 2016


@Mark Shuttleworth,

Thanks for your information.

But I want to know about "How can we Scale Cinder nodes as well as adding
multiple storage arrays to the each  scaled cinder unit horizontally".

I mean , I have juju OpenStack setup. I Scaled cinder unit from single to
three units. Now I want to add multiple storage arrays of same type with
different combinations[storage array with replication, without
replication,Storage array with dedup, without dedup and with dedup &
replication] to cinder units.

For each Scaled cinder unit, I want to add one (or) more storage arrays
with the above combinations.

If I add multiple storage arrays to multiple cinder units, how the cinder
configuration will be managed by each Cinder unit.

Sub Question

--------------------

At a time, can I deploy two storages arrays to same cinder node .

Like,

$juju deploy cinder

$juju add-unit cinder -n 3

$juju deploy mystorageCharm san1 san2

$juju add relation cinder san1 san1


Here, MystorageCharm will go and change “cinder.conf” of cinder node and
set our storage array as cinder backend. Here “san1” has different config
vales and  “san2” has different confi values [like san IP, san pass, san
user……].


Please provide me the detailed information regarding this.


Thanks,

Siva.





On Tue, Sep 13, 2016 at 9:27 PM, Mark Shuttleworth <mark at ubuntu.com> wrote:

> On 13/09/16 08:29, SivaRamaPrasad Ravipati wrote:
> > Hi marcoceppi,
> >
> > Here we are doing vertical Scaling. I mean same copy of the charm
> > deployed multiple times to a single cinder node. every time it will
> > add unique backend per charm to the same cinder node. This OK.
> >
> > But If I want to do Horizontal Scaling . I mean adding more cinder
> > charms as nodes to the existing OpenStack setup. And then same copy of
> > the charm I have to deploy to different cinder nodes. I mean In High
> > avaialabilty case, what are the consequences probably we will face.
> > And how can we deploy it to different cinder nodes separately. What
> > was the best solution for this. How can we achieve horizontal scalinf
> > here. Could you please provide me the information with respect to this.
>
> When you 'juju deploy <foo>' you create a new application, 'foo', with a
> single 'unit', usually a machine from the cloud.
>
> TO scale up 'foo' you use 'juju add-unit -n X' where X is a number, like:
>
>   juju add-unit hdfs -n 15
>
> That will add 15 machines to the hdfs application.
>
> You can see the scale of the app in the 'juju status' output.
>
> There are more clever things you can do with containers which start to
> blur the line between the number of machines and the number of units,
> but that's the basic idea.
>
> Mark
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20160913/32a25180/attachment.html>


More information about the Juju mailing list