12
dmr solutions gmbh Siemensstr. 8A, 61352 Bad Homburg, Tel.: 06172 4988554 www.dmr-solutions.com - [email protected] / web / information / technology / Upload großer Dateien Technische Hintergründe

Upload großer Dateien

Embed Size (px)

DESCRIPTION

Technische Hintergründe beim Hochladen von großen Dateien - Grundlagen für Nicht-Techniker: Datenraten, Geschwindigkeiten bei DSL, Server-Einstellungen, Sicherheit

Citation preview

Page 1: Upload großer Dateien

dmr solutions gmbhSiemensstr. 8A, 61352 Bad Homburg, Tel.: 06172 4988554www.dmr-solutions.com - [email protected]

/ web / information / technology /

Upload großer Dateien

Technische Hintergründe

Page 2: Upload großer Dateien

/ web / information / technology /

Ein Formular zum Hochladen:

Daten eingeben

Datei auswählen

Absenden

alles landet auf einem Server

Datenübertragung im Internet

User

example.com

POST

Adressen, …

Eingabewerte,zu übertragene Datei, …

Page 3: Upload großer Dateien

/ web / information / technology /

Zwei Formulare zum Hochladen:

1. Daten eingeben, Absenden

2. Datei auswählen, Absenden

2 Server möglich, Datenabgleich nötig

2-stufiges Formular

User

example.com

Page 4: Upload großer Dateien

/ web / information / technology /

Ein Formular mit dynamischem Upload-Modul:

1. Daten eingeben,

2. Datei auswählen, Hochladen

Absenden

2 Server möglich, Datenabgleich nötig, mit Sicherheitseinschränkungen

Formular mit Uploader

User

example.comJavaScript, Flash, Java

Page 5: Upload großer Dateien

/ web / information / technology /

Viele Anfragen und große Datenmengen

belasten den Server und

machen den Server langsamer!

Extremfall (D)DOS-Angriffe

Server müssen geschützt werden

Firewall / Proxy + WebServer

User

Firewall / Proxy Web-Server

Page 6: Upload großer Dateien

/ web / information / technology /

Server-Konfiguration:

Max. Laufzeit für die Bearbeitung einer Seite

Max. bereitgestellter Arbeitsspeicher

Max. Größe für Datei-Upload

Firewall-Konfiguration:

Wer darf wohin

Max. Wartezeit auf Server-Antwort

Servereinstellungen

(default-, Beispiel-Einstellungen)

Page 7: Upload großer Dateien

/ web / information / technology /

Anwendungsfälle

User-Generated Content:

Office-Dokumente (Word, Excel)

PDF (sehr große Dateien möglich)

Bilder, Scans (sehr große Dateien möglich)

Videos (unterschiedlichste Qualitäten möglich)

Codec (coder/decoder),

Bilder/sec,

Auflösungen

Page 8: Upload großer Dateien

/ web / information / technology /

Beispiel YouTube

YouTube-Video-Formate:

Player mit einem Seitenverhältnis von 16:9

Standard-Typen: 1080p, 720p, 480p, 360p, 240p

höhere Qualität für Videokünstler möglich

Typ Auflösung Bitrate ca.

1080p 1920 x 1080 8 Mbit/s 60 MB/Minute

720p 1280 x 720 5 Mbit/s 37 MB/Minute

480p 854 x 480 2,5 Mbit/s 18 MB/Minute

360p 640 x 360 1 Mbit/s 7 MB/Minute

Page 9: Upload großer Dateien

/ web / information / technology /

Die Datenraten werden oft in „bit“ statt „Byte“ angegeben:

8 bit = 1 Byte, 1 Mbit = 1024 Kbit = 128 KB

Der Datenupload (Hochladen) ist typischerweise langsamer als der Download (Anzeige):

Standard-DSL-Anschluss (Telekom): theoretisches Maximum jeweils

max. Download: 2.048 KBit/s und

max. Upload: 192 KBit/s = 1,4 MB/Minute = 100 MB / 72 Minuten

Telekom DSL 16000

max. Download: 16.000 Kbit/s, kürzlich gemessen 11.171 Kbit/s

max. Upload: 1024 Kbit/s = 7,5 MB/Minute = 100 MB / 13 Minuten

Video-Upload (2 Minuten Spielzeit)

360p: 7 MB/Minute => 14 MB => Upload dauert min. 10 bzw. 2 Minuten

Datenmengen und Datenraten

Page 10: Upload großer Dateien

/ web / information / technology /

Ein Hochladen großer Datei kann viele Fehlerquellen haben:

Server verhindert den Upload (Zeitüberschreitung etc.)

Abbruch der Datenübertragung

Ungeduld, Wartezeit zu lange

User beendet den Browser / Upload

Übertragungsfehler (besonders bei langen Übertragungszeiten)

Browser-Einstellungen, z.B. kein JavaScript

Formular-Fehler

Server-Fehler, nicht erreichbar, überlastet

Optimierungsansätze Server:

Aufgaben auf mehrere Server verteilen:

Webseiten, Download, Upload, Video-Streaming, …

Mögliche Fehlerquellen:

Page 11: Upload großer Dateien

/ web / information / technology /

Danke für Ihre Aufmerksamkeit!

Fragen

Page 12: Upload großer Dateien

/ web / information / technology // web / information / technology / 12

Kontakt

Büro:Siemensstr. 8A, 61352 Bad Homburg, Tel.: 06172 / 4988554

http://www.dmr-solutions.commailto:[email protected]

Auszug aus der Kundenliste:

http://info.engelhorn.de - engelhorn Gruppe Mannheimhttp://www.niederspannungskatalog.de - ABB STOTZ Heidelberghttp://www.wdv.de/ - wdv Corporate Publishing Bad Homburg

Weitere unter http://www.dmr-solutions.com/de/references/

Wie können wir Sie unterstützen?