[Swift-devel] Re: Getting VMs from FG for use with swift
Michael Wilde
wilde at mcs.anl.gov
Sat May 21 07:16:04 CDT 2011
Thanks, John. Hopefully David's account will get created soon and he can test this.
I have a Future Grid account that Ive never used; I need to learn how, and will try to test as well.
I encourage the rest of the team to get FG accounts when you have a moment. David, can you post this info on Justin's swiftdevel page for new developers?
Thanks,
- Mike
----- Original Message -----
> Our phone call today left me motiviated to show you guys how easy it
> is to get virtual machines for
> use with swift on FutureGrid.
>
> I made some small scripts around the Nimbus tool cloudinitd. The
> scripts just make installing the
> software and running it trivial. With a single command you can get N
> VMs from the FutureGrid Nimbus
> clouds (N can be on the order of hundreds). When the tool is done it
> outputs a line separated list
> of hostnames. All of these hostnames have root access available via
> your ~/.ssh/id_rsa keys.
>
> If/when you have FutureGrid credentials, untar the attachment and give
> it a try. There are a few
> minor configurations needed:
>
>
> 1) edit the file env.sh and set your FutureGrid security credentials:
>
> % cat env.sh
> export FUTUREGRID_IAAS_ACCESS_KEY=XXXXXXXXXXXXXXXXXX
> export FUTUREGRID_IAAS_SECRET_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
>
> export FUTUREGRID_HOTEL_NODES=2
> export FUTUREGRID_SIERRA_NODES=2
>
> You can also change the value '2' to be whatever number of VMs you
> want.
>
>
> 2) install it on your system. (this single command downloads and
> installs everything you need under
> the cwd):
>
> % ./install.sh
>
> 3) boot the VMs
> % ./bin/bootit.sh.
>
> You will see much status output, but the last several lines will be
> the hostnames acquired from the
> cloud.
>
> Let me know when you guys are ready to check this out!
--
Michael Wilde
Computation Institute, University of Chicago
Mathematics and Computer Science Division
Argonne National Laboratory
More information about the Swift-devel
mailing list