Emulation als Strategie zur Langzeitarchivierung Tobias Kemper WS 11/12 Digitale Langzeitarchivierung.

Slides:



Advertisements
Ähnliche Präsentationen
Cadastre for the 21st Century – The German Way
Advertisements

Oct. 16, Grenoble 1 Emani related activities at SUB Göttingen Thomas Fischer.
Vernetzung von Repositorien : DRIVER Guidelines Dr Dale Peters, SUB Goettingen 4. Helmholtz Open Access Workshop Potsdam, 17 Juni 2008.
Andreas Lill, Fujitsu Technology Solutions GmbH
E-Solutions mySchoeller.com for Felix Schoeller Imaging
SION Vacuum Circuit-Breakers 3AE5 and 3AE1
Z-Transformation Die bilaterale Z-Transformation eines Signals x[n] ist die formale Reihe X(z): wobei n alle ganzen Zahlen durchläuft und z, im Allgemeinen,
H - A - M - L - E - IC T Teachers Acting Patterns while Teaching with New Media in the Subjects German, Mathematics and Computer Science Prof. S. Blömeke,
DEUTSCHE INITIATIVE FÜR NETZWERKINFORMATION E.V. DINI Zertifikat 2007 Frank Scholze Universitätsbibliothek Stuttgart Erfahrungsaustausch DINI-zertifizierter.
Peer-to-Peer Tauschbörsen
PARSE.Insight Insight into issues of Permanent Access to the Records of Science in Europe P ermanent A ccess R ecords S cience E urope InsIghtInsIght
PPTmaster_BRC_ pot Rexroth Inline compact I/O technology in your control cabinet SERCOS III Components Abteilung; Vor- und Nachname.
Windows Vista Deployment
© 2006 Open Grid Forum OGF26 - Chapel Hill, May 2009 Addressing Metadata Challenges OGF Digital Repositories RG.
BuR – Business Research Das neue Open Access Online Journal des VHB
Institut für Softwaresysteme in Wirtschaft, Umwelt und Verwaltung Folie 1 DER UMWELT CAMPUS BIRKENFELD ISS Institut für Softwaresysteme in Wirtschaft,
Fakultät für informatik informatik 12 technische universität dortmund Optimizations Peter Marwedel TU Dortmund Informatik 12 Germany 2009/01/17 Graphics:
Peter Marwedel TU Dortmund, Informatik 12
DissOnline / Digitale Dissertationen Dr. P. Schirmbacher Offene Standards und internationale / nationale Abstimmung Gliederung: 1.Open Archive.
MIGRATION als Präservationsverfahren Universität zu Köln WS 2011/12 Dozent: Prof. Dr. Manfred Thaller AM2 (Hauptseminar): Digitale Langzeitarchivierung.
Personalisierte Benutzeroberflächen BFD WS 12/13 Übung 6 Producing an end-user experience that is uniquely appropriate for each individual. [Sears]
Regional Support in the context of LCG/EGEE
METS / MODS. METS – Metadata Encoding and Transmission Standard – 2002 veröffentlicht – XML Schema – Reale Objekte digital abbilden – hierarchische Struktur.
Installation des Add-In SOLVERSTAT
.NET – Quo Vadis? Dariusz Parys Developer Group Microsoft GmbH.
Langzeitarchivierung und Metadaten. NAA Preservation Strategy Link: ml.
Encoded Archival Description (EAD). Wer und Was Archival description is the process of capturing, collating, analyzing and organizing any information.
Munz – IT/TG - Lörrach. Goals of this intensive lecture To learn: To learn: –What does it means programming in Java ? –What is JAVA good/bad for ? –Which.
Frank Fischer Manager Evangelism and Marketing Microsoft Deutschland GmbH.
Berichte aus den DINI- Arbeitsgruppen DEUTSCHE INITIATIVE FÜR NETZWERKINFORMATION E.V. 1 CRIS community in Germany: Establishing the DINI working group.
Institut AIFB, Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Towards Automatic Composition of Processes based on Semantic.
| DC-IAP/SVC3 | © Bosch Rexroth Pneumatics GmbH This document, as well as the data, specifications and other information set forth in.
Vergleich der verschiedenen kommerziellen Datenbanksysteme
Projekte lösungs"agil" planen und managen
Projekte "agil" planen und managen
Centre for Public Administration Research E-Government for European Cities Thomas Prorok
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
Z Corp Customer Examples
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
Als geeignetes Präservationsverfahren Migration gebräuchliche Strategie der digitalen Langzeitarchivierung zuverlässiger Weg, die wichtigsten Properties.
Deutsch 1 G Stunde. Unit: Introduction to German & Germany Objectives: Learn phrases about date, weather and time-telling Presentations about the federal.
Neno Loje Berater & MVP für Visual Studio ALM und TFS (ehemals VSTS) Hochqualitative Produkte mit Visual Studio & TFS 2010.
Frank Fischer + Bernhard Frank Microsoft Deutschland GmbH.
Christian Binder Senior Platform Strategy Manager Microsoft
3/28/2017 8:11 PM Visual Studio Tools für Office { Rapid Application Development für Office } Jens Häupel Platform Strategy Manager Microsoft Deutschland.
Department of Computer Science Homepage HTML Preprocessor Perl Database Revision Control System © 1998, Leonhard Jaschke, Institut für Wissenschaftliches.
States in the development of a new service During the development a service will pass through a chain of stages determining the service.
Deutsch 1 G Stunde. Unit: Introduction to German & Germany Objectives: Phrases about date, weather and time-telling Talking about grades Reflection on.
Fach: Informatik Thema: Maschinendatenerfassung Klasse: 2AHWILJahrgang: 2013/2014 Höhere Technische Bundes-Lehr-und Versuchsanstalt St.Pölten Fachbereich.
TOGAF - The Open Group Architecture Framework
Einführung in das Wissenschaftliche Arbeiten Andreas Hechenblaickner Programmiersprache Eiffel
Staatsballett Berlin Ein Verbesserungskonzept für den Social- Media Auftritt Your picture here.
BASIS - Balanced Scorecards and Strategic Management Information Systems for Public Administrations Björn Niehaves European Research Center for Information.
Office Business Anwendungen mit SharePoint Fabian Moritz | MVP Office SharePoint Server.
Ein Herz besteht aus vielen Räumen, A heart consist of many rooms, Manche groß, Andere klein, Many big, others small, aber das soll nicht heißen, dass.
© All rights reserved. Zend Technologies, Inc. Jenseits von var_dump(): Debugging in ZF Jan Burkl System Engineer.
1 Intern | ST-IN/PRM-EU | | © Robert Bosch GmbH Alle Rechte vorbehalten, auch bzgl. jeder Verfügung, Verwertung, Reproduktion, Bearbeitung,
KOOP-LITERA Tagung 2003, 8. / 9. Mai 2003 Archivierung digitaler Dokumente Problemstellung - kooperative Lösungsansätze - Aktivitäten der Österreichischen.
Launch ON Global.vi System ID object name classname Services to suscribe Observer Control Ref vi-path Service name Step 1 : Objects register to the Global.vi´s,
Selectivity in the German Mobility Panel Tobias Kuhnimhof Institute for Transport Studies, University of Karlsruhe Paris, May 20th, 2005.
Anmerkungen: Schriftgröße Überschriften immer einheiltich 32. Text bei HR Check Up Präsentation 33, bei Akademie 44. Textfarbe unterschiedliche Blautöne.
EN/FAD Ericsson GmbH EDD/ Information im 21. Jahrundert muss Erwünscht Relevant Erreichbar Schnell Kostenlos!?
Technische Universität München 1 CADUI' June FUNDP Namur G B I The FUSE-System: an Integrated User Interface Design Environment Frank Lonczewski.
TUM in CrossGrid Role and Contribution Fakultät für Informatik der Technischen Universität München Informatik X: Rechnertechnik und Rechnerorganisation.
Vertrauliche und verbindliche Die Grenzen der klassischen und warum Sie eine vertrauliche und nachvollziehbare brauchen.
Institut für Nachrichtentechnik U. Reimers Technische Universität Braunschweig The MultiMedia Home Platform (MHP): Hype or Reality ?
Geschichte - Entstehung - Was ist PHP? Einordnung - Allgemeines
LLP DE-COMENIUS-CMP Dieses Projekt wurde mit Unterstützung der Europäischen Kommission finanziert. Die Verantwortung für den Inhalt dieser.
Computer Services Business challenge
- moodle – a internet based learning platform
 Präsentation transkript:

