= Server bare metal = UN **server bare metal **è un server di computer fisico utilizzato da un solo consumatore o tenant. [1] Ogni server offerto per il noleggio è un pezzo fisico distinto di hardware che è un server funzionale a sé stante. Non sono server virtuali in esecuzione su più parti di hardware condiviso Il termine viene utilizzato per distinguere tra server che possono ospitare più tenant e che utilizzano la virtualizzazione e il cloud hosting [2] A differenza dei server bare metal, i server cloud sono condivisi tra più tenant. Ogni server bare metal può eseguire qualsiasi quantità di lavoro per un utente o avere più utenti simultanei, ma sono interamente dedicati all'entità che li sta affittando == Difesa del bare metal[modifica] == Gli hypervisor forniscono un certo isolamento tra i tenant, ma può comunque esserci un effetto di vicinato rumoroso [3] Se un server fisico è multi-tenant, i picchi di carico di un tenant possono consumare risorse della macchina sufficienti per influenzare temporaneamente altri tenant. Poiché gli inquilini sono altrimenti isolati, è anche difficile gestire o bilanciare il carico. I server bare metal e la singola locazione possono evitarlo. [2] Inoltre, gli hypervisor forniscono un isolamento più debole e sono molto più rischiosi dal punto di vista della sicurezza rispetto all'utilizzo di macchine separate. Gli aggressori hanno sempre trovato vulnerabilità nel software di isolamento (come gli hypervisor), i canali nascosti non sono pratici da contrastare senza macchine fisicamente separate e l'hardware condiviso è vulnerabile a difetti nei meccanismi di protezione hardware come Rowhammer, Spectre e Meltdown. [4] Poiché, ancora una volta, i costi dei server stanno diminuendo in proporzione al costo totale di proprietà rispetto alle spese amministrative, la soluzione classica di "lanciare l'hardware al problema"diventa di nuovo praticabile == Hosting cloud bare metal[modifica] == I server cloud bare metal non eseguono un hypervisor, non sono virtualizzati, ma possono comunque essere forniti tramite un modello di servizio simile al cloud.â Gopala Tumuluri, Computer settimanale [5] Infrastructure as a Service, in particolare attraverso Infrastructure as Code, offre molti vantaggi per rendere l'hosting convenientemente gestibile. Combinando le funzionalità sia dell'hosting cloud che dei server bare metal, offre la maggior parte di questi, pur trasmettendo i vantaggi in termini di prestazioni [5] Queste offerte cloud sono anche denominate Bare-Metal-as-a-Service (BMaaS) Alcuni server cloud bare metal possono eseguire un hypervisor o container, ad esempio per semplificare la manutenzione o fornire ulteriori livelli di isolamento [4] Si noti che la distinzione tra questi servizi e le tradizionali offerte di server dedicati è la capacità dell'utente di fornire infrastrutture composte da più server, una rete complessa e una configurazione di archiviazione piuttosto che server isolati == Software cloud Bare-Metal[modifica] == Esistono sia piattaforme commerciali che open source che consentono alle aziende di creare il proprio privato Bare-Metal privato Il software BMaaS in genere si occupa della gestione del ciclo di vita delle apparecchiature in un data center (computing, storage e switch di rete, firewall, loadbalancer e altri). Consente agli operatori di data center di scaricare gran parte del lavoro manuale tipicamente associato alla distribuzione dell'hardware. Inoltre riduce gli sprechi semplifica il riutilizzo e aumenta la sicurezza implementando la pulizia automatica e la segmentazione automatica tra i tenant a livello di rete.Il software BMaaS viene sempre più utilizzato internamente per ridurre i costi associati alla gestione del ciclo di vita delle apparecchiature per le aziende con grandi flotte di server [6] Il software BMaaS mira a semplificare la gestione dell'hardware e consentirne il consumo as-a-service. Gestisce principalmente il livello al di sotto di una soluzione iperconvergente o basata su container. Spesso collabora con i livelli superiori tramite integrazioni come l'autoscaler del cluster Kubernetes [7] == Confronto con l'infrastruttura disaggregata Composable[modifica] == BMaaS Software ha un obiettivo simile all'infrastruttura disaggregata Composable in quanto mira a offrire all'utente la possibilità di "comporre"l'unità di calcolo desiderata definita come un insieme di risorse (come Compute o Storage). La distinzione è che l'archiviazione e il calcolo non devono essere "disgregati"(accessibili dall'esterno dell'unità server) poiché ciò spesso richiede hardware specializzato. Invece, lo stesso risultato si ottiene con hardware standard selezionando un server corrispondente che corrisponda alle caratteristiche desiderate (RAM, core della CPU, capacità del disco locale, GPU, FPGA, SmartNIC) da un pool di server e riconfigurando la rete in modo che il server si unisca agli altri distribuiti da un tenant Si noti che in alcune implementazioni, il componente di archiviazione è esterno ai sistemi che utilizzano iSCSI, offuscando i confini tra BMaaS e l'infrastruttura Composable. Ciò consente all'utente di scegliere le dimensioni e le prestazioni dello storage del nodo in modo simile alle classiche offerte di Infrastructure as a Service virtualizzate. Ciò ha il vantaggio di una minore variabilità (snowflaking) nel pool hardware e la possibilità di una migrazione più rapida da un'apparecchiatura all'altra in caso di guasto hardware == Utilizzare nell'edge computing[modifica] == Man mano che i nuovi carichi di lavoro come realtà aumentata, realtà mista, auto connesse e telerobotica stanno guadagnando terreno, cresce anche la domanda di servizi cloud a bassa latenza e anche la domanda di Edge Computing [8] Il software di automazione Bare Metal e BMaaS viene utilizzato per le implementazioni di Edge Cloud, dove un gran numero di piccoli data center deve essere automatizzato e quindi utilizzato come servizio e dove il servizio deve offrire la latenza più bassa possibile [9] == Storia[modifica] == Un tempo, tutti i server erano server bare metal. I server erano tenuti in sede e spesso appartenevano all'organizzazione che li utilizzava e li gestiva. I sistemi operativi si sono sviluppati molto presto (primi anni '60) per consentire il time-sharing. Singoli computer di grandi dimensioni, mainframe o mini, erano comunemente alloggiati in posizioni centralizzate ei loro servizi condivisi tramite un ufficio. Il passaggio a PC a basso costo negli anni '80 ha cambiato la situazione con l'espansione del mercato e la maggior parte delle organizzazioni, anche le più piccole, hanno iniziato ad acquistare o noleggiare i propri computer. La crescita popolare di Internet, e in particolare del web, negli anni '90 ha incoraggiato la pratica dell'hosting nei data center, dove molti clienti condividevano le strutture dei singoli server. I piccoli server Web in questo momento spesso costano di più per la loro connettività rispetto al costo dell'hardware, incoraggiando questa centralizzazione. La capacità di HTTP 1.1 per l'hosting virtuale ha anche reso facile co-ospitare molti siti Web sullo stesso server Dal 2000 circa, o dal 2005 in termini commercialmente pratici, è cresciuto l'interesse per l'uso di server virtuali e poi di cloud hosting, dove Infrastructure as a Service ha reso il computing *servizio* la merce fungibile, piuttosto che l'hardware del server. Sono stati sviluppati hypervisor in grado di offrire molte macchine virtuali ospitate su server fisici più grandi. Il modello di carico di più utenti è stato a lungo riconosciuto come complessivamente più fluido rispetto ai singoli utenti, quindi queste macchine virtuali potrebbero fare un uso più efficiente dell'hardware fisico e dei suoi costi, pur sembrando avere prestazioni individuali più elevate rispetto a una semplice condivisione dei costi suggerire Uno degli antenati del provisioning bare metal è Cobbler_ (software) apparso negli anni '90 e che utilizzava il protocollo Preboot Execution Environment (PXE). Da allora vari fornitori di servizi cloud hanno creato i propri stack interni per offrire varianti di server dedicati o offerte di cloud bare metal come: - Aprile 2015 Il componente OpenStack Ironic è stato lanciato come parte del rilascio Kilo [10] - Marzo 2020, Equinix ha acquisito il provider cloud bare metal Packet [11] per 335 milioni di dollari - Maggio 2020 Packet ha rilasciato una parte del proprio stack come Tinkerbell [12] - Giugno 2020 MetalSoft è stato lanciato per commercializzare lo Stack dietro Bigstep Cloud [13] == Esempi di software BMaaS[modifica] == Esempi di software BMaaS sia open-source che commerciali: - OpenStack Ironico (Open Source) - Canonical_(azienda) MaaS (Open Source) - MetalSoft (commerciale) - RackN DigitalRebar (commerciale) [14] - Campanellino (OpenSource) [15] - xCAT (OpenSource) - Rack HD (OpenSource) - Ciabattino (OpenSource) - Caporeparto (OpenSource) - Rasoio Puppet Labs (commerciale) == Aziende che offrono offerte BMaaS[modifica] == == Vedi anche[modifica] == == Collegamenti esterni[modifica] == - MaaS canonico - MetalSoft - Direttore di Cisco UCS - Armatura digitale RackN - Equinix Metallo -x CAT - Rasoio di Puppet Labs - Grande nuvola di metallo -Cisco UCS == Riferimenti[modifica] == ^ Reynaldo Mincov (25 luglio 2014). "Bare metal vs. server virtuali: qual è la scelta giusta per te Pensieri sul cloud - ^ a "Che cos'è uno spazio rack per server Bare Metal. b ^ Eric Sarault (26 febbraio 2015). "Bare metal vs hypervisor: l'evoluzione dei server dedicati"- ^ un David A.(2018-08-20). "Sicurezza del cloud: virtualizzazione, contenitori e problemi correlati". b -^ a Gopala Tumuluri (6 settembre 2013). "Cos'è il cloud bare-metal b Computer Weekly Application Developer Network."Implementazione di Autoscaler per Packet". github.com. 2021-11-22. Estratto il 22-11-2021. ^"Living On The Edge (Part II): What's Driving Edge Computing www.forbes.com. 26-11-2019. Estratto 2022-03-29. ^ "In che modo il PoP bare metal di PhoenixNAP nel data center American Tower si collega a un quadro più ampio". www.edgeir.com. 2022-03-09. Estratto 2022-03-29. ^ "Programma di rilascio di Kilo". equinix.com. 2021-11-22. Estratto il 22/11/2021. ^ "Equinix completa l'acquisizione del pacchetto Bare Metal Leader". equinix.com. 2021-11-22. Estratto il 22/11/2021. ^ "Campanellino di approvvigionamento aperto". equinix.com. 2021-05-04. Estratto il 22/11/2021. ^ "MetalSoft lancia la piattaforma di automazione intelligente Bare Metal per supportare i carichi di lavoro nativi del cloud". www.prweb.com. 2020-06-23. Estratto il 22/11/2021. ^ "RackN Digital Rebar". Armatura digitale RackN. 2021-11-22. Estratto il 22/11/2021. ^ "Campanellino". Campanellino.org. 2021-11-22. Estratto il 22/11/2021.