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 , , 11 reacties
Bron: OpenSolaris

Afgelopen woensdag is door Sun Microsystems opnieuw een update vrijgegeven van OpenSolaris, de open-sourcevariant van het besturingssysteem Solaris 10. Op 14 juni van dit jaar is de eerste broncode van het besturingssysteem openbaar gemaakt en sindsdien zijn op reguliere basis updates toegevoegd. In het afgelopen woensdag vrijgegeven pakket met broncode is onder meer de code van ZFS te vinden. ZFS, dat staat voor Zettabyte File System, is een bestandssysteem dat door Sun ontwikkeld is en onder meer uit zou moeten blinken in het 128-bits zijn, eenvoudig beheer, het in staat zijn tot bestandstransacties, het behouden van data-integriteit en een goede schaalbaarheid, zo blijkt uit de productuitleg op de site van OpenSolaris. Een 'ZFS Source Tour' kan op deze pagina doorlopen worden. De broncode is vrijgegeven onder Suns eigen Common Development and Distribution License.

OpenSolaris Logo
Moderatie-faq Wijzig weergave

Reacties (11)

Leuk en aardig maar zolang je met een 64bits bestandssysteem nog uit de voeten kan is rekenen met 128bit alleen maar overhead. En als je inderdaad een flink aantal schijven moet bundelen zijn er altijd nog SAN en NAS achtige oplossingen, aangezien het aansluiten van 16+ drives op de meeste mobo's wel eens moeilijk kan zijn. de ~16PB ruimte die 64bit lijkt me voorlopig wel voldoende, en hoe moeilijk is het om linux met 128bits offsets te laten werken? Daar moet zowiezo voor gepachted worden.
En als je inderdaad een flink aantal schijven moet bundelen zijn er altijd nog SAN en NAS achtige oplossingen
Laat dit filesystem nou precies bedoeld zijn voor dergelijke oplossingen :)

Het voordeel hier is met name dat je het FS over een pool uitsmeert, die pool kan uit 1 machine met 4 schijven bestaan, maar ook uit 10 machines met elk 20 schijven. Reken maar uit. Het gaat bij dit filesystem om schaalbaarheid (je kan 't filesystem laten groeien naarmate de vraag groter wordt), en om overleefbaarheid, vandaar de 'self-healing' methodiek die erin verwerkt zit.

D'r zijn zat bedrijven die Sun SAN/NAS oplossingen gebruiken, ik heb ze vaak zat gezien.
4VAlien >> Dan snap jij het concept, net als vele anderen, nog niet :
- Patchen lijkt me zowiezo nodig om ZFS te kunnen ondersteunen, dus dat doe je toch al en voordat zoiets als ZFS ondersteund wordt of kan worden onder Linux/BSD, ben je toch al enige tijd verder. Dit in een High Availability-omgeving uitrollen onder Solaris gebeurt volgens mij nu ook nog niet.
- Als je meer dan 6-8 schijven op een standaard-moederbord wil aansluiten, ben je verkeerd bezig. (8>
- De discussie 64/128-bit moet je juist niet willen voeren. Je wil de grens zover mogelijk leggen. Wetten zoals die van Moore geven daar richtlijnen voor, een 64-bit FS zal het volgens die berekeningen maar tussen de 10-15 jaar uithouden. Probeer op dat moment maar eens over te stappen. Punt. Dan kies je dus voor 128-bit.
- Het filesystem zelf corrigeert volgens mij al tijdens de write-actie. De noodzakelijkheid om tijdens booten te corrigeren, zoals bij journaling, bestaat niet meer, omdat de correctie al eerder gebeurt.
- De huidige versie is nog maar een vroege incarnatie, er komen nog meer opties bij.

Just my 10 ( = 5 * 2 ) cents ....
betekend dit dat ZFS ook in de plain vanilla linux kernel opgenomen gaat worden. Of worden CDDL licences niet zomaar in de GPL licentie opgenomen ?
OpenSolaris is helaas niet GPL compatible, dus ik zie dit nog nier 1-2-3 even opgenomen worden in de linuxkernel.
OpenSolaris is helaas niet GPL compatible, dus ik zie dit nog nier 1-2-3 even opgenomen worden in de linuxkernel.
voor zover ik kan zien kun je zonder al te veel problemen die source code bouwen als kernelmodule en dan gebruiken. True enough, het is geen GPL, maar meer BSD-achtig... wat niet zo vreemd is gezien het propietary gehalte van Solaris zelf. (er zit code in solaris die ze zelf onder licentie hebben bij derden, die kunnen ze dus nooit open maken zonder ack van de licentiehouder).

Ik denk dat we dit wel eens redelijk rap terug zouden kunnen zien in Linux en de BSD's (en vooral die laatste zou veel baat erbij hebben, daar grote filesystems altijd een beetje problematisch zijn geweest)
mm, het is al niet gpl-compatibel, wat zou het dan bsd-compatibel gaan worden? De BSD-licence is an sich al veel minder strikt dan de gpl-licence. Dus zo snel zal het niet opgenomen worden.
het zou verboden moeten worden om dat op een tshirt te zetten en te dragen

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