VM from public cloud

Hello there,

I was looking at the documentation for the deploying of and Edge Cluster on a public provider. In my case I have a working AWS account.

I’ve created a provider with the OneProviderGUI to AWS Frankfurt, virtual.

If I got it right I can provision a cluster and then instantiate some machines on it… but what If I already have some machines deployed?
Do I need to migrate them to the cluster I’ve created?

Is there a guide on management of remote VMs already deployed?

Thank you.

Hello @Manuel_Femia,

I don’t know if you have already checked this article about multicloud:

If you are looking for something specific, let me know, and I will try to bring a more technical reply :wink:

Cheers,

Hello @FrancJP

If i got it right this is to setup multicloud environment in multiple cloud providers and instantiated VMs on cluster deployed through provision.

What I would like is to manage in OpenNebula an already deployed and working VM I have on AWS, not deployed through the OneProvision service.

I don’t think that’s what described there, unless I’ve missed a concept.

Hello @Manuel_Femia,

Apologies for the mistake, thought you were asking something more generic about external providers.

So basically the answer is more complicated. From what I’ve checked, and reviewed on the documentation, OpenNebula doesn’t currently support importing and managing those “external” instances into its management layer automatically. It assumes that you initiate these instances in OpenNebula, not outside.

Options are that you can migrate manually those clusters, or do an image-based migration (or using third party tools).

From our documentation, we have some info about deploying clusters with AWS, but as I’ve said, assuming you are initiating these inside OpenNebula:
This is the general page: Automatic Cluster Deployment
And this is the one specific to AWS setup: AWS Provider.

Let me know if this is helpful or you need more information.

Regards,

Hello @FrancJP

no problem. That was my guess too looking at the documentation but maybe I forgot something.

I’ve seen there is the concept of Wild VMs, reading from this:

but I guess this work only for registered hosts… so an already deployed AWS machine is not on an host I can add to OpenNebula directly since it’s an EC2 instance.