logging in or signing up 050518 Student Technology Conference Doride Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 125 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: February 21, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript A Historical Perspective: A Historical Perspective XENIX MS-DOS Windows Windows 3.0 Windows 3.1 Windows for Workgroups Windows NT 3.1 Windows NT 3.5 Windows 95 Windows NT 3.51 Windows 98 Windows Me Windows 2000 Windows XP Windows Server 2003Ein Blick zurück…: Ein Blick zurück… 8-bit zu 16-bit: Vollständig neues Instruction Set benötigte neue Software. 16-bit zu 32-bit: Kompatibilitätsprobleme bei Wechsel von segmented memory spaces (8086 & 286) zu linear address spaces (386) Windows NT benötigte neues Softwaredesign Userinterface von NT und Windows 95 Heute ist alles viel einfacher! 64-bit CPUs sind keine Premiumprodukte. 32-bit Binaries laufen sehr gut auf 64-bit x64. “It’s just going to come with your new systems.”Hardwareentwicklungen: Prozessor Netzwerk Storage Peripherie Devices Wireless LAN Digitale Fotografie Breitbandinternet RFID Mobility Hardwareentwicklungen32-bit Architektur: 32-bit Architektur64-bit Architektur: 64-bit ArchitekturMoving The Bar Higher: Moving The Bar Higher Performancegewinne Large Memory Support Bekanntes Userinterface Beste Plattform für Next Generation Software Höhere Verfügbarkeit Weniger Maschinen = geringere TCO Die derzeitige Entwicklung führt uns auf eine neue Plattform mit bahnbrechender Performance und Skalierbarkeit ohne Verlust bisheriger Investments!Windows 32-bit Memory: Windows 32-bit Memory Prozesse “sehen” maximal 4 GB virtuellen Adressraum 3 GB adressierbar – der Rest ist für das OS reserviert OS “sieht” mehr physischen Speicher (bis zu 64 GB) PAE (36 bit for OS in chip) OS mappt virtuelle 32-bit auf physische 36-bit Adressen AWE (Address Windowing Extensions ) “Trick” zur Adressierung von >4 GB virtuellen Speicher mit PAE Benötigt speziellen Anwendungscode Aufwändige Verarbeitung führt zu Performanceverlusten SQL Server 2000 Enterprise Edition kann 8 GB auf Advanced Server und 64 GB auf Datacenter als einzige Serverapplikation AWE und 64-bit: AWE und 64-bit 32-bit OS begrenzt die User-Prozesse auf 4 GB virtuellen Adressraum (2^32 = 4 GB) Für den Zugriff auf größere Speicherbereiche nutzt 32-bit Windows Address Windowing Extensions (AWE). Der erforderliche Mehraufwand zur Übersetzung zwischen virtuellem und physischem Speicher geht zu massiv Lasten der Performance. 64-bit Systeme eliminieren die 4 GB Grenze! Server application address space Physical Memory 4 GB 24 GB AWE Window AWE MemoryLarge Memory Support: Large Memory Support Unterstützung von bis zu 128 GB RAM und 16 TB virtuellem Arbeitsspeicher ermöglicht schnellere Arbeit mit großen Datenmengen für alle Anwendungen. Anwendungen können wesentlich mehr Daten im virtuellen Speicher vorhalten, auf die der x64 Prozessor extrem schnell zugreifen kann. Höhere Effizienz der Anwendunge durch Redutierung der Ladezeit für Daten, der Suchoperationen, Lese- und Schreibzugriffe, etc.Neue Speichergrenzen: Höhere Geschindigkeit bei großen Datenmengen Besseres Preloading für schnelleren Zugriff Reduzierung der Ladezeit bei Virtual Memory Neue SpeichergrenzenX86-64 : 3 modes: X86-64 : 3 modes Legacy Mode Compatibility Mode 64-bit Mode Leg. Mode 32-bit OS 32-bit apps 32-bit drivers Compat. Mode 64-bit OS 32-bit apps 64-bit drivers 4 GB address space GPRs are 32-bit CPU wechselt zwischen beiden Modi auf code-segment by code-segment basis Erlaubt 32/16-bit Anwendungen auf einem 64-bit O/S ohne Rekompilierung laufen zu lassen Rezertifizierung der Anwendungen kann notwendig sein. IA-32e Mode 64-Bit Mode 64-bit OS 64-bit apps 64-bit drivers 64-bit flat virtual address space GPRs are 64-bitAMD OpteronTM Processor: 64-bit OS kann effizient 32-bit und 64-bit Anwendungen betreiben Bietet 32-bit Libraries und “thunking” Translation Layer 64-bit OS unterstützt System Calls von 32-bit Anwendungen AMD64 “thunking layer” verbraucht nur minimalen Overhead 32-bit Anwendungen laufen ohne Performanceverluste KERNEL USER Thunking Layer 32-bit Vertical Application 64-bit Database Engine 32-bit Vertical Application 64-bit Database Engine AMD OpteronTM ProcessorSo what…: So what… Server mit x86-64 Prozessoren Preis:Performance-Führung für Scale-Out enterprises und SMB’s Higher Performance in 32-bit mode Einfache Migration auf 64-bit Server mit Itanium Prozessoren Ultimative Performance für die aufwändigsten Anwendungen Skalierbar von 1 bis 64 Prozessoren Bietet Mission Critical Itanium-based back-end tiers (SQL 64-bit database) Windows x64 Family: Windows x64 FamilyWindows Server System: SQL Server 2005 Visual Studio 2005 Commerce Server 2006 Host Integration Server 2005 Biztalk Server 2006 Services for UNIX Exchange Server 12 Microsoft Operations Manager Virtual Server v2 Windows Server 2003 “Compute Cluster Edition” Windows Server SystemKundenszenarien: Database Terminal services Business applications Active directory Web hosting Technical computing Engineering applications 3-D gaming Video editing Digital content creation KundenszenarienWindows x64 Familie: Windows x64 Familie x64 löst das virtuelle Adresslimit-Problem 2x Performance für AD und File Server 170% Steigerung in Umgebungen mit Problemen im virtuellen Adressbereich (Terminal Server) 64-bit Unterstützung ist Bestandteil der Common Engineering Criteria Windows Server System Wow64 Support in 2005/6 Native 64-bit Unterstützung in 2007Microsoft 64-bit Lösungen: Microsoft 64-bit Lösungen Dienste und LOB Solutions auf 64-bit: MSN Search MSN Messenger http://www.microsoft.com MS Treasury SAP Internal Build Labs >5.000 Desktops internMSN Messenger: MSN Messenger .NET Framework 2.0 in 32-bit und 64-bit maximal 62.000 gleichzeitige TCP- Sessions 64-bit Maschine erlaubt doppelte Last. 32-bit Maschine maximal 25.000 Anwender Anhebung der 32-bit Socketgrenzen erhöht die max. möglichen Verbindungen pro Maschine Faktor 4x Effizientere Verarbeitung von SSL-Verbindungen Reduzierung des Speicherbedarfs um Faktor 10xSituationhttp://www.microsoft.com: Situation http://www.microsoft.com Permanent zuwenig virtuellen Speicher für ASP/ASP.NET bei starkem Application Caching Reguläre Wartungstasks für Application Cache Pool Recycling Zeit zwischen Pool Recycling wurde immer kürzer (< 10 min)Moving to 64-bithttp://www.microsoft.com: Moving to 64-bit http://www.microsoft.com 32-bit Kompatibilität erlaubt sanfte Migration uns Testmöglichkeit der neuen Plattform bei gleichzeitig sofortiger Verwendung von x64 Hardware 32-bit IIS unter WoW64 erlaubt transparente Migration der Anwendungen 32-bit Anwendungen erhalten unter WoW64 volle 4 GB virtuellen Speicher IIS stoppt Pool Recycling und läuft permanent mit ca. 3 GB RAM Volle Nutzung der Vorteile des x64 Kernels auch für 32-bit Anwendungen in WoW - keine Kannibalisierung des Kernel Memory Pools um mehr virtuellen Speicher im User Mode zu erhaltenZukunfthttp://www.microsoft.com: Zukunft http://www.microsoft.com 100% Windows Server 2003 x64 Edition Keinen 32-bit IIS mehr in WoW 64-bit ASP.NET 2.0 erlaubt 64-bit IIS 64-bit SQL Server auf x64Microsoft Worldwide Licensing and Pricing Organization: Microsoft Worldwide Licensing and Pricing Organization Umbgebung: 64-bit 4-way mit 32GB RAM Windows Server 2003 x64 Edition SQL Server x64 Beta (Yukon) Situation: Preisermittlung und Rabattierung der Volume License Sales 20.000.000 Preise und 14.000.000 Verkaufsdaten (65 GB Datenbank) Key Query: Welcher Preis führt zu maximalem Erfolg? 8h Verarbeitungszeit auf Dual Pentium 4 mit 2 GB RAM Hauptsächlich Disk read/write IO verhinderte CPU-Auslastung 64-bit Hardware und 32 GB RAM erlaubt die Vorhaltung der Preispunkkte und Verkaufsdaten im RAM Ergebnis: 8h Queryzeit verringert auf <5minIndustry Momentum: Produkte für 64-bit Windows Windows XP und Longhorn Windows Server System Products auf 64-bit Windows Mehrzahl aller neuen Server ab 2005 Nahezu alle PCs ab 2006 Starkes Commitment von allen großen ISVs Win/Win-Möglichkeit für alle Industry MomentumWeitere Informationen: Weitere Informationen Windows Server 2003 x64 Editionen http://www.microsoft.com/germany/windowsserver2003/editionen/64bit/default.mspx Benefits of Microsoft Windows x64 Editions http://download.microsoft.com/download/3/8/1/381c074b-b5d9-4054-a909-fbba470af276/Benefits_of_Windows_x64.doc Umtausch-Aktion: Windows XP 32-Bit gegen Windows XP 64 Bit http://www.microsoft.com/windowsxp/64bit/upgrade/default.mspx Technet Webcast: Terminal Server mit Windows Server 2003 x64! Start: Donnerstag, 23. Juni 2005 15:30 Ende: Donnerstag, 23. Juni 2005 16:30 http://msevents-eu.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=118758156&EventCategory=2&culture=de-DE&CountryCode=DE Gearing Up for 64-Bit Computing on Windows Server (englisch) http://www.microsoft.com/events/series/msdn64bitwin.mspx You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
050518 Student Technology Conference Doride Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 125 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: February 21, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript A Historical Perspective: A Historical Perspective XENIX MS-DOS Windows Windows 3.0 Windows 3.1 Windows for Workgroups Windows NT 3.1 Windows NT 3.5 Windows 95 Windows NT 3.51 Windows 98 Windows Me Windows 2000 Windows XP Windows Server 2003Ein Blick zurück…: Ein Blick zurück… 8-bit zu 16-bit: Vollständig neues Instruction Set benötigte neue Software. 16-bit zu 32-bit: Kompatibilitätsprobleme bei Wechsel von segmented memory spaces (8086 & 286) zu linear address spaces (386) Windows NT benötigte neues Softwaredesign Userinterface von NT und Windows 95 Heute ist alles viel einfacher! 64-bit CPUs sind keine Premiumprodukte. 32-bit Binaries laufen sehr gut auf 64-bit x64. “It’s just going to come with your new systems.”Hardwareentwicklungen: Prozessor Netzwerk Storage Peripherie Devices Wireless LAN Digitale Fotografie Breitbandinternet RFID Mobility Hardwareentwicklungen32-bit Architektur: 32-bit Architektur64-bit Architektur: 64-bit ArchitekturMoving The Bar Higher: Moving The Bar Higher Performancegewinne Large Memory Support Bekanntes Userinterface Beste Plattform für Next Generation Software Höhere Verfügbarkeit Weniger Maschinen = geringere TCO Die derzeitige Entwicklung führt uns auf eine neue Plattform mit bahnbrechender Performance und Skalierbarkeit ohne Verlust bisheriger Investments!Windows 32-bit Memory: Windows 32-bit Memory Prozesse “sehen” maximal 4 GB virtuellen Adressraum 3 GB adressierbar – der Rest ist für das OS reserviert OS “sieht” mehr physischen Speicher (bis zu 64 GB) PAE (36 bit for OS in chip) OS mappt virtuelle 32-bit auf physische 36-bit Adressen AWE (Address Windowing Extensions ) “Trick” zur Adressierung von >4 GB virtuellen Speicher mit PAE Benötigt speziellen Anwendungscode Aufwändige Verarbeitung führt zu Performanceverlusten SQL Server 2000 Enterprise Edition kann 8 GB auf Advanced Server und 64 GB auf Datacenter als einzige Serverapplikation AWE und 64-bit: AWE und 64-bit 32-bit OS begrenzt die User-Prozesse auf 4 GB virtuellen Adressraum (2^32 = 4 GB) Für den Zugriff auf größere Speicherbereiche nutzt 32-bit Windows Address Windowing Extensions (AWE). Der erforderliche Mehraufwand zur Übersetzung zwischen virtuellem und physischem Speicher geht zu massiv Lasten der Performance. 64-bit Systeme eliminieren die 4 GB Grenze! Server application address space Physical Memory 4 GB 24 GB AWE Window AWE MemoryLarge Memory Support: Large Memory Support Unterstützung von bis zu 128 GB RAM und 16 TB virtuellem Arbeitsspeicher ermöglicht schnellere Arbeit mit großen Datenmengen für alle Anwendungen. Anwendungen können wesentlich mehr Daten im virtuellen Speicher vorhalten, auf die der x64 Prozessor extrem schnell zugreifen kann. Höhere Effizienz der Anwendunge durch Redutierung der Ladezeit für Daten, der Suchoperationen, Lese- und Schreibzugriffe, etc.Neue Speichergrenzen: Höhere Geschindigkeit bei großen Datenmengen Besseres Preloading für schnelleren Zugriff Reduzierung der Ladezeit bei Virtual Memory Neue SpeichergrenzenX86-64 : 3 modes: X86-64 : 3 modes Legacy Mode Compatibility Mode 64-bit Mode Leg. Mode 32-bit OS 32-bit apps 32-bit drivers Compat. Mode 64-bit OS 32-bit apps 64-bit drivers 4 GB address space GPRs are 32-bit CPU wechselt zwischen beiden Modi auf code-segment by code-segment basis Erlaubt 32/16-bit Anwendungen auf einem 64-bit O/S ohne Rekompilierung laufen zu lassen Rezertifizierung der Anwendungen kann notwendig sein. IA-32e Mode 64-Bit Mode 64-bit OS 64-bit apps 64-bit drivers 64-bit flat virtual address space GPRs are 64-bitAMD OpteronTM Processor: 64-bit OS kann effizient 32-bit und 64-bit Anwendungen betreiben Bietet 32-bit Libraries und “thunking” Translation Layer 64-bit OS unterstützt System Calls von 32-bit Anwendungen AMD64 “thunking layer” verbraucht nur minimalen Overhead 32-bit Anwendungen laufen ohne Performanceverluste KERNEL USER Thunking Layer 32-bit Vertical Application 64-bit Database Engine 32-bit Vertical Application 64-bit Database Engine AMD OpteronTM ProcessorSo what…: So what… Server mit x86-64 Prozessoren Preis:Performance-Führung für Scale-Out enterprises und SMB’s Higher Performance in 32-bit mode Einfache Migration auf 64-bit Server mit Itanium Prozessoren Ultimative Performance für die aufwändigsten Anwendungen Skalierbar von 1 bis 64 Prozessoren Bietet Mission Critical Itanium-based back-end tiers (SQL 64-bit database) Windows x64 Family: Windows x64 FamilyWindows Server System: SQL Server 2005 Visual Studio 2005 Commerce Server 2006 Host Integration Server 2005 Biztalk Server 2006 Services for UNIX Exchange Server 12 Microsoft Operations Manager Virtual Server v2 Windows Server 2003 “Compute Cluster Edition” Windows Server SystemKundenszenarien: Database Terminal services Business applications Active directory Web hosting Technical computing Engineering applications 3-D gaming Video editing Digital content creation KundenszenarienWindows x64 Familie: Windows x64 Familie x64 löst das virtuelle Adresslimit-Problem 2x Performance für AD und File Server 170% Steigerung in Umgebungen mit Problemen im virtuellen Adressbereich (Terminal Server) 64-bit Unterstützung ist Bestandteil der Common Engineering Criteria Windows Server System Wow64 Support in 2005/6 Native 64-bit Unterstützung in 2007Microsoft 64-bit Lösungen: Microsoft 64-bit Lösungen Dienste und LOB Solutions auf 64-bit: MSN Search MSN Messenger http://www.microsoft.com MS Treasury SAP Internal Build Labs >5.000 Desktops internMSN Messenger: MSN Messenger .NET Framework 2.0 in 32-bit und 64-bit maximal 62.000 gleichzeitige TCP- Sessions 64-bit Maschine erlaubt doppelte Last. 32-bit Maschine maximal 25.000 Anwender Anhebung der 32-bit Socketgrenzen erhöht die max. möglichen Verbindungen pro Maschine Faktor 4x Effizientere Verarbeitung von SSL-Verbindungen Reduzierung des Speicherbedarfs um Faktor 10xSituationhttp://www.microsoft.com: Situation http://www.microsoft.com Permanent zuwenig virtuellen Speicher für ASP/ASP.NET bei starkem Application Caching Reguläre Wartungstasks für Application Cache Pool Recycling Zeit zwischen Pool Recycling wurde immer kürzer (< 10 min)Moving to 64-bithttp://www.microsoft.com: Moving to 64-bit http://www.microsoft.com 32-bit Kompatibilität erlaubt sanfte Migration uns Testmöglichkeit der neuen Plattform bei gleichzeitig sofortiger Verwendung von x64 Hardware 32-bit IIS unter WoW64 erlaubt transparente Migration der Anwendungen 32-bit Anwendungen erhalten unter WoW64 volle 4 GB virtuellen Speicher IIS stoppt Pool Recycling und läuft permanent mit ca. 3 GB RAM Volle Nutzung der Vorteile des x64 Kernels auch für 32-bit Anwendungen in WoW - keine Kannibalisierung des Kernel Memory Pools um mehr virtuellen Speicher im User Mode zu erhaltenZukunfthttp://www.microsoft.com: Zukunft http://www.microsoft.com 100% Windows Server 2003 x64 Edition Keinen 32-bit IIS mehr in WoW 64-bit ASP.NET 2.0 erlaubt 64-bit IIS 64-bit SQL Server auf x64Microsoft Worldwide Licensing and Pricing Organization: Microsoft Worldwide Licensing and Pricing Organization Umbgebung: 64-bit 4-way mit 32GB RAM Windows Server 2003 x64 Edition SQL Server x64 Beta (Yukon) Situation: Preisermittlung und Rabattierung der Volume License Sales 20.000.000 Preise und 14.000.000 Verkaufsdaten (65 GB Datenbank) Key Query: Welcher Preis führt zu maximalem Erfolg? 8h Verarbeitungszeit auf Dual Pentium 4 mit 2 GB RAM Hauptsächlich Disk read/write IO verhinderte CPU-Auslastung 64-bit Hardware und 32 GB RAM erlaubt die Vorhaltung der Preispunkkte und Verkaufsdaten im RAM Ergebnis: 8h Queryzeit verringert auf <5minIndustry Momentum: Produkte für 64-bit Windows Windows XP und Longhorn Windows Server System Products auf 64-bit Windows Mehrzahl aller neuen Server ab 2005 Nahezu alle PCs ab 2006 Starkes Commitment von allen großen ISVs Win/Win-Möglichkeit für alle Industry MomentumWeitere Informationen: Weitere Informationen Windows Server 2003 x64 Editionen http://www.microsoft.com/germany/windowsserver2003/editionen/64bit/default.mspx Benefits of Microsoft Windows x64 Editions http://download.microsoft.com/download/3/8/1/381c074b-b5d9-4054-a909-fbba470af276/Benefits_of_Windows_x64.doc Umtausch-Aktion: Windows XP 32-Bit gegen Windows XP 64 Bit http://www.microsoft.com/windowsxp/64bit/upgrade/default.mspx Technet Webcast: Terminal Server mit Windows Server 2003 x64! Start: Donnerstag, 23. Juni 2005 15:30 Ende: Donnerstag, 23. Juni 2005 16:30 http://msevents-eu.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=118758156&EventCategory=2&culture=de-DE&CountryCode=DE Gearing Up for 64-Bit Computing on Windows Server (englisch) http://www.microsoft.com/events/series/msdn64bitwin.mspx