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 , , 19 reacties
Bron: Techworld, submitter: webfreakz.nl

Sun is uitermate ge´nteresseerd in het beschikbaar maken van Linux op de nieuwe T1-processor, voorheen bekend onder de codenaam Niagara. Hoewel concrete resultaten nog niet in de eerste zes tot negen maanden verwacht worden, is wel bekendgeworden dat het bedrijf T1-servers beschikbaar gesteld heeft aan Linux-ontwikkelaars om een port van het open-source besturingssysteem te ontwikkelen. Die T1-versie van Linux zou overigens wel nog dit jaar kunnen verschijnen, maar dan zal het nog geruime tijd duren voor het systeem betrouwbaar genoeg geacht wordt voor productieomgevingen en voor er voldoende ondersteuning beschikbaar is. Toch gelooft Mike Splain, chief technologist van Suns Scalable Systems Group, dat de mogelijkheid tot het draaien van Linux op de chip met acht cores interessant kan zijn voor gebruikers van schaalbare systemen.

SunDat er tot nu toe weinig interesse lijkt te zijn om Linux op UltraSparc-chips te draaien, iets wat wel al mogelijk is, wijt Splain aan het feit dat de ontwikkelaars met te veel technische beperkingen te maken krijgen bij het porten van het besturingssysteem. Door de engineering-specificaties van de T1 openbaar te maken, kunnen ge´nteresseerde ontwikkelaars nu over exact dezelfde informatie beschikken als diegene die intern gebruikt wordt bij Sun, zo stelt hij. Het ontwikkelen voor de T1 zou bovendien gemakkelijker zijn door de introductie van de 'hypervisor', een vergelijkbaar systeem met de BIOS van een x86-chip.

Moderatie-faq Wijzig weergave

Reacties (19)

FreeBSD draait zelfs nog beter op UltraSparc dan Linux, met volledige 64-bit ondersteuning! (Linux heeft wel een 64-bit kernel voor UltraSparc maar door compilerproblemen is het niet mogelijk om het meeste van userland in 64-bit te compileren). Daarom hebben we hier op mijn werk gekozen voor FreeBSD in plaats van Linux.

Jammer dat Sun zich zo op Linux concentreert, al is dat natuurlijk wel populairder. Maar in de zakelijke wereld wordt FreeBSD ook erg veel gebruikt (zoals op mijn werk)
Je zegt het zelf al een beetje:

BSD is het betrouwbare en saaie jongetje achterin de klas.

Linux is het schreeuwerige, hyperactieve jongetje dat graag aandacht wil.
Klinkt mooi, zo'n vergelijking, maarja, dat blijft maar bij klinken...

Voor linux is wel veel software beschikbaar, meer dan voor BSD's. Dat maakt linux in bepaalde gevallen alvast een stuk aantrekkelijker.
Echt waar? Het ligt er natuurlijk aan wat je wilt, en het zijn die bepaalde gevallen die jij noemt die in dit geval goed moeten bedenken wat ze precies willen.
Als je een SUN bakkie koopt moet je imo gewoon lekker Solaris op draaien. De software en de hardware zijn voor elkaar gemaakt, contractje afsluiten, klaar.

Duur als je "slechts" een (1) of twee van die T1's gaat inzetten mischien. Maar dan moet je ook niet zo'n bak hebben gekocht, maar lekker een dikke AMD64 (of Intel Xeon als je zo geneigd bent) en draai daar dan je applicatie op. Mi ben je pas echt gebaat met rijen en rijen T1's, want dan kun je in je datacenter bakken met geld gaan besparen door de voordelen die de CPU je bied.

