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

    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.

    Computable.nl

    Slimme toegang vs. onzichtbare cyberrisico’s in de Zorg

    In zorginstellingen is een constante stroom van personeel, patiënten en bezoekers. Maar hoe zorg je ervoor dat gevoelige gebieden beschermd blijven zonder de dagelijkse gang van zaken te verstoren? Hoe herken je eventuele zwakke plekken in het netwerk?

    Meer lezen

    AchtergrondData & AI

    Een stortvloed aan ai-tools; ServiceNow drinkt zijn eigen champagne

    Gebouw TU/e
    ActueelCloud & Infrastructuur

    TU/e vervangt vpn en voegt mfa toe na cyberaanval

    Bord van Mediamarkt
    ActueelCloud & Infrastructuur

    Mediamarkt licht ‘onbeperkte’ cloudopslag van eigen telecommerk toe

    ActueelCarrière

    Unica-ceo Andringa: ‘Wij nemen de regiefunctie nog steviger in handen’

    ActueelCloud & Infrastructuur

    Eerste overname IT Local onder Smizer: Infotune ICT

    ActueelOverheid

    Rijk moet meer vissen uit eigen ict-vijvers

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    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