Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 15 reacties
Bron: iXsystems, submitter: mjoey

FreeNAS logo (90 pix)

Verleden week is er een bètarelease van versie 8.0 van FreeNAS uitgebracht. Met dit pakket kan een in het netwerk opgenomen computer als network attached storage-machine worden ingezet, dus puur en alleen voor het opslaan van data. Het geheel is gebaseerd op FreeBSD versie 8.1 en voorzien van een overzichtelijke webinterface. De systeemeisen zijn laag. Zo is 128MB ruimte nodig voor een installatie en is 256MB geheugen al voldoende om het te laten draaien. FreeNAS heeft ondersteuning voor een groot aantal netwerkprotocollen en kan eventueel ook worden ingezet als UPnP-, web- en iTunes-server of om BitTorrent-bestanden mee te downloaden. De aanknodiging van deze bèta ziet er als volgt uit:

iXsystems Releases FreeNAS 8 Beta

FreeNAS--an Open Source Storage Platform based on FreeBSD--supports sharing across Windows, Apple, and UNIX-like systems. Both home and business users can share media across an entire network. Other features include FTP, data replication, iSCSI, and support for Apple's Time Machine. The current FreeNAS Beta release is now available for testing and can be downloaded here. The project welcomes community feedback to improve the product for final release.

FreeNAS can be installed and configured with ease using its new web interface. Users can store, access, and manage data because the data resides on the user's private network. iXsystems has replaced the existing FreeNAS interface (based on m0n0wall) with the Python Django framework, whose modular nature easily integrates third-party software within the FreeNAS interface. Ajax technology provided by the Dojo toolkit enhances the user experience by providing real-time feedback.

FreeNAS 8 Beta includes ZFS, which supports high storage capacities and integrates file systems and volume management into a single piece of software. One benefit of ZFS is System Snapshots, in which numerous snapshots of data are taken and used to restore lost or deleted files. Future versions of FreeNAS will include other ZFS benefits such as De-Duplication, which conserves disk space by sending a pointer to the location of the original file for any replicated data.

The base of the system has been upgraded to FreeBSD 8.1-RELEASE. Asynchronous IO has been enabled in Samba 3.5 to increase performance over previous versions. FreeNAS now uses FreeBSD's rc.d configuration and stores all system states in a sqlite3 database. The build process takes advantage of NanoBSD, a trimmed down version of FreeBSD with added enhancements. In previous versions, FreeNAS used many non-standard components that inhibited updates to FreeBSD. The rewrite ensures that FreeNAS can quickly and easily stay up to date with FreeBSD.

FreeNAS 0.8 screenshot
FreeNAS 8 screenshot, klik op de afbeelding voor een grotere versie.

Moderatie-faq Wijzig weergave

Reacties (15)

Kan FreeNAS ook RAID configuraties opbouwen en beheren zoals in een echte NAS of is het besturingssysteem cq hardware hier nog verantwoordelijk voor?
Software raid zal neem ik aan wel mogelijk zijn, het probleem is dat dan de CPU alle RAID berekeningen voor zijn rekening moet nemen, het hier boven genoemde Atom systeempje zal dan al snel in de problemen komen wat betreft doorvoer snelheid omdat het simpel weg de berekeningen niet snel genoeg kan uitvoeren. Natuurlijk is dat in een thuis situatie niet zo snel een probleem maar als je een aantal computers hebt die gelijktijdig bij bestanden op de NAS server willen kunnen dan zul je merken dat dingen wat traag gaan.

Hardware RAID is niets anders dan een speciale chip die de RAID (Parity) berekeningen uitvoert om zo doende de CPU de tijd te geven om andere dingen te doen. De duurdere modellen voegen hier dan ook nog een RAM cache en optioneel een batterij backup aan toe, dit is voornamelijk belangrijk systemen waar meerdere gebruikers gelijktijdig bij de data moeten kunnen zonder dat de doorvoer snelheden inzakken, de batterij is nodig om belangrijke data bijvoorbeeld een database transactie die nog niet naar de disk is geschreven te voltooien ook al valt de stroom uit...

Het enige andere verschil is dat je over het algemeen niet kunt booten van een software RAID opstelling, waar je dat eigenlijk altijd wel kunt van een hardware RAID oplossing.
Er is nog een soort van tussen weg, de meeste moderne moederborden in de iet wat hogere prijsklasse bieden ook RAID aan op het moederbord dit is niets anders dan standaard software RAID met als voordeel dat de software vanuit de bios geladen wordt en je dus ook al is het een software raid oplossing je toch kunt booten van af deze RAID opstelling. Het nadeel dat je CPU het rekenwerk moet doen voor de RAID berekeningen is hen blijft een feit in zo'n setup.

