Web-Notizen von Stefan Hinker SPARC, Solaris, Performance und der ganze Rest

Mittwoch Nov 11, 2009

Das neue Release 5 der SunRay Server Software ist verfuegbar.  Das hat zwar wenig mit meinem "eigentlichen" Thema CMT oder Performance zu tun.  Da ich aber meist an einer SunRay arbeite, der Server dazu auf meinem Laptop laeuft und ich die beiden PreView-Versionen der Software zumindest installiert hatte, ist mir das dennoch einen Blogeintrag wert.  Ich bin seit 1997, als ich die erste Beta-Unit einer SunRay zu sehen bekam, ein grosser Fan dieser Technik und wundere mich immer wieder, warum es immer noch so viele PCs in den Bueros dieser Welt gibt...  Aber in letzter Zeit ist Desktop-Virtualisierung ja etwas mehr in Mode gekommen - vielleicht erlebe ich es noch, dass SunRay ein allgemein bekanntes Produkt wird ;-)

Donnerstag Nov 05, 2009

Und schon wieder ein Patch fuer LDom Manager 1.2.  Diesmal nicht wegen echter Fehler, sondern eher ein Feature-Patch.  Er bringt die aktualisierte Kommandozeile mit, um die mit Solaris 10 update 8 bereits in den vnet/vswitch Treibern implementierte Unterstuetzung fuer link-based IPMP zu nutzen.

Mittwoch Okt 28, 2009