Emulation als Strategie zur Langzeitarchivierung Tobias Kemper WS 11/12 Digitale Langzeitarchivierung

Ideallösung allgemeingültig automatisierbar einfach verwaltbar Originalzustandt beibehalten flexibel auf jeder zukünftigen Rechnerarchitektur implementierbar

Funktionsweise The essential idea behind emulation is to be able to access or run original data/software on a new/current platform by running software on the new/current platform that emulates the original platform. - Stewart Granger

Funktionsweise Emulation kann auf 3 verschiedenen Ebenen stattfinden: application level, software level und hardware level full emulation

Funktionsweise Original hardwareFuture hardware Original operating system EmulatorOriginal rendering software Original digital documentOriginal operating system Original rendering software Original digital document Original situation Emulated situation

Funktionsweise Stacked Emulation Hardware platform 2005Hardware platform 2010Hardware platform 2015 Operating System AOperating System BOperating System C ApplicationEmulator 2005Emulator 2010 Operating System A Application Operating System A Application Operating System B Emulator 2005

Funktionsweise Migrated Emulation Hardware platform 2010 Operating System B Hardware platform 2015 Operating System C Compiler 2010 Compiler 2015 Emulator 2010 Application Operating System A Emulator 2015 Application Operating System A

Emulated Virtual Machine Zusätzliche Ebene zwischen host Platform und Emulator Unabhängig von Zeit und zugrunde liegender Plattform Mehrere VM