Anders dan dat is het ook heel goed mogelijk dat de applicatie zich als 1 disk bij jouw OS aanbied maar dat in werkelijkheid er meerdere disks in het systeem zitten dit kan handig zijn als je geen RAID wilt gebruiken omdat je een aantal disks van ongelijke grote in het systeem hebt zitten. Ook dit zal de snelheid weer niet echt ten goede komen maar het is wel erg handig als je een handje vol oude disks hebt liggen die je anders toch niet zou gebruiken. ;)
Software raid zal neem ik aan wel mogelijk zijn, het probleem is dat dan de CPU alle RAID berekeningen voor zijn rekening moet nemen
Een dual-core Atom kan best wat aan hoor; zeker standaard RAID levels 0 en 1 kosten je maar een paar procent cpu. RAID5 en RAID6 is een ander verhaal, maar dan nog zou een Atom wel 100MB/s moeten kunnen trekken. Als je ook nog compressie en andere ongein wilt, of meer dan 10 schijven wilt aansturen, dan doe je jezelf wel tekort met een Atom; het moet natuurlijk wel in verhouding tot de rest van het systeem staan.
Hardware RAID is niets anders dan een speciale chip die de RAID (Parity) berekeningen uitvoert om zo doende de CPU de tijd te geven om andere dingen te doen.
Dat is niet waar de snelheidswinst vandaan komt; de CPU staat immers vrijwel altijd te wachten op de data en heeft niets te doen. Hardware RAID is vaak sneller omdat RAID5 en RAID6 daarvoor geoptimaliseerd is en de onboard cache ook een snelheidsboost geeft. Daarnaast hebben hardware RAID kaarten firmware die allerlei trucs uitvoeren, zoals het herschikken van I/O.

In plaats van zo'n dure controller te kopen, kun je ook voor een ZFS opstelling gaan met een non-RAID controller. Vaak nog sneller en veiliger ook.
Het enige andere verschil is dat je over het algemeen niet kunt booten van een software RAID opstelling
Normaal wel ja; maar ZFS is een goede uitzondering hierop. Die kan booten van RAID-Z en RAID-Z2 (RAID6 zeg maar). Dat heb ik bij andere software RAID nog niet gezien.
Dat kan FreeNAS zelf idd. Mdadm dacht ik.
FreeNAS is gebaseerd op FreeBSD en gebruikt dus GEOM voor softwarematige RAID. Dat mdadm wordt enkel gebruikt onder Linux. Maar het voordeel van FreeBSD is natuurlijk dat er ZFS inzit, als je dat nog niet kent moet je beslist even op deze wikipedia pagina kijken.

Nog wat achtergrond informatie relevant voor deze release:

De originele ontwikkelaars van FreeNAS zijn met een ander project begonnen wat onder Linux draait, OpenMediaVault. FreeNAS 0.8 is dus in feite een heel nieuw project, met elementen overgenomen van de oude FreeNAS versies. iX systems, het bedrijf achter PC-BSD, heeft FreeNAS overgenomen en gaat het nu dus verder ontwikkelen.

Zelf kijk ik uit naar een soortgelijk project, ZFSguru. Nog in ontwikkeling, meer informatie kun je hier vinden. Pas recent een experimentele versie met ZFS versie 28; leuk om mee te spelen!

[Reactie gewijzigd door CiPHER op 26 december 2010 22:05]

Mooi om een atom systeempje om te zetten in een nas. Meer mogelijkheden dan een standaard nas, en goedkoper te bouwen denk ik zo }>
Zo heb ik het ook gedaan: Een cheap-ass Atom systeem voor 100e gehaald, wat harde schijven erin, FreeNas erop: boem, netwerkopslag supergoedkoop en superflexibel.
@mjoey
freenas.org -> Downloads -> lees de eerste alinea -> download stable release :)
@mjoey
freenas.org -> Downloads -> lees de eerste alinea -> download stable release :)
Oke dat is wel heel erg, heb geloof ik 2 uur gezocht maar net dat zag ik niet... 8)7
Deze versie is nog zeer basic vergeleken met de 0.7 versies ik raad ieder aan om dit nog niet voor de echte gebruik in te zetten. Er missen tevens vele verscheidene gewende services die in de 0.7 versies wel beschikbaar zijn.
Iemand al een upgrade van een 0.7 versie naar deze beta gedaan? Ben benieuwd of mijn huidige ZFS-pool gewoon blijft werken of dat ik toch alle data moet backuppen.
mensen , gebruik freenas 8 beta aub alleen in testomgeving !
freenas 8 is nog niet volwaardig genoeg als freenas 7.2

ook immigratie van 7.2 -> 8 kan nu veel problemen geven dus echt alleen in test omgeving !
voor al je data je dierbaar is.

* het is meer een "alpha / preview " versie dan een waardige beta
die komt namelijk pas volgende week volgens de deadline ( halen ze toch niet, dus ergens mid JAN)

*offtopic
Beetje late announcement van deze release is al een maand oud ofzo

[Reactie gewijzigd door osmosis op 27 december 2010 19:41]

Heeft iemand nog een link naar de 0.7.2 versie?
Ik kan het nergens vinden, word elke keer naar sourceforge doorgestuurd waar die dus eraf gehaald is.
zo net nieuw geheugen in mijn mac gezet dus we kunnen weer eens wat dingen gaan testen benieuwd hoe dit eruit ziet :)
Ik dacht dat Freenas zou stoppen en een opvolger kreeg die met een verse start zou beginnen van wat ik me herinner uit een artikel van een jaartje terug of zo?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True