LINUX & Windows NT

Werbung
CheOpS
LINUX & Windows NT Konkurrenz & Kooperation
LINUX&NT/
Konkurrenz
&Kooperation
Dürrenweid
20.4.99
1
•Historie
•Konfiguration
•Internals
•Software
•Service
•Nutzer
•Sicherheit
•Nutzung
•Add-Ons
•Folgerungen
Historie
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
mainframe
small computer
DOS
GEORGE III
</360, CDC>
OS/MVT
THE
MULTICS
<PDP/11>
UNIX
VMS, AS200
BSD
workstation
PC
65-70
70-75
75-80
Netz,Socket System V
8-bit
OS/390
Dürrenweid
20.4.99
2
POSIX
HP-UX
AIX
32-bit
CP/M
SUN-OS
16-bit
80-85
85-90
QDOS
NFS
WINDOWS
MS-DOS
Windows 3.11
mainframe
small computer
workstation
PC
90-95
Internet (WWW)
LINUX
32-bit
Internet (WWW)
Windows 95
CheOpS
32-bit
LINUX&NT/
Konkurrenz
&Kooperation
128-bit
OS/390
BS/2000
100 000
LINUX
Windows NT 3.51
4.0
Windows 2000
1000 000
10 000 000
100 000 000
????????????????????????
Windows NT ??
Dürrenweid
20.4.99
3
(NUMA)
Cluster
LINUX
64-bit(MERCED)
Konfiguration
LINUX
NT
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
Dürrenweid
20.4.99
4
•Sehr viele Files
•einfacher Text
•Files relativ unabhängig
•Oberflächen arbeiten nur auf Files
•Wenige Files
•kryptischer Text
•Zugriff kompliziert
•Files abhängig, Interaktion BS - Apps
•Oberfläche
•Profi: gut & schnell, aber
•viel Kenntnisse
•simple user: gut & schnell,
• aber undurchsichtig
Internals
LINUX
NT
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
•Monolithisch
•E/A -> /dev/...
•Originalkern = 1 thread
•Strukturiert
•E/A-> Manager
•multithreaded
•neu schreiben v k.A. finden
• k.A.
•Makroparallelität
•Mikroparallelität
SMP
speedup
speedup
20
3.5
3
15
Dürrenweid
20.4.99
2.5
10
2
5
5
1.5
5
10
15
20
Prozessors
Prozessors
5
10
15
20
Software
LINUX
NT
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
•Vielzahl von Bibliotheken
•freie Plattformen
•Middlewar -Implematationen
•Developer Network
•eigene Biubliotheken
•Middlewar -Implematationen
•Apps <--> BS Optimierung
Service
•sehr gut
•HP
•Siemens
•IBM
•Sun
Dürrenweid
20.4.99
6
•praktisch zero
Nutzer
LINUX
NT
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
•Server unter UNIX etabliert
•simple user heranbringen
•LINUX frei verfügbar
•irgendeiner bringt die Quellen,
dann wird probiert
•bislang kein Service
•RedHat
•S.u.S.E.
•simple user bekommt eine Chance
Dürrenweid
20.4.99
7
•simple user etabliert
•passenden Server heranbringen
(Firmenmanager sind reklamegäubig!
Sie setzen auf etablierte Firmen: Wer
$1010 Umsatz macht,
kann doch nicht schlecht sein?!)
•lange Ankündigungen
•Binden von SW-Herstellern
•scheinbar zukunftsorientiert
•bekommt der Server eine Chance?
Sicherheit/Schutz
LINUX
NT
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
Files mit einfacher ACL
teilweise Lücken (NFS)
Dürrenweid
20.4.99
8
Files dediziert geschützt (NTFS)
Anfangsprobleme beim Umgang
teilweise Fehler
Nutzung
LINUX
NT
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
•multiprocess
•(multithread)
•multisession
•eine Version
•beliebige HW
•Oberfläche: user process
•Netz: user process
•Nutzer Domäne
•ursprünglich wissenschaftlich geprägt
•Apps-Herstellung: einfach ->kompliziert
Dürrenweid
20.4.99
9
•multiprocess
•multithread (BS + user)
•monosession
•WS Server Enterprise (free + checked)
•ix86, Power PC, Alpha (Merced?)
•Oberfläche: user process/kernel process
•Netz: kernel process
•Nutzer Domäne
•Büro geprägt
•Apps-Herstellung: einfach +kompliziert
(Oberfläche verdeckt vieles)
Add-Ons
LINUX
NT
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
<-->
<-->
<-->
<-->
<-->
-->
Dürrenweid
20.4.99
10
Telnet
FTP
X-Server
AFS
NFS
MS-DOS
<-<-->
<-<-<-- (Samba 2.0 inkl PDC)
<-Win16, Win32,POSIX,OS/2
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
Samba:
• Implementation des SMB/CIFS-Protokolls für UNIX-Systeme
• Server und Client
- UNIX stellt File- und Druckdienste für SMB-Clients bereit
- Nutzung (anderer) SMB-Server unter UNIX
• frei verfügbar (GNU Public License)
• aktuelle Version: 2.0.3
• Quelle: http://www.samba.org
Dürrenweid
20.4.99
11
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
Protokolle und Dienste:
• SMB -- Server Message Block
- Basisprotokoll, entwickelt von Microsoft und Intel (u.a.)
geteilte Benutzung von Ressourcen im Netz
(Files, Drucker, Kommunikationseinrichtungen etc.)
neu: CIFS -- Common Internet File System
- öffentliche Version von SMB entwickelt von MS und anderen Firmen
- ausgerichtet auf Internet („internet friendly SMB version“)
Quelle: http://www.microsoft.com/workshops/networking/cifs
• NBT -- NetBIOS over TCP/IP
- Auflösung „flacher“ NetBIOS-Namen in IP-Adressen
WINS -- Windows Internet Name Service
(name serving and browsing)
Dürrenweid
20.4.99
12
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
Grundlegende Aufgaben eines PDC
• Verwaltung von Accounts für Computer und Benutzer
• Verwaltung von Benutzergruppen
• Authentifizierung
• Accounting
• File- und Printserving
• Verwaltung von server-basierten Benutzerprofilen
• Zentrale Vorgabe von Systemrichtlinien (Policies)
• Lizenzmanagement
• Softwareverteilung
Was davon kann Samba ???
Dürrenweid
20.4.99
13
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
• Samba ist ein wichtiger Beitrag zur Integration von UNIX- und MS- Welten
- Verringerung des Administrationsaufwandes
- Kostenreduktion
- einheitliche Umgebung für die Benutzer
• Einsatz als PDC in kleineren Netzen durchaus sinnvoll
• fast täglich neue Fortschritte zu verzeichnen !!!
Dürrenweid
20.4.99
14
Gartner
UNIX(HP;IBM;SUN)
NT
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
7
7
7
5
Dürrenweid
20.4.99
15
Performance & Scalability
Availabilty
Architectural Longevity
Service & Support
2
3
8
2
Gartner
CheOpS
Technological Inhibitors to NT in the Enterprise
LINUX&NT/
Konkurrenz
&Kooperation
•Scalability
•high availability
•administration & security
•applications
•enterprise integration
•workload management & batch
Necesary Skills for NT in the Enterprise
Product knowledge
domain design
applications integration
heterogeneous suppor
inhibitor awareness
business understanding
2002 Environment
Dürrenweid
20.4.99
16
•NOS up to 20 000 accounts single domain
•SQL server databases up to 500 gbyte
•SAP R/3 up to 1 500 concurrent users
•8-SMP IA-64 - Server (Merced)
•Wolfpack for 99,9% availability
•>= 2 service provider
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
Dürrenweid
20.4.99
17
Folgerungen
LINUX
NT
CheOpS
LINUX&NT/
Konkurrenz
&Kooperation
•heutige HW erlaubt beide Systeme
•LINUX etabliert sich als stabile kommerzielle Basis
•beide versuchen, die bisherige andere Klientel zu gewinnen (Konkurrenz)
•LINUX & NT fehlt (noch?) der Service für Server-Klientel
(proprietäre UNIX haben ihn seit langem!)
•main frame stream bleibt für enterprise (Cluster, NUMA,...)
•NT und LINUX kooperieren mittels allg. Protokolle
Dürrenweid
20.4.99
18
•summa summarum:
•NT --> Server
•LINUX --> simple user
Herunterladen