Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

OpenVMS V8.3-1H1 Update and Futures

Ähnliche Präsentationen


Präsentation zum Thema: "OpenVMS V8.3-1H1 Update and Futures"—  Präsentation transkript:

1 OpenVMS V8.3-1H1 Update and Futures
Thilo Lauer Technical Consultant OpenVMS Ambassador

2 OpenVMS Frühlingstreffen
Überblick V8.3-1H1 Hardware Update Release Nur für HP Integrity Erweiterter Hardware Support Neue System Management Features Performance-Verbesserungen, Bug Fixes, … 10. April 2008 OpenVMS Frühlingstreffen

3 System Support Blades: Montvale für Integrity Systeme
Manageability: WBEM & HPSIM Providers Virtual Connect für Ethernet und Fibre Channel Support für Storage Blades (BL40c) Support für C3000 Enclosure 4-Port Gigabit Ethernet Mezzanine Card Montvale für Integrity Systeme Montvale Upgrades BL860c/BL870c rx2660 rx3600 rx6600 rx7640 rx8640 Superdome/sx2000

4 Storage Support HP SmartArray P800 MSA-60 RAID Array Controller
Backplane RAID Controller 2*4 interne/2*4 externe SAS Ports 2.5GB/s PCI-e 8x MSA-60 RAID Array Controller 2U Rack Mount Zoll SAS/SATA Drives MSA-70 RAID Array Controller 25 SFF SAS/SATA Drives

5 Storage Blade Support Ultrium 448c LTO-2 Tape Blade derzeit im Test:

6 Netzwerk/SAN Support…
2-port GB Ethernet – PCI-e AD337A (Kupfer) AD338A (Fiber) 4-port GB Ethernet – PCI-e mezzanine Card B21 10GB Ethernet – PCI-X AD385A 4GB Fibre Channel – PCI-e AD299A 1-port AD335A 2-port

7 …Netzwerk/SAN Support
derzeit im Test: 4-port GB Ethernet – PCI-e AD339A (Kupfer) 4GB Fibre Channel/GB Ethernet – PCI-e AD221A (Kupfer) AD222A (Fiber) Virtual connect für 4-port GB-E mezzanine Card ( B21)

8 OpenVMS Frühlingstreffen
FC Driver und IOLOCK8 Fibre Channel Port Driver benutzen port- spezifische Locks anstelle des IOLOCK8 IOLOCK8 frei für andere Benutzung Mehr Parallelität in FC Driver FC IO skaliert besser mit mehreren CPUs Implementiert für Qlogic und Emulex Driver/Adapter Implementiert für Alpha und Integrity Alpha Release: TBD 10. April 2008 OpenVMS Frühlingstreffen

9 iSCSI Technology Demonstration Kit
iSCSI “tunnelt” SAN-Pakete durch TCP/IP basierte LANs Günstig: preiswerte LAN-Infrastruktur eigene Infrastruktur empfohlen Preiswerte Netzwerk Interfaces Große Distanzen: “If you can ping it, you can put your storage there…” Hohe CPU-Last im Host: Parsen der IP-Pakete, Kopieren von Daten Hardware-basierende Lösungen teuer bescheidene Performance Hohe CPU-Last limitiert Applikationen Router und lange Distanzen limitieren Performance Low cost Storage Arrays limitieren Performance 10. April 2008 OpenVMS Frühlingstreffen

10 iSCSI Technology Demonstration Kit
VMS V8.3-H11 enthält Support für software-basierten iSCSI Initiator Eingeschränkter Support: EVA/MPX100 Kein Boot Support OpenVMS TCP/IP stack Alpha und Integrity 10. April 2008 OpenVMS Frühlingstreffen

11 OpenVMS Frühlingstreffen
iSCSI Technology HP StorageWorks EVA iSCSI Connectivity 10. April 2008 OpenVMS Frühlingstreffen 11

12 OpenVMS Frühlingstreffen
I/O Support VGA Console Onboard Video oder optionale PCI Graphikkarte SYSBOOT/XDELTA nicht möglich vMedia – Zugriff auf Installationsmedium in Management Server USB2.0 Console Support Edgeport serial-line MUX Gleiche Product ID, neuer Chip 10. April 2008 OpenVMS Frühlingstreffen

13 WBEM: Infrastruktur & Provider
Administrierung von c-Class Blade Systems durch HP SIM Management Agents Betriebssystem Prozesse/CPUs Event Monitoring Firmware-Versionen Fans & Power Supplies Management Processor Enclosure 10. April 2008 OpenVMS Frühlingstreffen

14 OpenVMS Frühlingstreffen
“Provisioning” OpenVMS Installation/Upgrade von HP SIM Management Station aus Bis zu 8 gleichzeitige Installationen Medium per Infoserver oder vMedia Support für HP Integrity rx3600, rx6600, BL860c/BL870c Server Blades OpenVMS Installation/Upgrade via vMedia von EFI Console aus einzelne Installation Support für HP Integrity rx2660, rx3600, rx6600, rx7620, rx7640, rx8620, rx8640, BL860c/BL870c 10. April 2008 OpenVMS Frühlingstreffen