Heute hat mir Virtualbox mit dem Update-Release 3.0.6 den Tag gerettet.  Ich habe privat noch *eine* Anwendung, die nur unter Linux und nicht unter OpenSolaris laeuft - meine HBCI-Banking Software.  Um den PC nun unter OpenSolaris zu betreiben liegt es natuerlich nahe, fuer diese Anwendung eine minimale Linux-Installation in der VirtualBox zu betreiben.  Die Herausforderung dabei ist, dass der PC natuerlich im Keller stehen soll, der Kartenleser jedoch an der SunRay am Schreibtisch angeschlossen werden muss.  Das geht entweder mit dem USB-Leser oder mit dem uralten seriellen Leser.  Mit USB hatte ich keinen Erfolg, aber das weitergeben der seriellen Schnittstelle der SunRay (/tmp/SUNWut/units/*/dev/term/a) an die VirtualBox funktioniert.  Oder sollte es zumindest.


Geplant, getan.  Ein Linux in der VirtualBox ist schnell gemacht.  Die Software dorthin kopiert.  Sie hat ein "Test"-Feature fuer den Kartenleser, dieses sagt "OK".  Wirkliche Transaktionen macht man mit den Test-Daten dann doch lieber nicht...  Fein - also den PC uminstalliert, die "Echtdaten" kopiert, und dann stand die erste Ueberweisung an.  Und wie das mit Murphy's Law so ist - es ging nicht, der Kartenleser bestand zwar den eingebauten Test, nicht aber den tatsaechlichen Funktionstest :-(


Kurz vor der Verzweiflung fand ich jedoch im Changelog von VirtualBox 3.0.6 einen Hinweis auf einen dort gefixten Bug bei seriellen Ports.  Schnell einen Upgrade auf 3.0.8 (3.0.6 war schon wieder veraltet...) - und Gott Lob! es funktioniert!  Diesmal auch mit echten Transaktionen.  Dem Ende von Linux auf der Platte steht nun nichts mehr im Wege.  Und ein Dasein als VirtualBox Image ist als letztes Refugium doch nicht schlecht ;-)

Dienstag Okt 27, 2009

Seit heute gibt es die neueste Version des LDoms Manager Patch fuer LDoms 1.2. Es werden damit alle bekannten Probleme mit Crypto DR, Elastic Power Mode, Domain Migration und der Zusammenarbeit mit Ops Center behoben. Daher wird dringend Empfohlen, alle LDom 1.2 Installationen damit zu patchen.

Mittwoch Okt 21, 2009

Cloudcomputing ist ja in aller Munde.  Jede Form von Rechner, die im Internet buchbar ist, befindet sich derzeit in Wolken ;-)  Eine besondere Wolke gibt es fuer die Entwickler von OpenSolaris: Die OpenSolaris Testfarm.  Dort kann jeder Entwickler, der an einem OpenSolaris-Projekt mitarbeitet, sich einen Solaris Container oder auch einen ganzen Server zu Testzwecken reservieren.  Seit neuestem nun auch eine LDom.  Damit OpenSolaris auch in LDoms optimal laeuft (nicht, dass das heute nicht auch schon so waere).  Virtualisierung sinnvoll eingesetzt!

Donnerstag Okt 15, 2009

Leider haben sich ein paar Fehler in den LDom Manager 1.2 eingeschlichen, die in Zusammenhang mit Solaris 10 update 8 zutage treten.  Einige davon sind bereits behoben, hierfuer gibt es Patch 142840-01.  Noch offen sind einige Fehler in Zusammenhang mit dem Power-Management.  Wer dies aktiviert hat, sollte die Controll Domain derzeit nicht auf Solaris 10 update 8 upgraden - ein Fix ist jedoch bereits in Arbeit.

Seit letzten Freitag ist OpsCenter 2.5 verfuegbar.  Wesentliche Neuerungen sind die Unterstuetzung von LDoms und Solaris Containern.  Damit hat OpsCenter eine wirklich groesse Huerde genommen.  Auch viele "Kinderkrankheiten" sind inzwischen beseitigt.  Mehr ueber OpsCenter 2.5 auf der Produktseite.

Oracle glaubt an die Performance von Sun Systemen.  Und wettet $10 Millionen, dass es keine amerikanische Firma gibt, deren Datenbankanwendung auf einem Sun System nicht doppelt so schnell sein kann wie auf dem bisher verwendeten System von IBM.  Gewinnen kann jede Fortune 1000 Company der USA.  Die Regeln gibt es unter http://www.oracle.com/features/exadatachallenge.html

Donnerstag Sep 24, 2009

Linux fuer SPARC gibt es ja schon laenger.  Mit Ubuntu 6.06 gab es auch, zumindest fuer einige Zeit, eine Version mit Support auf T[12]000.  Dass es immer noch funktioniert - gerade auch als Gast in einer LDom, zeigt jetzt Juanjo Amor auf seinem Blog mit einem schoenen Screenshot.  Wie er's gemacht hat, steht in einer knappen aber praezisen Anleitung.  Wer also - warum auch immer - Linux in einer LDom braucht: Viel Spass damit! :-)

Freitag Sep 11, 2009

Forbes hat seinen Artikel mit "Why Oracle Wants Solaris" ueberschrieben.  "Warum ist Solaris das beste Betriebsystem" waere genauso gut gewesen, meine ich.  Der Artikel gibt eine gute, nicht zu lange Uebersicht ueber die wichtigsten Vorzuege von Solaris.  Immer wieder gut, wenn man mal wieder auf einen ueberzeugten Linux, AIX, HPUX oder Windows-Fan trifft.  Manche sagen ja, das waeren alles nur Glaubenskriege.  So, wie diese Diskussionen oft gefuehrt werden, sind sie das leider auch.  Das Glaube, aehnlich wie Liebe, blind macht, sollte allerdings nicht darueber hinweg taeuschen, dass es tatsaechlich viele gute Gruende gibt, die fuer Solaris sprechen.

Dienstag Sep 08, 2009

Eines meiner Steckenpferde ist Verschluesselung, ein Thema, an dessen Oberflaeche ich immer wieder kratze.  Vor einiger Zeit war ich angehalten, eine kleine Zusammenfassung zum Thema "Verschluesselung im Filesystem" zu schreiben.  Nachdem einige Leser der Meinung waren, es sei mir ein brauchbarer Ueberblick gelungen, stelle ich das Ergebnis hier zur allgemeinen Verfuegung.  Viel Spass beim Lesen!  Und ueber Kommentare freue ich mich natuerlich :-)

Montag Sep 07, 2009

Seit mein Laptop, bzw. der Luefter, so laut geworden ist, wurde er in den Keller verbannt.  Dank SunRay ist das ja kein Problem :-)  Nur der USB-Anschluss des Druckers, der war natuerlich jetzt so nicht mehr drin.  Aber die SunRay hat ja auch einen USB-Port.  Die einzige Huerde war CUPS, bzw. der richtige Devicefile-Eintrag.  Ein wenig Googlen hat geholfen, der Trick ist jetzt hier dokumentiert.  Wesentlich ist das "hal backend" und "parallel:/tmp/SUNWut/..." als Devicefile.  Jetzt druckt's wieder :-)

Donnerstag Sep 03, 2009

...und natuerlich auch mehr Leistung.  Auf der HotChips Conference in Stanford wurden Details der naechsten CMT-CPU vorgestellt.  Die (wohl schon bekannten) Rahmendaten: 16 Kerne, 128 Threads wurden dabei mit zwei Praesentationen mit ettlichen technischen Details unterfuettert.  Diese Praesentationen sind inzwischen offentlich verfuegbar - Links dazu, sowie eine kleine Uebersicht ueber die Pressekommentare gibt es hier:

Auf den starken Durchsatz dieser CPU darf man sich freuen - wenn man nicht gerade auf "Power" oder andere heisse CPUs gesetzt hat... ;-)

Freitag Aug 28, 2009

Ob nun gekauft oder nicht, die Zusammenarbeit von Sun und Oracle funktioniert schon lange praechtig.  Dabei kommt immer wieder Hoechstleistung heraus.  Manchmal auch mit ungewoehnlichem wie TPC-C!  Neugierig:  Schon mal spicken ;-)

Mittwoch Aug 19, 2009


Endlich gibt es sie - die Uebersicht ueber alle Powercalulatoren fuer Sun Systeme.  Von der kleinen T5120 bis zur grossen M9000-64 sind sie alle dabei - ebenso Speichersysteme und Tapelibraries.  Sehr zu empfehlen!


(An dieser Stelle meinen Dank an den Kollegen Joachim Krebs fuer den Hinweis :-) )