Aggiunte alcune slides.
This commit is contained in:
parent
06a2e2b1c8
commit
2033c88557
1 changed files with 67 additions and 9 deletions
76
slides.md
76
slides.md
|
@ -115,7 +115,9 @@ Gli altri prodotti:
|
|||
## Supporto della community
|
||||
|
||||
Il metodo principale per contattare la *community* e farsi supportare è quello
|
||||
del forum ufficiale: [https://forum.proxmox.com/](https://forum.proxmox.com/).
|
||||
del forum ufficiale: [forum.proxmox.com](https://forum.proxmox.com/).
|
||||
|
||||
Esiste una *wiki* ricchissima di informazioni e molto aggiornata: [pve.proxmox.com/wiki](https://pve.proxmox.com/wiki/Main_Page).
|
||||
|
||||
In italiano c'è un canale dedicato su Telegram: [Proxmox Italia](https://t.me/utentiproxmoxitalia).
|
||||
|
||||
|
@ -172,6 +174,14 @@ Approccio "casalingo":
|
|||
|
||||
---
|
||||
|
||||
## Caratteristiche comuni degli *storage*
|
||||
|
||||
* Snapshot (permette di estendere la funzionalità alle VM)
|
||||
* sottovolumi
|
||||
* Gestione logica dei dischi (fino a un certo punto)
|
||||
|
||||
---
|
||||
|
||||
## Storage locale LVM-Thin: pro e contro
|
||||
|
||||
* Non supporta meccanismi di RAID (LVM non è ridondanza!)
|
||||
|
@ -188,7 +198,7 @@ Approccio "casalingo":
|
|||
## Storage locale ZFS: pro e contro
|
||||
|
||||
* In Proxmox VE è stato portato OpenZFS/ZFS on Linux (versione attuale: 2.3.2)
|
||||
* Supporta uso di più dischi in ridondanza (RAID)
|
||||
* Supporta internamente l'uso di più dischi in ridondanza (RAID)
|
||||
* *Just a Bunch Of Disks* (JBOD)
|
||||
* con controller in modalità *Host Bus Adapter* (HBA)
|
||||
* Uso della RAM considerevole (*ARC cache*, di default la metà della RAM)
|
||||
|
@ -202,6 +212,8 @@ Approccio "casalingo":
|
|||
|
||||
## Storage locale btrfs: pro e contro
|
||||
|
||||
* Supporterebbe internamente RAID (ma limitatamente a RAID 1 «*mirroring*»,
|
||||
RAID 5 e 6: [no comment](https://man.archlinux.org/man/btrfs.5#RAID56_STATUS_AND_RECOMMENDED_PRACTICES))
|
||||
* Richiede molte risorse sul sistema (RAM ma anche CPU)
|
||||
* Meno utilizzato
|
||||
* A parità di macchina, spesso si preferisce ZFS (per stabilità e *feature set*)
|
||||
|
@ -235,6 +247,36 @@ Approccio "casalingo":
|
|||
|
||||
---
|
||||
|
||||
## Uno storage particolare: [Ceph](https://pve.proxmox.com/wiki/Deploy_Hyper-Converged_Ceph_Cluster)
|
||||
|
||||
<div class="columns">
|
||||
<div>
|
||||
|
||||
*Feature*:
|
||||
* File system condiviso (⇒ infrastruttura iperconvergente!)
|
||||
* Supporto agli Snapshot
|
||||
* *self-healing*
|
||||
* Scalabile all'Exabyte
|
||||
* Replica dei dati sui nodi ⇒ *fault tolerance*
|
||||
* "*Commodity hardware*" :rofl:
|
||||
* Open source
|
||||
</div>
|
||||
<div>
|
||||
|
||||
Requisiti (e qui casca l'asino!):
|
||||
|
||||
* Suggeriti almeno 3 nodi identici
|
||||
* CPU: più IOPS, più core richiesti
|
||||
- 1 core/proc/host
|
||||
- 100+ kIOPS ⇒ 4-6 core/proc/host
|
||||
* RAM: 3-5 GB di RAM per il processo OSD + 1 GB per TB di storage
|
||||
* Rete: richiesto 10Gbps
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
## Considerazioni sulla CPU — 1
|
||||
|
||||
Caratteristiche notevoli della CPU:
|
||||
|
@ -265,10 +307,10 @@ performanti ma più parsimoniose:
|
|||
|
||||
<center>
|
||||
|
||||
| Modello | Clock (GHz) | TDP (W) | Core | Thread |
|
||||
|---------------------|:-----------:|:-------:|:----:|:------:|
|
||||
| Intel Core i7 6700 | 3.40 | 65 | 4 | 8 |
|
||||
| Intel Core i7 6700T | 2.80 | 35 | 4 | 8 |
|
||||
| Modello | Clock (GHz) | Core | Thread | TDP (W) |
|
||||
|---------------------|:-----------:|:----:|:------:|:-------:|
|
||||
| Intel Core i7 6700 | 3.40 | 4 | 8 | **65** |
|
||||
| Intel Core i7 6700T | 2.80 | 4 | 8 | **35** |
|
||||
|
||||
</center>
|
||||
|
||||
|
@ -277,8 +319,8 @@ performanti ma più parsimoniose:
|
|||
## Considerazioni sulla RAM
|
||||
|
||||
* Dimensionamento anche sulla base del filesystem che si vuole utilizzare!
|
||||
* *Ballooning*
|
||||
* Condivisione della RAM su più macchine
|
||||
* *Ballooning*: recupero RAM inutilizzata da quella assegnata a una VM
|
||||
* *Overprovisioning*: assegnare più RAM di quanta è fisicamente disponibile
|
||||
sul sistema
|
||||
|
||||
|
@ -291,8 +333,24 @@ performanti ma più parsimoniose:
|
|||
Utile e ampiamente utilizzato per associare GPU a macchine virtuali specifiche:
|
||||
* disegno CAD/3D, rendering, altre applicazioni grafiche
|
||||
* *mining* di Cryptovalute
|
||||
* Utilizzo GPU per Intelligenze Artificiali Generative
|
||||
* Intelligenze Artificiali Generative
|
||||
|
||||
**Necessari**
|
||||
* Supporto hardware dell'host (IOMMU: Intel VT-d, AMD AMD-Vi)
|
||||
* Modifiche alla configurazione di Proxmox VE (non abilitato di default)
|
||||
* Modifiche alla configurazione di Proxmox VE (== non abilitato di default!)
|
||||
|
||||
---
|
||||
|
||||
## Riferimenti personali e link per approfondimento
|
||||
|
||||
Queste slides sono disponibili a questo indirizzo:
|
||||
|
||||
<center>
|
||||
|
||||
[sys42.cc/ld25se-pve](https://sys42.cc/ld25se-pve)
|
||||
|
||||
</center>
|
||||
|
||||
Se avete domande o volete chiedermi qualcosa:
|
||||
- Email: [syntaxerrormmm(at)gmail.com](mailto:syntaxerrormm@gmail.com)
|
||||
- Telegram: [@syntaxerrormmm]()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue