OpenStack Live Demo
Loïc Dachary – Chief Research Officer
        loic@enovance.com




May 31, 2012
                                        1
A WebGL game

•Collect   creatures

•Make a circle around
the target

•Go   to the next level



                          2
A web game company


The garage with a small
scale architecture

The success and
automated elastic
scaling




                           3
Architecture

need 5 instances




                   4
Create a keypair




5
Launch two
  MySQL
 Instances

 Rename
 primary
   and
secondary


             6
Login in the console

Ping the secondary
Using the private IP




                       7
Stockage MySQL
     in a nova-volume.

     Attach the volume
    to the mysql-primary
           Instance

    Dynamically available
      in the instance


8
Create a PHP instance

     Create a snapshot

    Create a second PHP
          instance




9
Create a HAProxy
      from a snapshot

     Open the port TCP 80
        to the public

     Do the same for the
     DNS and port UDP 53



10
Allocate a public IP

     Associate the public IP
        to the HAProxy
            instance




11
Worldwide
 Architecture

 Duplicate the
Infrastructure.

Multiply the php
   instances



                   12
Get API credentials




13
14
Add a server




15
Remove a server




16
And it runs on this laptop

       Thank you

  loic@enovance.com

  http://enocloud.com/



             17

Openstack in action2 enovance- openstack live-demo 31-05-12