Ask Your Question

Run a Swift in different machine from the rest

asked 2014-02-12 18:02:51 -0600

gdiasdasilva gravatar image


I'm learning about Open Stack and by now I'm using DevStack to get some experience. I'm looking forward to do a specific thing but I don't know exactly how to do it.

My goal is to have DevStack running completely in a Virtual Machine I created that has Ubuntu Server 12.04 - this is done by now, installed and running - and try to separate the components. By this I mean to run a component/node (Swift, for example) in another Virtual Machine but to keep it working like if it was part of the original DevStack "bundle".

This Virtual Machines are being created with VMware, just because I use Windows 8, but they simulate "real" systems. I'm not talking about instances.

VM1 - Ubuntu Server 12.04 - Has Nova, Glance etc... All of the basic components activated except Swift. VM2 - Ubuntu Server 12.04 - Only has Swift running.

Can I connect the two different systems so Swift (as an example, could be another component) runs in a different system from the rest of the components?

How do I do this? I guess this is easy to do.

Thank you a lot for reading my question!

Cheers, Gonçalo

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted

answered 2014-02-13 02:45:49 -0600

koolhead17 gravatar image

Am not sure how easy it is to achieve on the shelf via devstack but if the single Swift node {Which i am assuming will also get running via Devstack] uses Keystone credentials of controller node. You will have everything in a single setup.

Hope it helps.

edit flag offensive delete link more


Thanks for the answer, @koolhead17. I'm going to try to do it, but I'm no expert in DevStack/OpenStack so if you can help me a little more on the way to do that, I'll be thankful. Thanks a lot!

gdiasdasilva gravatar imagegdiasdasilva ( 2014-02-13 04:23:09 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-02-12 18:02:51 -0600

Seen: 96 times

Last updated: Feb 13 '14