Raw Device

Raw Device

Ein Raw Device bzw. Raw Partition ist unter Unix eine zeichenorientierte Gerätedatei, die den direkten Zugriff auf eine Festplattenpartition erlaubt. Das Raw Device abstrahiert die Daten nicht über ein Dateisystem. Beim Zugriff auf das Device wird die Datenträgerverwaltung des Betriebssystems weitgehend umgangen.

Die Umgehung des Dateisystems des Betriebssystems ermöglicht es einer Applikation, I/O-Operationen auf den gespeicherten Daten anwendungsbezogen zu optimieren. Das Betriebssystem muss Dateien verschiedenster Größe verarbeiten und verschiedensten I/O-Profilen genügen. Dies kann jedoch für einige Anwendungen ungeeignet sein. Eine wichtige Rolle hierbei spielt der Einsatz von Puffern und der Read-Ahead-Optimierung.

Datenbanken haben sehr spezielle Anforderungen an das Lesen, Schreiben und Puffern von Daten. Traditionell sind sie dabei viel effizienter als die Dateisysteme des Wirt-Betriebssystems, wenn sie die physikalische Verwaltung der Daten selbst übernehmen. Sie sind daher auch Hauptnutzer von Raw Devices.

Mit der Entwicklung von Dateisystemen, die ihr Cacheverhalten auf die Anwendungen abzustimmen vermögen, ist der Geschwindigkeitsvorteil weitestgehend dahingeschmolzen oder führt sogar zu einem erheblichen Nachteil, da die Raw Devices sich weniger gut auf das Laufzeitverhalten des physikalischen Laufwerks einstellen können.

Zur Sicherung von Raw Devices können Befehle, die auf Dateisystemebene arbeiten, nicht verwendet werden. Dazu zählen Befehle zum Kopieren (Befehle wie cp, copy), Verschieben (Befehle wie mv, ren, rename) und Archivieren (tar). Dies ist auch bei der Sicherung von Raw Devices zu berücksichtigen: Sicherungssoftware, die tar oder cp im Hintergrund verwendet, kann für Raw Devices nicht ohne Weiteres eingesetzt werden. Stattdessen kann jedoch ein Disk Dump (Befehl: dd) verwendet werden. Der Disk Dump erzeugt eine Kopie der physischen Blöcke, die anschließend gesichert werden kann.

Einige Hersteller bieten eigene Tools zur Sicherung von Raw Devices an. So kann für Oracle-Datenbanken der Befehl ocopy (Oracle Copy) oder das Sicherungswerkzeug RMAN (Recovery Manager von Oracle) eingesetzt werden. Auch die Sicherungssoftware von Adabas D vermag mit Raw Devices umzugehen.

Typische Anwendungen, die direkt auf Raw Devices schreiben, sind Datenbankmanagementsysteme wie Oracle, DB2 oder Adabas D (heute SAP MaxDB).

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Raw device — In computing, specifically Linux, a raw device is a special kind of block device file that allows accessing a storage device such as a hard drive directly, bypassing the operating system s caches and buffers (although the hardware caches might… …   Wikipedia

  • Raw Image Format — WikiV A camera raw image file contains minimally processed data from the image sensor of either a digital camera, image or motion picture film scanner. Raw files are so named because they are not yet processed and therefore are not ready to be… …   Audio and video glossary

  • raw exhaust gas — The exhaust gas upstream of any emission control device, e.g., before it passes through a catalytic converter …   Dictionary of automotive terms

  • Stargate (device) — For episodes of the television series, see List of Stargate SG 1 episodes, List of Stargate Atlantis episodes, and List of Stargate Universe episodes. A Stargate from Stargate SG 1. A Stargate is a portal device within the Stargate fictional… …   Wikipedia

  • Semiconductor device — Semiconductor devices are electronic components that exploit the electronic properties of semiconductor materials, principally silicon, germanium, and gallium arsenide. Semiconductor devices have replaced thermionic devices (vacuum tubes) in most …   Wikipedia

  • Semiconductor device fabrication — Semiconductor manufacturing processes 10 µm 1971 3 µm 1975 1.5 µm 1982 …   Wikipedia

  • WWE SmackDown! vs. Raw 2006 — Infobox VG title= WWE SmackDown! vs. RAW 2006 caption=NTSC boxart for the PlayStation 2 version, featuring (from left) Batista and John Cena. developer=Yuke s publisher=THQ vgrelease|JP=Yuke s designer= engine= series= WWE SmackDown series… …   Wikipedia

  • Charge-coupled device — A specially developed CCD used for ultraviolet imaging in a wire bonded package. A charge coupled device (CCD) is a device for the movement of electrical charge, usually from within the device to an area where the charge can be manipulated, for… …   Wikipedia

  • Mobile device forensics — Forensic science Physiological sciences …   Wikipedia

  • Mueller device — Picture of the Mueller Device as seen in Alias 1x01. A Mueller device is a mysterious piece of technology in the US television series Alias. It usually appears as a hook shaped armature which levitates a red orange liquid filled sphere. It is… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”