> erasure coding ca marche bien pour les objets, mais pour les vms ce 
> n'est pas recommandé niveau perf. 
> il y a moyen de faire du tiering avec un pool repliqué au dessus du 
> pool erasure coding, 
> mais le tiering fonctionne pas bien avec les vms. 

>>Intéressant, cela se matérialisait comment ? 

il suffit de créer 2 pools, 1 pool en erasure coding, 1 pool en replicat
et ensuite dire que le pool replicat est le cache du pool erasure coding 

http://docs.ceph.com/docs/master/rados/operations/erasure-code/

"
ERASURE CODED POOL AND CACHE TIERING
Erasure coded pools require more resources than replicated pools and lack some 
functionalities such as omap. To overcome these limitations, one can set up a 
cache tier before the erasure coded pool.

For instance, if the pool hot-storage is made of fast storage:

$ ceph osd tier add ecpool hot-storage
$ ceph osd tier cache-mode hot-storage writeback
$ ceph osd tier set-overlay ecpool hot-storage
will place the hot-storage pool as tier of ecpool in writeback mode so that 
every write and read to the ecpool are actually using the hot-storage and 
benefit from its flexibility and speed.

More information can be found in the cache tiering documentation.
"

Le problème pour les vms, si ne dit pas de betise, c'est que ce sont des objets 
de 4M ou 10M qui sont monté dans le pool.
(meme si la vm fait des accès sur des blocs de 4k)



----- Mail original -----
De: "Kevin Decherf" <ke...@kdecherf.com>
À: "aderumier" <aderum...@odiso.com>
Cc: "frnog" <frnog@frnog.org>
Envoyé: Lundi 27 Mai 2019 10:58:22
Objet: Re: [FRnOG] [MISC] Solution de virtualisation

On Mon, May 27, 2019, at 10:23, Alexandre DERUMIER wrote: 
> >>C'est effectivement la recommandation pour un replicated_pool. 
> >>Tu peux également créer un pool à code à effacement pour faire un 
> >>équivalent 
> >>RAID 5/6 mais les implications ne sont pas tout à fait les mêmes. 
> 
> erasure coding ca marche bien pour les objets, mais pour les vms ce 
> n'est pas recommandé niveau perf. 
> il y a moyen de faire du tiering avec un pool repliqué au dessus du 
> pool erasure coding, 
> mais le tiering fonctionne pas bien avec les vms. 

Intéressant, cela se matérialisait comment ? 

-- 
Kevin Decherf - @Kdecherf 
GPG 0x108ABD75A81E6E2F 
https://kdecherf.com 


---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à