<br />
<b>Warning</b>:  strpos() expects parameter 1 to be string, array given in <b>/home/theserverside/public_html/wp-includes/blocks.php</b> on line <b>20</b><br />
{"id":565,"date":"2015-08-16T21:04:34","date_gmt":"2015-08-16T21:04:34","guid":{"rendered":"http:\/\/www.theserverside.technology\/?p=565"},"modified":"2015-08-16T21:40:18","modified_gmt":"2015-08-16T21:40:18","slug":"","status":"publish","type":"post","link":"https:\/\/www.theserverside.technology\/it\/2015\/08\/16\/facebook-sostituisce-il-software-di-controllo-dei-server-dei-vendor\/","title":{"rendered":"","raw":""},"content":{"rendered":"","protected":false,"raw":""},"excerpt":{"rendered":"","protected":false,"raw":""},"author":8,"featured_media":566,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_en_post_content":"Facebook ha modificato il suo software open-source per la gestione dell'hardware per includere il supporto di numerose classi di server. Fino ad oggi, OpenBMC (questo il nome del software) veniva usato nei datacenter di Facebook solo per gestire gli switch ma la nuova versione consentir\u00e0 di gestire anche i server. Secondo il noto social network, il corrispondente componente fornito dai vendor era troppo\u00a0<em>chiuso<\/em> per \u00a0le proprie necessit\u00e0 ed \u00e8 quindi stato deciso di svilupparne uno in casa.\r\n\r\nLa nuova versione di OpenBMC ora supporta anche il chip <em>SoC<\/em> (<em>System on chip<\/em>) progettato da Facebook come parte della propria iniziativa <em>Open Computing<\/em> e chiamato <em>Yosemite<\/em>. Yosemite consente a Facebook di\u00a0aggiungere fino a 4 SoC per ogni chassis e di inserire\u00a0192 nodi di computing in un singolo rack. Open Computing \u00e8 l'iniziativa mediante la quale Facebook punta a creare delle specifiche open-source per il design di server ad alte prestazioni.\r\n\r\nPer supportare Yosemite Facebook ha dovuto effettuare numerose modifiche al codice di OpenBMC ma per gestire una architettura multi-nodo sono state aggiunte funzionalit\u00e0 di sicurezza oltre che estensioni per consentire il collegamento ad una API REST ed includere il supporto di JSON. Normalmente, infatti,\u00a0i software\u00a0di gestione supportano lo scambio di informazioni solo attraverso dati binari.\r\n\r\nIl software BMC (<em>Baseboard Management Controller<\/em>) \u00e8 sviluppato dai vendor di hardware (server, switch etc.) e di solito segue il ciclo di vita dell'hardware. Quando il produttore smette di supportare l'hardware, di solito il software BMC non riceve pi\u00f9 aggiornamenti. Dopo aver constatato che i vendor erano sempre molto lenti nell'aggiungere al software le funzionalit\u00e0 che Facebook chiedeva,\u00a0l'azienda ha deciso di progettare tutto da sola, partendo\u00a0inizialmente solo dagli switch <em>Wedge<\/em> che erano sviluppati in casa e passando poi\u00a0adesso anche ai propri rack di server, cosa che\u00a0ovviamente richiede la sostituzione del software dei vendor.","_en_post_name":"facebook-sostituisce-il-software-di-controllo-dei-server-dei-vendor","_en_post_excerpt":"","_en_post_title":"Facebook sostituisce il software di controllo dei server dei vendor","_it_post_content":"","_it_post_name":"","_it_post_excerpt":"","_it_post_title":"","edit_language":"it"},"categories":[38],"tags":[117,55,137,136,135,138],"_links":{"self":[{"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/posts\/565"}],"collection":[{"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/comments?post=565"}],"version-history":[{"count":8,"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/posts\/565\/revisions"}],"predecessor-version":[{"id":574,"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/posts\/565\/revisions\/574"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/media\/566"}],"wp:attachment":[{"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/media?parent=565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/categories?post=565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.theserverside.technology\/it\/wp-json\/wp\/v2\/tags?post=565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}