Post on 30-Mar-2020
transcript
1
Solaris als strategische Plattform für das Rechenzentrum
Detlef DrewanzAmbassador Operating SystemsSenior Systems EngineerSun Microsystems GmbH, Berlin
2
Java Enterprise SystemComposite Application Platform
Sun xVM
Betriebssyteme
Virtualisierung
Architektur
Datenbanken
Anwendungen
Systeme
Plattform für das Internet-Zeitalter
3
Moderne RZ-Anforderungen
Virtualisierung
DynamicTracing
Lizensierung
StabilerLebenszyklus
Open Source fürUnternehmen
Wahl derPlattform
ApplicationPortfolio
Ressourcen-Nutzung Service-Verfügbarkeit
Performance Komplexität Verwalten
PerformancePredictiveSelf Healing
DatenManagement
Sicherheit
4
€0
Innovation und Stabilität
http://www.infoworld.com/slideshow/2008/01/148-2008_technology-3.html
Unsere Antwort:
5
Aus der Presse
IBM jumps onthe Solarisbandwagon
Ian Murdock: What's aLinux GuyDoing at Sun?
Sun/Dell pact expandshardware choices for Solaris
Sun, Microsoftto Collaborateon Virtualization
“MARKET OFFERING: SOLARIS RATING: STRONG POSITIVE”
Vendor Rating: Sun MicrosystemsApril 23, 2007
Sun to Acquire MySQL AB,increase investments inPostgreSQL, Apache Derby
MostInnovativeServer OS
Sun Microsystems toAcquire Innotek
6
Solaris 10: Eine ErfolgsgeschichteÜber 4 Mio. Lizenzen nach einem Jahr, über 7 Mio nach zwei!
x64 / x86
11.5+M 10
9
8
7
6
5
4
3
2
1
02005 2006 2007
Millionen
9
7
Ein OS für beide Betriebsparadigmenfür Server
Proc
Memory Switch
Proc
Mem
I/O
Mem I/O
Proc
Network Switch
Proc
Mem
I/O
Mem
I/O
Proc
Mem
I/O
Horizontale Skalierung / Scale Out / Network Facing
Verti
kale
Ska
lieru
ng /
Scal
e U
p / D
ata
Faci
ng
Mehrere
OS Instanzen
Eine
OS Instanz
„... we can scale horizontally, and we can scale vertically. And we don't have to change one line of our software code to run dual-core, quad-core, or sixteen-core machines ... ” Jean-Luc Vaillant, CTO, LinkedInhttp://www.sun.com/customers/servers/linkedin.xml
8
Solaris versus Linux ?
9
http://www.sun.com/software/whitepapers/solaris10/solarisvs_linux.pdf
10
Forrester-Studie 01/08: European Financial Architecture Shows Clear Strategic Direction
http://www.sun.com/aboutsun/media/analyst/european_fsa.pdf
11
• Dr. Nikolai Bezroukov: Solaris vs. Linux: Ecosystem-based Approach and Framework for the Comparison in Large Enterprise Environments> http://www.softpanorama.org/Articles/solaris_vs_linux.shtml
• Introduction> The historical dimension of "Solaris vs. Linux" debate> The ideological dimension of "Solaris vs. Linux" debate> Two views on IT in commercial enterprises: utility vs. competitive advantage> The Current Status of Enterprise Deployment> Solaris as a cultural phenomenon
• Nine factors framework for comparison of two flavors of Unix in a large enterprise environment
• Four major areas of Linux and Solaris deployment> Workstations> Low Level Servers> Midrange servers> High End servers
• Virtualization
Dr. Nikolai Bezroukov: Solaris vs. Linux
12
ÄhnlichkeitenDifferenzierung
Solaris und GNU/LinuxOffene Betriebssysteme mit vielen Gemeinsamkeiten
Charting the Linux Anatomy:O'Reilly beschreibt dasLinux System in einem einzigartigen Posterhttp://www.oreilly.de/artikel/linuxanatomy.html
Anatomy of a Linux System Diagramm Copyright 2001, O’Reilly & Associates. Mit Einverständnis des Autors wiedergegeben.
13
Das Solaris Betriebssystem
● Verfügbare Softwareprodukte● Breite Einsatzmöglichkeiten● Performance und Stabilität● Ständige Erweiterungen durch
Innovation● Virtualisierungsmöglichkeiten● Integrierte Sicherheit● Umfangreiche
Datenmanagementfunktionen● Hohe Verfügbarkeit● Investitionsschutz
14
Investitionsschutz
Ab 1997(oder früher)
Garantierte Kompatibilität
● Geringere Entwicklungs- und Support-Kosten
● Schneller an den Markt und Ausrollen
● 1,000+ Plattformen
Application Compatibility Guarantee covers applications that run on Solaris 2.6 or laterSource Code Compatibility Guarantee covers applications developed on any Solaris platformSee sun.com/solaris/guarantee for terms and conditions
zwischen SPARC & x86
15
Solaris als Multi-Plattform OS
• Auf 1000+ Plattformen führender Hersteller unterstützt
• Enge Partnerschafter mit Top Prozessor-Designern
• Plattform Optimierungen für Performance, Robustheit, Einfachheit, 64-bit Support
16
Solaris auf den führenden x86 Plattformen
16. August 2007:IBM wird das Solaris Betriebssystem und Solaris Subskriptionen für x86-basierte IBM System x Server und IBM BladeCenter distributieren.
12. Januar 2007:OEM-Abkommen für Solaris mit Intel im Rahmen einer breit angelegten strategischen Allianz
14. November 2007:Dell bietet Solaris auf PowerEdge Servern an
10. Juni 2008OEM-Vereinbarung mit Fujitsu Siemens Computers für PRIMERGY-Systeme
HP zertifiziert Solaris on ProLiant Servernhttp://h18004.www1.hp.com/products/servers/software/solaris/HP_Sun_Partneship.html
17
Solaris 10 (All)*
Solaris 10 (SPARC)
Solaris 10 (x86)
HP-UX 11i (All)
AIX 5L (p) RHEL 3 (x86)
SLES 10 (all)
RHEL 5 (x86)
0
1000
2000
3000
4000
5000
6000
7000
8000
7,461
6,275
4,294
2,7612,099
1,4572,433
805
2,523
* Number of unique applications shipping that support Solaris 10 (no double counting across architectures)
Statistics obtained from each vendor's ISV support web site (sun.com/solaris/apps, hp.com, ibm.com, redhat.com, novell.com)
Verfügbare Softwareanwendungen(Stand August 2008)
18
Branded Zones
● Unterstützung Nicht-nativer Zonen● Laufzeitumgebung ohne Kernel
– wie Solaris Zonen● Solaris 8+9 Container
– Solaris 8-Brand (nur SPARC)– Solaris 9 Brand (nur SPARC)
● Solaris Container für Linux Anwendungen
– lx-Brand (nur x86/x64)– 32-Bit RedHat 3.5 - 3.8– 2.6 Kernel in Nevada
Server
OS
App
LokaleZone
Non-NativeZone
LokaleZone
Globale Zone
BrandZ
19
Was wäre, wenn ...
• Dienste angehalten werden müssen, um mehr Plattenplatz bereitzustellen ?
• Datenmigrationen benötigt werden, die Tage dauern ?• Defekte Daten in Diensten benutzen werden und keiner merkt
es ?• Ein fsck(1M) notwendig wird, der das System Stunden und
Tage unbenutzbar macht ?• Das Einspielen des Backups schneller geht als auf fsck zu
warten ? Aber was ist dann mit den Daten die zwischen Backup und Restore erstellt oder modifiziert wurden ?
20
ZFS: Das endgültige FilesystemEinfach, sicher, skalierbar
● End-to-end Daten Integrität● Einfachste Administration● Extrem skalierbar● Performant● Endian-Neutral
21
Das Solaris Betriebssystem
● Verfügbare Softwareprodukte● Breite Einsatzmöglichkeiten● Performance und Stabilität● Ständige Erweiterungen durch
Innovation● Virtualisierungsmöglichkeiten● Integrierte Sicherheit● Umfangreiche
Datenmanagementfunktionen● Hohe Verfügbarkeit● Investitionsschutz
22
Solaris 10 10/08
• Integrierter Update, getestet
• ZFS> ZFS Root & Boot, Live Upgrade> Logging-Separierung> Verteilte Administration
• Virtualisierung> Zonen: update-on-attach> LDom: MpxIO, DR IO> Sun xVM-Guest
• Neue Hardware unterstützt> z.B. Intel 6-Core CPU's
23
... und es geht weiter - Beispiele
• Software(Solaris)-basierte Appliances• TB's Speicher• Noch mehr Cores pro CPU und System• Netzwerk Virtualisierung• Netzwerk Auto-Magic• Bekannte Anwendungsumgebungen bereitstellen• Mehr integrierte OpenSource Software• Neues Packaging-/Install- und Update-Modell• Überarbeitung des Release-Modells
Solaris und OpenSolaris Projekte
24
Solaris> 3-5 Jahre Release-Interval> Quartalsweise Updates (●)
> Bugfixes, neue Hardware> Langfristiger (10+ J.) Support-Zyklus
OpenSolaris> 6 Monate Release-Intervall> 18 Monate Sun Support-Zyklus> Grundlage für das nächste
Solaris Langfristige Support Release
Das Solaris Release Modell
OpenSolaris
OpenSolaris
Solaris 10
Zukünftiges Solaris
20102005 2007
OpenSolaris
20 Jahre, Eine Entwicklungs-Basis20032002
Solaris 8 support
OpenSolaris
Solaris 9
OpenSolaris
25
OpenSolaris 2008.05
• Distribution auf einer CD> Kern-Betriebssystem
– Kernel, Systembibliotheken, Hilfsprogramme
• Vertraute Desktop-Umgebung> GNU-Utilities, “Standard”-Pfade
• ZFS as Standard-Dateisystem> zunächst auf x86/x64, später auch auf SPARC
• Netzwerk-basierte Paketverwaltung> Repositories für integrierbare Pakete
• Einfache Installation von Live CD
26
27
28
Duales Release-KonzeptEine Solaris Plattform, zwei Distributions-Mechanismen
• Unternehmen,geschäftskritische Anwendungen
• Unübertroffene Unterstützung> 10 Jahre und mehr
• Lange Release-Zyklen (3-5 Jahre mit viertel-jährlichen Updates)
• Entwickler, Early Adopter
• Neueste Innovationen• Kurze Release-Zyklen
(halbjährlich)
29
Solaris> 3-5 Jahre Release-Interval> Quartalsweise Updates (●)
> Bugfixes, neue Hardware> Langfristiger (10+ J.) Support-Zyklus
OpenSolaris> 6 Monate Release-Intervall> 18 Monate Sun Support-Zyklus> Grundlage für das nächste
Solaris Langfristige Support Release
Das Solaris Release Modell
OpenSolaris
OpenSolaris
Solaris 10
Zukünftiges Solaris
20102005 2007
OpenSolaris
20 Jahre, Eine Entwicklungs-Basis20032002
Solaris 8 support
OpenSolaris
Solaris 9
OpenSolaris
30
Moderne RZ-Anforderungen
Virtualisierung
DynamicTracing
Lizensierung
StabilerLebenszyklus
Open Source fürUnternehmen
Wahl derPlattform
ApplicationPortfolio
Ressourcen-Nutzung Service-Verfügbarkeit
Performance Komplexität Verwalten
PerformancePredictiveSelf Healing
DatenManagement
Sicherheit
31
Zusammenfassung: Warum Solaris
• Investitionsschutz durch Kompatibilität und Multiplattformunterstützung
• In kritischen Umgebungen wegen seiner Stabilität geschätzt• Vielfach im Einsatz und umfangreich unterstützt• Breite unterschiedliche Einsatzmöglichkeiten• Leistungsverbesserungen in unterschiedlichsten Bereichen• Ständige Erweiterungen durch gerichtete Innovation• Vorhersagbarer Lebenszyklus• Integrierte Sicherheit• Offen durch Umsetzung von Standards und Open Source
32
Die nächsten Schritte> Download
sun.com/solaris/get | opensolaris.com/get
> Nachlesen: Datenblätter und White Papersun.com/solaris/reference_materials
> Kurse besuchensun.com/solaris/freetraining | sun.com/training/solaris
1
2
3
4
> Lernen: Solaris Learning Centerssun.com/solaris/teachme5
> Umsteigensun.com/solaris/move | bigadmin.com/apps | bigadmin.com/hcl6
> Mitmachenopensolaris.org | bigadmin.com | developers.sun.com/solaris
Detlef DrewanzDetlef.Drewanz@sun.comhttp://blogs.sun.com/solarium
Vielen Dank