15 OpenVMS Frühlingstreffen
MSA Utility Management-Funktionen am MSA Smart Array Controller von VMS Host Kommandozeilen-orientiert Hinzufügen/Löschen von Units Setzen von RAID-Eigenschaften Controller Reset Firmware Update etc. 10. April 2008 OpenVMS Frühlingstreffen

16 OpenVMS Frühlingstreffen
Linker Features Größe des I/O Segments Benutzung von externen Call Vectors optimiert Unwind Descriptors Bug Fixes 10. April 2008 OpenVMS Frühlingstreffen

17 OpenVMS Frühlingstreffen
Software Features LDAP External Authentication Support Neue Time Zones SDA-Verbesserungen/Erweiterungen Performance ! WBM_MSG_UPPER = 100 ! 10. April 2008 OpenVMS Frühlingstreffen

18 OpenVMS Frühlingstreffen
V8.next 10. April 2008 OpenVMS Frühlingstreffen

19 OpenVMS Frühlingstreffen
Hardware Support Support von 2TB Volumes 8GB Fibre Channel Hardware-assisted iSCSI neue Storage Controller Neue Blade Storage Controllers Neue Systeme… 10. April 2008 OpenVMS Frühlingstreffen

20 OpenVMS Frühlingstreffen
Performance Exception/Unwind “Lazy” FP Save/Restore RAD Support iCache Flush Process VA Deletion Dedicated Lock Manager Threads Support XFC deferred writeback 10. April 2008 OpenVMS Frühlingstreffen

21 OpenVMS Frühlingstreffen
Neue Konfigurationen OpenVMS und Virtualisierung (HPVM)? VMS Clusters over IP... 10. April 2008 OpenVMS Frühlingstreffen

22 Clustering über TCP/IP
Warum VMSCluster-Protokoll ist bridged, nicht “routable”, benötigt spezielle Netzwerk-Komponenten Zusätzlicher Aufwand für Netzwerk-Admins Switch-Hersteller vernachlässigen “bridged” Support vereinfacht DT-Konfiguration – IP intern und extern Wie Cluster-Kommunikation wird in IP-Pakete verpackt 10. April 2008 OpenVMS Frühlingstreffen

23 IPCI-Lösung: PE Driver nutzt UDP
CNXMAN DUdriver MSCP server SYS$SCS TCP/IP Services: Node discovery, IP Route Selection, ARP, Mgt. Tools ... PE Driver TCP/IP KVCI PEM_IP module TCP/IP stack TCP UDP IP LAN VCI interface LAN driver New Component-Component interaction Existing VMS TCP/IP component Existing Cluster Component NEW PE Driver module 10. April 2008 OpenVMS Frühlingstreffen

24 OpenVMS Frühlingstreffen
Unix Portability RMS – symlinks, etc. Shared Stream I/O Shared Memory APIs ioctl() Enhancements Semaphores 10. April 2008 OpenVMS Frühlingstreffen

25 OpenVMS Frühlingstreffen
RMS – Posix Pathnames Support von Logical Names Erstes Feld in absolutem Pfad wird geprüft auf: Logical Name Directory oder File Name in Posix root VMS Device Beispiele: /SYS$LOGIN/login.com /DKA0/test/file.txt /bin/GCC.EXE 10. April 2008 OpenVMS Frühlingstreffen

26 OpenVMS Frühlingstreffen
Shared Stream I/O Shared-write-Zugriff auf stream Files Clusterweit anwendbar Auf jeden Stream File Type anwendbar Zugriff über C RTL File-spezifisch über API-Option Prozess-weit über C RTL Switch 10. April 2008 OpenVMS Frühlingstreffen

27 OpenVMS Frühlingstreffen
Shared Memory Zugriff über C RTL POSIX shared memory API shm_open(), shm_unlink() System V shared memory API shmat(), shmctl(), shmdt(), shmget() eventuell ftok() Nicht clusterweit anwendbar! 10. April 2008 OpenVMS Frühlingstreffen

28 OpenVMS Frühlingstreffen
Semaphoren Zugriff über C RTL POSIX Semaphores sem_open(), sem_post(), sem_wait(), etc. System V Semaphores semop(), semctl(), semget() Thread-aware 10. April 2008 OpenVMS Frühlingstreffen

29 OpenVMS Frühlingstreffen
TCP/IP V5.7 Packet Processing Engine (PPE) weitere Verbesserungen 10. April 2008 OpenVMS Frühlingstreffen

