Datenbanksysteme II: Implementation of Database Systems Storage, Discs, and Raid
|
|
- Louisa Esser
- vor 8 Jahren
- Abrufe
Transkript
1 Datenbanksysteme II: Implementation of Database Systems Storage, Discs, and Raid Material von Prof. Johann Christoph Freytag Prof. Kai-Uwe Sattler Prof. Alfons Kemper, Dr. Eickler
2 Content of this Lecture Storage hierarchy Seek times and throughput RAID level Some guidelines Ulf Leser: Datenbanksysteme II, Sommersemester
3 Überblick: Speicherhierarchie 1-10ns Register ns Cache ns Hauptspeicher 10 ms Plattenspeicher Zugriffslücke 10 5 sec Archivspeicher Ulf Leser: Datenbanksysteme II, Sommersemester
4 5 Schichten Architektur Mengenorientierter Zugriff Satzorientierter Zugriff Interne Satzschnittstelle Datenmodellebene Logischer Zugriff Anfrageübersetzung, Zugriffspfadwahl, Zugriffskontrolle, Integritätskontrolle Sortierung, Transaktionsverwaltung, Cursorverwaltung Wir sind hier: Systempufferschnittstelle Speicherstrukturen Dateischnittstelle Pufferverwaltung Betriebssystem Record Manager, Sperrverwaltung, Log / Recovery Speichermanagement, Puffermanagement, Caching-Strategien Externspeicherverwaltung Geräteschnittstelle Ulf Leser: Datenbanksysteme II, Sommersemester
5 Warum die Speicherhierarchie? Je schneller, desto teurer Platzbedarf Chip, Platine, Gehäuse, eigenes Gerät, Bandroboter Begrenzung Adressraum: 32 bit = 4 Gigabyte Hat ein Ende: 64 bit ~ 2*10^10 Gigabyte Kostenunterschied bleibt bestehen Tertiärspeicher oft nicht mehr günstiger als Sekundärspeicher Aber beliebige Erweiterbarkeit durch Wechselmedien (CDs, Tape) Kein Controller-Engpass Ulf Leser: Datenbanksysteme II, Sommersemester
6 Storage Area Networks (SAN) Separate network providing storage (and only storage) Virtualization of resources Facilitates data management, storage assignment, backup, recovery Storage as independent part of enterprise infrastructure Ulf Leser: Datenbanksysteme II, Sommersemester
7 Caching Storage hierarchy Access time between level X and X+1 increases rapidly Caching Makes this difference disappear Buffer data from lower levels in higher levels Success depends on locality Few data items are access over and over again System catalog, central tables, most frequently sold items, If access is purely random, caching becomes useless Cache hit ratio: # of blocks requested in cache # of blocks requested Database buffers should reach >90% cache hit ratio Several issues discussed later Ulf Leser: Datenbanksysteme II, Sommersemester
8 Magnet- bzw. Festplattenspeicher Ulf Leser: Datenbanksysteme II, Sommersemester
9 Lesen von Daten von der Platte Seek Time: t s Arm positionieren Latenzzeit: t r Warten, bis gewünschter Sektor unter Lesekopf rotiert Im Durchschnitt ½ Plattenumdrehung Rotationsgeschwindigkeit: Umdrehungen/Minute Disc Controller beginnen, immer komplette Tracks zu cachen Dadurch reduziert sich Latenzzeit im Schnitt Wann genau?? Transferrate: u Von der Platte zum Hauptspeicher / Buffer Ulf Leser: Datenbanksysteme II, Sommersemester
10 ms 5 ms Ulf Leser: Datenbanksysteme II, Sommersemester
11 Random versus Sequential IO Aufgabe: 1000 Blöcke à 4KB sind zu lesen T s = 5ms, T r = 3ms, U = 15 MB/s Random I/O Jedes mal Arm positionieren Jedes mal Latenzzeit 1000 * (5 ms + 3 ms) + Transferzeit von 4 MB > 8000 ms + 300ms ~ 8s Sequential IO Einmal positionieren, dann nur noch sequentiell lesen 5 ms + 3ms + Transferzeit von 4 MB 8ms ms ~ 1/3 s Unterschied: ein bis zwei Größenordnungen Wichtige für Query Optimierung Index bei >5% Anfrageselektivität nicht mehr benutzen Ulf Leser: Datenbanksysteme II, Sommersemester
12 Was kann man besser machen? Zugriff parallelisieren Blöcke auf verschiedenen Platten lagern Diese können parallel positionieren und parallel lesen Blöcke redundant auf einer Platte speichern Seek-zeit verkürzen bei geschickter Anordnung RAID: Redundant Array of Independent Discs Unabhängig (voneinander) und billig Commodity Hardware mit Software zu schnellen und fehlertoleranten Systemen zusammenbauen RAID-Software im Diskcontroller oder im Betriebssystem Auch: Redundant array of inexpensive discs Ulf Leser: Datenbanksysteme II, Sommersemester
13 Disk Arrays RAID-Systeme Oder Soft-Raid Ulf Leser: Datenbanksysteme II, Sommersemester
14 Soft RAID in Windows XP Ulf Leser: Datenbanksysteme II, Sommersemester
15 Ulf Leser: Datenbanksysteme II, Sommersemester
16 RAID 0: Striping A B C D Datei A C B D Doppelte Bandbreite beim sequentiellen Lesen der Datei Zyklische Verteilung der Blöcke, wenn alle Blöcke mit gleicher Häufigkeit gelesen/geschrieben werden Alternative: Verteilung nach Zugriffshäufigkeit (Optimierungsproblem) Zugriffshäufigkeit aber i.d.r. nicht bekannt Doppelte Bandbreite?? Keine Beschleunigung für Lesen eines einzelnen Blocks Aber: Datenverlust wird immer wahrscheinlicher, je mehr Platten man verwendet (Stripingbreite = Anzahl der Platten, hier 2) Ulf Leser: Datenbanksysteme II, Sommersemester
17 RAID 1: Spiegelung (mirroring) A B A B C D C D Datensicherheit: durch Redundanz aller Daten Keine Hilfe bei Bitfehlern wer hat recht? Doppelter Speicherbedarf Lastbalancierung beim Lesen (wie RAID0) Außerdem konkurrierendes Lesen einer 1-Block Datei möglich der schnellere Kopf gewinnt Beim Schreiben müssen beide Kopien geschrieben werden Kann parallel geschehen der langsamere Kopf bestimmt Seek+Latenz Ulf Leser: Datenbanksysteme II, Sommersemester
18 Auswirkung von RAID1 MTTF = Durchschnittliche Zeit bis zu einem Crash MTTR = Zeit benötigt für Reparatur MTTDL = Durchschnittliche Zeit bis zu einem Zustand, bei dem Daten nicht zugreifbar sind Also z.b. von Band wiederhergestellt werden müssen Annahme: MTTF = 3650 Tage, MTTR = 2 Tage Eine Platte MTTDL 1 = 3650/2 = 1825 Tage RAID1 mit 2 Platten MTTDL = MTTDL 1 *MTTDL 1 ~ Jahre Bei Annahme der Unabhängigkeit der Ereignisse Plattenfehler sind i.d.r. aber nicht unabhängig: Spannungsspitzen, Wasserschaden, gleichzeitiges Altern,... Ulf Leser: Datenbanksysteme II, Sommersemester
19 RAID 0+1: Striping und Spiegelung A A B B C C D D Kombiniert RAID 0 und RAID 1 ( RAID 10 ) Doppelter Speicherbedarf, erhöhte Ausfallsicherheit (von RAID1) Weiter erhöhte Lesegeschwindigkeit für Dateien Datei kann von vier Platten parallel gelesen werden Lesen eines einzelnen Blocks kaum schneller als ohne RAID Schreibgeschwindigkeit einer Datei verdoppelt sich Ulf Leser: Datenbanksysteme II, Sommersemester
20 RAID 2: Striping auf Bit-Ebene Datei Striping auf Bit- (oder Byte-) statt Blockebene Idealerweise höherer Durchsatz schon beim Lesen einzelner Blöcke Aber: Lesen eines Sektors dauert i.d.r. genauso lange wie Lesen 1/8 Sektors Also muss Aufteilung von Blöcken auf Sektoren beachtet werden Typisch: 8-16 KB Blöcke, 512 Byte Sektoren = Sektoren pro DB Block Keine Beschleunigung für mehrere parallele Leseoperationen Jedes Lesen/Schreiben braucht alle Platten Verschlechterte Ausfallsicherheit Ulf Leser: Datenbanksysteme II, Sommersemester
21 RAID 3: RAID2 + Paritätsinfo Datei Parität Striping auf Bit- (oder Byte-) Ebene Zusätzliche Platte für Parität der anderen Platten Parität = bit-weise xor Ausfall einer Platte kann kompensiert werden Lesen/Schreiben eines Blocks erfordert Zugriff auf alle Platten Deutlich weniger Platzbedarf als RAID1, trotzdem Ausfallsicherheit Ulf Leser: Datenbanksysteme II, Sommersemester
22 RAID 3: Plattenausfall Datei Parität Reparatur Ulf Leser: Datenbanksysteme II, Sommersemester
23 RAID 4: Striping von Blöcken + Paritätsinfo A E B F C G D H P A-D P E-H Bessere Lastbalancierung als bei RAID 3 Verschiedene Prozesse können parallel von verschiedenen Platten lesen Damit: Paritätsplatte ist Flaschenhals Bei jedem Schreiben muss darauf zugegriffen werden Bei jedem Lesen muss u.u. darauf zugegriffen werden (zur Kontrolle) Bei Modifikation von Block A zu A : P A-D := P A-D A A D.h. bei einer Änderung von Block A muss der alte Zustand von A und der alte Paritätsblock gelesen werden und der neue Paritätsblock und der neue Block A geschrieben werden Ulf Leser: Datenbanksysteme II, Sommersemester
24 RAID 5: RAID4, Verteilung der Paritity A E B F C G D P E-H P A-D H I M J P M-P P I-L N K O L P Parityblock immer auf der Platte, die keinen der Par-Blöcke enthält Wesentlich bessere Lastbalancierung als bei RAID 4 Paritätsplatte kein Flaschenhals mehr Schreiben erfordert X-1 Platten für die Daten und 1weitere Platte für Parity Zugriff erfolgt parallel Wird in der Praxis häufig eingesetzt Typischerweise langsamer als RAID10 Dafür deutlich Platz sparender Guter Ausgleich zwischen Platzbedarf und Leistungsfähigkeit Ulf Leser: Datenbanksysteme II, Sommersemester
25 Übersicht Weitere RAID Level sind definiert: 6, Kombination 1+5,... RAID 0 gut für Szenarien mit (nahezu) unveränderlichen Daten Leicht zu ersetzen bei Ausfall RAID 1 und vor allem 5 sind verbreitet RAID1: Einfach, schnell zu realisieren, erhöhte Ausfallsicherheit und Geschwindigkeit, aber verdoppelter Platzbedarf (billig) RAID5: Relativ komplex, erhöhte Ausfallsicherheit und Geschwindigkeit, nur geringfügig erhöhter Platzbedarf; benötigt mindestens 3 Platten Ulf Leser: Datenbanksysteme II, Sommersemester
26 Storage in Oracle Database Tablespace Data file Logical Segment Extent Physical OracleBlock OS Block Data files are assigned to tablespaces Tablespaces may consist of multiple files All data from one object (table, index) are in one tablespace Unit of backup, offline, moveable tablespaces, quotas, access rights, Extents are continuous sequences of blocks on disc Space is allocated in extents (min, next, max, ) Segments logically group all extents of an object Ulf Leser: Datenbanksysteme II, Sommersemester
27 Ulf Leser: Datenbanksysteme II, Sommersemester
28 In reality it is more complex Software / Hardware RAID, Database RAID, Volume manager, SAN Parallelization by distributing tablespaces System tablespace on separate disk Or: locally, tablespace-managed data dictionary Separate data and index tablespaces Separate disk for REDO Logs Parallelization by distributing one tablespace Distribute different files in one tablespace on different discs Parallelization by distributing a single table Distribution of segments Partitioning - semantic distribution of table data All sales prior to 2005 on one disk, all sales this year on another disk One disk for sales in 2005, 2004, 2003, Complex dependencies Ulf Leser: Datenbanksysteme II, Sommersemester
29 Some guidelines (copyright by Oracle) Tablespaces should stripe over at least as many devices as CPUs You should stripe tablespaces for tables, indexes, rollback segments, and temporary tablespaces. You must also spread the devices over controllers, I/O channels, and internal buses Queries can run in parallel (inter-query parallelization) on every processor Processors need to be fed in parallel Single disk is bottleneck multiprocessors become useless If table segment in tablespace is striped sufficiently, each disk becomes a feed for a one processor How? Use RAID1 or above Place carefully data files, segments, and extents Disadvantages No simple backup of tablespace by file copying Increased failure rate use redundant RAID levels Recovery of a single disk might stop operations (all other disks are involved) Ulf Leser: Datenbanksysteme II, Sommersemester
30 Guidelines 2 In high-update OLTP systems, the redo logs are writeintensive. Moving the redo log files to disks that are separate from other disks and from archived redo log files has benefits Every transaction generates REDO information REDO is written in batches before Commit, data blocks are written sporadically by db-writer Both should not interfere (requires too much disk head moving) Hence: put REDO log files away from data files Redo data is extremely important (rollback, rollforward) Hence: spread REDO data redundantly over many disks (REDO groups) Also: Disk crash can only effect REDO or data files REDO disks are good places to invest RAID10 Ulf Leser: Datenbanksysteme II, Sommersemester
31 Guidelines 3 Data bottlenecks Temporary tablespace used for large SORTS And sorting is everywhere sort-merge join, group by, order by, distinct,... System tablespace Holds data dictionary Required all the time logs, latches, system log data,... Especially logs can be a bottleneck Managed tablespaces REDO log files Ulf Leser: Datenbanksysteme II, Sommersemester
32 Oracle flexible architecture (OFA) Ulf Leser: Datenbanksysteme II, Sommersemester
33 OFA - Quote The minimum configuration consists of seven data areas, either disks, striped sets, RAID sets,... The more heads you have moving at one time, the faster your database will be. AREA1: Oracle executables and user areas, a control file, the SYSTEM tablespace, redo logs AREA2: Data-data files, a control file, tool-data files, redo logs AREA3: Index-data files, a control file, redo logs AREA4: Rollback segment-data files AREA5: Archive log files AREA6: Export Files AREA7: Backup Staging Ulf Leser: Datenbanksysteme II, Sommersemester
Datenbanksysteme II: Storage, Discs, and Raid. Ulf Leser
Datenbanksysteme II: Storage, Discs, and Raid Ulf Leser Content of this Lecture Storage hierarchy Seek times and throughput RAID level Some guidelines Ulf Leser: Implementation of Database Systems, Winter
MehrPhysische Datenorganisation
Physische atenorganisation Speicherhierarchie Hintergrundspeicher / RI ( -äume Hashing R-äume ) Überblick: Speicherhierarchie Register ache 1 8 yte ompiler 8 128 yte ache-ontroller Plattenspeicher rchivspeicher
MehrPhysische Datenorganisation
Physische Datenorganisation Speicherhierarchie Hintergrundspeicher / RAID ( B-Bäume Hashing R-Bäume ) Kapitel 7 1 Überblick: Speicherhierarchie Register Cache Hauptspeicher Plattenspeicher Archivspeicher
MehrKapitel 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
MehrDie 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
MehrFakten 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
MehrDatensicherheit und Hochverfügbarkeit
Datensicherheit und Hochverfügbarkeit 1. Instanzfehler Aussage: Instanzfehler werden durch Crash Recovery vom DBS automatisch behandelt. Recovery Zeiten? Ausfall von Speichersubsystem, Rechner,...? Ausfall
MehrFelix 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
MehrBetriebssysteme K_Kap11C: Diskquota, Raid
Betriebssysteme K_Kap11C: Diskquota, Raid 1 Diskquota Mehrbenutzer-BS brauchen einen Mechanismus zur Einhaltung der Plattenkontingente (disk quotas) Quota-Tabelle enthält Kontingenteinträge aller Benutzer
MehrKapitel 7 Physische Datenorganisation. Speicherhierarchie Hintergrundspeicher / RAID B-Bäume Hashing R-Bäume. Register. Cache.
Kapitel 7 Physische Datenorganisation Speicherhierarchie Hintergrundspeicher / RAID B-Bäume Hashing R-Bäume 1 Überblick: Speicherhierarchie Register Cache Hauptspeicher Plattenspeicher Archivspeicher A.
MehrPhysische Datenorganisat
Physische Datenorganisat Speicherhierarchie Hintergrundspeicher / RAID B-Bäume Hashing (R-Bäume ) Objektballung Indexe in SQL Kapitel 7 1 Überblick: Speicherhierarchie Register Cache Hauptspeicher Plattenspeicher
MehrPhysische Datenorganisat
Physische Datenorganisat Speicherhierarchie Hintergrundspeicher / RAID B-Bäume Hashing (R-Bäume ) Objektballung Indexe in SQL Überblick: Speicherhierarchie 1 8 Byte Compiler Register 8 128 Byte Cache Cache-Controller
MehrRAID. Name: Artur Neumann
Name: Inhaltsverzeichnis 1 Was ist RAID 3 1.1 RAID-Level... 3 2 Wozu RAID 3 3 Wie werden RAID Gruppen verwaltet 3 3.1 Software RAID... 3 3.2 Hardware RAID... 4 4 Die Verschiedenen RAID-Level 4 4.1 RAID
MehrRAID 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
MehrOracle 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
MehrOPERATIONEN 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:
MehrVon 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
MehrDas neue Volume-Flag S (Scannen erforderlich)
NetWorker 7.4.2 - Allgemein Tip 2, Seite 1/5 Das neue Volume-Flag S (Scannen erforderlich) Nach der Wiederherstellung des Bootstraps ist es sehr wahrscheinlich, daß die in ihm enthaltenen Informationen
MehrRedundant Array of Inexpensive Disks
22.01.2010 1 2 3 4 5 Es war einmal im Jahre 1988... Prozessoren, Speicher besser und günstiger Festplatten: - Speicherplatz bleibt teuer - Zugriff bleibt langsam Moore s Law Amdahl s Law S = 1 (1 f )+(f
MehrNaxtron 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
MehrSTORAGE. Martin Schmidt Berufsschule Obernburg
STORAGE Martin Schmidt Berufsschule Obernburg Storage Begriffserklärung Storage ist die Bezeichnung für eine große Menge zusammenhängenden Speicherplatz in einem Netzwerk. Storage heißen auch die große
MehrKapitel 7 Physische Datenorganisation. Speicherhierarchie Hintergrundspeicher / RAID Speicherstrukturen B-Bäume Hashing R-Bäume
Kapitel 7 Physische Datenorganisation Speicherhierarchie Hintergrundspeicher / RAID Speicherstrukturen B-Bäume Hashing R-Bäume Überblick: Speicherhierarchie Register (L1/L2/L3) Cache Hauptspeicher Plattenspeicher
MehrVerfü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
MehrKurzanleitung um Transponder mit einem scemtec TT Reader und der Software UniDemo zu lesen
Kurzanleitung um Transponder mit einem scemtec TT Reader und der Software UniDemo zu lesen QuickStart Guide to read a transponder with a scemtec TT reader and software UniDemo Voraussetzung: - PC mit der
MehrBartPE. Dokumentation. Projektarbeit Network Services. Dozent: Wolf-Fritz Riekert. Belmondo Kovac. Autor: Andreas Dinkelacker, 3.
BartPE Dokumentation Projektarbeit Network Services Dozent: Wolf-Fritz Riekert Belmondo Kovac Autor: Andreas Dinkelacker, 3. Semester IWD, HdM Stuttgart, Fachbereich IuK Was ist BartPE und PE Builder?
MehrAgenda. FRA Was ist das? Warum sollte die FRA genutzt werden? FRA INIT Paramter Verzeichnisstruktur (Beispiel) Überwachung der Flash Recovery Area
Fast Recovery Area Agenda FRA Was ist das? Warum sollte die FRA genutzt werden? FRA INIT Paramter Verzeichnisstruktur (Beispiel) Überwachung der Flash Recovery Area Praxisbeispiel Exkurs: Restore SPFILE
MehrEINRICHTEN EINER BMD NTCS SICHERUNG MIT SQL 2012
EINRICHTEN EINER BMD NTCS SICHERUNG MIT SQL 2012 13/01/05, Steyr Wissen verbreiten, Nutzen stiften! Copying is right für firmeninterne Aus- und Weiterbildung. INHALT 1. EINRICHTEN EINER BMDNTCS SICHERUNG
Mehrbackupmyfilestousb ==> Datensicherung auf USB Festplatte
Diese Präsentation zeigt Ihnen den Vergleich von mit anderen Datensicherungsverfahren. Backupmyfilestousb ist eine Software für Datensicherung, mit der Sie Ihre Daten täglich oder mehrmals täglich auf
MehrEvil Tech presents: Windows Home Server
Evil Tech presents: Windows Home Server Eine Vorstellung der Technik eines interessanten Produktes. by rabbit@net Die zentrales Backup zentrale Datenablage Streaming von Medien weltweiter Zugriff einfache
MehrHard & Software Raid
Hard & Software Raid Werner von Siemens Schule Präsentation Inhaltsverzeichnis Hardware Raid Raid 0 Raid 1 Parity Raid 0+1 & 2 Raid 3 & 4 Raid 5 & 6 Raid 7 Software Raid Fragen, Schlusswort 2 Hardware
MehrHochverfügbarkeit - wie geht das?
THINKIT DOIT ORBIT Hochverfügbarkeit - wie geht das? AGENDA Überblick Standby-Datenbanken FailSafe (Windows) Real Application Cluster (RAC) Architektur der Maximalen Verfügbarkeit Fragen? WAS IST HIGH
MehrMobiDM-App Handbuch für Windows Mobile
MobiDM-App Handbuch für Windows Mobile Dieses Handbuch beschreibt die Installation und Nutzung der MobiDM-App für Windows Mobile Version: x.x MobiDM-App Handbuch für Windows Mobile Seite 1 Inhalt 1. WILLKOMMEN
MehrVersion/Datum: 1.5 13-Dezember-2006
TIC Antispam: Limitierung SMTP Inbound Kunde/Projekt: TIC The Internet Company AG Version/Datum: 1.5 13-Dezember-2006 Autor/Autoren: Aldo Britschgi aldo.britschgi@tic.ch i:\products\antispam antivirus\smtp
MehrTSM 5.2 Experiences Lothar Wollschläger Zentralinstitut für Angewandte Mathematik Forschungszentrum Jülich
TSM 5.2 Experiences Lothar Wollschläger Zentralinstitut für Angewandte Mathematik Forschungszentrum Jülich L.Wollschlaeger@fz-juelich.de Contents TSM Test Configuration Supercomputer Data Management TSM-HSM
MehrSpeichernetze (Storage Area Networks, SANs)
Speichernetze (Storage Area Networks, SANs) Hochschule für Zürich MAS Informatik, Verteilte Systeme 22.9.2010 Outline 1 2 I/O en Prinzipschema serverzentrierte Architektur Disk Disk Disk Disk Disk Disk
MehrProzessarchitektur 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
MehrProSeminar Speicher- und Dateisysteme
ProSeminar Speicher- und Dateisysteme Netzwerkspeichersysteme Mirko Köster 1 / 34 Inhalt 1. Einleitung / Motivation 2. Einsatzgebiete 3. Fileserver 4. NAS 5. SAN 6. Cloud 7. Vergleich / Fazit 8. Quellen
MehrPreisvergleich 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
MehrEinkommensaufbau mit FFI:
For English Explanation, go to page 4. Einkommensaufbau mit FFI: 1) Binäre Cycle: Eine Position ist wie ein Business-Center. Ihr Business-Center hat zwei Teams. Jedes mal, wenn eines der Teams 300 Punkte
MehrDatenbanksysteme II Physische Speicherstrukturen (Kapitel 11) 18.4.2007 Felix Naumann. Datenmodellebene. Logischer Zugriff. Speicherstrukturen
Datenbanksysteme II Physische Speicherstrukturen (Kapitel 11) 18.4.2007 Felix Naumann Zoom in die interne Ebene: Die 5- Schichten Architektur 2 Mengenorientierter Zugriff Satzorientierter Zugriff Interne
MehrDatenbanken: Backup und Recovery
Der Prozess der Wiederherstellung der Daten einer Datenbank nach einem Fehler im laufenden Betrieb in einen konsistenten, möglichst verlustfreien Zustand heißt Recovery. Beteiligt an diesem Recovery sind
Mehrstorage management (c) Till Hänisch 2003, BA Heidenheim
storage management (c) Till Hänisch 2003, BA Heidenheim warum? haenisch@susi:~ > df Filesystem 1k-blocks Used Available Use% Mounted on /dev/sda3 35115800 16351708 16980076 50% / /dev/sda1 23300 3486 18611
MehrAufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank
SwissICT 2011 am Fallbeispiel einer Schweizer Bank Fritz Kleiner, fritz.kleiner@futureways.ch future ways Agenda Begriffsklärung Funktionen und Aspekte eines IT-Servicekataloges Fallbeispiel eines IT-Servicekataloges
MehrDatenbanksysteme II: Implementation of Database Systems Records & Blocks
Datenbanksysteme II: Implementation of Database Systems Records & Blocks Material von Prof. Johann Christoph Freytag Prof. Kai-Uwe Sattler Prof. Alfons Kemper, Dr. Eickler Stellenausschreibung SHK Institut
MehrEinführung in die technische Informatik
Einführung in die technische Informatik Christopher Kruegel chris@auto.tuwien.ac.at http://www.auto.tuwien.ac.at/~chris Betriebssysteme Aufgaben Management von Ressourcen Präsentation einer einheitlichen
MehrSymbio system requirements. Version 5.1
Symbio system requirements Version 5.1 From: January 2016 2016 Ploetz + Zeller GmbH Symbio system requirements 2 Content 1 Symbio Web... 3 1.1 Overview... 3 1.1.1 Single server installation... 3 1.1.2
MehrMikrocontroller Grundlagen. Markus Koch April 2011
Mikrocontroller Grundlagen Markus Koch April 2011 Übersicht Was ist ein Mikrocontroller Aufbau (CPU/RAM/ROM/Takt/Peripherie) Unterschied zum Mikroprozessor Unterschiede der Controllerarten Unterschiede
MehrOracle Backup und Recovery
Seminarunterlage Version: 11.05 Version 11.05 vom 27. Mai 2010 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
Mehr2. Braunschweiger Linux-Tage. Vortrag über RAID. von. Thomas King. http://www.t-king.de/linux/raid1.html. 2. Braunschweiger Linux-Tage Seite 1/16
2. Braunschweiger Linux-Tage Vortrag über RAID von Thomas King http://www.t-king.de/linux/raid1.html 2. Braunschweiger Linux-Tage Seite 1/16 Übersicht: 1. Was ist RAID? 1.1. Wo wurde RAID entwickelt? 1.2.
MehrHandbuch. Artologik EZ-Equip. Plug-in für EZbooking version 3.2. Artisan Global Software
Artologik EZ-Equip Plug-in für EZbooking version 3.2 Artologik EZbooking und EZ-Equip EZbooking, Ihre webbasierte Software zum Reservieren von Räumen und Objekten, kann nun durch die Ergänzung um ein oder
MehrFragen zur GridVis MSSQL-Server
Fragen zur GridVis MSSQL-Server Frage Anmerkung 1.0 Server allgemein 1.1 Welche Sprache benötigt die Software bzgl. Betriebssystem/SQL Server (deutsch/englisch)? 1.2 Welche MS SQL Server-Edition wird mindestens
Mehr4.3 Hintergrundspeicher
4.3 Hintergrundspeicher Registers Instr./Operands Cache Blocks Memory Pages program 1-8 bytes cache cntl 8-128 bytes OS 512-4K bytes Upper Level faster Disk Tape Files user/operator Mbytes Larger Lower
MehrPhysischer Datenbankentwurf: Datenspeicherung
Datenspeicherung.1 Physischer Datenbankentwurf: Datenspeicherung Beim Entwurf des konzeptuellen Schemas wird definiert, welche Daten benötigt werden und wie sie zusammenhängen (logische Datenbank). Beim
MehrDonato Quaresima Matthias Hirsch
Die Spezialisten. Meister auf Ihrem Gebiet..Alles so schön bunt hier? Donato Quaresima Matthias Hirsch Microsoft Windows 2012 ein Überblick Inhalt Allgemein Editionen / Lizenzierung Neuerungen allgemein
MehrCX6530. Keyvi3 Verwaltungssoftware CX6530 MS Access. Keyvi3 Management Software CX6530 MS Access. Keyvi3 Verwaltungssoftware
Keyvi3 Verwaltungssoftware Keyvi3 Management Software CX6530 Keyvi3 Verwaltungssoftware CX6530 MS Access Mit der Keyvi Verwaltungssoftware für Clex prime wird die Schließanlage zentral und komfortabel
Mehrwww.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,
MehrFachbericht zum Thema: Anforderungen an ein Datenbanksystem
Fachbericht zum Thema: Anforderungen an ein Datenbanksystem von André Franken 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis 1 2 Einführung 2 2.1 Gründe für den Einsatz von DB-Systemen 2 2.2 Definition: Datenbank
MehrFAST LTA Systeme Langzeitspeicher für medizinische Universalarchive 29.12.2007
FAST LTA Systeme Langzeitspeicher für medizinische Universalarchive 29.12.2007 FAST LTA AG Spezialist für digitale Langzeitarchivierung Erste FAST Gründung (Software Security) im Jahr 1985 FAST LTA (1999),
MehrOracle Datenbank - Recovery
Oracle Datenbank - Recovery H.-G. Hopf Georg-Simon-Ohm Fachhochschule Nürnberg Datenbank-Recovery / 1 Η. G.Hopf / 10.04.2003 Inhaltsverzeichnis Transaktionsablauf Prozess - Recovery Instanz - Recovery
MehrHERZLICH WILLKOMMEN SHAREPOINT 2013 - DEEP DIVE FOR ADMINS 11.09.2012 IOZ AG 2
11.09.2012 IOZ AG 1 HERZLICH WILLKOMMEN SHAREPOINT 2013 - DEEP DIVE FOR ADMINS 11.09.2012 IOZ AG 2 AGENDA Über mich Architekturänderungen Systemvoraussetzungen Migration Fragen 11.09.2012 IOZ AG 3 ÜBER
MehrUmbenennen eines NetWorker 7.x Servers (UNIX/ Linux)
NetWorker - Allgemein Tip #293, Seite 1/6 Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux) Dies wird offiziell nicht von unterstützt!!! Sie werden also hierfür keinerlei Support erhalten. Wenn man
MehrLizenzierung von System Center 2012
Lizenzierung von System Center 2012 Mit den Microsoft System Center-Produkten lassen sich Endgeräte wie Server, Clients und mobile Geräte mit unterschiedlichen Betriebssystemen verwalten. Verwalten im
MehrGrundlagen der Rechnerarchitektur
Grundlagen der Rechnerarchitektur Ein und Ausgabe Übersicht Grundbegriffe Hard Disks und Flash RAM Zugriff auf IO Geräte RAID Systeme SS 2012 Grundlagen der Rechnerarchitektur Ein und Ausgabe 2 Grundbegriffe
MehrSanStore: Kurzanleitung / SanStore: Quick reference guide
SanStore Rekorder der Serie MM, MMX, HM und HMX Datenwiedergabe und Backup Datenwiedergabe 1. Drücken Sie die Time Search-Taste auf der Fernbedienung. Hinweis: Falls Sie nach einem Administrator-Passwort
Mehrmiditech 4merge 4-fach MIDI Merger mit :
miditech 4merge 4-fach MIDI Merger mit : 4 x MIDI Input Port, 4 LEDs für MIDI In Signale 1 x MIDI Output Port MIDI USB Port, auch für USB Power Adapter Power LED und LOGO LEDs Hochwertiges Aluminium Gehäuse
MehrOracle Backup und Recovery mit RMAN
Oracle Backup und Recovery mit RMAN Seminarunterlage Version: 12.04 Copyright Version 12.04 vom 16. Juli 2015 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten. Alle Produkt-
Mehregs Storage Offensive
egs Storage Offensive Seit mittlerweile 5 Jahren können wir eine enge Partnerschaft zwischen der egs Netzwerk und Computersysteme GmbH und dem führenden Anbieter im Bereich Datenmanagement NetApp vorweisen.
MehrÜbungen zur Vorlesung. Datenbanken I
Prof. Dr. S. Böttcher Adelhard Türling Übungen zur Vorlesung Datenbanken I WS 2002/2003 Blatt 6 Aufgabe 1: In der Vorlesung haben Sie für die Einbringstrategie Update in Place die Vorgehensweisen steal,
MehrHMK Open Day 28. Januar 2009 Kronberg. Hierarchisches Storage Management mit SUN SAM-FS
HMK Open Day 28. Januar 2009 Kronberg Hierarchisches Storage Management mit SUN SAM-FS Die Herausforderungen Verwalten Sie große Datenmengen? Müssen Sie tagtäglich Ihre SLAs erfüllen? Wächst Ihr Datenbestand
MehrWie verbinde ich ein JBOD-System mit dem QStore QMX? - 1
Wie verbinde ich ein JBOD-System mit dem QStore QMX? In diesem Handbuch erläutern wir Ihnen, wie Sie ein JBOD-System an Ihr QStor QMX Gerät anschließen und das RAID Set über das RAID-Controller BIOS einstellen/verwalten
MehrDie Plattform für Ihre Datenfabrik unabhängig von Ort und Zeit
Die Plattform für Ihre Datenfabrik unabhängig von Ort und Zeit Ian Schroeder Senior Account Manager, NetApp Deutschland April 2015 noris network > Innovationstagung 2015 Weisheit? Wenn ich die Menschen
MehrWindows 8 Lizenzierung in Szenarien
Windows 8 Lizenzierung in Szenarien Windows Desktop-Betriebssysteme kommen in unterschiedlichen Szenarien im Unternehmen zum Einsatz. Die Mitarbeiter arbeiten an Unternehmensgeräten oder bringen eigene
MehrPostgreSQL 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
MehrEnglish. Deutsch. niwis consulting gmbh (https://www.niwis.com), manual NSEPEM Version 1.0
English Deutsch English After a configuration change in the windows registry, you have to restart the service. Requirements: Windows XP, Windows 7, SEP 12.1x With the default settings an event is triggered
MehrIT-Symposium 2004 4/20/2004. Ralf Durben. Business Unit Datenbank. ORACLE Deutschland GmbH. www.decus.de 1
Ralf Durben Business Unit Datenbank ORACLE Deutschland GmbH www.decus.de 1 Sichern heute und morgen Backup und Recovery in Oracle Database 10 g Backup und Recovery Die Datenbank muß jederzeit wiederherstellbar
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrSystemanforderungen 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
MehrHPE StoreOnce im Einsatz
Überblick im Einsatz StoreOnce 2700 Komprimierung Deduplizierung / Komprimierung? Komprimierung vereinzelt mehrfach vorhandene Informationen Deduplizierung vereinzelt mehrfach vorhandene Informationen
MehrNeuerungen PRIMUS 2014
SEPA Der Zahlungsverkehr wird europäisch Ist Ihr Unternehmen fit für SEPA? Mit PRIMUS 2014 sind Sie auf SEPA vorbereitet. SEPA betrifft auch Sie. Spätestens ab August 2014 gibt es vor der Single European
MehrWISSENSWERTES Ü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
MehrWINDOWS 8 WINDOWS SERVER 2012
WINDOWS 8 WINDOWS SERVER 2012 IT Fachforum 2012 :: 24.09.-27.09.2012 Andreas Götzfried IT Fachforum::Agenda Windows 8 Windows Server 2012 Zertifizierung WINDOWS 8 Schöne neue Welt Andreas Götzfried Windows
MehrVideo Line Array Highest Resolution CCTV
Schille Informationssysteme GmbH Video Line Array Highest Resolution CCTV SiDOC20120817-001 Disadvantages of high resolution cameras High costs Low frame rates Failure results in large surveillance gaps
MehrWindows Server 2012 R2 Essentials & Hyper-V
erklärt: Windows Server 2012 R2 Essentials & Hyper-V Windows Server 2012 R2 Essentials bietet gegenüber der Vorgängerversion die Möglichkeit, mit den Boardmitteln den Windows Server 2012 R2 Essentials
MehrWas machen wir heute? Betriebssysteme Tutorium 12. Organisatorisches. Frage 12.1.a. Programmieraufgaben Vorstellung. Antwort
Was machen wir heute? Betriebssysteme Tutorium 12 1 Organisatorisches Philipp Kirchhofer philipp.kirchhofer@student.kit.edu http://www.stud.uni-karlsruhe.de/~uxbtt/ Lehrstuhl Systemarchitektur Universität
MehrWin 7 optimieren. Unser Thema heute: Meine erstellten Daten in eine andere Partition verschieben.
Win 7 optimieren Unser Thema heute: Meine erstellten Daten in eine andere Partition verschieben. Gliederung Standardmäßige Vorgaben von MS Win7. Warum Daten verschieben? Welche Vorteile bringt die Datenverschiebung?
MehrEnterprise Computing Einführung in das Betriebssystem z/os. Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth WS2012/13
UNIVERSITÄT LEIPZIG Enterprise Computing Einführung in das Betriebssystem z/os Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth WS2012/13 Verarbeitungsgrundlagen Teil 2 Virtual Storage el0100 copyright
MehrSichere Daten mit OSL Storage Cluster
Sichere Daten mit OSL Storage Cluster Alternative Konzepte für die Datensicherung und Katastrophenvorsorge Dipl.-Ing. Torsten Pfundt Gliederung Voraussetzungen für die Konzepte und Lösungen restorefreies
Mehr1 Proseminar: Konzepte von Betriebssystem-Komponenten. Thema: Server OS AS/400 Referend: Sand Rainer. Server OS - AS/400
1 Proseminar: Konzepte von Betriebssystem-Komponenten Server OS - AS/400 Gliederung Was ist eine AS/400? Wie ist OS/400 aufgebaut? Was kann eine AS/400? Bsp.: Logische Partitionierung 2 Proseminar: Konzepte
Mehr1 Application Compatibility Toolkit (ACT) 5.6
1 Application Compatibility Toolkit (ACT) 5.6 Systemvoraussetzungen: SQL Server 2005/2008 (auch Express) ACT 5.6 besteht aus zwei Tools: Der Compatibility Manager ermittelt Informationen, die Auswirkungen
MehrUnternehmen-IT sicher in der Public Cloud
Unternehmen-IT sicher in der Public Cloud Safely doing your private business in public David Treanor Team Lead Infrastructure Microsoft Certified Systems Engineer (MCSE) Microsoft Certified Systems Administrator
MehrRAID-Programm für Windows
RAID-Programm für Windows 1. Aufrufen von NVRAIDMAN Ein RAID-Treiber ist im nvidia-pauschaltreiber integriert, der sich auf der ASRock-Support-CD befi ndet. Nach der Installation des Treibers können Sie
MehrHochverfü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
MehrOracle Database Backup Service - DR mit der Cloud
Oracle Database Backup Service - DR mit der Cloud Martin Berger Trivadis AG CH-3015 Bern Schlüsselworte Oracle Cloud, Backup, Disaster Recovery, RMAN, cloud.oracle.com, PaaS Einleitung Mit dem Oracle Database
MehrIO 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
MehrSynchronisierung von Transaktionen ohne Sperren. Annahme: Es gibt eine Methode, zu erkennen, wann eine Transaktion die serielle Ordnung verletzt.
OPTIMISTIC CONCURRENCY CONTROL Synchronisierung von Transaktionen ohne Sperren. Annahme: Es gibt eine Methode, zu erkennen, wann eine Transaktion die serielle Ordnung verletzt. Abbruch einer Transaktion
MehrTransaktionsverwaltung
Transaktionsverwaltung VU Datenbanksysteme vom 21.10. 2015 Reinhard Pichler Arbeitsbereich Datenbanken und Artificial Intelligence Institut für Informationssysteme Technische Universität Wien Transaktionsverwaltung
MehrDatenbanksysteme II: Implementation of Database Systems Overview and General Architecture
Datenbanksysteme II: Implementation of Database Systems Overview and General Architecture Material von Prof. Johann Christoph Freytag Prof. Kai-Uwe Sattler Prof. Alfons Kemper, Dr. Eickler Speicherhierarchie
MehrDer Begriff Cloud. Eine Spurensuche. Patric Hafner 29.06.2012. geops
Der Begriff Cloud Eine Spurensuche Patric Hafner geops 29.06.2012 Motivation Der größte Hype der IT-Branche Hype heißt sowohl Rummel als auch Schwindel slashdot.org The cloud represents a foundational
MehrKapitel 7 Physische Datenorganisation. Speicherhierarchie Hintergrundspeicher / RAID Speicherstrukturen B-Bäume Hashing R-Bäume
Kapitel 7 Physische Datenorganisation Speicherhierarchie Hintergrundspeicher / RAID Speicherstrukturen B-Bäume Hashing R-Bäume Überblick: Speicherhierarchie Register (L/L2/L3) Cache Hauptspeicher Plattenspeicher
MehrOffice 365 Partner-Features
Office 365 Partner-Features Régis Laurent Director of Operations, Global Knowledge Competencies include: Gold Learning Silver System Management Inhalt 1. Zugriff auf Office 365 IUR und Partner-Features
Mehr