Bestanden sneller uploaden vanuit een browser

door | 14 juni 2021

Hebt u ooit geprobeerd om grote bestanden te uploaden vanuit uw browservenster? Bijvoorbeeld, het uploaden van een map met grote video-activa naar Google Drive? Als het antwoord ja is, hebt u trage bestandsoverdrachten aan den lijve ondervonden.

Hoe komt het dat browsers - de ingang naar het internet - moeite hebben met het uitvoeren van grote bestandsoverdrachten? De meeste clouddiensten (MASV, Dropbox, Slack, enz.) hebben een desktop-app die beter is in het delen/downloaden van gegevens dan hun browser tegenhanger.

Dat roept de vraag op of het mogelijk is om bestanden sneller te uploaden vanuit een browser of zijn ze alleen goed voor zoeken? Moeten complexe functies worden overgelaten aan een speciale app? 

Browsers hebben inherente beperkingen, maar ze zijn wel in staat om grote bestanden over het internet te versturen. Bij MASV, hebben we met succes grote bestanden verzenden (TB+) naar bestemmingen over de hele wereld met behulp van een browservenster. In dit artikel zal ik onderzoeken hoe je sneller bestanden kunt uploaden vanuit een browser door te verkennen:

  • Hoe browsers pakketten met gegevens verzenden?
  • Wat veroorzaakt latentie?
  • Tips & trucs om browseruploads te versnellen
  • De MASV-benadering van het delen van bestanden

Waarom in de eerste plaats een browser gebruiken?

Een man gebruikt een browservenster om Google te openen op zijn laptop

Foto door Firmbee.com op Unsplash

Iedereen die bekend is met het delen van bestanden zal u vertellen dat u een browser moet vermijden en, indien mogelijk, een speciale app moet gebruiken. De overdracht zal sneller en betrouwbaarder zijn.

Hoewel dit waar is, hebben browsers geen drempels om binnen te komen. Ze zijn toegankelijk en vereisen geen downloads of IT-toestemmingen. Ze kunnen op elk apparaat werken met weinig tot geen moeite.

De vraag is niet of we moeten kiezen tussen een browser of een app. De vraag is eerder hoe we de browserprestaties kunnen verbeteren om een populaire, gebruiksvriendelijke optie nog waardevoller te maken.

Hoe Browsers Pakketten met Gegevens verzenden?

Een close-up van de Safari-browserapplicatie op een iPhone

Foto door Brett Jordan op Unsplash

Afgezien van een paar gebruikssituaties, sturen browsers pakketten in een "enkel verzoek". Als je 10 GB aan bestanden ter beoordeling naar je klant wilt sturen, zal de browser al die bytes nemen en ze in één keer versturen, als één groot bestand.

De tijd die het pakket nodig heeft om de server op zijn eindbestemming te bereiken - alias latency - is de oorzaak van frustratie. Als u een enorm bestand van de westkust in de Verenigde Staten helemaal naar een server in Zuidoost-Azië stuurt, zal dat natuurlijk langer duren dan wanneer u het bestand naar Canada stuurt.

Hoe verder de afstand en hoe zwaarder het bestand, hoe langer het zal duren.

Als ik de beproefde metafoor gebruik van het internet als een supersnelweg, dan is uw 10 GB-overdracht een grote vrachtwagen met een levering. De vrachtwagen zal zijn bestemming bereiken, maar door de omvang van zijn lading en de afstand zal het langer duren dan normaal.

Die vrachtwagen moet zich ook aan een snelheidsbeperking houden. Veel mensen gaan ervan uit dat meer internet een hogere overdrachtssnelheid betekent. Hoewel dit tot op zekere hoogte waar is, hebben browsers hun eigen bandbreedtelimieten. Het is niet omdat je een gigabit aan internet hebt, dat je ook al dat sap krijgt.

Browsers hebben de neiging om te maximaliseren op 2-4 Mbps snelheid omdat ze geoptimaliseerd zijn voor massaal gebruik in plaats van prestaties.

TL;DR: wordt de wachttijd bepaald door:

  1. De grootte van het pakket
  2. De afstand tussen servers
  3. De betrouwbaarheid van iemands netwerk en machine
  4. De bandbreedte snelheid van de browser

Hoe kan men, met dit in gedachten, de latentie verminderen om sneller bestanden te uploaden?

Hoe kan ik sneller uploaden?

1. Gebruik een bekabelde verbinding

Als u uw apparaat via een ethernetkabel op uw netwerkbron aansluit, verbetert u onmiddellijk de overdrachtssnelheid. Dit is een goede gewoonte voor elke taak die veel rekenkracht vergt.

2. Verminder het aantal apparaten dat op het internet is aangesloten

Hoe meer apparaten op één netwerk, hoe trager de bandbreedte. Als uw bestandsoverdracht moet concurreren met uw partner die in de kamer ernaast op Twitch streamt, dan staat u een trage nacht te wachten. Door het aantal apparaten dat op één netwerk is aangesloten te verminderen, heb je een sterkere verbinding om mee te werken.

