Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloud for cost sensitive people

Cloud for cost sensitive people

This small presentation describes how to create a micro cloud for 128 euro per month that can easily host 50-60 virtual machines (containers).

Leon Rosenberg

November 18, 2013
Tweet

More Decks by Leon Rosenberg

Other Decks in Technology

Transcript

  1. Cloud for cost-sensitive
    people
    18 Nov 2013

    View full-size slide

  2. Cloud is cheap?

    View full-size slide

  3. Hardware is expensive?

    View full-size slide

  4. But, what about?
    • Virtualization?

    • Platform on demand?

    • Throw away infrastructure?

    View full-size slide

  5. Minimal requirements
    • Create/delete new ‚Instances‘ easily

    • Provide standard installations/templates

    • Use only needed resources

    View full-size slide

  6. Host1

    !
    !
    !
    !
    !
    !
    144.86.159.3
    VM

    10.0.1.1
    VM

    10.0.1.2
    VM

    10.0.1.3
    VM

    10.0.1.4
    Setup

    View full-size slide

  7. Host1

    !
    !
    !
    !
    !
    !
    !
    144.86.159.3
    VM

    10.0.1.1
    VM

    10.0.1.2
    VM

    10.0.1.3
    VM

    10.0.1.4
    2070 2071 2072 2073
    ssh ssh
    ssh
    ssh

    View full-size slide

  8. Host1

    !
    !
    !
    !
    !
    !
    !
    144.86.159.3
    Apache

    httpd:80
    VM

    10.0.1.1
    VM

    10.0.1.2
    VM

    10.0.1.3
    VM

    10.0.1.4
    2070 2071 2072 2073
    ssh ssh
    ssh
    www
    ssh www
    www
    www
    vhost vhost
    vhost vhost

    View full-size slide

  9. Host1

    !
    !
    !
    Host I

    !
    ! Gluster
    VM
    Failover
    Failover
    Host1

    !
    !
    !
    VM
    Host II

    !
    ! Gluster
    VM
    FS Sync

    View full-size slide

  10. Loadbalancing
    Host I
    Software LB
    Host III

    !
    !
    VM
    Host II
    Software LB
    VM
    VM
    VM
    Host IV

    !
    !
    VM VM
    VM
    VM

    View full-size slide

  11. Costs?
    Machines 2 49,00 € 98,00 €
    NIC 2 15,00 € 30,00 €
    Switch 1 0 0,00 €
    128,00 €

    View full-size slide

  12. Components
    • Hardware: Hetzner

    • Container: http://openvz.org/Main_Page

    • FileSystem: http://www.gluster.org

    • Apache, Maven, Jenkins, SSH

    • GitHub

    View full-size slide