Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Computable Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Nieuwsbrief
Gert Jan Wolfis

Big data op programmeerbaar netwerk

21 oktober 2014 - 11:473 minuten leestijdOpinieWerkplek & Beheer
Gert Jan Wolfis
Gert Jan Wolfis

Big data is complex en veelal ongestructureerd. Hoe deze data is samengesteld, is uiteraard van belang voor ontwikkelaars die met de data aan de slag gaan, maar ook voor het netwerk en de wisselwerking tussen het netwerk en die data. Voor de flexibiliteit van gehoste services is programmeerbaarheid vereist, omdat data niet altijd de regels volgt.

Het netwerk en de op het netwerk gehoste services (zoals firewalls, load balancers en caches) zijn doorgaans gewend aan zeer duidelijk afgebakende gestructureerde data. Switches en routers zijn snel, omdat de gegevens waaraan ze beslissingen ontlenen altijd hetzelfde vaste schema hebben.

In datacenters die steeds meer vanuit de applicatie functioneren, worden de netwerkbeslissingen aangestuurd door die applicatie – en vaak de data die erin is vervat. Dit geldt met name voor netwerkservices van hogere orde (laag 4-7) die specifiek worden uitgevoerd op applicatiedata om de performance en beveiliging te verbeteren. Daarnaast geldt dit ook steeds meer voor ondersteunende DevOps-gerichte architectuurtopologieën zoals A/B-testen, Canary Deployments en Blue/Green Architectures.

Netwerk van services

Zulke data is meestal niet gestructureerd. Het mechanisme waarmee de ongestructureerde big data wordt overgedragen naar de applicatie brengt deze uiteindelijk ergens in een database onder. Alle data, gestructureerd of niet, gaat door een netwerk van services voordat het de voorlaatste bestemming bereikt.

Programmeerbaarheid is handig bij gestructureerde data, zeker wanneer complexere logica nodig is om beslissingen te nemen. Het is echter niet noodzakelijk. De functionaliteit is immers ook te integreren in een service die wordt gehost op het netwerk. Maar wanneer data ongestructureerd is en er geen standaard bestaat, is programmeerbaarheid in het netwerk nodig om te kunnen beschikken over architectuurcapaciteiten. Intermediary’s kunnen zo worden geconfigureerd dat ze data extraheren en verwerken.

Om ongestructureerde data in een payload te krijgen, is programmeerbaarheid op het niveau van executable logic nodig. Eenvoudige, configureerbare opties zijn niet toereikend. Voor allerlei DevOps-gerelateerde architecturen en api-proxy-capaciteiten is programmeerbaarheid vereist, vanwege de extreme variabiliteit in de implementatie. Een intermediary of proxy kan gewoon niet kant en klaar zo’n enorme, bijna onbeperkte set mogelijkheden ondersteunen, omdat juist de definitie van de data niet gemeenschappelijk is. Zelfs als de data in de ogen van de ontwikkelaar gestructureerd is, is het toch ongestructureerd. Er is immers geen schema om het te beschrijven (denk aan JSON versus XML) en er is geen geaccepteerde, gepubliceerde norm.

Hoe meer ongestructureerde data door het netwerk passeert, des te meer is programmeerbaarheid in het netwerk nodig om de moderne architecturen mogelijk te maken die vereist zijn voor de ondersteuning.

Meer over

Netwerkbeheer

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Staat van Digitale Connectiviteit binnen de Bouw- en Installatiebranche 2025

    Digitale connectiviteit is de kern van veel processen in de bouw en volgens insiders van strategisch belang voor de toekomst van de sector. Waar sta jij?

    Computable.nl

    Slimme connectiviteit: de toekomst van bouwen

    Hoe stoom jij jouw organisatie in de bouw en installatie sector klaar voor de digitale toekomst?

    Computable.nl

    Beveiliging en IT samen sterk tegen bedreigingen

    Deze paper geeft concrete strategieën en handvatten om IT en Security effectiever te integreren.

    Meer lezen

    AchtergrondCloud & Infrastructuur

    Overname E-Storage is voor PQR strategische zet in bescherming klantdata

    AchtergrondWerkplek & Beheer

    HP en de rode lijn van Fantasia naar The Future of Work

    AchtergrondWerkplek & Beheer

    Pax8 schudt met cloud-marktplaats de distributiewereld op

    OpinieSecurity & Awareness

    Wanneer elke seconde telt: voorbereid zijn op een cyberincident

    OpinieWerkplek & Beheer

    Werkapparatuur: top 5 ergernissen (en hoe ze te voorkomen)

    e-mail
    ActueelWerkplek & Beheer

    Microsoft verhoogt drempel voor inkomende e-mail

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    AdvertorialInnovatie & Transformatie

    Computable Insights

    Een ai-agent die klantvragen afhandelt. Dat is een van de nieuwste troeven van softwareproducent Salesforce, dat daarmee meesurft op de...

    Meer persberichten

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs