Software Distribution Platform

Slides:



Advertisements
Ähnliche Präsentationen
PHP Extension und Application Repository
Advertisements

Das Content-Management-System Sebastian Raubinger
Routing – Routing Protokolle
Sichere Anbindung kleiner Netze ans Internet
Ein Streifzug durch das INTERNET G. Hege und W. Moritz OSA Stuttgart.
Software Distribution Platform Bernhard M. Wiedemann Problem Statement Current State of the Art Design.
Präsentation von Daniel Hörl
Web Matrix Project Kurzüberblick Dirk Primbs Technologieberater Developer Platform Strategy Group Microsoft Deutschland GmbH.
Systemverwaltung wie es Ihnen gefällt.
Projekt Netzwerk von Tobias Dickel, Moritz Gesing, Daniel Jochem, Matthias Meister, Marc Nue und Moritz Raasch.
Netzwerke Universität zu Köln Kurs Allgemeine Technologien II
Webserver, © Till Hänisch 2002 Apache The open way.
Anforderungen an globales und privates IP-Networking Berlin - 27
Netze Vorlesung 11 Peter B. Ladkin
Erfahrungsbericht Rechenzentrum der Ruhr-Universität Bochum
1.WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellen Stand. Insbesondere sollten Sie bei Verwendung von Windows XP nicht ohne.
1.WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellen Stand. Insbesondere sollten Sie bei Verwendung von Windows XP nicht ohne.
Linux-HA-Cluster – Heartbeat mit DRBD
Autoinstallation von SuSE Linux 9.3 Roland Mohl 2. Juni 2005.
Kurzanleitung für Laptop-Zugang 1. WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellsten Stand. 2. WICHTIG: Installieren Sie.
Netzwerkkomponenten (Hardware)
Zigwarehouse Endpräsentation Projekt Ubicomp
Zigwarehouse Zwischenpräsentation Projekt Ubicomp
10-Feb-03 Seite 1 Anton Biller, Matthias Gsteu, Sylvia Nischkowski, Florian Schmid Zigwarehouse Zwischenpräsentation Projekt Ubicomp.
IGEL UMS Universal Management Suite Oktober 2011 Florian Spatz
Peer-to-Peer-Netzwerke
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 11 Folie 2 Microsoft Internet Information Services (IIS)
VPN Virtual Private Network
Ein Leitfaden durch die Geschichte des Internets
*Integrität, Offenheit, Innovation, Unterstützung von offenen Standards.
Arbeitsgruppen-administration
Präsentation von Lukas Sulzer
Warum gibt es Netzwerke?
Netzwerke.
CCNA2 – Module 9 Basic Router Troubleshooting
Infoscreen 2.0.
Xiaojie Ding, Andreas Kreiml, Maria Modly
Warum IIS? Best of Microsoft Webserver
Virtual Private Network
Proseminar: Technologien des Internets
1 Karim El Jed TECHNISCHE UNIVERSITÄT ZU BRAUNSCHWEIG CAROLO-WILHELMINA Institut für Betriebssysteme und Rechnerverbund
„MarITim – Mit Kurs auf IT“ OpenNet – Ein frei verfügbares Kommunikationsnetz „selbstgestrickt“ Dr. René Ejury Rostock, 23. März 2006.
Agenda 1. Definition (TCP/ IP Protokollfamilie) 2.
XAMPP X: Linux, Windows, MacOS X, Solaris Apache Webserver MySQL Perl PHP.
Universität Heidelberg Rechenzentrum H. Heldt / J. Peeck Laptop-Zugang zum HD-Net Netzfort
Ein Referat von Rahul Chanana, Sebastian Callian und Steffen Klikar.
ROS – Robot Operating System
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
Kirsten Kropmanns Allgemeine Technologien II 9. März 2009
User Mode Linux Sven Wölfel 1. Juni User Mode Inhalt  Was ist UML?  Wofür kann man UML benutzen?
Hans Laubisch Expert Student Partner Microsoft Student Partners DE e Windows Azure Windows Azure VPN (mit Windows Server)
EAS II Installation. Überblick Woher bekomme ich EAS II? Brauche ich EAS II? Wofür sind Updates wichtig? Überblick 2.
Netzwerke und Systemintegration
HORIZONT 1 Product HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / Das IT – Informationssystem.
Kornelia Bakowsk a ‌ WG13 ‌‌‌ Köln, Protokollfamilie Welche Protokolle benötige ich um eine Seite im Internet zu öffnen?
Lync and Learn mit Manfred Helber Thema heute: Überblick der Leistungserweiterungen von Windows Server 2016 Start: 9.30 Uhr 30 Minuten Vortrag & Demo 30.
J Walk/GUI400 für Einsteiger License Manager Installationsvorgang © NewServ AG, Uitikon.
LINUX II Harald Wegscheider
Ubuntu installieren und Erste Schritte ● Installation als einziges Betriebssystem ● Installation neben existenten Betriebssystemen ● Erster Überblick auf.
1. Einführung Lernziele: Auffrischen des Wissens aus Rechnernetze
Crashkurs Computernetzwerke
Port-Forwarding Der PC möchte vom Internet aus auf den http-Server zugreifen. Er sieht nur die IP-Adresse und den Port des Routers. http-Server PC Router.
ABB i-bus® KNX IP Schnittstelle IPS/S 2.1 IP Router IPR/S 2.1
Software Distribution Platform
Das IT - Informationssystem
Ein kleiner (Ein|Über)blick
Freifunk Community-Netzwerke
Verbindung mit einem Netzwerk
Netzwerke Netzwerkgrundlagen.
PC2 PC1 Router IP: MAC: AA:AA:AA:11:11:11
 Präsentation transkript:

Software Distribution Platform Bernhard M. Wiedemann Problem Statement Current State of the Art Design

Zusammenfassung Das Berlin Roof Net (BRN) Projekt hat zum Ziel, ein dezentrales, drahtloses, multi-hop Maschennetz aufzubauen. Es gibt zahlreiche Maschennetz- Routingprotokolle mit verschiedenen Stärken und Schwächen sowie Parametern, um Datendurchsatz, Latenz, Zuverlässigkeit, Sicherheit usw. zu verbessern. SDP soll die dazu nötige neue Software in diesem Netz zuverlässig verteilen.

BRN dezentral ad-hoc multi-hop wireless mesh network testbed Community Netz bzw. Projekt

SDP für BRN soll neue Software verteilen dabei Versionen konsistent halten ohne IP ohne Routing ohne zentrale Ressourcen soll dabei zuverlässig und abwärts-kompatibel sein

Gegenwärtig verwendete Methoden Microsoft Windows update SUSE Linux update Gentoo update Embedded firmware updates

Teilaufgaben Updatepaket-Erstellung Benachrichtigung über Software-Update Dateiübertragung Sicherheit = Integrity+Authenticity = Unversehrtheits- und Echtheitsprüfung des Pakets Installation, Start, Stop Software-Versionen gleichzeitig umschalten (dazu Uhren synchronisieren)

Updatepaket Als Verzeichnis mit Einzeldateien meta-info Version-ID Dateiliste mit Größen und Hashwerten Aktivierungszeit und -dauer activate

Benachrichtigung lokaler Ethernet oder WLAN broadcast enthält Version-ID

Dateiübertragung virale Verteilung TFTP über BRN FTP und HTTP brauchen TCP

Sicherheit Signatur der meta-Informationen wird nach Empfang geprüft Hashwerte der Einzeldateien Atomarität von Schreiboperationen

install, start, stop, schedule zeitgleiches Umschalten mit synchroner Uhrzeit möglich warten, stoppen, umschalten, starten

SDP Überblick

Graph der SDP click Elemente

Technik X509, RSA, SHA1, openssl Netgear WGT634U, OpenWGT click modular router BRN-NTP get/settimeofday TFTP over BRN

Dankeschön noch Fragen?