Zum Einsatz von SSDs in DBMS: Festplattenersatz oder Herausforderung an neue Speicherstrukturen?!

Größe: px
Ab Seite anzeigen:

Download "Zum Einsatz von SSDs in DBMS: Festplattenersatz oder Herausforderung an neue Speicherstrukturen?!"

Transkript

1 Zum Einsatz von SSDs in DBMS: Festplattenersatz oder Herausforderung an neue Speicherstrukturen?! Kai-Uwe Sattler Database & Information Systems Group Ilmenau University of Technology, Germany

2 Überblick Einführung & Motivation Funktionsweise & Eigenschaften von SSDs Performance-Erwartungen Micro-Benchmarking SSDs für DBMS Konsequenzen Fazit & Ausblick 2

3 Motivation Rasant wachsendes Datenvolumen: Google 29) 2 PB Daten täglich verarbeiten strukturierte Daten, Text, Bilder, Video 15 h Video-Upload jede Minute 2 PB von Disk lesen: bei 5 MB/s = 12 Jahre 1TB-Disks verfügbar (ab 17 ), aber (Gray 26): h bei sequentiellem Lesen d bei wahlfreiem Lesen nikclayton/ / heute SATA-I (15 MB/s), SAS-II 6 Gbit/s (5 MB/s) 3

4 Motivation 4

5 Kosten für Flash-Speicher 3 Kosten ($) pro GB Leventhal: Flash Storage Memory, CACM 51(7), 28 5

