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 , , 49 reacties

Ruim drie jaar nadat Sun Opensolaris aankondigde is nu de eerste officiŽle binaire release vrijgegeven met versienummer 2008.05. Opensolaris zal gratis gedownload en gebruikt kunnen worden, voor support zal betaald moeten worden.

OpenSolaris-logoHet nieuwe besturingssysteem van Sun, dat voorheen bekend stond als Project Indiana, is onder andere voorzien van versie 2.20 van de Gnome-desktopomgeving, Firefox, Thunderbird, OpenOffice.org, Compiz, The Gimp, Java 6, Apache, PHP en Mysql. Dit zijn echter niet de features waarmee Sun Opensolaris aanprijst. Dat doet het bedrijf met Dtrace voor de monitoring van performance, het gebruik van ZFS als standaardbestandssysteem, het nieuwe IPS-packagebeheer, de Container-virtualisatiefunctionaliteit, de aanwezigheid van Virtualbox en de mogelijkheid om vanaf een live-cd het OS te testen en te installeren.

Sun heeft aangegeven ondersteuning te bieden voor zowel de opensourceversie als de binaire variant van Opensolaris, iets wat niet het geval is bij Red Hat en Novell. Die Linux-distributeurs bieden alleen betaalde support aan klanten van de enterprisedistributies. Wie ondersteuning nodig heeft voor Opensolaris betaalt per jaar een bedrag dat ligt tussen de 320 en de 2000 dollar per systeem. Downloads van Opensolaris kunnen onder meer via onze Meuktracker gevonden worden.

Opensolaris moet de concurrentie aangaan met de verschillende *BSD's en met Linux, maar dit zal nog een hele kluif worden. Het opensourcebesturingssysteem van Sun is namelijk niet voorzien van de bekende gpl- of bsd-licentie, maar van Suns eigen cddl-licentie. Daarnaast spelen er nog steeds discussies rond de openheid van Sun om externe partijen mee te laten denken en werken met betrekking tot Opensolaris.

Amazon en Sun hebben een overeenkomst gesloten waarbij Opensolaris zal worden opgenomen in de Elastic Compute Cloud van Amazon. Bedrijven kunnen op die wijze toegang krijgen tot Opensolaris-servers en de bijbehorende rekenkracht zonder dat ze zelf over dergelijke fysieke servers hoeven te beschikken. Verder is door Sun in samenwerking met de Netbeans-gemeenschap een PHP-plugin voor deze ontwikkelomgeving ontwikkeld.

OpenSolaris - Package manager (klein)
Moderatie-faq Wijzig weergave

Reacties (49)

Ben benieuwd naar het nieuwe packagesysteem. Ik heb Solaris 10 een tijdje geprobeerd maar daar is het packagebeheer echt ongelofelijk slecht. Packages als PostgreSQL moeten via community sources komen en worden dan om de meest vage locaties geÔnstalleerd, en als je het automatisch wilt laten opstarten moet je zelf een hoop scripts aanpassen. Ik ga deze release dus zeker een keer proberen.
Dat is de eerste paar keer leuk, zelf dingen doen. Lekker leerzaam, uitvinden hoe het werkt, enzovoort. Daarna wil je voortaan zo snel mogelijk iets gedaan krijgen op je servers, met een goed gestructureerd systeem dat alles voor je doet. Hoe meer handelingen je zelf moet doen, hoe meer risico dat je fouten maakt.

Zeker uit zakelijk oogpunt heb je altijd meer aan een goed packagesysteem dan aan een doe-het-zelf oplossing. Minder tijd voor hetzelfde resultaat.

Jij doet altijd zelf je ./configure, make, make install riedeltje en houdt zelf bij wat geinstalleerd is, wat aangepast is, wat gemerged mag worden met de nieuwe release? Ik liever niet :P

Dat is wat ik mooi vind aan het FreeBSD ports systeem, de software komt gewoon altijd in /usr/local terecht apart van het basissysteem, je kan alles weer clean verwijderen met 1 commando, automatisch starten van daemons gaat altijd met een naam_enable="YES"in je /etc/rc.conf (en eventuele extra opties gaan daar ook in), init scripts hebben altijd dezelfde manier van gebruik... Als dergelijke dingen voor al je software hetzelfde werken, dan word ik er heel blij van.

[Reactie gewijzigd door Sfynx op 6 mei 2008 13:11]

Ik gebruik altijd blastwave voor solaris 10
Als je solaris met Ubuntu gaat vergelijken dan weet je niet helemaal waar je over praat. Alleen al de container faciliteit van Solaris is ongekend (en helaas onbemind). Welk besturingssyteem biedt de mogelijkheid om een nagenoeg onbeperkt aantal "virtuele" ( ik haat dat woord) servers aan te maken met elk hun eigen processen, gebruikers, netwerksystemen etc.? Je kunt op 1 solarismachine zonder problemen >25 webservers inrichten met elk hun eigen MySQL server. Dan praat je over een 1U server waar je ťcht geavanceerde webhosting op los kunt laten.

