Multi-clouds : Vms on Cluster Proxmoxve+Ceph+GPU...

badji

Renowned Member
Jan 14, 2011
236
35
93
Deploy Automated Multi-clouds (IAAC) on an Open-hardware + GPU platform and with open-source projects for your work: Big-data, IA, HPC ... with bundles available in CHARM (Operators at Juju) on PROXMOX VMs, detected, managed ... by MAAS ...
Debian: https://www.debian.org/
Ubuntu: https://ubuntu.com/
Proxmoxve: https://lnkd.in/dKz3Rx5
Ceph: https://ceph.io/
MAAS: https://maas.io/
Juju: https://juju.is/
Kubernetes: https://kubernetes.io/
Openstack in charm at Conanical: https://lnkd.in/gKNYXE8
Kubeflow (Still in CHARM): https://lnkd.in/geQ65qX
etc ...
PS :
There is just a problem for the H.A of VMS with GPUs, it can't work. Proxmoxve must add a further constraint later: If it is the same GPU on the other node, the migration can work if not... Just an idea like that :-)
 

Attachments

  • 1-PVE-MAAS.png
    1-PVE-MAAS.png
    269.7 KB · Views: 190
  • 7- Juju-Dashboard-K8s-Ok.png
    7- Juju-Dashboard-K8s-Ok.png
    163.6 KB · Views: 180
  • 6-Dashborad-K8S.png
    6-Dashborad-K8S.png
    171.9 KB · Views: 170
  • 5-Ceph-OSD.png
    5-Ceph-OSD.png
    199.5 KB · Views: 178
  • 4-PVE-Cluster.png
    4-PVE-Cluster.png
    247 KB · Views: 174
  • 3-Cluster-Proxmox.png
    3-Cluster-Proxmox.png
    202.9 KB · Views: 177
  • 2- Juju-K8S-ok.png
    2- Juju-K8S-ok.png
    269.6 KB · Views: 154
  • 8- Juju Dashboard.png
    8- Juju Dashboard.png
    167 KB · Views: 152
  • 9- Machines maas1.png
    9- Machines maas1.png
    183.8 KB · Views: 175
With juju it's "Openstack charmed).
The deployment of Openstack is done by operators (CHARMS), packaged by bundle, and juju automates the deployment of all this.
Like K8S, Big-data...
 

Attachments

  • Screenshot_2021-03-12 maas1 tychecloud org maas1 MAAS.png
    Screenshot_2021-03-12 maas1 tychecloud org maas1 MAAS.png
    58.6 KB · Views: 90
  • Screenshot_2021-03-12 juju-controller01 tychecloud org maas1 MAAS.png
    Screenshot_2021-03-12 juju-controller01 tychecloud org maas1 MAAS.png
    83.9 KB · Views: 87
  • Screenshot_2021-03-12 juju-controller01 tychecloud org details maas1 MAAS.png
    Screenshot_2021-03-12 juju-controller01 tychecloud org details maas1 MAAS.png
    145.9 KB · Views: 89
This "Network" part I manage it before the creation of juju-controller with the MAAS project. even OVS is integrated in the dev version.
Have you ever added a new nova from a different network ID ?

let me explain my situation.

I have deployed openstack with three nodes all in 10.10.10.0/24 network which is fine ( flat network) , then I decided to add a new nova from a different network id for example 10.10.11.0/24 , I could add it but vms which are resided in the new compute node does not have internet access, I know I have to change flat network to vlan but I don't know the reset of work.

Do you have any idea?
 
Hello!, it's not that clear what's the use case or problem to be solved.

Is this trying to match role/functionality of VMware's vCloud Director or Mist.IO?
 
Hi,
Sorry, I don't know anything about VMWARE. I can just tell you the goal : you can create as many clouds as you want for each "user group" for cloud-computing, fog computing, Edge Computing, Hpc ... with the K8s, openstack, microk8s , microstack, hkupe, Kubeflow ... and all on a PROXMOXVE + CEPH data center.
I have two remarks to make on ProxmoxVE: No possibility of making several sites (Just with black fiber according to my friend Alexandre :-) ) and can not do migration of VMS with GPU.
 

Attachments

  • microk8s-Rocky-2.png
    microk8s-Rocky-2.png
    164 KB · Views: 36
  • Microk8s-Rocky.png
    Microk8s-Rocky.png
    187.7 KB · Views: 36
  • Capture d’écran du 2021-09-05 08-23-18.png
    Capture d’écran du 2021-09-05 08-23-18.png
    183.1 KB · Views: 35
  • Capture d’écran du 2021-09-05 08-36-25.png
    Capture d’écran du 2021-09-05 08-36-25.png
    206.5 KB · Views: 33
  • Capture d’écran du 2021-09-05 08-36-48.png
    Capture d’écran du 2021-09-05 08-36-48.png
    317.7 KB · Views: 30
  • Capture d’écran du 2021-09-05 08-37-25.png
    Capture d’écran du 2021-09-05 08-37-25.png
    411.1 KB · Views: 33
Well, all I see is kubernetes...

Could you please explain what's the role of MAAS and Juju in your setup?
 
Well, all I see is kubernetes...

Could you please explain what's the role of MAAS and Juju in your setup?
Bonjour,
With MAAS + JUJU no need for ansible + Terraform. Everything is automated with the bundles and image-charmed ... Whether on Proxmoxve with Vms or on baremetal..

https://charmhub.io/
https://jaas.ai/search?q=openstack&type=bundle ( Bundle openstack )
https://jaas.ai/search?q=kubernetes&type=bundle ( Bundles Kubernetes )
etc...
Another things :
There is a difference between k8s and microk8s and openstack and microstack for example.

https://www.linkedin.com/in/moula-badji-8550b773/
 

Attachments

  • Cloud-privé.png
    Cloud-privé.png
    527.7 KB · Views: 28
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!