6 Motivation Tape is Dead, Disk is Tape, Flash is Disk, RAM Locality is King J. Gray 26 seit 1995 Verdopplung der Kapazität Preisverfall getrieben durch Bedarf im Consumer-Bereich (von $3 auf $3 pro Chip in 26) 5 IO-Operationen pro Chip Leserate 2 MB/s, Schreibrate 1 MB/s pro Chip - n-fach bei n Chips Intel X25-M: 27 MB/s (mit dd gemessen) Energiebedarf ( Intel X-25M WD5AAKS Lesen/Schreiben,15 W 8,77 W Leerlauf,6 W 8,4 W Ruhezustand,6 W,97 W 6

7 Was sind SSDs? Halbleiterlaufwerke meist auf Basis von Flash Memory NOR vs. NAND Single-Level Cell (SLC): nur 1 Bit pro Zelle Multi-Level Cell (MLC): mehrere Bits pro Zelle (meist 4) langsamer, kürzere Lebenszeit höhere Dichte = höhere Kapazität 7

8 Aufbau von SSDs N A N D Cache Buffer SATA Interface Controller N A N D n*1 Blöcke a Pages a 2/4 KB Daten+ 128 Byte ECC ECC N A N D 8

9 SSD: Operationen Zellen-Operationen Default-Wert einer Zelle = 1 Programmierung = Wert 1 Löschen (Erase): 1 Granularität Read/Write-Operationen auf Page-Ebene Read: ca. 6 μs, Write: ca. 9 μs Erase auf Block-Ebene Anzahl der Erase-Operationen: ca. 1 5 für MLC aber - bei 5 MB/s gleichmäßiges Beschreiben von 128 GB: ca. 8,5 Jahre 9

10 SSD-Organisation: Flash Translation Layer Block Mapping Abbildung zwischen logischen Blockadressen (LBA) und physischen Flash-Pages direkte Map + indirekte Map (für Recovery) Notwendigkeit: kein Write in Place möglich jede Write-Operation auf logischer Page geht zu anderer phys. Page Wear Leveling Vermeiden der Lokalität von Write-Operationen (Verkürzung der Lebenszeit) Garbage Collection Schreiben auf neue Blöcke erfordert Recycling alter Blöcke 1

11 SSD-Anbindung: SATA vs. PCIe Intel X25-M (MLC) SATA 1.5 Gbit/s und 3 Gbit/s Leselatenz: 85 μs Bandbreite: 25 MB/s Lesen, 7 MB/s Schreiben Leistungsaufnahme: 15 mw Preis: 22 für 8 GB FusionIO iodrive (SLC) PCIe X4 Leselatenz: 5 μs Bandbreite: 75 MB/s Lesen, 65 MB/s Schreiben Preis: ca. 19 für 8 GB 11

12 Erwartungen schnelle wahlfreie und sequenzielle Lesezugriffe kein Unterschied zwischen wahlfreien und sequenziellen Zugriffen geringe und konstante Latenz aufgrund fehlender mechanischer Teile kleine Blöckgrößen möglich schneller als HDDs Schreiben wesentlich langsamer als Lesen 12

13 Was passiert, wenn... MySQL 5.1, SQL-Bench und SysBench auf HDD und SSD (X-25m) 6 Queries Perfomed 6 sql-bech (secs.) read write other 22 Transactions per sec alter-table create insert select HDD SSD 13

14 DB-Beschleunigung durch SSDs? Ja, aber... auf welcher Speicherebene (extern, Cache,...)? für welche Workloads? große Unterschiede der SSDs (Softwareimplementierung, Cache,...) komplexes internes Design Performance-Tuning kompliziert Anpassung der DBMS-Datenstrukturen? Bechmarking auf Raw-Device-Ebene auf DB-Ebene Datenstrukturen und DB-Operationen 14

15 Micro-Bechmarking: Raw Device-Ebene Fragestellungen konstante Latenz für Leseoperationen? Bandbreite vs. Blockgröße? Effekte der Fragmentierung? Wie teuer ist Schreiben wirklich? Interferenzen zwischen Lese-/Schreiboperationen bzw. Hintergrundoperationen Quellen: uflip-benchmark: und Bouganim et al.: uflip: Understanding Flash IO Patterns, CIDR 29 Chen et al.: Understanding Intrinsic Characteristics and System Implications of Flash Memory based Solid State Drives, SIGMETRICS/Performance 29 Baumann et al.: Flashing Databases: Expectations and Limitations, DaMoN 21 15

16 Gleichmäßige Latenz bei Leseoperationen? Herstellerangabe (28): μs Experiment: 4KB Leseanforderung, Random, Sequential, Stride kumulative Verteilung 1 8 % Requests Random Stride Sequential,5,1,15,2,3,4 Lese-Latenz (ms) Erklärung: Readahead, Interleaving beim Lesen mehrerer Planes 16

17 Optimale Blockgröße 3, 3 Bandbreite MB/s 22,5 15, 7,5 Bandbreite MB/s KB 4 KB 8 KB 16 KB 64 KB 256 KB 1 MB 4 MB 16 MB 64 MB Blockgröße HDD random HDD sequential 2 KB 4 KB 8 KB 16 KB 64 KB 256 KB 1 MB Blockgröße SSD random SSD sequential 17

18 Sind Random Writes teuer? Herstellerangabe (28): Write = μs, Erase = μs Experiment: 4 KB Schreibanforderung kumulative Verteilung 1 8 % Requests Random Stride Sequential,5,1,15,2,3,4 Schreib-Latenz (ms) Erklärung: größere Puffer in High-End-Devices 18

19 Welchen Effekt hat Fragmentierung? Read-/Write-Workloads vor bzw. nach Fragmentierung 5, Bandbreite MB/secs. 37,5 25, 12,5 RND-RD SEQ-RD RND-WR SEQ-WR unfragmentiert fragmentiert kein Einfluss auf Random Reads signifikante Reduzierung bei Sequential Reads (43 MB/s 15 MB/s) 19

20 Interferenzen zwischen Lese- und Schreiboperationen? Workload aus 1 Requests (Read/Write) % Requests 6 4 % Requests read(n)-write(n+1) only-read write(n)-read(n) 2 read(n)-write(n+1) only-read write(n)-read(n),25,5,75 1, Latenz (ms) wenig Einfluss bei Write,25,5,75 1, Latenz (ms) write(n)-read(n): Leselatenz durch Flush der internen Caches 2

21 Zwischenfazit geringe Latenz durch komplexen Software-Layer größere IO-Einheiten Empfehlung für Blöckgröße: 32 KB (Vielfachs von Flash-Pages) Random Writes auf gewisse Größe begrenzen (für MB wie Sequential Write) konkurrierende IO-Zugriffe bis zu gewissem Maße ohne Einfluss Opimierung der Datenorganisation auf Disk weiterhin notwendig Scheduling der IO-Operationen dynamisches Block-Mapping kann mit der Zeit zu Performance- Änderungen führen 21

22 Einsatz in DBMS Device für spezielle Aufgaben: Transaction Log, Rollback Segment, Temporary Table Spaces Lee et al.: A Case for Flash Memory SSD in Enterprise Database Systems, SIGMOD 8 als Cache Flash Cache in Oracle Exadata, Flash Cache für MySQL spezialisierte Datenstrukturen: B-Tree-Varianten, Cluster-Strukturen Wu, Chang, Kuo: An Efficient B-Tree Layer for Flash-Memory Storage Systems, Real- Time and Embedded Computing Systems and Applications 23 Flash-Operationen: Joins, Scans,... Tsirogiannis et al.: Query Processing Techniques for Solid State Drives, SIGMOD 9 22

23 SSDs für Transaction Log Idee: geringe Schreiblatenz für Logging nutzen Experiment: kommerzielles DBMS mit SSD für Transaction Log HDD SSD 7 Transactions per second 9, CPU-Auslastung , , , Anz. paralleler Transaktionen Fazit: IO-Begrenzung kann zu CPU-Begrenzung führen! Anz. paralleler Transaktionen 23

24 SSDs für temporäre Tablespaces Nutzung für externes Sortieren, Hash Joins, Sort-Merge Joins,... IO-Muster Log. Sektoradresse 15 1 HDD Log. Sektoradresse 15 1 SSD Zeit Zeit 24

25 SSDs für temporäre Tablespaces /2 Sort-Performance 3 Aufwand für externes Sortieren HDD SSD 225 Laufzeit (secs.) Puffergröße (MB) 25

26 Flash Cache eingeführt mit Sun s ZFS: Level 2 ARC Flash Cache für Reads RAM Main Memory Cache (DRAM) SSD Layer L2ARC ZIL Log Device für Writes Disk Storage Pool 26

27 Oracle Exadata Vorkonfigurierte RAC Database Machine DBS: 64 Nehalem Cores, 576 GB RAM Netzwerk: InfiniBand 4 Gbit/s Exadata Storage Server: 112 Nehalem Cores, 336 GB RAM 1 TB SAS HDD 5 TB Flash Cache Flash Cache automatischer Write-through Cache von Hand: create table emp(... ) storage (flash_cache keep) 27

28 Oracle Exadata 28

29 Flash Cache für MySQL Secondary Bufferpool: aus Main-Memory-Bufferpool verdrängte Seiten werden auf SSD ausgelagert im Fall von MM-Bufferpool-Misses: Lookup im Flash Cache Implementiert von Facebook-Mitarbeitern: innodb_secondary_buffer_pool 18 Sysbench - tps 5 TPC-C (tpmc), 1.2 GB DB ohne FlashCache mit FlashCache MB 512 MB 92 MB 4 Disk RAID1, X25-M 4 GB Cache 29

30 B+-Baum auf SSDs Variante 1: SSDs als normales Block Device B+-Baum-Knoten werden in aufeinander folgenden Flash Pages gespeichert Vorteil: einfache Portierung Nachteil: teuere Updates, auch bei kleinen Änderungen ggf. Schreiben in neue physische Page + Garbage Collection Variante 2: Log-basierter Ansatz Änderungen im B+-Baum als Log-Eintrag in Main-Memory-Buffer; bei Überlauf auf Flash schreiben Vorteil: geringe Update-Kosten Nachteil: Lesen ist aufwendiger, da Rekonstruktion über Log-Einträge Variante 3: Kombination aus beiden = Self Tuning B+Tree Nath, Kansal: FlashDB: Dynamic Self-tuning Database for NAND Flash, IPSN 7 3

31 BFTL: B-Tree Layer for Flash Memory Wu, Chang, Kuo: An Efficient B-Tree Layer for Flash-Memory Storage Systems, Real-Time and Embedded Computing Systems and Applications 23. Logische Sicht auf B-Baum Inhalt Primärschlüssel Reservation Buffer Index Units Inhalte BFTL Sektor 1 Sektor 2 31 Flash Translation Layer

32 BFTL: Performance 8 MB-NAND-Prototyp, Anzahl Seiten nach 24. eingefügten Schlüsseln #Pages Write 2 1 #Pages Read 5 25,2,4,6,8 1,2,4,6,8 1 Anteil geordneter Schlüssel beim Einfügen Anteil geordneter Schlüssel beim Einfügen BFTL FTL 32

33 Anfrageoperationen: FlashScan Idee: Ausnutzung der kleineren möglichen Blockgrößen Page-Format: klassisches NSM vs. PAX Miniseitenverzeichnis Präsenzbits Miniseite für ProdNr Satzverzeichnis Arabica Black New York Espresso Miniseite für Bezeichnung Arabica Black Jamaica Blue Miniseite für Preis 11,99 16,95 14,95 17,99 33

34 Anfrageoperationen: FlashScan Reduzierung der Scans auf tatsächlich benötigte Spalten durch Verwendung von PAX-Seiten Tsirogiannis et al.: Query Processing Techniques for Solid State Drives, SIGMOD 9 15, 112,5 Laufzeit (sec) 75, 37,5 NSMScan FlashScan 1% SEL FlashScan.1% SEL % 2% 4% 6% 8% 1% Projektivität 34

35 Anfrageoperatoren: Standard Joins Performance von Standard-Join-Operationen Do, Patel: Join Processing for Flash SSDs: Remembering Past Lessons, DaMoN RPM HDD vs. OCZ SATA-II SSD 5, Speedup für SSD-Varianten gegenüber HDD (1 MB Bufferpool) 3,75 2,5 Join Time IO Time 1,25 Block Nested Loop Sort Merge Grace Hash Hybrid Hash 35

36 Fazit kleinere Blockgrößen möglich spezielle Scans, Seitengrößen für B-Baum-Indexe, multidimensionales Clustering Tendenz zu CPU-Begrenzung (im Vergleich zu IO-Begrenzung bei HDD) Random Reads für Random Writes Random Writes produzieren größere IO-Varianz, dadurch weniger vorhersagbar Blocked IO kann Performance signifikant verbessert: Latenz der Software-Layers größere IO-Einheiten generieren weniger Erase-Operationen 36

37 Einsatzszenarien für DBMS als schnellere Festplatte: teuer, Schreiblatenz bei Update-in-Place ermöglicht kleinere Blöckgrößen, erfordert Anpassung von Datenstrukturen als 2nd-Level-Cache (Write-through Cache): Beschleunigung der Leseoperationen kein Einfluss auf Schreiboperationen geringe Kosten im Vergleich zur reinen SSD-Nutzung als Medium für spezielle Zwecke (Logging, Rollback, temporäre Tabellen): Ausnutzung geringer Latenzen für Schreiboperationen eventuell Probleme durch begrenzte Anzahl von Schreibvorgängen 37

38 Zusammenfassung & Ausblick signifikante IO-Beschleunigung für DBMS durch SSDs permanente Weiterentwicklung komplexer Software-Layer IO-Begrenzung kann zur CPU-Begrenzung werden verschiedene Einsatzmöglichkeiten FlashCache - zusätzliche Speicherebene jedoch kein naiver Festplattenersatz (Preis vs. Nutzen) Einfluss auf DBMS-Architektur physische Datenorganisation: Indexe, Clustering Operatoren & Logging Kostenmodell Interface für SSDs: SATA / SAS vs. PCIe? 38

39 Literatur Leventhal: Flash Storage Memory, CACM 51(7), 28 Graefe: The five-minute rule 2 years later (and how flash memory changes the rules). CACM 52 (7), 29 Do, Patel: Join Processing for Flash SSDs: Remembering Past Lessons, DaMoN 29 Bouganim et al.: uflip: Understanding Flash IO Patterns, CIDR 29 Chen et al.: Understanding Intrinsic Characteristics and System Implications of Flash Memory based Solid State Drives, SIGMETRICS/Performance 29 Lee et al.: A Case for Flash Memory SSD in Enterprise Database Systems, SIGMOD 28 Wu, Chang, Kuo: An Efficient B-Tree Layer for Flash-Memory Storage Systems, Real-Time and Embedded Computing Systems and Applications 23 Tsirogiannis et al.: Query Processing Techniques for Solid State Drives, SIGMOD 29 Baumann, Nijs, Strobel, Sattler: Flashing Databases: Expectations and Limitations, DaMoN 21 39

SSDs und Flash Memory. Matthias Müller 16.Juni 2010 Institut für Verteilte Systeme

SSDs und Flash Memory. Matthias Müller 16.Juni 2010 Institut für Verteilte Systeme SSDs und Flash Memory Matthias Müller 16.Juni 2010 Institut für Verteilte Systeme Seite 2 Inhalt Motivation Aufbau und Funktionsweise NAND vs NOR SLC vs MLC Speicherorganisation Vergleich mit konventionellen

Mehr

Wie profitiert SAP MaxDB von SSD Technologie?

Wie profitiert SAP MaxDB von SSD Technologie? Wie profitiert SAP MaxDB von SSD Technologie? Direktor Software und Services SAP MaxDB InfoTage 2014 15.-25. September 2014 Purpose Agenda MaxDB ENTERPRISE EDITION Including Mobile DB Monitor MaxDB & SSD

Mehr

Einsatz Flashspeicher Vorteil oder Risiko

Einsatz Flashspeicher Vorteil oder Risiko Einsatz Flashspeicher Vorteil oder Risiko Steffen Schwung Agenda o o o o o o HDD Technologie Flash Einsatzbereiche und Kostenbetrachtung Flash Typen, Aufbau und Haltbarkeit Flash als eigene Leistungsklasse

Mehr

Optimierte Indexstruktur für Flashspeicher: Lazy-Adaptive Tree

Optimierte Indexstruktur für Flashspeicher: Lazy-Adaptive Tree Optimierte Indexstruktur für Flashspeicher: Lazy-Adaptive Tree µ-tree von Simon Stapelfeld Sommersemester 2010 1 Übersicht Motivation Optimierte Indexstrukturen für Flashspeicher: Lazy-Adaptive Tree (LA-Tree)

Mehr

IO Performance in virtualisierten Umgebungen

IO Performance in virtualisierten Umgebungen IO Performance in virtualisierten Umgebungen Bruno Harsch El. Ing. HTL/FH Managing Partner Tel +41 52 366 39 01 bruno.harsch@idh.ch www.idh.ch IDH GmbH Lauchefeld 31 CH-9548 Matzingen 2 Die Firma IDH wurde

Mehr

Neue Speichermedien für Datenbanken

Neue Speichermedien für Datenbanken Projektpräsentation im Wahlmodul Datenbank Implementierungstechniken 10. Juli 2015 Inhalt 1 Flash Memory (SSD) vs. Main Memory (DRAM) 2 Auswirkungen auf DBS-System 3 Kennzahlen 4 Aspekte von Green IT 5

Mehr

Effizienter Einsatz von Flash-Technologien im Data Center

Effizienter Einsatz von Flash-Technologien im Data Center Effizienter Einsatz von Flash-Technologien im Data Center Herbert Bild Solution Marketing Manager Georg Mey Solutions Architect 1 Der Flash-Hype 2 Drei Gründe für den Hype um Flash: 1. Ungebremstes Datenwachstum

Mehr

I/O Performance optimieren

I/O Performance optimieren I/O Performance optimieren Werner Fischer, Technology Specialist Thomas-Krenn.AG Thomas Krenn Herbstworkshop & Roadshow 2011 23.09. in Freyung 06.10. in Wien (A) 10.10. in Frankfurt 11.10. in Düsseldorf

Mehr

B-Bäume I. Algorithmen und Datenstrukturen 220 DATABASE SYSTEMS GROUP

B-Bäume I. Algorithmen und Datenstrukturen 220 DATABASE SYSTEMS GROUP B-Bäume I Annahme: Sei die Anzahl der Objekte und damit der Datensätze. Das Datenvolumen ist zu groß, um im Hauptspeicher gehalten zu werden, z.b. 10. Datensätze auf externen Speicher auslagern, z.b. Festplatte

Mehr

OPERATIONEN AUF EINER DATENBANK

OPERATIONEN AUF EINER DATENBANK Einführung 1 OPERATIONEN AUF EINER DATENBANK Ein Benutzer stellt eine Anfrage: Die Benutzer einer Datenbank können meist sowohl interaktiv als auch über Anwendungen Anfragen an eine Datenbank stellen:

Mehr

Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur. Subject. New Features Oracle 9i Architecture

Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur. Subject. New Features Oracle 9i Architecture Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur Subject New Features Oracle 9i Architecture Author Edo Bezemer Oracle Engineering Date August 2002 INHALTSVERZEICHNIS ARCHITEKTUR...3 SERVER PARAMETER

Mehr

Well-Balanced. Performance Tuning

Well-Balanced. Performance Tuning Well-Balanced Real Application Cluster Performance Tuning Über mich virtual7 GmbH Jürgen Bouché Zeppelinstraße 2 76185 Karlsruhe Tel.: +49 (721) 6190170 Fax.: +49 (721) 61901729 Email: jbouche@heine.de

Mehr

Fakten statt Bauchgefühl: RAID Mathematik für Admins

Fakten statt Bauchgefühl: RAID Mathematik für Admins Fakten statt Bauchgefühl: RAID Mathematik für Admins Heinlein Professional Linux Support GmbH Holger Uhlig h.uhlig@heinlein support.de Agenda: Was will ich? MB/s vs. IOPS Berechnung von Durchsatz und IOPS

Mehr

Mobile Datenbanken - Trends und Entwicklungen

Mobile Datenbanken - Trends und Entwicklungen University of Applied Sciences Brandenburg 16. Oktober 2009 Einführung Einführung - Inhalt 1 Einführung 2 Trends und Konzepte Lokale vs. Remote Zugriffe Solid State Drives Effiziente Algorithmen DBMS-Maßschneiderung

Mehr

Datenbanken II Speicherung und Verarbeitung großer Objekte (Large Objects [LOBs])

Datenbanken II Speicherung und Verarbeitung großer Objekte (Large Objects [LOBs]) Datenbanken II Speicherung und Verarbeitung großer Objekte (Large Objects [LOBs]) Hochschule für Technik, Wirtschaft und Kultur Leipzig 06.06.2008 Datenbanken II,Speicherung und Verarbeitung großer Objekte

Mehr

Übersicht über Technologie und Nutzung von Solid State Drives

Übersicht über Technologie und Nutzung von Solid State Drives Fakultät Informatik, Institut für Angewandte Informatik, Professur für Technische Informationssysteme Übersicht über Technologie und Nutzung von Solid State Drives WS 2010/11, 6. Dezember 2010 Betreuer:

Mehr

Setzen Sie Zeichen mit einer neuen Dimension von Leistung und Zuverlässigkeit

Setzen Sie Zeichen mit einer neuen Dimension von Leistung und Zuverlässigkeit Setzen Sie Zeichen mit einer neuen Dimension von Leistung und Zuverlässigkeit Was ist 3D V-NAND und wie unterscheidet es sich von der bisherigen Speichertechnologie? Die einzigartige und innovative 3D

Mehr

SSDs als Cache für HDDs

SSDs als Cache für HDDs SSDs als Cache für HDDs CacheCade vs. BCache Dirk Geschke Linux User Group Erding 23. Oktober 2013 Dirk Geschke (LUG-Erding) SSD-Cache 23. Oktober 2013 1 / 71 Gliederung 1 Einleitunng 2 HDD Hard-Disk-Drive

Mehr

IO Performance - Planung Messung, Optimierung. Ulrich Gräf Principal Sales Consultant Oracle Deutschland B.V. und Co. KG

IO Performance - Planung Messung, Optimierung. Ulrich Gräf Principal Sales Consultant Oracle Deutschland B.V. und Co. KG IO Performance - Planung Messung, Optimierung Ulrich Gräf Principal Sales Consultant Oracle Deutschland B.V. und Co. KG The following is intended to outline our general product direction. It is intended

Mehr

Die Technologie von Solid State Disks

Die Technologie von Solid State Disks Beispielbild Die Technologie von Solid State Disks Matthias Niemann Fachbereich Mathematik und Informatik Institut für Informatik 30.01.09 Solid State Disk Überblick Massenspeicher ohne bewegliche Mechanik

Mehr

Solid State Drive SSD (Festkörperlaufwerk) von Axel Ristow 18. Mai 2009

Solid State Drive SSD (Festkörperlaufwerk) von Axel Ristow 18. Mai 2009 Solid State Drive SSD (Festkörperlaufwerk) von Axel Ristow 18. Mai 2009 Gliederung 1. Was ist ein Solid State Drive? 2. Aufbau und Funktionsweise 3. Leistungsvergleich 4. Ausblick 5. Quellen Seite 2/19

Mehr

Workstations. Server. Recovery Log. Database. SQL Queries. Query Processing Object Mgmt. Transaction Mgmt. Buffer Mgmt. I/O Layer

Workstations. Server. Recovery Log. Database. SQL Queries. Query Processing Object Mgmt. Transaction Mgmt. Buffer Mgmt. I/O Layer Client-Server Architekturen: Query Shipping Grundprinzip 1. Client schickt Anfrage zum Server 2. Server schickt Ergebnisse der Anfrage zuruck Workstations Application Interface Layer SQL Queries Query

Mehr

PostgreSQL Hardware und RAM Tuning

PostgreSQL Hardware und RAM Tuning PostgreSQL Hardware und RAM Tuning Dipl. Inf. Susanne Ebrecht FrOSCon 2011 2011, 2ndQuadrant Ltd., Author: Susanne Ebrecht 1 Hinweis Zweck der Folien ist, den Vortrag zu untermalen. Die Folien allein sind

Mehr

MATRIX FÜR HITACHI VIRTUAL STORAGE PLATFORM-PRODUKTFAMILIE

MATRIX FÜR HITACHI VIRTUAL STORAGE PLATFORM-PRODUKTFAMILIE MATRIX FÜR HITACHI VIRTUAL STORAGE PLATFORM-PRODUKTFAMILIE 1 Technische Daten zur Kapazität Maximale (max.) Anzahl Laufwerke, einschließlich Reserve 264 SFF 264 LFF 480 SFF 480 LFF 720 SFF 720 LFF 1.440

Mehr

Die klassische HDD & Das Mysterium SSD. Ernst Fankhauser

Die klassische HDD & Das Mysterium SSD. Ernst Fankhauser Die klassische HDD & Das Mysterium SSD Ernst Fankhauser Die klassische Festplatte: Magnetisierbare Scheibe Die klassische Festplatte: Drehung Magnetisierbare Scheibe Die klassische Festplatte: Drehung

Mehr

Technische Highlights

Technische Highlights Samsung SSD 845DC EVO Enterprise Solid State Drive 5hre ja leseintensive Anwendungen. Rechenzentren. Die bewährte 3-Bit MLC-NAND Flash-Technologie bietet in Kombination mit eine kontinuierliche Leistung,

Mehr

Open Source für (Münchner) Unternehmer. Donatus Schmid Sprecher der Geschäftsleitung Marketing Direktor Sun Microsystems GmbH

Open Source für (Münchner) Unternehmer. Donatus Schmid Sprecher der Geschäftsleitung Marketing Direktor Sun Microsystems GmbH Open Source für (Münchner) Unternehmer und fürvirtualization Hersteller Solutions Sun Donatus Schmid Sprecher der Geschäftsleitung Marketing Direktor Sun Microsystems GmbH Open Source: Mythen und Realität

Mehr

MS SQL Server: Index Management. Stephan Arenswald 10. Juli 2008

MS SQL Server: Index Management. Stephan Arenswald 10. Juli 2008 MS SQL Server: Index Management Stephan Arenswald 10. Juli 2008 Agenda 1. Einführung 2. Grundlagen Tabellen 3. Grundlagen Indexe 4. Indextypen 5. Index-Erstellung 6. Indexe und Constraints 7. Und Weiter...?

Mehr

Erste Erfahrungen mit Windows 2012 R2 Tiered Storage (Speicherpools)

Erste Erfahrungen mit Windows 2012 R2 Tiered Storage (Speicherpools) Wir berichten hier etwas über unsere ersten Erfahrungen mit Microsoft Windows 2012 R2 Tiered Storage. Microsoft Windows 2012 R2 bringt neu die s.g. Tiered Storage (Speicherpools). Dabei handelt es sich

Mehr

Konzepte von Betriebssystemkomponenten Disk-Caches und Dateizugriff

Konzepte von Betriebssystemkomponenten Disk-Caches und Dateizugriff Konzepte von Betriebssystemkomponenten Disk-Caches und Dateizugriff von Athanasia Kaisa Grundzüge eines Zwischenspeichers Verschiedene Arten von Zwischenspeicher Plattenzwischenspeicher in LINUX Dateizugriff

Mehr

Webinar zum Thema Performance der Synology NAS Geräte. Referent: Thomas Niedermeier, Web Operations & Knowledge Transfer 26.11.

Webinar zum Thema Performance der Synology NAS Geräte. Referent: Thomas Niedermeier, Web Operations & Knowledge Transfer 26.11. 1 Organisatorisches Dauer: ca. 30 Minuten Webinar wird aufgezeichnet und per E-Mail zur Verfügung gestellt Fragen während des Webinars werde ich am Ende beantworten FAQ Artikel im TKwiki Webinar zum Thema

Mehr

ZFS Filesystem und KVM-Virtualisierung

ZFS Filesystem und KVM-Virtualisierung ZFS Filesystem und KVM-Virtualisierung ZFS on Linux auf Proxmox VE Wolfgang Link Proxmox 07.05.05 Proxmox Server Solutions GmbH Proxmox Mail Gateway (commercial license) Proxmox VE (Open Source) Weltweites

Mehr

Speichermanagement auf Basis von Festplatten und optischer Jukebox

Speichermanagement auf Basis von Festplatten und optischer Jukebox Speichermanagement auf Basis von Festplatten und optischer Jukebox Horst Schellong DISC GmbH hschellong@disc-gmbh.com Company Profile Hersteller von optischen Libraries und Speichersystemen Gegründet 1994

Mehr

Entwurf einer einfachen Datenbank zur Wunschzettel- Verwaltung

Entwurf einer einfachen Datenbank zur Wunschzettel- Verwaltung Entwurf einer einfachen Datenbank zur Wunschzettel- Verwaltung Prof. Dr. Alfred Holl, Georg Simon Ohm University of Applied Sciences, Nuremberg, Germany 29.03.2014/1 Entwurf einer einfachen Datenbank zur

Mehr

Oracle Automatic Storage Management (ASM) Best Practices

Oracle Automatic Storage Management (ASM) Best Practices Oracle Automatic Storage Management (ASM) Best Practices Markus Michalewicz BU Database Technologies ORACLE Deutschland GmbH 2 Page 1 www.decus.de 1 Agenda ASM Funktionalität und Architektur Storage Management

Mehr

OpenStorage Technologien und Solaris

OpenStorage Technologien und Solaris OpenStorage Technologien und Solaris Detlef Drewanz Senior Systems Engineer Ambassador Operating Systems Sun Microsystems GmbH 2 3 20 Jahre Solaris Kompatibel, Stabil, Performant - per Design 1988 1992

Mehr

Felix Großkreuz Philipps-Universität Marburg Fachbereich 12 Seminar IT-Administration SS2011

Felix Großkreuz Philipps-Universität Marburg Fachbereich 12 Seminar IT-Administration SS2011 Felix Großkreuz Philipps-Universität Marburg Fachbereich 12 Seminar IT-Administration SS2011 Griff in die Geschichte Erste Festplatte, SLED, ab 1988 RAID-Level 0, 1 5, 6 Kombinationen Einrichten von RAID

Mehr

Hochverfügbarkeit mit Windows Server vnext. Carsten Rachfahl Microsoft Hyper-V MVP

Hochverfügbarkeit mit Windows Server vnext. Carsten Rachfahl Microsoft Hyper-V MVP Hochverfügbarkeit mit Windows Server vnext Carsten Rachfahl Microsoft Hyper-V MVP Carsten Rachfahl www.hyper-v-server.de Roling Cluster Upgrade Herausforderung: Update eines Failover Clusters ohne Downtime

Mehr

Storage News wie viele IOPS sind zeitgemäß? Mathias Riediger & Sven Willholz Systems Engineering

Storage News wie viele IOPS sind zeitgemäß? Mathias Riediger & Sven Willholz Systems Engineering Storage News wie viele IOPS sind zeitgemäß? Mathias Riediger & Sven Willholz Systems Engineering 1 Agenda Was macht NetApp eigentlich? NetApp Portfolio Wie viel IOPs sind zeitgemäß? Q & A 2 Was macht NetApp

Mehr

Solid State Drives. Copyright 2014 MediaCom IT-Distribution GmbH. KOMPETENZ IN STORAGE MEDIA SUPPLIES ENERGY DISTRIBUTION www.mediacom-it.

Solid State Drives. Copyright 2014 MediaCom IT-Distribution GmbH. KOMPETENZ IN STORAGE MEDIA SUPPLIES ENERGY DISTRIBUTION www.mediacom-it. Grundlagen SSD Hintergrundinformationen zum Thema Solid State Drives Copyright 2014 MediaCom IT-Distribution GmbH. KOMPETENZ IN STORAGE MEDIA SUPPLIES ENERGY DISTRIBUTION www.mediacom-it.de 1 EINFÜHRUNG

Mehr

Urs Meier (urs.meier@trivadis.com) Art der Info Technical Info (Februar 2002) Aus unserer Projekterfahrung und Forschung

Urs Meier (urs.meier@trivadis.com) Art der Info Technical Info (Februar 2002) Aus unserer Projekterfahrung und Forschung Betrifft Optimizer Autor Urs Meier (urs.meier@trivadis.com) Art der Info Technical Info (Februar 2002) Quelle Aus unserer Projekterfahrung und Forschung Einführung Mit jedem Oracle Release nimmt die Anzahl

Mehr

HPE StoreOnce im Einsatz

HPE StoreOnce im Einsatz Überblick im Einsatz StoreOnce 2700 Komprimierung Deduplizierung / Komprimierung? Komprimierung vereinzelt mehrfach vorhandene Informationen Deduplizierung vereinzelt mehrfach vorhandene Informationen

Mehr

OSL Simple RSIO. I/O Aufgabenstellungen einfach lösen

OSL Simple RSIO. I/O Aufgabenstellungen einfach lösen OSL Simple RSIO I/O Aufgabenstellungen einfach lösen OSL aktuell - Schöneiche, April 2015 Über OSL Das Prinzip: Sehen - Verstehen Verbessern! Konsequent systematisieren! Auf Dauer und erfolgreich nur mit

Mehr

Kapitel 6 Anfragebearbeitung

Kapitel 6 Anfragebearbeitung LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS DATABASE Skript zur Vorlesung: Datenbanksysteme II Sommersemester 2014 Kapitel 6 Anfragebearbeitung Vorlesung: PD Dr. Peer Kröger

Mehr

Oracle EngineeredSystems

Oracle EngineeredSystems Oracle EngineeredSystems Überblick was es alles gibt Themenübersicht Überblick über die Engineered Systems von Oracle Was gibt es und was ist der Einsatzzweck? Wann machen diese Systeme Sinn? Limitationen

Mehr

Algorithmen und Datenstrukturen Balancierte Suchbäume

Algorithmen und Datenstrukturen Balancierte Suchbäume Algorithmen und Datenstrukturen Balancierte Suchbäume Matthias Teschner Graphische Datenverarbeitung Institut für Informatik Universität Freiburg SS 12 Überblick Einführung Einfügen und Löschen Einfügen

Mehr

VMware VVOLs mit HP 3PAR

VMware VVOLs mit HP 3PAR Überblick VMware VVOLs mit HP 3PAR Rückblick: Software Defined Storage VMware VVOLs Rückblick: Software Defined Storage Unsere Veranstaltung im Januar 2015: Software Defined Storage mit: VMware VSAN Microsoft

Mehr

IBM Informix Tuning und Monitoring

IBM Informix Tuning und Monitoring Seminarunterlage Version: 11.01 Copyright Version 11.01 vom 25. Juli 2012 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen

Mehr

BigTable. 11.12.2012 Else

BigTable. 11.12.2012 Else BigTable 11.12.2012 Else Einführung Distributed Storage System im Einsatz bei Google (2006) speichert strukturierte Daten petabyte-scale, > 1000 Nodes nicht relational, NoSQL setzt auf GFS auf 11.12.2012

Mehr

Storage Optionen für I/O intensive Applikationen

Storage Optionen für I/O intensive Applikationen Storage Optionen für I/O intensive Applikationen SSCS Team Ulm Christian Mosch, Karsten Siegmund, Jürgen Salk, Matthias Neuer, Vladimir Kushnarenko, Stefan Kombrink, Thomas Nau, Stefan Wesner Steinbuch

Mehr

Next Generation IaaS von ProfitBricks

Next Generation IaaS von ProfitBricks Next Generation IaaS von ProfitBricks Warum IaaS? Was ist IaaS? SaaS Software as a Service IaaS Infrastructure as a Service RaaS Recovery as a Service PaaS Platform as a Service IaaS = Virtuelles Rechenzentrum

Mehr

Keep your SAN simple Spiegeln stag Replizieren

Keep your SAN simple Spiegeln stag Replizieren Keep your SAN simple Spiegeln stag Replizieren best Open Systems Day Mai 2011 Unterföhring Marco Kühn best Systeme GmbH marco.kuehn@best.de OS Unterstützung für Spiegelung Host A Host B Host- based Mirror

Mehr

WISSENSWERTES ÜBER WINDOWS SCALE-OUT FILE SERVER

WISSENSWERTES ÜBER WINDOWS SCALE-OUT FILE SERVER WISSENSWERTES ÜBER WINDOWS SCALE-OUT FILE SERVER AGENDA 01 File Server Lösungen mit Windows Server 2012 R2 02 Scale-out File Server 03 SMB 3.0 04 Neue File Server Features mit Windows Server 2016 05 Storage

Mehr

www.informatik-aktuell.de

www.informatik-aktuell.de www.informatik-aktuell.de Flashback Reise in die Vergangenheit einfach. gut. beraten. Warum Oracle Zeitreisen anbieten kann, der Microsoft SQL Server aber leider nicht. IT-Tage Datenbanken 18.12.2015,

Mehr

Überblick. Multi-Cloud Computing Motivation Redundant Array of Cloud Storage (RACS) Zusammenfassung. c td MWCC (WS14/15) Multi-Cloud Computing 13 1

Überblick. Multi-Cloud Computing Motivation Redundant Array of Cloud Storage (RACS) Zusammenfassung. c td MWCC (WS14/15) Multi-Cloud Computing 13 1 Überblick Multi-Cloud Computing Motivation Redundant Array of Cloud Storage (RACS) Zusammenfassung c td MWCC (WS14/15) Multi-Cloud Computing 13 1 Vendor Lock-In -Problem Typische Vorgehensweise bei der

Mehr

Storage-Lösungen haben wir im Blut. Branchenführende RAID-Adapter, HBAs und SAS-Expander mit 12 oder 6 Gbit/s für Storage-Lösungen

Storage-Lösungen haben wir im Blut. Branchenführende RAID-Adapter, HBAs und SAS-Expander mit 12 oder 6 Gbit/s für Storage-Lösungen Storage-Lösungen haben wir im Blut Branchenführende RAID-Adapter, HBAs und SAS-Expander mit 12 oder 6 Gbit/s für Storage-Lösungen RAID-Adapter mit PCIe 3.0 und 12 Gbit/s Serien 8 und 8Q Die RAID-Adapter

Mehr

Prozessarchitektur einer Oracle-Instanz

Prozessarchitektur einer Oracle-Instanz 6. Juni 2008 Inhaltsverzeichnis Oracle Instanz 1 Oracle Instanz 2 3 Redo Log Buffer Shared Pool Java Pool & Large Pool Oracle Instanz Eine Oracle-Instanz ist Hauptbestandteil des Oracle Datenbank Management

Mehr

Michael Göhler. Linux User Group Erding. 25. September 2013

Michael Göhler. Linux User Group Erding. 25. September 2013 Michael Göhler Linux User Group Erding 25. September 2013 Inhalt Einleitung Features (Vorteile) Theorie B-Tree Aufbau Copy On Write Selbstheilung Nachteile Performance Praxisbeispiel Features (1/2) Copy

Mehr

Zur Freude aller Multitasker. Verzögerungsfreie Performance beim Multitasking.

Zur Freude aller Multitasker. Verzögerungsfreie Performance beim Multitasking. Die neue Samsung SSD 830er Serie mit SATA 6 Gb/s. Das ist kein Upgrade. Das ist eine vollständige PC-Innovation. Leistungsstärkste SATA 6 Gb/s SSD Unübertroffene Zuverlässigkeit Komplette, benutzerfreundliche

Mehr

Microsoft Vista Leistungsoptimierung

Microsoft Vista Leistungsoptimierung Mehr Geschwindigkeit durch ReadyBoost Wenn ein System über zu wenig Arbeitsspeicher verfügt, dann leidet die Performance darunter. Wer Vista mit weniger als 2 GB RAM betreibt, wird bald an die Grenzen

Mehr

3 Port PCI Express 2.0 SATA III 6Gb/s Raid Controller Karte mit msata Anschluss und HyperDuo SSD Tiering

3 Port PCI Express 2.0 SATA III 6Gb/s Raid Controller Karte mit msata Anschluss und HyperDuo SSD Tiering 3 Port PCI Express 2.0 SATA III 6Gb/s Raid Controller Karte mit msata Anschluss und HyperDuo SSD Tiering StarTech ID: PEXMSATA343 Die 3-Port-PCI Express 2.0 SATA-Karte mit HyperDuo PEXMSATA343 fügt einem

Mehr

SATA - SAS. Bandbreite ist nicht Performance. MB/s und GB/s sind wichtig für: Backbone Netzwerke Data-Streaming Disk-to-Disk Backup

SATA - SAS. Bandbreite ist nicht Performance. MB/s und GB/s sind wichtig für: Backbone Netzwerke Data-Streaming Disk-to-Disk Backup SATA - SAS Bandbreite ist nicht Performance MB/s und GB/s sind wichtig für: Backbone Netzwerke Data-Streaming Disk-to-Disk Backup IO/s sind wichtig für: Transaktionsorientierende Applikationen Datenbanken

Mehr

Preisvergleich ProfitBricks - Amazon Web Services M3 Instanz

Preisvergleich ProfitBricks - Amazon Web Services M3 Instanz Preisvergleich - Amazon Web Services M3 Instanz Stand Preisliste : 10.04.2014 www.profitbricks.de Stand Preisliste : 10.04.2014 Hotline: 0800 22 44 66 8 product@profitbricks.com Vorwort Preisvergleiche

Mehr

Oracle Real Application Clusters: Requirements

Oracle Real Application Clusters: Requirements Oracle Real Application Clusters: Requirements Seite 2-1 Systemvoraussetzungen Mind. 256 MB RAM (mit 128 MB geht es auch...) Mind. 400 MB Swap Space 1,2 GB freier Speicherplatz für f r Oracle Enterprise

Mehr

High Performance Datenerfassung Tests am Beispiel WEGA

High Performance Datenerfassung Tests am Beispiel WEGA High Performance Datenerfassung am Beispiel WEGA Langmuir 5. Mai 2010 High Performance Datenerfassung am Beispiel WEGA Hardware Timing Netzwerk Hardware zwei identische Systeme bestehend aus Controller

Mehr

Performance Tuning & Scale-Out mit MySQL

Performance Tuning & Scale-Out mit MySQL Performance Tuning & Scale-Out mit MySQL Erfa-Gruppe Internet Briefing 2. März 2010 Oli Sennhauser Senior MySQL Consultant, FromDual oli.sennhauser@fromdual.com www.fromdual.com 1 Inhalt Allgemeines zu

Mehr

Zukünftige Speichertechnologien - HVD, Racetrack und mehr -

Zukünftige Speichertechnologien - HVD, Racetrack und mehr - - und Dateisysteme Zukünftige technologien - HVD, Racetrack und mehr - Gliederung Gliederung Gliederung Gliederung Gliederung Gliederung Gliederung Gliederung Einleitung Ziel der Präsentation: Einleitung

Mehr

Die allerwichtigsten Raid Systeme

Die allerwichtigsten Raid Systeme Die allerwichtigsten Raid Systeme Michael Dienert 4. Mai 2009 Vorbemerkung Dieser Artikel gibt eine knappe Übersicht über die wichtigsten RAID Systeme. Inhaltsverzeichnis 1 Die Abkürzung RAID 2 1.1 Fehlerraten

Mehr

Einführung in Hauptspeicherdatenbanken

Einführung in Hauptspeicherdatenbanken Einführung in Hauptspeicherdatenbanken Harald Zankl Probevorlesung 13. 01., 13:15 14:00, HS C Inhaltsverzeichnis Organisation Überblick Konklusion Harald Zankl (LFU) Hauptspeicherdatenbanken 2/16 Organisation

Mehr

Systemanforderungen ab Version 5.31

Systemanforderungen ab Version 5.31 Systemanforderungen ab Version 5.31 Auszug aus BüroWARE Erste Schritte Version 5.4 Generelle Anforderungen SoftENGINE BüroWARE SQL / Pervasive Das Programm kann sowohl auf 32 Bit- als auch auf 64 Bit-en

Mehr

IBM DB2 für Linux/Unix/Windows Monitoring und Tuning

IBM DB2 für Linux/Unix/Windows Monitoring und Tuning IBM DB2 für Linux/Unix/Windows Monitoring und Tuning Seminarunterlage Version: 4.05 Version 4.05 vom 9. Februar 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-

Mehr

Datenbanken. Prof. Dr. Bernhard Schiefer. bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer

Datenbanken. Prof. Dr. Bernhard Schiefer. bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer Datenbanken Prof. Dr. Bernhard Schiefer bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer Wesentliche Inhalte Begriff DBS Datenbankmodelle Datenbankentwurf konzeptionell, logisch und relational

Mehr

Transaktionsverwaltung

Transaktionsverwaltung Transaktionsverwaltung VU Datenbanksysteme vom 21.10. 2015 Reinhard Pichler Arbeitsbereich Datenbanken und Artificial Intelligence Institut für Informationssysteme Technische Universität Wien Transaktionsverwaltung

Mehr

Übersicht über Datenbanken

Übersicht über Datenbanken Übersicht über Datenbanken Vergleich zwischen normaler Datenorganisation und Datenbanken Definition einer Datenbank Beispiel (inkl. Zugriff) Der Datenbankadministrator Relationale Datenbanken Transaktionen

Mehr

peer-to-peer Dateisystem Synchronisation

peer-to-peer Dateisystem Synchronisation Ziel Realisierungen Coda Ideen Fazit Literatur peer-to-peer Dateisystem Synchronisation Studiendepartment Informatik Hochschule für Angewandte Wissenschaften Hamburg 30. November 2007 Ziel Realisierungen

Mehr

Von Bits, Bytes und Raid

Von Bits, Bytes und Raid Von Bits, Bytes und Raid Eine Schnuppervorlesung zum Kennenlernen eines Datenspeichers um Bits und Bytes zu unterscheiden um Raid-Festplattensysteme zu verstehen Inhalt Speicherzellen sind elektronische

Mehr

Neue Hardware Welt (SSD Power)

Neue Hardware Welt (SSD Power) Neue Hardware Welt (SSD Power) Clemens Zerbe, Enterprise Strategist Dr. Roland Kunz, Enterprise Strategist Agenda 1 Vorteil Datenzugriff 2 Technologieüberblick SSD und Flash & Best Practices 3 Fluid Data,

Mehr

3 Windows als Storage-Zentrale

3 Windows als Storage-Zentrale 3 Windows als Storage-Zentrale Windows als zentrale Datenspeichereinheit punktet gegenüber anderen Lösungen vor allem bei der Integration in vorhandene Unternehmensnetze sowie bei der Administration. Dabei

Mehr

DBS: Administration und Implementierung Klausur

DBS: Administration und Implementierung Klausur Prof. Dr. Stefan Brass 12.06.2001 Institut für Informatik Universität Gießen Hinweise DBS: Administration und Implementierung Klausur Die Bearbeitungszeit ist 1 Stunde, 30 Minuten (von 8 30 bis 10 00 ).

Mehr

Allgemeines zu Datenbanken

Allgemeines zu Datenbanken Allgemeines zu Datenbanken Was ist eine Datenbank? Datensatz Zusammenfassung von Datenelementen mit fester Struktur Z.B.: Kunde Alois Müller, Hegenheimerstr. 28, Basel Datenbank Sammlung von strukturierten,

Mehr

Storage Area Networks im Enterprise Bereich

Storage Area Networks im Enterprise Bereich Storage Area Networks im Enterprise Bereich Technologien, Auswahl & Optimierung Fachhochschule Wiesbaden Agenda 1. Was sind Speichernetze? 2. SAN Protokolle und Topologien 3. SAN Design Kriterien 4. Optimierung

Mehr

MATCHING VON PRODUKTDATEN IN DER CLOUD

MATCHING VON PRODUKTDATEN IN DER CLOUD MATCHING VON PRODUKTDATEN IN DER CLOUD Dr. Andreas Thor Universität Leipzig 15.12.2011 Web Data Integration Workshop 2011 Cloud Computing 2 Cloud computing is using the internet to access someone else's

Mehr

Grundlagen verteilter Systeme

Grundlagen verteilter Systeme Universität Augsburg Insitut für Informatik Prof. Dr. Bernhard Bauer Wolf Fischer Christian Saad Wintersemester 08/09 Übungsblatt 3 12.11.08 Grundlagen verteilter Systeme Lösungsvorschlag Aufgabe 1: a)

