{"id":10,"date":"2009-08-30T10:31:44","date_gmt":"2009-08-30T08:31:44","guid":{"rendered":"http:\/\/www.tinone71.org\/tinonewp\/?p=10"},"modified":"2009-09-09T10:51:47","modified_gmt":"2009-09-09T08:51:47","slug":"costruire-un-nas-storage","status":"publish","type":"post","link":"https:\/\/www.tinone71.com\/wp\/?p=10","title":{"rendered":"Costruire un nas (storage)"},"content":{"rendered":"<div style=\"\" class=\"ssag-opads-main     \" ><\/div><pre style=\"color: black; background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; padding-top: 0.5em; padding-bottom: 0.17em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #aaaaaa; font-size: 19px; background-position: initial initial;\">Costruire un NAS<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">NAS \u00e8 un acronimo che sta per \"Network Attached Storage\".<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Detto in due parole \u00e8 una specie di disco di rete \"condiviso\" raggiungibile in diversi modi, ad esempio:<\/pre>\n<pre style=\"color: black; background-color: #f9f9f9; line-height: 1.1em; padding: 1em; border: 1px dashed #2f6fab;\">   * AFP (condivisione per Mac)\r\n   * FTP (File Transfer Profile)\r\n   * CIFS-SMB (condivisione per utenti Windows)\r\n   * NFS (Network File Fystem)\r\n   * Ecc ecc.<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">In pratica \u00e8 la versione ridotta, minore e generalmente a basso costo, di un server di rete. Differisce dal classico server rack o di medie dimensioni per una minore ridondanza (alimentatori, dischi ecc) e un costo genericamente pi\u00f9 abbordabile. Ovviamente a questa regola esistono delle eccezioni giacch\u00c8 si possono trovare anche oggetti che rispondono al nome \"NAS\" di una certa importanza.<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Un NAS \u00cb un insieme di Hardware e Software, e come tale pu\u00da essere venduto in soluzione chiusa oppure pu\u00f2 essere autocostruito in casa in modo pi\u00f9 casalingo: ad esempio un PC con una versione ad hoc di Linux o altro Unix pu\u00da essere adattissimo a fare da NAS.<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Ovviamente perch\u00c8 possa dirsi un NAS a tutti gli effetti deve disporre di un'interfaccia semplice di configurazione da utilizzarsi in modo remoto, tipicamente un'interfaccia basata su protocollo http (web).<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Due progetti che portano ad analoghi risultati sono:<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Darma NAS Os: nas.darma.com (recentemente abbandonato)<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">FreeNAS: www.freenas.org (progetto basato su M0n0wall, quindi FreeBSD, molto promettente)<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Di seguito le istruzioni per crearsi il proprio NAS in casa, basato su FreeNAS.<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Ingredienti:<\/pre>\n<pre style=\"color: black; background-color: #f9f9f9; line-height: 1.1em; padding: 1em; border: 1px dashed #2f6fab;\">   * 1 PC, anche una vecchia macchina (ad es. un vecchio Pentium II o III).\r\n   * 1 HD IDE molto piccolo, di recupero (bastano anche pochi MB).\r\n   * Minimo 3 HD di eguale dimensione per costituire lo storage se si vuole un RAID5, altrimenti\r\n2 dischi (RAID0 o RAID1)o anche uno soltanto (nessun raid).\r\n   * Il software free <a style=\"text-decoration: none; color: #3366bb; background-image: url(http:\/\/www.tinone71.org\/wiki\/skins\/monobook\/external.png); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; padding-right: 13px; background-position: 100% 50%;\" title=\"http:\/\/www.freenas.org\" rel=\"nofollow\" href=\"http:\/\/www.freenas.org\/\">http:\/\/www.freenas.org<\/a><\/pre>\n<pre style=\"color: black; background-color: #f9f9f9; line-height: 1.1em; padding: 1em; border: 1px dashed #2f6fab;\">Istruzioni:\r\n\u00a0* Prendere il PC e prepararlo col disco da piccolo: metterlo in Master sul canale IDE principale.\r\n * Scaricare il software FreeNAS da sourceforge.net e masterizzarlo su un CD vuoto.\r\n * Avviare il PC partendo col CD appena creato ed eseguire il passo 7 (installazione).\r\n * Riavviare una volta eseguita l'installazione, ed eseguire il setup della scheda di rete ed il\r\n\u00a0setup IP.\r\n * Riavviare il PC, a questo punto ci si pu\u00da collegare ad esso via web e fare il setup dei dati generali,\r\n\u00a0dopodich\u00e8 spegnerlo.\r\n  * Attrezzarsi a riaprire il PC e prepararlo in questo modo:\r\n    1. inserire i 3 dischi di eguale dimensione e alloggiarli nel case\r\n(ad esempio mettendoli in verticale se lo spazio non basta)\r\n    2. se si intende utilizzare 3 dischi e non si ha una scheda PCI EIDE, si \u00cb costretti a metterne\r\nuno in slave<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">inserirlo al posto del CD-ROM, gli altri due settati slave e master possono andare nel canale IDE secondario della scheda madre<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">(ammesso che ne abbia due, di solito \u00cb cos\u00cf)<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">* Riavviare<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Configurazione:<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\"> Nel management web inserire i 3 dischi appena rilevati (Disks -&gt; Management -&gt; Manage).<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\"> Formattarli tutti e tre con metodo \"Software RAID\" (Disks -&gt; Management -&gt; Format)<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Passare alla configurazione del RAID e creare un nuovo RAID5 (Disks -&gt; Software RAID -&gt; Manage RAID):<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">cliccare sul simbolo \"+\", selezionare i 3 dischi, scegliere il tipo di Raid (Raid5) ed un nome per il RAID set<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\"> Formattare il nuovo RAID-Set appena creato (Disks -&gt; Software RAID -&gt; Format RAID)<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\"> Passare alla parte di Mount, creare un nuovo mount point sul raid appena creato (Disks -&gt; Mount Point),scegliere il raid nell'elenco a tendina, il tipo di partizione (Software Raid), il file system e il nome da dargli (Share name)<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">* Inserire gli utenti e gli eventuali gruppi per la condivisione<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">* Attivare i servizi che occorrono (AFP, CIFS-SMB, FTP, NFS ecc)<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">* Andare col proprio Mac alla ricerca del nas oppure digitare: afp:\/\/freenas.local (supporta anche bonjour)<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Finito!<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Possibili miglioramenti:<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Si pu\u00da spendere qualche euro per una scheda PCI per la gestione dei dischi del RAID invece di sovraccaricare i (lenti)canali della scheda madre<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Si pu\u00da anche pensare ad una eventuale scheda che esegua un RAID5 nativo e non demandato al software<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Trovare un case decente e posizionare i dischi in modo sicuro.<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Costo totale:<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">Possibilmente anche zero, a seconda di quello che si usa: infatti si pu\u00da fare tutto con componenti raccattati qui<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">e li e scarti e avanzi di magazzino.<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">   Se vogliamo invece fare una cosa per bene e compriamo materiale nuovo, si pu\u00da ottenere un RAID 5 di dimensioni<\/pre>\n<pre style=\"margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em;\">ragguardevoli pur rimanendo su cifre piuttosto basse.<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Costruire un NAS NAS \u00e8 un acronimo che sta per &#8220;Network Attached Storage&#8221;. Detto in due parole \u00e8<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/10"}],"collection":[{"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10"}],"version-history":[{"count":8,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/10\/revisions"}],"predecessor-version":[{"id":12,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/10\/revisions\/12"}],"wp:attachment":[{"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}