Dat Linux geport gaat worden naar deze architectuur is best wel een slimme zet van SUN, zeker als je dit vanuit het perspectief van Solaris 10 gaat zien (huuh? we hadden het toch over linux?). Zekers: knip je rijtje T1 gedreven bakken op en draai daar tig zones op met tig-tig webservers ed.
Waat? Waar is die Linux kernel dan gebleven? Die zit in je 1 cpu SUN webservertje natuurlijk, maar omdat de kernel geport is gaan alle belangrijke apps mee als de een belangrijke app willen blijven, en die draai je dus lekker in Linux op je 1cpu bak, of in je Solaris 10 zone op je multi-cpu bak, want Solaris kan dat nu al, en als de Linux kernel en apps dus nu geport gaan worden kan het met *elke* app.
Wat een groter probleem is dan software, want de meeste serieuse serversoftware is wel voor beide platformen beschikbaar, is de ondersteuning van hardware.
En dan bedoel ik niet allerlei speeltjes, maar bijvoorbeeld raid controllers etc. Onder linux is dat af en toe al een hel, maar onder de bsd's is het nog veel slechter gesteld helaas.
Voor mij in elk geval een reden om bsd te laten liggen en linux te pakken, hoe snel en stabiel FreeBSD ook is.
Kan je dit hard maken? FreeBSD bied prima ondersteuning aan voor raid controllers. Adaptec ontwikkelt bijvoorbeeld al jaren drivers voor FreeBSD die vervolgens pas geport worden naar Linux. De areca raidcontroller wordt alweer een tijdje out of the box onderstuent bij FreeBSD, dit in tegenstelling tot Linux. etc etc etc.

Dat FreeBSD op sommige deskop hardware een beetje achterloopt, daar ben ik het mee eens (al wordt dit heel erg sterk overdreven), maar op support voor server hardware loopt FreeBSD mijn inziens voor.
Inderdaad, voor bedrijfskritische systemen kies ik zelf in eerste instantie voor OpenBSD of FreeBSD.
Linux alleen als het echt niet anders kan.
Wat is de T1 processor nu eigenlijk?
Bedrijven zullen waarschijnlijk al genoeg hebben aan de huidige (meestal x86)apparatuur.

Voor servers wil je ˇf veel power, ˇf stilte (denk aan een mini-thuiswebserver)
Als deze processor beide kan combineren zou het een goede speler op de servermarkt kunnen worden.

Wel staat Sun bekend om krachtige, stabiele servers, dus de nieuwe processor zal ook wel zoiets worden...

Edit: Wel duidelijk dat het misschien een beetje krom geschreven is, maar 'overbodig' ? Er hangt een hele discussie aan!
Toen ik het praatje van SUN over deze cpu bijwoonde werd er vooral gehamerd op "niet sneller, maar slimmer werken". Denk maar ff AMD-achtig, als je een vertaalslag wilt

SUN heeft veel aandacht besteed aan wat zij noemen "Throughput Computing". Dit concept komt voort uit de technologieŰn van Chip MultiProcessing (CMP) en Chip MultiThreading (CMT).
Deze technieken zijn bedoeld om prestaties van zogeheten multi-threaded applicaties en/of meerdere processen en programmas draaiend in een CPU
te vergroten door meerdere cores samen te voegen in een chip, en meerdere instructie stromen van verscheidene threads uit te voeren in iedere core.

SUN mikt met zijn Niagara op uiteenlopende performance verbeteringen. Door de ingebakken hardwarematige efficiŰntie verbeteringen is het mogelijk om de chips op een lagere kloksnelheid te laten draaien terwijl deze optimaal blijft presteren. Hierdoor verbruikt de chip minder stroom, produceert minder warmte en verbruikt aldus minder in zijn geheel daar de server waar de chips in gehuisvest zijn een kleinere belasting zal vormen voor de serverruimte waar deze zich in bevindt. Het gaat met name om TCO, TCO en nog eens TCO.

Het meeste van wat ik me kan herinneren is wel behoorlijk oude info, maar ik vind het wel een lekker idee. Je moet goed bedenken *wie* SUN wil raken met dit soort CPUs, want alleen een bepaald soort bedrijf zal echt de hoeveelheid baat kunnen oogsten die zij je voorspiegelen.

Hier is meer info als je daar benieuwd naar bent:
http://www.sun.com/proces...throughput_whitepaper.pdf
http://www.aceshardware.com/read_news.jsp?id=65000384
http://www.aceshardware.com/read.jsp?id=55000245