Mehr

Die nächste Storage Generation Vorteile und Änderungen mit 12Gb/s SAS von Avago Storage Dominik Mutterer, Field Application Engineer

Die nächste Storage Generation Vorteile und Änderungen mit 12Gb/s SAS von Avago Storage Dominik Mutterer, Field Application Engineer Die nächste Storage Generation Vorteile und Änderungen mit 12Gb/s SAS von Avago Storage Dominik Mutterer, Field Application Engineer Agenda Avago Who? 12Gb/s SAS Produktüberblick Vorteile durch 12Gb/s

Mehr

Programmierbare Logik CPLDs. Studienprojekt B Tammo van Lessen

Programmierbare Logik CPLDs. Studienprojekt B Tammo van Lessen Programmierbare Logik CPLDs Studienprojekt B Tammo van Lessen Gliederung Programmierbare Logik Verschiedene Typen Speichertechnologie Komplexe Programmierbare Logik System On a Chip Motivation Warum Programmierbare

Mehr

LOAD TESTING 95% BRAUCHEN ES, 5 % MACHEN ES: LOAD TESTING MIT VS LEICHTGEMACHT NICO ORSCHEL MVP VS ALM, CONSULTANT

LOAD TESTING 95% BRAUCHEN ES, 5 % MACHEN ES: LOAD TESTING MIT VS LEICHTGEMACHT NICO ORSCHEL MVP VS ALM, CONSULTANT LOAD TESTING 95% BRAUCHEN ES, 5 % MACHEN ES: LOAD TESTING MIT VS LEICHTGEMACHT NICO ORSCHEL MVP VS ALM, CONSULTANT AIT GmbH & Co. KG Ihre Software effizienter entwickelt. ÜBERSICHT GRÜNDE UND ZEITPUNKT