Als je ziet hoe slecht MySQL presteert op dual processorservers dan is het slimmer om voor meerdere websites gewoon meerdere containers met MySQL te installeren.
Kan iemand mij uitleggen waarom je voor Solaris zou kiezen ipv een Linux distro? Zijn Java apps sneller op dit OS? Is het schaalbaarheid beter? Eet het minder resources?
Solaris heeft vooral een groot aantal 'tools' om prestaties te vergroten door middel van het uitpluizen waar de bottleneck zit, is o.a. ontworpen op een manier dat hardware vervangen kan worden zonder downtime, en heeft veel tools voor het clusteren / virtualiseren van servers.

Voor zover ik verder begrepen heb: Solaris is ontworpen, Linux organisch geŽvolueerd.
Waar in Linux vaak een probleem zo simpel en snel mogelijk opgelost wordt d.m.v. een 'dirty hack' die vaak prima werkt, wordt in Solaris vaak een extra 'layer' in het leven geroepen om problemen op te lossen. Zoiets van: Je kan je skibox op het dak van je auto lijmen, maar ook een imperiaal er netjes tussenstoppen met bevestigingen. Daarom is Solaris mogelijk wat trager, maar het schijnt dat het ontwerp dus wel overzichtelijker is. Mogelijk kan je die layers (zoals de dakimperiaal) in de toekomst voor andere dingen gebruiken.

Afgezien daarvan bood Solaris 10 bij de introductie garantie dat applicaties die onder Solaris 9 werkten ook onder Solaris 10 werken. Voor zover ik weet is dat ongeŽvenaard in Linux; Mac of BSD, en al helemaal in Windows. Je kan 10 jaar lang support krijgen, ook dat is langer dan bij veel Linux-varianten. Tevens voldoet Solaris 10 aan de UNIX '03 standaard, wat uitwisselbaarheid garandeerd met andere OS'en die daaraan voldoen.

Verder heeft van alle OSen Solaris waarschijnlijk de beste support voor de UltraSPARC T2 welke ongeŽvenaard is als het aankomt op bepaalde webserver-taken. Linux en BSD draaien ook op de UltraSPARC T2, maar Solaris 10 komt van het bedrijf dat de UltraSPARC T2 ontwierp, dus zodoende zullen diegenen er ook het meest van geweten hebben.
DTrace? En het feit dat je solaris software in 1 keer werkt?

Linux is best leuk maar er zijn zat redenen te bedenken om voor andere OSen te kiezen. BSD, Solaris en zelfs windows hebben allemaal hun eigen sterke punten.
Gelijk werken is iets te hoog gegrepen...
Heb net solaris 5/8 vers geinstalleerd en die hangt al 2 uur op de eerste updates....
Grappig dat nu niemand het er over heeft dat de support tussen de320 en de 2000 euro per jaar kost en de meeste linux-aanhangers Windows XP te duur vinden. Windows XP/Vista is incluis support.
De support op windows is niet altijd gratis. Wil je meer dan alleen een probleem van windows aanmelden dan moet je echt wel betalen. je gaat dus al vrij snel over op een betaald support contract als je een groot bedrijf hebt wat extra hulp nodig heeft.

Een technetplus abbonnement geeft bijvoorbeeld 2 gratis support incidents
In de eerste plaats vergelijk je een server OS met een desktop OS, probeer diezelfde vergelijking eens te maken met Windows Server. En vergeet niet de device CAL's en user CAL's mee te rekenen voor het geval je gebruikers en/of systemen ook daadwerkelijk wil laten communiceren met je server.

In de tweede plaats is bij OpenSolaris de support optioneel en de software gratis. Je hebt dus iets te kiezen: als je het geen probleem vindt om oplossingen zelf bij de "community" te zoeken dan is OpenSolaris geheel gratis, wil je commerciŽle support (voor je enterprise omgeving) dan ga je betalen, maar dat lijkt me niet meer dan logisch.
Het lijkt op een desktop met Gnome etc., maar het is dus meer een serverOS als ik het goed begrijp? In het verleden werden SunSolaris ook veel in de wetenschap toegepast, maar dan als workstation OS. Toch meer de desktopomgeving? :?

Ben de clou ff kwijt...kan ik OpenSolaris gebruiken om een Linux/Windows-compatible server mee op te zetten? Zoals: 100 linux of windows clients op dit OpenSolaris OS als server en dan die server weer implementeren in een louter windows/linux/macOS-netwerk? Is dit waar dat ZFS-filesystem voordelen biedt? De uitwisseling van bestanden/meta-data/usergegevens, zonder allerlei compatibliteitsproblemen?
Je Windows/Linux/Mac OS X machines zullen nooit direct met het onderliggende filesystem van je server (in dit geval ZFS) te maken hebben, hooguit met een of ander protocol waarmee je je gegevens overzet (SMB/CIFS, NFS, (S)FTP, een of ander DBMS, etc.).

Dus of je nou ZFS, ext2, reiserfs, whatever gebruikt op je server, de andere machines in je netwerk zullen nooit weten of kunnen schelen welk server filesystem je gebruikt.