gewijzigd: bah, stomme quotjes }:O
Tja, als ze dat laatste regeltje van jou ook Úcht waar kunnen maken dan hoop ik dat ze een leuk aantal van die dingen verkopen. Want ik vraag me wel is af of deze processors nou gebruikt worden of niet?
Bij ons wel.. Met name dus als databus server die veel verschillende servers aan elkaar knoopt voor de informatie voorziening.
Ik weet niet of dit nu echt een van DE doelen is van deze server, maar hij doet het bijzonder fijn :)
Ik weet niet waar je vandaan haalt dat bedrijven "meestal X86 apparatuur" hebben. Er wordt juist veel gebruik gemaakt van niet X86 apparatuur, IBM p-series (http://www-03.ibm.com/systems/p/) machines, om maareens wat te noemen.

Ten tweede, het interesseert een bedrijf echt niet zoveel hoeveel herrie zo'n bak maakt. Je wilt af en toe echt niet weten wat voor een kabaal een computerzaal kan maken dat volgepropt staat met een mainframe, servers, harddisk-racks, tape-robots, etc. Dus een extra machine die wat herrie maakt maakt echt niet zoveel uit.

Je laatste zin is nu juist waar het om gaat in de servermarkt.
De T1 is bedoeld als applicatie en webserver en kan in die toepassingen qua performance Ún prijs de strijd aan met serverfarms op basis van x86 servers (volgens de spec resultaten) En niet enkel de grote farms maar vanaf zo'n 3,4 x86 servers ben je beter af met een T1 (volgens Sun).
Is dit het einde van Solaris, net nu HP proliants gaat verkopen met SOLARIS ondersteuning gaat SUN flirten met Linux.

En waarom zou je Linux willen draaien op een Sparc server, als daar solaris op draait?
Niet echt. Sun wil gewoon de servers verkopen. Als mensen dat enkel doen als ze er linux op kunnen draaien wil Sun best wel Linux leveren. Dat Solaris en BSD vaak een betere oplossing zijn is dan een probleem voor de klant.

HP levert Solaris omdat gebruikers niet naar een ander OS willen (of kunnen) overstappen. Hetzelfde geldt in dit geval voor SUN. Je kan beter de hardware verkopen dan helemaal niets natuurlijk :)
HEt probleem met die servers van SUN is dat ze gewoon rete traag zijn (in vergelijking met Intel Porcessoren)

Daarnaast sneuvelen er bij ons (Technische automatisering, in vrij ruwe omgeving) veel meer Sparc processoren (PANIC must be invented by SUN) dan intel poccessortjes.
@ mxcreep: mi kan je dat niet hard maken. FreeBSD doet het behoorlijk goed op het hardware front. Wederom ligt het aan je aanpak: kies je een OS en bouw je daar een systeem voor, of koop je een systeem en installeer je daar het meest passende OS op?

Een bedrijf dat een weloverwogen besluit maakt moet uiteraard de lijsten van ondersteunde hardware in de gaten houden en hier een balance in vinden met zn management ed. Koop je "een" raidkaart of koop je "die" raidkaart / netwerkkaart / encryptor etc. etc. Ben je een grote jongen, dan kan je daar meer in schipperen dan een middel of kleine party. Als je gedwongen wordt om consessies te doen in je hardware zul je dat voelen in je OS en andersom.

bah, postje ging wel helemaal mis qua plaats :/
Spijtig is dan wel, dan een distributie als Debian, die ongeloofelijk veel doet voor stabiliteit, tonnen kritiek krijgt omdat ze totaal verouderd zouden zijn, en te weinig final releases doen.
Ik heb verder een beetje de indruk dat veel van die linux dingen nog volwassen moeten worden.
Just my 2 cents
<edit> was als reactie op gekkeprutser bedoeld.</edit>
Dit moet ik onderstrepen Daarbij is Debian universeel.
met het programma "crosshurd" kan je de volgende kernels instaleren.
- linux-gnu (GNU/Linux)
- gnu (GNU/Hurd)
- kfreebsd-gnu (GNU/kFreeBSD)
- knetbsd-gnu (GNU/kNetBSD)
zeer leuk om je vrijtijd aan te verspillen

Voor dat bedrijven iets gaan doen moet je de managers raken en daar voor moet je wel je mond open trekken. iets wat BSD nooit echt gedaan heeft. daarbij krijgt linux meer en meer suport. spellen komen er voor uit en komt in het nieuws.
Niet dat ik graag de vergelijking wil maken maar hoe denk je dat windows aan de macht is gekomen.
Ik ga wel eens zo'n bsd kernel apt-getten :)

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