Mehr

Green IT in Datenbanksystemen - State of the Art -

Green IT in Datenbanksystemen - State of the Art - 1 in Datenbanksystemen - State of the Art - 17.12.2009 2 Inhalt 1 2 3 4 5 6 7 8 3 - Klimaschutz frühere Änderungen langsam Temperaturanstieg in letzten 100 Jahren um ca. 0,74 C UN-Klimaforscher: +6,4 C

Mehr

Ersetzt Solid State Memory die Festplatte?

Ersetzt Solid State Memory die Festplatte? Dr. Axel Koester Technologist IBM Systems & Technology Group Ersetzt Solid State Memory die Festplatte? Wird Speicher weiterhin billiger? Ersetzt Flash Memory die Festplatte? Quo vadis, Virtualisierung?

Mehr

Tutorium Rechnerorganisation

Tutorium Rechnerorganisation Woche 9 Tutorien 3 und 4 zur Vorlesung Rechnerorganisation 1 Christian A. Mandery: KIT Universität des Landes Baden-Württemberg und nationales Grossforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu

Mehr

Transaction Validation for XML Documents based on XPath

Transaction Validation for XML Documents based on XPath Transaction Validation for XML Documents based on XPath @ Informatik 2002, m-dbis Stefan Böttcher Adelhard Türling Universität Paderborn Überblick Transaktionen für XML - Daten & mobile Clients Motivation

