{"id":71895,"date":"2020-02-29T08:54:01","date_gmt":"2020-02-29T05:54:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/klasterizacziya-v-proxmox-ve"},"modified":"2020-03-03T16:14:07","modified_gmt":"2020-03-03T13:14:07","slug":"klasterizacziya-v-proxmox-ve","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve","title":{"rendered":"Clusterizzazione in Proxmox VE","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/041268b9d5304cdae5a984f07a2fa029.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNegli articoli precedenti abbiamo iniziato a parlare di cosa sia Proxmox VE e come funzioni. Oggi parleremo di come sia possibile utilizzare la funzionalit\u00e0 di clustering e mostreremo quali vantaggi offre.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nCos'\u00e8 quindi un cluster e a cosa serve? Un cluster (dal termine inglese cluster) \u00e8 un gruppo di server collegati tramite canali di comunicazione ad alta velocit\u00e0, che lavorano e si presentano all'utente come un'unica entit\u00e0. Ci sono diversi scenari principali per l'utilizzo di un cluster:<\/p>\n<ul>\n<li><b>Assicurare l'alta disponibilit\u00e0<\/b> (High-availability).<\/li>\n<li><b>Il bilanciamento del carico<\/b> (Bilanciamento del carico).<\/li>\n<li><b>Aumentare le prestazioni<\/b> (High Performance).<\/li>\n<li><b>Eseguire calcoli distribuiti<\/b> (Distributed computing).<\/li>\n<\/ul>\n<p>\nOgni scenario presenta i propri requisiti specifici per i componenti del cluster. Ad esempio, per un cluster che esegue calcoli distribuiti, il requisito principale \u00e8 un'elevata velocit\u00e0 nell'esecuzione delle operazioni in virgola mobile e una bassa latenza di rete. Tali cluster vengono spesso utilizzati per scopi di ricerca scientifica.<\/p>\n<p>Poich\u00e9 abbiamo toccato il tema dei calcoli distribuiti, vale la pena menzionare un concetto noto come <b>sistema grid<\/b> (dal termine inglese grid \u2014 rete). Pur avendo alcune somiglianze, non bisogna confondere un sistema grid con un cluster. Il grid non \u00e8 un cluster nel senso tradizionale del termine. A differenza di un cluster, i nodi che compongono un grid sono spesso eterogenei e mostrano una disponibilit\u00e0 ridotta. Questo approccio semplifica la risoluzione dei problemi di calcolo distribuito, ma non consente di creare un'unit\u00e0 coesa dai nodi.<\/p>\n<blockquote><p>Un esempio evidente di sistema grid \u00e8 la popolare piattaforma di calcolo <noindex><a rel=\"nofollow\" href=\"https:\/\/boinc.berkeley.edu\/\">BOINC<\/a><\/noindex> (Berkeley Open Infrastructure for Network Computing). Questa piattaforma \u00e8 stata inizialmente creata per il progetto <noindex><a rel=\"nofollow\" href=\"https:\/\/setiathome.ssl.berkeley.edu\/\">SETI@home<\/a><\/noindex> (Search for Extra-Terrestrial Intelligence at Home), che si occupa della ricerca di intelligenza extraterrestre attraverso l'analisi dei segnali radio.<\/p><\/blockquote>\n<p><b class=\"spoiler_title\">Come funziona<\/b>Una vasta quantit\u00e0 di dati ottenuti dai radiotelescopi viene suddivisa in molti piccoli pezzi, che vengono inviati ai nodi del sistema grid (nel progetto SETI@home, i computer dei volontari svolgono il ruolo di tali nodi). I dati vengono elaborati sui nodi e, al termine dell'elaborazione, inviati al server centrale del progetto SETI. In questo modo, il progetto affronta una complessa sfida globale senza disporre delle potenze di calcolo necessarie.<\/p>\n<p>Ora che abbiamo una chiara comprensione di cosa sia un cluster, vediamo come crearlo e utilizzarlo. Utilizzeremo un sistema di virtualizzazione open source. <noindex><a rel=\"nofollow\" href=\"http:\/\/www.proxmox.com\/en\/proxmox-ve\">Proxmox VE<\/a><\/noindex>.<\/p>\n<p>\u00c8 particolarmente importante comprendere chiaramente i limiti e i requisiti di sistema di Proxmox prima di iniziare a creare un cluster, e precisamente:<\/p>\n<ul>\n<li>il numero massimo di nodi nel cluster \u00e8 <b>32<\/b>;<\/li>\n<li>tutti i nodi devono avere <b>la stessa versione di Proxmox<\/b> (ci sono delle eccezioni, ma non sono raccomandate per la produzione);<\/li>\n<li>se si prevede di utilizzare la funzionalit\u00e0 di High Availability, il cluster deve avere <b>almeno 3 nodi<\/b>;<\/li>\n<li>per l'interazione tra i nodi devono essere aperte le porte <b>UDP\/5404<\/b>, <b>UDP\/5405<\/b> per corosync e <b>TCP\/22<\/b> per SSH;<\/li>\n<li>la latenza nella rete tra i nodi non deve superare <b>2 ms<\/b>.<\/li>\n<\/ul>\n<p><\/p>\n<h2>Creazione del cluster<\/h2>\n<p>\n<b>Importante! La configurazione sottostante \u00e8 solo per test. Non dimenticate di confrontarvi con <noindex><a rel=\"nofollow\" href=\"https:\/\/pve.proxmox.com\/pve-docs\/pve-admin-guide.pdf\">documentazione ufficiale<\/a><\/noindex> Proxmox VE.<\/b><\/p>\n<p>Per avviare un cluster di test, abbiamo preso tre server con il hypervisor Proxmox installato, tutti identici (2 core, 2 GB di RAM).<\/p>\n<blockquote><p>Se vuoi sapere come installare Proxmox, ti consigliamo di leggere il nostro articolo precedente \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/483236\/\">La magia della virtualizzazione: corso introduttivo su Proxmox VE<\/a><\/noindex>.<\/p><\/blockquote>\n<p>Inizialmente, dopo l'installazione del sistema operativo, un server singolo opera in <b>Standalone-mode<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/07bb2294b5ccd096c868786e20c14200.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nCreiamo un cluster facendo clic sul pulsante <b>Create Cluster<\/b> nella sezione appropriata.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/a816a86de93a5f97b388490b92e122df.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nImpostiamo il nome del futuro cluster e scegliamo la connessione di rete attiva.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/0b37004b271fccd14917190589081a6c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nFacciamo clic sul pulsante Create. Il server generer\u00e0 una chiave a 2048 bit e la registrer\u00e0 insieme ai parametri del nuovo cluster nei file di configurazione.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/3c6aeaf5b175c2246ba2dea0dcbeb795.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nLa scritta <b>TASK OK<\/b> testimonia il successo dell'operazione. Ora, osservando le informazioni generali sul sistema, si pu\u00f2 vedere che il server \u00e8 passato in modalit\u00e0 cluster. Finora, il cluster \u00e8 composto solo da un nodo, quindi non ha ancora quelle capacit\u00e0 per cui \u00e8 necessario un cluster.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/b5d1ed1e09f055bc1ed82dfdde3e2e62.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Collegamento al cluster<\/h2>\n<p>\nPrima di connetterci al cluster creato, \u00e8 necessario ottenere le informazioni per la connessione. Per farlo, andiamo nella sezione <b>Cluster<\/b> e facciamo clic sul pulsante <b>Join Information<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/ff7bb8a493d26cb28d475fe0624f784f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNella finestra aperta, ci interessa il contenuto del campo omonimo. Dobbiamo copiarlo.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/bc26af19c074ba8b4f7b359d7bd65301.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nQui sono codificati tutti i parametri necessari per la connessione: l'indirizzo del server da collegare e l'impronta digitale. Andiamo sul server che deve essere incluso nel cluster. Facciamo clic sul pulsante <b>Join Cluster<\/b> e nella finestra aperta incolliamo il contenuto copiato.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/4670181c99cc1f1446c418fc0702c583.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nCampi <b>Indirizzo Peer<\/b> e <b>Fingerprint<\/b> saranno compilati automaticamente. Inseriamo la password root per il nodo numero 1, selezioniamo la connessione di rete e facciamo clic sul pulsante <b>Unisciti<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/e9c3e2c255332422ad27b52634fef2fe.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDurante il processo di connessione al cluster, la pagina GUI potrebbe smettere di aggiornarsi. Questo \u00e8 normale, basta ricaricare la pagina. Allo stesso modo aggiungiamo un altro nodo e alla fine otteniamo un cluster completo di 3 nodi funzionanti.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/94727cbe4f161213505e8f197c1382aa.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nOra possiamo controllare tutti i nodi del cluster da un'unica GUI.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/faed8fc852de04fbfb465a66bf2c4e52.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Organizzazione dell'High Availability<\/h2>\n<p>\nProxmox supporta 'out of the box' la funzionalit\u00e0 di organizzazione HA sia per macchine virtuali che per container LXC. L'utilit\u00e0 <b>ha-manager<\/b> rileva ed elabora errori e guasti, effettuando il failover dal nodo guasto a quello funzionante. Affinch\u00e9 il meccanismo funzioni correttamente, \u00e8 necessario che le macchine virtuali e i container abbiano uno storage condiviso.<\/p>\n<p>Dopo l'attivazione della funzionalit\u00e0 di High Availability, il software ha-manager inizier\u00e0 a monitorare continuamente lo stato di funzionamento della macchina virtuale o del container e interagir\u00e0 in modo asincrono con gli altri nodi del cluster.<\/p>\n<h3>Unire storage condiviso<\/h3>\n<p>\nPer esempio, abbiamo distribuito un piccolo storage NFS all'indirizzo 192.168.88.18. Affinch\u00e9 tutti i nodi del cluster possano utilizzarlo, \u00e8 necessario eseguire le seguenti operazioni.<\/p>\n<p>Selezioniamo nel menu dell'interfaccia web <b>Datacenter \u2014 Storage \u2014 Aggiungi \u2014 NFS<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/47719648825a22894088c313fefc4a7d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nCompiliamo i campi <b>ID<\/b> e <b>Server<\/b>. Nel menu a discesa <b>Export<\/b> selezioniamo la directory desiderata tra quelle disponibili e nell'elenco <b>Contenuto<\/b> \u2014 i tipi di dati necessari. Dopo aver fatto clic sul pulsante <b>Aggiungi<\/b> lo storage verr\u00e0 collegato a tutti i nodi del cluster.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/aff4b32a586b83c7bdb7d5618e1bbc19.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nQuando creiamo macchine virtuali e container su uno qualsiasi dei nodi, specifichiamo il nostro <b>storage<\/b> come storage.<\/p>\n<h3>Configurare HA<\/h3>\n<p>\nPer esempio, creiamo un container con Ubuntu 18.04 e configuriamo High Availability per esso. Dopo aver creato e avviato il container, accediamo alla sezione <b>Datacenter \u2014 HA \u2014 Aggiungi<\/b>. Nel campo aperto specifichiamo l'ID della macchina virtuale\/container e il numero massimo di tentativi di riavvio e spostamento tra i nodi.<\/p>\n<blockquote><p>Se questo numero viene superato, l'hypervisor contrassegner\u00e0 la VM come guasta e la porter\u00e0 in stato di Errore, dopo di che smetter\u00e0 di eseguire qualsiasi operazione su di essa.<\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/2b3b06b6db91e9db333e2b08473b5578.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDopo aver premuto il pulsante <b>Aggiungi<\/b> utility <b>ha-manager<\/b> notificher\u00e0 tutti i nodi del cluster che ora la VM con l'ID specificato \u00e8 controllata e in caso di crash deve essere riavviata su un altro nodo.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/19a96ff579a921a3171a904bb3ec35eb.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Creeremo un guasto<\/h3>\n<p>\nPer vedere come funziona il meccanismo di commutazione, spegniamo in modo anomalo node1 per alimentazione. Controlliamo da un altro nodo cosa succede al cluster. Vediamo che il sistema ha registrato il guasto.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/ff1bd10589325413bf9914c2a73bf0ed.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<blockquote><p>Il funzionamento del meccanismo HA non implica l'interruzione continua dell'operativit\u00e0 della VM. Non appena il nodo \u00e8 \"caduto\", l'operativit\u00e0 della VM si interrompe temporaneamente fino al riavvio automatico su un altro nodo.<\/p><\/blockquote>\n<p>E qui inizia la \"magia\": il cluster ha automaticamente riassegnato il nodo per eseguire la nostra VM e nell'arco di 120 secondi l'operativit\u00e0 \u00e8 stata ripristinata automaticamente.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/3174e1df06f57092e05825fa1302592f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSpegniamo node2 per alimentazione. Vediamo se il cluster regge e se la VM torna automaticamente in stato operativo.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/771d4e629c75e6b895d0c11348a66a8e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPurtroppo, come vediamo, abbiamo riscontrato un problema: sul l'unico nodo rimasto attivo non c'\u00e8 pi\u00f9 quorum, il che disabilita automaticamente il funzionamento dell'HA. Diamo il comando di forza per l'installazione del quorum sulla console.<\/p>\n<pre><code class=\"plaintext\">pvecm expected 1<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/00a573876894377304084d5eeed6275c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDopo 2 minuti, il meccanismo HA ha funzionato correttamente e non trovando node2 ha avviato la nostra VM su node3.<\/p>\n<p><img decoding=\"async\" alt=\"Clusterizzazione in Proxmox VE\" src=\"\/wp-content\/uploads\/2020\/02\/dda03dbc36955eba356ad1e902ddd5ef.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNon appena abbiamo riacceso node1 e node2, il funzionamento del cluster \u00e8 stato completamente ripristinato. Notate che la VM non migra automaticamente su node1, ma questo pu\u00f2 essere fatto manualmente.<\/p>\n<h2>Riepiloghiamo<\/h2>\n<p>\nVi abbiamo parlato di come funziona il meccanismo di clustering in Proxmox e abbiamo anche mostrato come configurare l'HA per macchine virtuali e container. Un uso corretto del clustering e dell'HA aumenta notevolmente l'affidabilit\u00e0 dell'infrastruttura e consente il ripristino dopo guasti.<\/p>\n<p>Prima di creare un cluster, \u00e8 necessario pianificare per quali scopi verr\u00e0 utilizzato e quanto sar\u00e0 necessario scalarlo in futuro. \u00c8 necessario verificare anche l'infrastruttura di rete per la prontezza a lavorare con ritardi minimi, affinch\u00e9 il futuro cluster funzioni senza interruzioni.<\/p>\n<p>Fateci sapere: utilizzate le funzionalit\u00e0 di clustering in Proxmox? Vi aspettiamo nei commenti.<\/p>\n<p><i>Articoli precedenti sul tema dell'iper-vizore Proxmox VE:<\/i><\/p>\n<ul>\n<li><i><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/483236\/\">La magia della virtualizzazione: corso introduttivo su Proxmox VE<\/a><\/noindex><\/i><\/li>\n<li><i><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/486194\/\">Informazioni sui backup in Proxmox VE<\/a><\/noindex><\/i><\/li>\n<\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/489914\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Proxmox VE \u0438 \u043a\u0430\u043a \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043f\u043e\u043a\u0430\u0436\u0435\u043c \u043a\u0430\u043a\u0438\u0435 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430 \u044d\u0442\u043e \u0434\u0430\u0435\u0442. \u0427\u0442\u043e \u0436\u0435 \u0442\u0430\u043a\u043e\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440 \u0438 \u0437\u0430\u0447\u0435\u043c \u043e\u043d \u043d\u0443\u0436\u0435\u043d? \u041a\u043b\u0430\u0441\u0442\u0435\u0440 (\u043e\u0442 \u0430\u043d\u0433\u043b. cluster) \u2014 \u044d\u0442\u043e \u0433\u0440\u0443\u043f\u043f\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432, \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u044b\u0445 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u043d\u044b\u043c\u0438 \u043a\u0430\u043d\u0430\u043b\u0430\u043c\u0438 \u0441\u0432\u044f\u0437\u0438, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0430\u044f \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0430\u044f\u0441\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":71896,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-71895","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0432 Proxmox VE | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-29T05:54:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-03T13:14:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Clustering in Proxmox VE | ProHoster","description":"Negli articoli precedenti, abbiamo iniziato a parlare di cosa sia.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0432 Proxmox VE | ProHoster","og:description":"\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/klasterizacziya-v-proxmox-ve","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-29T05:54:01+00:00","article:modified_time":"2020-03-03T13:14:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"71895","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:54:25","updated":"2022-09-28 06:41:05","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/71895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=71895"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/71895\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/71896"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=71895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=71895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=71895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}