Dit is een opmerkelijke pijn met mensen die op afstand werken in hetzelfde huishouden. Dit maakt de behoefte aan een stabiele en betrouwbare dienst voor het delen van bestanden die via een browser werkt, des te belangrijker.

Verwant: Netwerk Congestie: Veel voorkomende oorzaken van trage bestandsoverdracht

3. Verwissel de tabbladen niet

Wanneer u een bestand deelt, mag u niet wegnavigeren van het hoofdtabblad voor verzenden. Uw computer balanceert het CPU-gebruik aan de hand van het aantal tabbladen dat u open hebt en welk tabblad in gebruik is. Als u een bestand verstuurt en overschakelt naar een ander tabblad, vertelt uw computer dat het nieuwe tabblad nu de primaire focus is. Dit neemt energie weg van uw overdrachttabblad, waardoor de latentie kan toenemen.

Man loungend op een zitzak met zijn benen op een koffietafel

4. Verzenden vanaf een lokale schijf

Het delen van bestanden van een lokale schijf - de harde schijf van een machine - is sneller dan met een map gesynchroniseerd naar een cloudopslag. Om toegang te krijgen tot een bestand uit de cloud, moet een browser de juiste server pingen, het pakket ophalen en het in een wachtrij plaatsen voor overdracht. Lokale schijfuploads zijn exclusief voor de machine. Ze vereisen geen extra verzoeken.

5. Stuur kleinere bestanden

Door het hoofdbestand van 10 GB op te splitsen in kleinere brokken wordt uw netwerk minder belast. U verstuurt extra bestanden, maar ze zijn beter beheersbaar en dus gemakkelijker te verzenden.

Moet u nu grote bestanden versturen?

Verstuur grote bestanden binnen enkele seconden met MASV, geen plug-ins, alles in de browser.

Een opmerking over ZIP-bestanden

We hebben besproken hoe je sneller bestanden kunt uploaden via het internet, maar hoe zit het met downloaden? Specifiek, het ontvangen en uitpakken van bestanden uit een ZIP-map.

ZIP-mappen zijn vatbaar voor bestandscorruptie.

Waarom?

Omdat OS-en enigszins verschillende protocollen hebben voor ZIP-bestandsformaten. Een set bestanden gecomprimeerd in MacOS opent misschien niet op een Windows machine. De bestanden zelf zijn niet het probleem. De manier waarop afzonderlijke platforms de gegevens in ZIP-bestanden analyseren, kan onverenigbaar zijn. Dit leidt tot corruptie.

Het is moeilijk te bepalen wat incompatibiliteit veroorzaakt. Uit onze ervaring weten we dat er een drempel van 4 GB is tussen Apple en PC apparaten. Alles boven 4 GB resulteert in een foutmelding bij het extraheren van gegevens.

De ironie is, dat er geen manier is om dit te omzeilen. Browsers kunnen maar één bestand per keer downloaden. Ze hebben niet de mogelijkheid om bestandsstructuren te lezen en meerdere bestanden als een map naar uw machine te downloaden. Je kunt losse bestanden versturen om compatibiliteitsproblemen te voorkomen, maar een browser zal altijd een set bestanden downloaden als 'één bestand' door middel van zippen.

Uw mappenstructuur bewaard

MASV houdt uw mappenstructuur bij, zodat u nooit meer bestanden hoeft te zippen voordat u ze uploadt. Wacht niet langer op het comprimeren van mappen en voorkom corruptie.

De MASV-aanpak

Toen we begonnen met het maken van een een snelle, gemakkelijke en betrouwbare dienst voor het delen van bestandenwisten we dat de browser essentieel zou zijn.

Browsers zijn toegankelijk en worden begrepen door alle vaardigheidsniveaus. Om browsers betrouwbaar te maken, hebben wij ons begrip van latentie toegepast om de overdrachtservaring te verbeteren:

MASV splitst bestanden automatisch op in kleinere stukken met behulp van logica. Het verstuurt dan meerdere kleine verzoeken in plaats van één groot verzoek - een actie die bekend staat als multi-threaded file transfer.

Om terug te komen op de analogie met de snelweg: MASV is een dispatch die 10 GB van een vrachtwagen overbrengt naar kleinere voertuigen. Dit vermindert de latentie en helpt in het geval van een netwerkonderbreking (internet valt uit, computer is losgekoppeld, enz.). Als drie van de vijf voertuigen de bestemming bereiken vóór de onderbreking, hoeft MASV alleen de reis van de resterende twee wagens te hervatten. Niet een hele vrachtwagen.