30 Performance, Performance, Performance
10 GB Ethernet ist Realität Probleme mit High-Bandwidth Feeds Protokoll-Overhead Memory Latency Daten werden mehrfach kopiert Interrupt Load Instruction Path Length Multiple-passes over data CPU Contention Cache Misses Eine CPU voll beschäftigt mit Packet Processing Performance-Steigerungen/Jahr CPU – 50%, Memory – 35%, Netzwerk – 40% mCPI – average number of cycles an instruction stalls waiting for memory Improve I-cache effectiveness (How? By reducing instruction path length, improve branch prediction to reduce pipeline flushing) (See TR – discusses techniques that improve mCPI by a factor of 5.8)‏ Memory Latency – CPU cycles from memory request to response Basically, CPU speeds are measured in multiples of GHz, whereas memory is typically 400MHz, roughly a 10-to-1 ratio. When a processor does not find data located in its memory cache (D-cache), it must wait 10 clock cycles for each cycle it takes the RAM chips to fetch data and reply. Protocol headers can often be processed entirely within processor-cache, so avoid memory latency issues. Where processor speeds are increasing, memory speed is not. This means that whilst it header decoding improves with processor speed, memory latency deteriorates. Interrupt load plays an important part of overall system performance. Many processors direct all hardware interrupt to CPU-0. Small packets lead to higher interrupt load which can easily saturate a processor. Alternatives to this include polling mechanisms. Distribute interrupts across processors 10. April 2008 OpenVMS Frühlingstreffen 30

31 OpenVMS Frühlingstreffen
TCP/IP PPE - Konzept Modelliert nach OpenVMS Dedicated Lock Manager Bisher: TCP/IP läuft auf “normaler” CPU TCP/IP wird Bottleneck bei saturierten CPUs PPE reserviert CPU für TCP/IP Dynamisches Ein-/Ausschalten von PPe Dynamische Anpassung durch Monitoring/Scripting denkbar 10. April 2008 OpenVMS Frühlingstreffen

32 OpenVMS Frühlingstreffen
TCP/IP PPE: Vorteile Keine Context Switches Keine Cache-Konflikte mit anderen Prozessen Polling vermeidet Interrupt Overhead Kein Driver Forking 10. April 2008 OpenVMS Frühlingstreffen

33 OpenVMS Frühlingstreffen
What is IPsec? Provides security at the IP layer Strong security that can be applied to all traffic Transparent to applications and end users No need to train users on security mechanisms Protects all upper layer protocols Secures traffic between any two IP systems Can be used end-to-end, router-to-router, or host-to-router Extensions to the IP protocol suite Applies to IPv4 and IPv6 Encryption and Authentication Key management and Security Association creation and management 10. April 2008 OpenVMS Frühlingstreffen 9 33

34 OpenVMS Frühlingstreffen
IPsec Security Public or Private Network Protected Traffic Secure Gateway1 Secure Gateway 2 Public Internet Private Subnet 1 Private Subnet 2 Protected Traffic IPsec for Host-to-Host Public Internet Host acting as its own Secure Gateway Secure Gateway Private Subnet Protected Traffic IPsec for Virtual Private Networks IPsec for Remote Access 10. April 2008 OpenVMS Frühlingstreffen

35 IPSEC Status EAK verfügbar EAK beinhaltet PPE
EAK beinhaltet PPE Firewall in IPSEC enthalten 10. April 2008

36 TCP/IP: Verschiedenes
Scriptable/automated config for mass deployment Improved NFS setup documentation IPv6 Logo Testing UNIX-style SIGIO asynch I/O API TCPIP$PEERNAME utility LPD configurable port Complete $ACM support in FTP, POP, IMAP, and REXEC (and SSH re-fit) 10. April 2008

37 TCP/IP Misc Features FTP compatibility for major browsers
FTP anonymous-light RENAME /FTP (and finish DELETE /FTP) NFS: continued enhancements SFTP access control improvements NETWORK, BATCH, TERMINAL access, etc. Multi-threaded SMTP receiver IMAP long line (>255 chars.) handling IMAP new message polling 10. April 2008

38 System Management Mehr Provider Provisioning Infrastructure update
10. April 2008

39 System Management: WBEM Provider
Networking Providers DNS, LAN, Ports Insight Power Manager Monitoring und Darstellung Policy-basierte Regulierung High power – Maximale Performance Low power – Maximale Energie-Einsparung Dynamic – Anpassung an CPU-Last OS control – OS kontrolliert CPU weiterer Blade Support 10. April 2008 OpenVMS Frühlingstreffen

40 Weitere Management Features
WBEM Services OpenPegasus V2.7 Support für IPv6 Provisioning Lizenz-Verwaltung via HP SIM Cluster&TCP/IP Konfiguration via HP SIM GiCAP Verschieben von Units zwischen Systemen OpenView-Erweiterungen 10. April 2008 OpenVMS Frühlingstreffen

41 OpenVMS Frühlingstreffen
Kontakte Gaitan D’Antoni (OpenVMS Technical Director) Leo Demers (OpenVMS Product Management) 10. April 2008 OpenVMS Frühlingstreffen

42 OpenVMS Frühlingstreffen
Questions ? 10. April 2008 OpenVMS Frühlingstreffen


Herunterladen ppt "OpenVMS V8.3-1H1 Update and Futures"

Ähnliche Präsentationen


Google-Anzeigen