Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Setting up a new cloud

Hello We are considering migrating our non-virtualized shared hosting environment, over to OpenStack. It feels like we aren't using a lot of the performance that our servers offer, and we want to make better use of them. And at the same time, offer more custom tailored solutions to our more demanding customers.

The server cluster that we want to migrate contains the following hardware:

  1. Internal use & backup manager node
    • 1x AMD 16xCore CPU
    • 32GB RAM
    • 1x 50GB HDD
    • 1x 1TB HDD
    • 1x 500GB HDD
  2. Production node (2x)
    • 2x AMD 16xCore CPU
    • 64GB RAM
    • 2x 500GB HDD
  3. Empty node
    • no CPU (space for 2 AMD)
    • no RAM
    • no HDD (Space for 3)

My plan is to migrate all current customer accounts from one of the production nodes, over to the other. I begin with reprovisioning the internal/backup manager node and stick all the C&C stuff (horizon etc in that.) I can then reprovision the empty production node as a computation node. After that, I spin up a number of instances for the shared environment, and migrate the customers over to the new infrastructure. Last thing I need to do, is to reprovision the second production node as a computation node.

The empty node (node 4) Can either be provisioned as a third computation node, or built for block storage. All nodes are part of a single chassi:

It might be better to buy a secondary chassi with room for more HDD to build the block storage... we will see.

My question is ... what are the caveats, and how long do you think it would take to set up this cloud (excluding the migration of customers.), and am I planing the infrastructure correctly? or would be be better served doing it differently.