Bovendien, MASV:

  • Zoekt de dichtstbijzijnde server tussen u en uw bestemming zodat bytes een kortere afstand hoeven af te leggen.
  • Optimaliseert voor maximale overdrachtssnelheden. Geen afknijpen.
  • Handhaaft bestandsstructuren om te voorkomen dat bestanden worden gezipt voordat ze worden gedeeld. 
  • Downloadt ZIP-formaten om te werken met het ingebouwde archiefgereedschap van een machine.
MASV Upload UI verticaal

Wij zijn ervan overtuigd dat MASV's browser grote bestandsoverdrachten aankan. Voor de keren dat dat niet kan, vanwege de eigen beperkingen van een browser, we hebben de MASV App voor Windows, MacOS, en Linux. Uw eigen dedicated snelweg die draait op de AWS-infrastructuur van Amazon.

  • Verdrievoudig uw snelheid en verstuur snel terabytes aan gegevens.
  • Pauzeer en hervat downloads wanneer u wilt.
  • Vermijd de rompslomp van het werken met ZIP-bestanden met onze direct-naar-bestand systeemstructuur.
  • Stel automatismen in voor alledaagse taken.
  • Ga verder waar je gebleven was na een netwerkcrash.

Meld je vandaag aan voor MASV en krijg 100 GB aan data tegoeden om bestanden over te zetten via een browser of via de MASV-app. Nu je toch bezig bent, lees hoe Shadow Magic Studios gebruikt MASV om grote, ongecomprimeerde videobestanden van op de set te sturen DIT-stations voor redacteuren die op afstand werken.

"We hebben een heleboel verschillende bestandsoverdrachtplatforms getest en MASV was de enige die altijd zonder mankeren werkte" - Jordan Maltby, redacteur en CEO van Shadow Magic Studios

Conclusie

Het gebruik van een browser om grote bestanden te versturen is om vele redenen zinvol. Browsers zijn gemakkelijk toegankelijk, gemakkelijk te gebruiken en hebben weinig drempels om toegang te krijgen. Meestal is de oorzaak van vertraging bij browser uploads te wijten aan:

  • De grootte van het pakket dat wordt geüpload
  • De afstand tussen de servers van de verzender en de ontvanger
  • De betrouwbaarheid van iemands machine en netwerkverbinding
  • De Mbps bandbreedte snelheid van de browser

Dit gezegd zijnde, zijn er een paar dingen die gebruikers kunnen doen om bestanden sneller te uploaden:

  • Gebruik een bekabelde verbinding via Wi-Fi
  • Verminder het aantal apparaten op een enkele verbinding
  • Schakel niet van tabblad weg van het uploadvenster (CPU's balanceren verwerking door welk tabblad is geselecteerd)
  • Upload bestanden van uw lokale machine, niet van een externe harde schijf (dat kan meer knelpunten veroorzaken)
  • Stuur kleinere bestanden; browsers sturen afzonderlijke verzoeken zodat een kleiner pakket sneller aankomt

Of, ze kunnen aanmelden voor MASV en bestanden sneller uploaden zonder extra werk te hoeven doen.

MASV kan tot 5 TB met een enkel bestand via een browser versturen. Dankzij een netwerk van meer dan 300 cloudservers over de hele wereld hoeven bestanden die via MASV worden verstuurd nooit ver te reizen, waardoor de latentie lager is. Het beste van alles is dat MASV gebruik maakt van een aanpak die bekend staat als multi-threaded file transfer, waarbij grote bestanden automatisch worden opgesplitst in brokken en weer worden samengevoegd op de plaats van bestemming. Dit betekent dat u het gemak heeft van een enkele overdracht met het voordeel van kleinere aanvragen.

Probeer MASV gratis

Start uw 7-daagse proefperiode en verstuur nu 100GB gratis.

MASV werkt nu met uw favoriete apps

Integraties die u helpen uw workflow voor bestandsoverdracht te stroomlijnen.

apps

Moet u grote bestanden verzenden?

Maak een gratis MASV account aan om te beginnen

Vaak gestelde vragen

Hoe kan ik een bestand sneller uploaden?
Wat is de snelste manier om grote bestanden te uploaden?

MASV maakt gebruik van al uw beschikbare bandbreedte om tot 5 TB met een enkel bestand te versturen, via een netwerk van meer dan 300 cloudservers over de hele wereld. Alle bestanden die via MASV worden verzonden, maken gebruik van de Global Acceleration-technologie, een proces waarbij grote bestanden met behulp van logica automatisch in brokken worden opgesplitst en op de plaats van bestemming weer worden samengevoegd. Dit betekent dat u het gemak heeft van een enkele grote bestandsoverdracht met het voordeel van kleinere verzoeken.

Waarom duurt het uploaden van bestanden zo lang?

Meestal is de oorzaak van vertraging bij browser uploads te wijten aan:

  • De grootte van het pakket dat wordt geüpload
  • De afstand tussen de servers van de verzender en de ontvanger
  • De betrouwbaarheid van iemands machine en netwerkverbinding
  • De Mbps bandbreedte snelheid van de browser
Klaar om te beginnen?