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: 198
  • 7- Juju-Dashboard-K8s-Ok.png
    7- Juju-Dashboard-K8s-Ok.png
    163.6 KB · Views: 189
  • 6-Dashborad-K8S.png
    6-Dashborad-K8S.png
    171.9 KB · Views: 177
  • 5-Ceph-OSD.png
    5-Ceph-OSD.png
    199.5 KB · Views: 187
  • 4-PVE-Cluster.png
    4-PVE-Cluster.png
    247 KB · Views: 181
  • 3-Cluster-Proxmox.png
    3-Cluster-Proxmox.png
    202.9 KB · Views: 184
  • 2- Juju-K8S-ok.png
    2- Juju-K8S-ok.png
    269.6 KB · Views: 160
  • 8- Juju Dashboard.png
    8- Juju Dashboard.png
    167 KB · Views: 159
  • 9- Machines maas1.png
    9- Machines maas1.png
    183.8 KB · Views: 183
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: 92
  • 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: 90
  • 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: 92
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: