@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

proxmox-ceph-crear-pools-diferentes-con-hdd-y-ssd-3

Proxmox: Ceph crear pools diferentes con HDD y SSD

Proxmox: Ceph crear pools diferentes con HDD y SSD

Hoy os vamos a explicar como configurar un storage Ceph diferenciando por tipos de discos.

En mi lab tengo discos HDD y SSD, unos me dan capacidad y los otros velocidad. Con lo que necesito que la carga de trabajo se reparta según necesite una cosa u otra.

Yo parto de un clúster Ceph ya montado con 3 nodos, como os expliqué:

proxmox-ceph-crear-pools-diferentes-con-hdd-y-ssd-0

Usaremos lsblk para revisar los discos instalados en cada nodo:

Revisamos los OSD creados y la clase de cada uno HDD o SSD:

Lo podéis hacer visualmente también:

proxmox-ceph-crear-pools-diferentes-con-hdd-y-ssd-2

Ahora crearemos las rulesets:

ceph osd crush rule create-replicated ssdpool default host ssd
ceph osd crush rule create-replicated hddpool default host hdd

Revisamos las reglas generadas:

Vemos las clases de discos en el sistema:

Creamos los pools para cada tipo de disco:

Habilitamos cephfs para cada pool:

Revisamos los pools:

Consultamos el volcado en los pools, que depende del número de OSDs:

Instalamos iostat en Proxmox para las pruebas de ver cómo se comportan los discos una vez generadas las reglas para SSD y HDD:

Ahora realizaremos pruebas de escritura para comprobar que funcionan bien, abrimos dos consolas una con IOSTAT y otra con el comando para cada pool:

proxmox-ceph-crear-pools-diferentes-con-hdd-y-ssd-1

Y una vez validado con

proxmox-ceph-crear-pools-diferentes-con-hdd-y-ssd-3

Ahora simplemente generamos los storage RBD para cada pool:

proxmox-ceph-crear-pools-diferentes-con-hdd-y-ssd-4 proxmox-ceph-crear-pools-diferentes-con-hdd-y-ssd-5

¿Te ha gustado la entrada SÍGUENOS EN TWITTER?

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Blogger en “Máquinas Virtuales - El Blog de Negu” | Senior Security Manager (PMP, ITIL) | ProjectManager, SysAdmin & DevOps Enthusiast | Especialista en Virtualización y Sistemas Operativos | VMware vExpert ⭐️ x12

Compruebe también

windows-en-docker-y-proxmox-mi-laboratorio-inception-para-ciberseguridad-0

Windows en Docker y Proxmox: Mi laboratorio ‘Inception’ para Ciberseguridad

Windows en Docker y Proxmox: Mi laboratorio ‘Inception’ para Ciberseguridad Hay días en los que …

2 comentarios

  1. Es posible separar un pool que ya esta creado y en uso?, es decir, podria eliminar unidades de la OSD para posteriormente crear un pool diferente y agregar las unidades a este?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

9 + quince =

Blog Maquinas Virtuales - El Blog de Negu