Mehr

OSL-Technologietage 17. September 2008 Energieeffiziente Storage-Hardware

OSL-Technologietage 17. September 2008 Energieeffiziente Storage-Hardware OSL-Technologietage 17. September 2008 Energieeffiziente Storage-Hardware André Hirschberg andre.hirschberg@cristie.de Cristie Data Products GmbH Nordring 53-55 63843 Niedernberg Was kosten mich n-terabyte

Mehr

Digital Design Entwicklung der DRAMs. Richard Roth / FB Informatik und Mathematik Speicher 1

Digital Design Entwicklung der DRAMs. Richard Roth / FB Informatik und Mathematik Speicher 1 Entwicklung der DRAMs Richard Roth / FB Informatik und Mathematik Speicher 1 Entwicklung der DRAMs in Zukunft Richard Roth / FB Informatik und Mathematik Speicher 2 DRAM Speicherzelle (Trench Technology)

Mehr

Redundante Dienste Idealfall und Notfalllösungen. Präsentation von Matthias Müller

Redundante Dienste Idealfall und Notfalllösungen. Präsentation von Matthias Müller Redundante Dienste Idealfall und Notfalllösungen Präsentation von Matthias Müller 1 Agenda Einführung Lösungsansatz 1 Layer 2 Kopplung Lösungsansatz 2 Layer 3 Routing Lösungsansatz 3 DNS Lösungsansatz