Funktionsweise Modular emulation Basiert auf Ideen von Rothenberg und Raymond Lorie Besteht aus – UVM – Modular Emulator – Component Library – Controller – Emulator specification document

Funktionsweise

Anforderungen an die Emulation

Authentizität und Integrität der digitalen Objekte Welcher Emulator und auf welchem Level Rechtliche Probleme bspw. Lizenzen Standards und Metadatenstandards

Datenkapselung

View Paths

Beispiele für Emulatoren Multi Emulator Super System Bis zu 800 verschiedene Plattformen Modularer Ansatz Universal Basis Machine als Grundlage

Beispiel für Emulatoren QEMU Quick Emulator Freie virtuelle Maschine Dynamische Übersetzung der Prozessor- Instruktionen Sehr gute Ausführungsgeschwindigkeit

Warum Emulation besser ist… Open Source -> bessere Zusammenarbeit Konsolenspezifische Spiele können emuliert werden Originaldokument bleibt erhalten!! Umgebung wird verändert Kein Stille-Post-Problem

Warum Emulation besser ist… Effizienz: – Geringerer Aufwand – Datenkapselung – Reduziert Arbeitszeit und Kosten – Langfristig günstiger und komfortabler – EIN Emulator für verschiede Datentypen

Warum Emulation besser ist… – Skalierbarkeit und Wiederverwendbarkeit – Automatisierte Emulatorerstellung – Keine Konvertierungslösungen pro Format sondern eine Emulationslösung pro Umgebung – Geringerer Speicherplatzverbrauch

Warum Emulation besser ist… Bringt Vorteile bei obskuren Formaten Weniger anfällig für Paradigmenwechsel Eventuelle Transliteration der Metadaten vorausplanbar Vorteile gegenüber der ursprünglichen Hardware: Bildqualität, Ton, Performance Emulation als backup Mechanismus

Jeff Rothenberg migration is: – Labour intensive – Time-consuming – Expensive – Error-prone – Risky (causing lost or corrupted information) – Non-scalable – and migration can require new solutions for each new format Außerdem ignoriert migration komplett dynamische digitale objekte.

Vielen Dank für Ihre Aufmerksamkeit!

Quellen Allgemeines zum Vergleich von Migration und Emulation Details zur Emulation Weitere Quellen: Domikin Bódi