Voor de betrouwbaarheid en beheersbaarheid van de opslag op je server is het echter van groot belang, en voor wat ik van ZFS heb begrepen is het ongeveer de heilige graal der bestandssystemen: 1 gigantische storage pool, die je naar believen kan indelen in filesystems, met redundancy, compressie, transaction-gebaseerde transparante recovery met checksums, en al dit soort dingen in te stellen en aan te passen zonder downtime. Het concept van partities kan de prullenbak in, en quota's zoals we die nu kennen bestaan niet meer omdat je per user gewoon een apart filesystem aanmaakt met bijbehorende capaciteit :D

Ik kan niet wachten tot dit stabiel in wordt verklaard in FreeBSD. UFS2+softupdates werkt prima hoor, maar qua administratie en betrouwbaarheid lijkt ZFS me nog een stuk beter.
Ha, ok dat verklaart alles.
Echter, laatst moest ik mijn /home backup'en naar een fat32 schijf en dat duurde gewoon 1,5 dag ofzo! (voor 112 gb...)
Ik hoop dat ZFS ook gewoon compatibler is met allerhande diverse FS'en.
Een backupje van ext3 naar ZFS in een half uurtje oid... :)
De enige mogelijke incompatibiliteiten tussen dit soort UNIX file systems die ik me nu voor de geest kan halen, zijn wellicht dingen als het ontbreken van ACL's of bepaalde extended attributes. De standaard POSIX file permissions zitten sowieso in al die file systems, en van Solaris met z'n UNIX 03 certificering verwacht je dat al helemaal :)

Dus je zou moeten kijken of je dat soort speciale features nodig hebt, zo niet dan verwacht ik geen problemen.

FAT32 is zo ongeveer het meest beperkte filesystem dat nu nog gebruikt wordt, die probeer ik zoveel mogelijk te vermijden :P

[Reactie gewijzigd door Sfynx op 6 mei 2008 17:29]

Heb even een mirror opgezet: http://194.107.122.22/mirror/os200805.iso (connected @ Gbps)

Have Sun ehh Fun :)
Je kunt met Solaris alles wat je maar wilt. Bijvoorbeeld (al of niet) icm met Glassfish en de afgeleiden daarvan een applicatieserver opzetten, een geavanceerde webserver, een VOIP telefooncentrale, een instant messaging-server, Netwerkserver, fileserver, printserver, terminalservice server (diskless clients!), en veeeeeel meer.

Calendar server
Sun Java System Instant Messaging
Sun Java System Messaging Server
Sun Java desktop
Office server
Portal service
Glassfish applicatie en webserver
Sailfin SIP server
Shoal clustering
en meer..............
De link naar de meuktracker schotelt mij een inlogscherm voor, lijkt me niet helemaal de bedoeling. fixed

Heeft iemand een nederlandse mirror toevallig? Ik zou OpenSolaris graag willen proberen vanwege zfs :)

@praseodymium:
De mirror is traag, vandaar dat ik graag eentje in nederland zou willen.

@stephenophof:
Het is gewoon Gnome die ook in Ubuntu wordt gebruikt dus ze lijken inderdaad op elkaar. Maar dat is natuurlijk alleen de windowmanager( 8)7 ) desktop enviroment he.

[Reactie gewijzigd door Oguz286 op 5 mei 2008 13:43]

Je kunt natuurlijk de torrent pakken. Die heb ik net aangezet, en hij schoot binnen een paar seconden naar 200+ kiB/s.
ik krijg precies net geen hele MB/s van de offieciele download plek, lijkt mij goed genoeg :)
Wat denkt Sun hier nu mee te bereiken? Ubuntu is voor x86 veel bekender/populairder, bij canconical kun je ook suport bij kopen....
Solaris is nou niet echt een desktop systeem, maar moet het meer hebben van de containers/zfs en enterprise architectuur
Ja joh, waarom zou je nog een OS op de markt zetten. Aan Ubuntu hebben we genoeg. Net zoals we genoeg hebben aan Opel (laat alle andere automerken maar weg), en net zoals we genoeg hebben aan Dreft (laat alle andere afwasmiddelen maar weg)... etc etc
Is dit nu een 128bit besturings systeem?
nee ZFS is een 128 bits filesysteem. ZFS is wel erg innovatief / leuk. Het handelt een beetje als een database. Fileconsistentie is bijna te garanderen in een mirror opstelling, op het gedeelte van de "cache -> disk" en "beide schijven in error" na. Je kan altijd terug naar een oudere state van je data als er iets wegvalt etc etc. erg mooi.

Ook snapshot etc is niet iets nieuws, maar wel erg gelikt...

Mooiste is misschien nog, naast het feit dat het waarschijnlijk daadwerkelijk het meest geavanceerde filesysteem/volumemanager is, dat het bijzonder makkelijk werkt!
Stuk makkelijker dat windows en linux icm mirroring etc.

[Reactie gewijzigd door nehru op 5 mei 2008 14:02]

Hangt er van af hoe je 't compiled ;) Heb jij al een 128 bit CPU dan? :P
Zie ook http://www.opensolaris.or...aq/general_faq/#platforms

Het gebruikt wel een 128 bit file system (ZFS)

[Reactie gewijzigd door RobIII op 5 mei 2008 13:55]

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