Mehr

Operator-Kostenmodelle für Fortschrittsschätzung und Opt. Datenbanksystemen

Operator-Kostenmodelle für Fortschrittsschätzung und Opt. Datenbanksystemen Operator-Kostenmodelle für und Optimierung in Datenbanksystemen 23. Oktober 2012 Übersicht 1 Grundlagen Ziele der Arbeit Grundlagen Kostenmodelle Neues Framework Entwickelte Hilfsmittel 2 3 Ziele der Arbeit

Mehr

Die Marvel, ein gedrosselter Supercomputer

Die Marvel, ein gedrosselter Supercomputer Die Marvel, ein gedrosselter Supercomputer Warum ist die Marvel so schnell? Warum ist die Marvel so langsam? Erfahrungen mit dem Softwaresupport Warum ist die Marvel so schnell? Hardware Z.Cvetanovic,

Mehr

RAID Redundant Array of Independent [Inexpensive] Disks

RAID Redundant Array of Independent [Inexpensive] Disks RAID Redundant Array of Independent [Inexpensive] Disks Stefan Wexel Proseminar Algorithms and Data Structures im WS 2011/2012 Rheinisch-Westfälische Technische Hochschule Aachen Lehrstuhl für Informatik

Mehr

Vorhersagemodell für die Verfügbarkeit von IT-Services

