{"id":82495,"date":"2020-05-22T01:42:27","date_gmt":"2020-05-21T23:42:27","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-1-otkrytaya-otkazoustojchivaya-platforma-virtualizaczii"},"modified":"2020-05-22T01:42:27","modified_gmt":"2020-05-21T23:42:27","slug":"ovirt-za-2-chasa-chast-1-otkrytaya-otkazoustojchivaya-platforma-virtualizaczii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-1-otkrytaya-otkazoustojchivaya-platforma-virtualizaczii","title":{"rendered":"oVirt in 2 ore. Parte 1. Piattaforma di virtualizzazione open source ad alta disponibilit\u00e0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h2>Introduzione<\/h2>\n<p>\nProgetto open source <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/\">oVirt<\/a><\/noindex> \u2014 una piattaforma di virtualizzazione di livello enterprise. Scorrendo Habr, ho scoperto che <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/OVirt\">oVirt<\/a><\/noindex> non \u00e8 trattato qui cos\u00ec ampiamente come meriterebbe.<br \/>\noVirt \u00e8 in effetti l'upstream per il sistema commerciale Red Hat Virtualization (RHV, precedentemente RHEV), che cresce sotto l'ala di Red Hat. Per evitare confusione, questo <b>non<\/b> \u00e8 lo stesso di CentOS vs RHEL, il modello \u00e8 simile a Fedora vs RHEL.<br \/>\nSotto il cofano \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/KVM\">KVM<\/a><\/noindex>, la gestione avviene tramite un'interfaccia web. Basato su RHEL\/CentOS 7.<br \/>\noVirt pu\u00f2 essere utilizzato sia per la virtualizzazione server \"tradizionale\" che desktop (VDI), a differenza della soluzione VMware, i due sistemi possono coesistere nello stesso ambiente.<br \/>\nIl progetto \u00e8 ben <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/\">documentato<\/a><\/noindex>, ha raggiunto da tempo la maturit\u00e0 per usi produttivi ed \u00e8 pronto per carichi elevati.<br \/>\nQuesto articolo \u00e8 il primo di un ciclo su come costruire un cluster resiliente. Seguendoli, in breve tempo (circa 2 ore) otterremo un sistema completamente funzionante, anche se non riusciremo a trattare una serie di questioni, cercher\u00f2 di affrontarle nei prossimi articoli.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nLo utilizziamo da qualche anno, partendo dalla versione 4.1. Il nostro sistema industriale \u00e8 attualmente in esecuzione su calcolatori HPE Synergy 480 e ProLiant BL460c di decima generazione con CPU Xeon Gold.<br \/>\nAl momento della scrittura, la versione attiva \u00e8 4.3. <\/p>\n<h2>Articoli<\/h2>\n<p><\/p>\n<ol>\n<li>Introduzione (Siamo qui)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501182\/\">Installazione del gestore (ovirt-engine) e degli hypervisor (hosts)<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/502178\/\">Impostazioni aggiuntive<\/a><\/noindex><\/li>\n<\/ol>\n<h2>Caratteristiche funzionali<\/h2>\n<p>\nIn oVirt ci sono 2 entit\u00e0 principali: ovirt-engine e ovirt-host(s). Per coloro che conoscono bene i prodotti VMware, oVirt come piattaforma \u00e8 fondamentalmente vSphere, ovirt-engine \u2014 il layer di gestione \u2014 svolge le stesse funzioni di vCenter, mentre ovirt-host \u2014 l'iper-vizor, come ESX(i). Poich\u00e9 vSphere \u00e8 una soluzione molto popolare, a volte far\u00f2 confronti con essa.<br \/>\n<img decoding=\"async\" alt=\"oVirt in 2 ore. Parte 1. Piattaforma di virtualizzazione open source ad alta disponibilit\u00e0\" src=\"\/wp-content\/uploads\/2020\/05\/3a5e1efa62d484234816f26a4b36f934.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nFig. 1 \u2014 pannello di controllo di oVirt.<\/p>\n<p>Come macchine guest sono supportati la maggior parte delle distribuzioni Linux e versioni di Windows. Per le macchine guest ci sono agenti e dispositivi virtuali e driver virtio ottimizzati, in primo luogo il controller del disco e l'interfaccia di rete.<br \/>\nPer implementare una soluzione resiliente e tutte le funzioni interessanti \u00e8 necessario uno storage condiviso. Sono supportati storage block come FC, FCoE, iSCSI e anche storage file come NFS, ecc. Per implementare una soluzione resiliente, anche il sistema di storage deve essere resiliente (minimo 2 controller, multi-pathing).<br \/>\nL'uso di storage locali \u00e8 possibile, ma per impostazione predefinita solo gli storage condivisi (shared storages) sono adatti per un vero cluster. Gli storage locali rendono il sistema un insieme disgiunto di hypervisor e anche in presenza di uno storage condiviso, non \u00e8 possibile assemblare un cluster. La strada pi\u00f9 corretta \u00e8 l'utilizzo di macchine senza disco con boot da SAN, o dischi di capacit\u00e0 minima. Probabilmente, tramite un vdsm hook, \u00e8 possibile assemblare soluzioni Software Defined Storage da dischi locali (ad es., Ceph) e presentarli a VM, ma non l'ho esaminato seriamente.<\/p>\n<h4>Architettura<\/h4>\n<p>\n<img decoding=\"async\" alt=\"oVirt in 2 ore. Parte 1. Piattaforma di virtualizzazione open source ad alta disponibilit\u00e0\" src=\"\/wp-content\/uploads\/2020\/05\/f9833a5edbe704bdcfc1e2bf1aaa478f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nFig. 2 - architettura di oVirt.<br \/>\nPuoi trovare maggiori dettagli sull'architettura in <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/develop\/architecture\/architecture.html\">documentazione<\/a><\/noindex> sviluppatore.<\/p>\n<p><img decoding=\"async\" alt=\"oVirt in 2 ore. Parte 1. Piattaforma di virtualizzazione open source ad alta disponibilit\u00e0\" src=\"\/wp-content\/uploads\/2020\/05\/9e91a55551a8afd9f9e46f1f29fcc99a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nFig. 3 - oggetti di oVirt.<\/p>\n<p>L'elemento superiore nella gerarchia \u00e8 <b>Centro Dati<\/b>. Esso determina se si usano storage condivisi (shared) o locali, oltre all'insieme di funzionalit\u00e0 (compatibilit\u00e0, da 4.1 a 4.3). Possono esserci uno o pi\u00f9 elementi. Per molte opzioni, \u00e8 possibile utilizzare il Data Center predefinito - Default.<br \/>\nIl Data Center \u00e8 composto da uno o pi\u00f9 <b>Clusters<\/b>. Un cluster definisce il tipo di processore, le politiche di migrazione e altro. Per piccole installazioni, pu\u00f2 essere sufficiente limitarsi al cluster Default.<br \/>\nUn cluster, a sua volta, \u00e8 composto da <b>Host<\/b>Le macchine che svolgono il lavoro principale \u2014 ospitano macchine virtuali e sono collegate a storage. Nel cluster sono previsti 2 o pi\u00f9 host. Anche se tecnicamente \u00e8 possibile creare un cluster con un solo host, ci\u00f2 non ha un'utilit\u00e0 pratica.<\/p>\n<p>In oVirt \u00e8 supportato un ampio ventaglio di funzionalit\u00e0, tra cui migrazione live delle macchine virtuali tra hypervisor (live migration) e storage (storage migration), virtualizzazione desktop con pool di VM, VM stateful e stateless, supporto per NVidia Grid vGPU, importazione da vSphere, KVM, sono inoltre disponibili potenti <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/develop\/api\/rest-api\/rest-api.html\">API<\/a><\/noindex> e molto altro. Tutte queste funzionalit\u00e0 sono disponibili senza pagamenti per licenze, e se \u00e8 necessario supporto, pu\u00f2 essere acquistato da Red Hat tramite partner regionali.<\/p>\n<h4>I prezzi per RHV<\/h4>\n<p>\nI costi non sono elevati rispetto a VMware, si acquista solo il supporto - senza obbligo di acquistare la licenza stessa. Il supporto \u00e8 disponibile solo per gli hypervisor, ovirt-engine, a differenza di vCenter Server, senza necessit\u00e0 di ulteriori spese.<\/p>\n<h4>Esempio di calcolo per il primo anno di possesso<\/h4>\n<p>\nConsideriamo un cluster composto da 4 macchine a 2 socket e i prezzi al dettaglio (senza sconti di progetto).<br \/>\nL'abbonamento standard a RHV <noindex><a rel=\"nofollow\" href=\"https:\/\/www.redhat.com\/cms\/managed-files\/rh-enterprise-virtualization-faq-inc0357243mm-201604-en.pdf\">costa $999<\/a><\/noindex> per socket\/anno (premium 365\/24\/7 - $1499), quindi 4*2*$999=<b>$7992<\/b>.<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.vmware.com\/ru\/reusable_content\/vsphere_pricing.html\">Prezzo di vSphere<\/a><\/noindex>:<\/p>\n<ul>\n<li>VMware vCenter Server Standard $10,837.13 per esemplare, pi\u00f9 abbonamento Basic $2,625.41 (Produzione \u2014 $3,125.39);<\/li>\n<li>VMware vSphere Standard $1,164.15 + Abbonamento Basic $552.61 (Produzione $653.82);<\/li>\n<li>VMware vSphere Enterprise Plus $6,309.23 + Abbonamento Basic $1,261.09 (Produzione $1,499.94).<\/li>\n<\/ul>\n<p>\nTotale: 10 837,13 + 2 625,41 + 4 * 2 * (1 164,15 + 552,61) = <b>$27 196,62<\/b> per la variante pi\u00f9 base. La differenza \u00e8 di circa 3,5 volte!<br \/>\nIn oVirt tutte le funzionalit\u00e0 sono disponibili senza limitazioni.<\/p>\n<h2>Caratteristiche e massimi<\/h2>\n<p><\/p>\n<h4>Requisiti di sistema<\/h4>\n<p>\nPer l'hypervisor \u00e8 richiesto un CPU con virtualizzazione hardware attivata, il minimo di RAM per l'avvio \u00e8 di 2 GiB, l'ammontare di storage raccomandato per il sistema operativo \u00e8 di 55 GiB (per lo pi\u00f9 per registri, ecc., il sistema operativo occupa poco).<br \/>\nPer ulteriori dettagli \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/installing_ovirt_as_a_standalone_manager_with_local_databases\/#host-requirements\">qui<\/a><\/noindex>.<br \/>\nPer <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/installing_ovirt_as_a_standalone_manager_with_local_databases\/#hardware-requirements_SM_localDB_deploy\">Motore<\/a><\/noindex> requisiti minimi 2 core\/4 GiB di RAM\/25 GiB di storage. Raccomandati \u2014 da 4 core\/16 GiB di RAM\/50 GiB di storage.<br \/>\nCome in qualsiasi sistema, ci sono limitazioni su dimensioni e quantit\u00e0, la maggior parte delle quali supera le capacit\u00e0 dei server commerciali di massa disponibili. Cos\u00ec, una coppia <noindex><a rel=\"nofollow\" href=\"https:\/\/ark.intel.com\/content\/www\/ru\/ru\/ark\/products\/192437\/intel-xeon-gold-6230-processor-27-5m-cache-2-10-ghz.html\">Intel Xeon Gold 6230<\/a><\/noindex> pu\u00f2 indirizzare 2 TiB di RAM e offre 40 core (80 thread), che \u00e8 inferiore anche ai limiti di una VM.<\/p>\n<h4>Massimi delle macchine virtuali:<\/h4>\n<p><\/p>\n<ul>\n<li>Massimo numero di macchine virtuali in esecuzione contemporaneamente: Illimitato;<\/li>\n<li>Massimo di CPU virtuali per macchina virtuale: 384;<\/li>\n<li>Massima memoria per macchina virtuale: 4 TiB;<\/li>\n<li>Massima dimensione di un singolo disco per macchina virtuale: 8 TiB.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Massimi dell'host:<\/h4>\n<p><\/p>\n<ul>\n<li>Core logici o thread della CPU: 768;<\/li>\n<li>RAM: 12 TiB;<\/li>\n<li>Numero di macchine virtuali ospitate: 250;<\/li>\n<li>Migrazioni live simultanee: 2 in ingresso, 2 in uscita;<\/li>\n<li>Ampiezza di larghezza di banda per migrazione live: Default a 52 MiB (~436 Mb) per migrazione usando la politica di migrazione legacy. Altre politiche usano valori di throughput adattivo basati sulla velocit\u00e0 del dispositivo fisico. Le politiche QoS possono limitare la larghezza di banda per la migrazione.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Massimi delle entit\u00e0 logiche del Manager:<\/h4>\n<p>\nIn 4.3 esistono <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/articles\/906543\">i seguenti limiti<\/a><\/noindex>.<\/p>\n<ul>\n<li>Centro dati\n<ul>\n<li>Numero massimo di centri dati: 400;<\/li>\n<li>Numero massimo di host: 400 supportati, 500 testati;<\/li>\n<li>Numero massimo di VM: 4000 supportate, 5000 testate;<\/li>\n<\/ul>\n<\/li>\n<li>Cluster\n<ul>\n<li>Numero massimo di cluster: 400;<\/li>\n<li>Numero massimo di host: 400 supportati, 500 testati;<\/li>\n<li>Numero massimo di VM: 4000 supportate, 5000 testate;<\/li>\n<\/ul>\n<\/li>\n<li>Network\n   global\n   log \/dev\/log local0\n   log \/dev\/log local1 notice\n   chroot \/var\/lib\/haproxy\n   stats timeout 30s\n   user haproxy\n   group haproxy\n   daemon\n\ndefaults\n   log global\n   mode http\n   option httplog\n   option dontlognull\n   timeout connect 5000\n   timeout client 50000\n   timeout server 50000\n\nfrontend http_front\n   bind *:80\n   stats uri \/haproxy?stats\n   default_backend http_back\n\nbackend http_back\n   balance roundrobin\n   server server_name1 private_ip1:80 check\n   server server_name2 private_ip2:80 check\n<ul>\n<li>Reti logiche\/cluster: 300;<\/li>\n<li>Reti SDN\/esterne: 2600 testate, nessun limite imposto;<\/li>\n<\/ul>\n<\/li>\n<li>Storage\n<ul>\n<li>Numero massimo di domini: 50 supportati, 70 testati;<\/li>\n<li>Host per dominio: Nessun limite;<\/li>\n<li>Volumi logici per dominio di blocco (di pi\u00f9): 1500;<\/li>\n<li>Numero massimo di LUN (di pi\u00f9): 300;<\/li>\n<li>Dimensione massima del disco: 500 TiB (limitata a 8 TiB per default).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Opzioni di implementazione<\/h2>\n<p>\nCome gi\u00e0 detto, oVirt \u00e8 composto da 2 elementi di base \u2014 ovirt-engine (gestione) e ovirt-host (hypervisor).<br \/>\nL'engine pu\u00f2 essere collocato sia al di fuori della piattaforma stessa (standalone Manager \u2014 pu\u00f2 essere una VM eseguita su un'altra piattaforma o hypervisor separato e persino una macchina fisica), sia sulla piattaforma stessa (self-hosted engine, similmente all'approccio di VCSA di VMware).<br \/>\nL'hypervisor pu\u00f2 essere installato sia su <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/installing_ovirt_as_a_standalone_manager_with_local_databases\/#Red_Hat_Enterprise_Linux_hosts_SM_localDB_deploy\">un normale sistema operativo RHEL\/CentOS 7<\/a><\/noindex> (EL Host), sia su <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/installing_ovirt_as_a_standalone_manager_with_local_databases\/#Red_Hat_Virtualization_Hosts_SM_localDB_deploy\">un sistema operativo minimalista specializzato<\/a><\/noindex> (oVirt-Node, basato su el7).<br \/>\nI requisiti hardware per tutte le opzioni sono pi\u00f9 o meno gli stessi.<br \/>\n<img decoding=\"async\" alt=\"oVirt in 2 ore. Parte 1. Piattaforma di virtualizzazione open source ad alta disponibilit\u00e0\" src=\"\/wp-content\/uploads\/2020\/05\/49e5cd333717266b969201deb838831e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nFig. 4 \u2014 architettura standard.<\/p>\n<p><img decoding=\"async\" alt=\"oVirt in 2 ore. Parte 1. Piattaforma di virtualizzazione open source ad alta disponibilit\u00e0\" src=\"\/wp-content\/uploads\/2020\/05\/71e2c366f7759cb63123a335fadfb169.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nFig. 5 \u2014 Architettura di Engine self-hosted.<\/p>\n<p>Per me ho scelto la variante standalone Manager e EL Hosts:<\/p>\n<ul>\n<li>Il standalone Manager \u00e8 un po' pi\u00f9 semplice in caso di problemi di avvio, non c'\u00e8 il dilemma dell'uovo e della gallina (come per il VCSA \u2014 non si avvia finch\u00e9 non \u00e8 completamente avviato almeno un host), ma si crea dipendenza da un altro sistema*;<\/li>\n<li>EL Host fornisce tutta la potenza del sistema operativo, utile per il monitoraggio esterno, il debug, la ricerca dei guasti, ecc.<\/li>\n<\/ul>\n<p>\n<i>* Tuttavia, per tutta la durata dell'esercizio, ci\u00f2 non \u00e8 stato necessario, nemmeno dopo un grave incidente con l'alimentazione.<\/i><br \/>\nMa gi\u00e0 passiamo al sodo!<br \/>\nPer l'esperimento abbiamo la possibilit\u00e0 di utilizzare un paio di blade ProLiant BL460c G7 con CPU Xeon&reg;. Su di essi riprodurremo il processo di installazione.<br \/>\nDaremo i nomi ovirt.lab.example.com, kvm01.lab.example.com e kvm02.lab.example.com agli host.<br \/>\nPassiamo direttamente a <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501182\/\">installare<\/a><\/noindex>.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501166\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 Open source \u043f\u0440\u043e\u0435\u043a\u0442 oVirt \u2014 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f. \u041f\u0440\u043e\u043b\u0438\u0441\u0442\u0430\u0432 habr, \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b, \u0447\u0442\u043e oVirt \u043e\u0441\u0432\u0435\u0449\u0435\u043d \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u0442\u0430\u043a \u0448\u0438\u0440\u043e\u043a\u043e, \u043a\u0430\u043a \u0442\u043e\u0433\u043e \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0435\u0442. oVirt \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0430\u043f\u0441\u0442\u0440\u0438\u043c\u043e\u043c \u0434\u043b\u044f \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Red Hat Virtualization (RHV, \u0440\u0430\u043d\u0435\u0435 RHEV), \u0440\u0430\u0441\u0442\u0435\u0442 \u043f\u043e\u0434 \u043a\u0440\u044b\u043b\u043e\u043c Red Hat. \u0427\u0442\u043e\u0431\u044b \u043d\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u043b\u043e \u043f\u0443\u0442\u0430\u043d\u0438\u0446\u044b, \u044d\u0442\u043e \u043d\u0435 \u0442\u043e \u0436\u0435, \u0447\u0442\u043e CentOS vs RHEL, \u043c\u043e\u0434\u0435\u043b\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":82496,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-82495","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\u0432\u0435\u0434\u0435\u043d\u0438\u0435 Open source \u043f\u0440\u043e\u0435\u043a\u0442 oVirt \u2014 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f.\" \/>\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\/ovirt-za-2-chasa-chast-1-otkrytaya-otkazoustojchivaya-platforma-virtualizaczii\" \/>\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\udd47oVirt \u0437\u0430 2 \u0447\u0430\u0441\u0430. \u0427\u0430\u0441\u0442\u044c 1. \u041e\u0442\u043a\u0440\u044b\u0442\u0430\u044f \u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 Open source \u043f\u0440\u043e\u0435\u043a\u0442 oVirt \u2014 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-1-otkrytaya-otkazoustojchivaya-platforma-virtualizaczii\" \/>\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-05-21T23:42:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-21T23:42:27+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\udd47oVirt in 2 ore. Parte 1. Piattaforma di virtualizzazione open source ad alta disponibilit\u00e0 | ProHoster","description":"Introduzione Il progetto open source oVirt \u00e8 una piattaforma di virtualizzazione di livello enterprise.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-1-otkrytaya-otkazoustojchivaya-platforma-virtualizaczii","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\udd47oVirt \u0437\u0430 2 \u0447\u0430\u0441\u0430. \u0427\u0430\u0441\u0442\u044c 1. \u041e\u0442\u043a\u0440\u044b\u0442\u0430\u044f \u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 | ProHoster","og:description":"\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 Open source \u043f\u0440\u043e\u0435\u043a\u0442 oVirt \u2014 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-1-otkrytaya-otkazoustojchivaya-platforma-virtualizaczii","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-05-21T23:42:27+00:00","article:modified_time":"2020-05-21T23:42:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"82495","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 15:36:26","updated":"2022-09-28 07:55:39","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\/82495","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=82495"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/82495\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/82496"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=82495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=82495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=82495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}