Vorhersagemodell für die Verfügbarkeit von IT-Services Vorhersagemodell für die Verfügbarkeit von IT-Services Magdeburg Research and Competence Cluster Very Large Business Applications Lab Fakultät für Informatik Institut für Technische und Betriebliche Informationssysteme

Mehr

Erzeugung enormer Datenvolumina aus hochaufgelösten anatomischen MRT-Messungen

Erzeugung enormer Datenvolumina aus hochaufgelösten anatomischen MRT-Messungen 1 Daniel Stucht aus hochaufgelösten anatomischen MRT-Messungen Beispiel 1: Hochaufgelöste EPI Daten 0.65mm Voxelkantenlänge Bildmatrix= 260 x 200 x 40 32 Kanäle ca. alle drei Sekunden ein komplettes Volumen

Mehr

Verfügbarkeit von Applikationen und Failover Szenarien. Winfried Wojtenek. wojtenek@mac.com

Verfügbarkeit von Applikationen und Failover Szenarien. Winfried Wojtenek. wojtenek@mac.com Verfügbarkeit von Applikationen und Failover Szenarien Winfried Wojtenek wojtenek@mac.com Verfügbarkeit % Tage Stunden Minuten 99.000 3 16 36 99.500 1 20 48 99.900 0 9 46 99.990 0 0 53 99.999 0 0 5 Tabelle

Mehr

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen Business Application Framework für SharePoint Der Kern aller PSC-Lösungen Überblick pscbaf Dieses Dokument liefert die Antworten auf folgende Fragen: Was ist das Portal Systems Business Application Framework

Mehr