Cloudnetwerkarchitectuur ontwerp
Wat is een Cloudnetwerkarchitectuur?
netwerkarchitectuur is het ontwerp van een communicatienetwerk. Het omvat de fysieke en logische lay-out van het netwerk, het kader van aanvaarde normen en specificaties van elementen, apparatuur, diensten, protocollen en functies, aannames voor groei en verandering, en operationele beginselen en procedures op hoog niveau.
moderne netwerken omvatten een verscheidenheid aan architectonische en ontwerpprincipes, die door een netwerkorganisatie moeten worden begrepen en gearticuleerd om de beste praktijken in stand te houden. Gestandaardiseerde netwerkprotocollen definiëren hoe netwerkelementen interageren, waarbij het ontwerp van netwerkarchitectuur het voortouw neemt bij de specificatie van welke protocollen worden gebruikt en hoe netwerkelementen deze cloud computing-protocollen gebruiken. Een robuuste netwerkarchitectuur zal de functionaliteit op systeemniveau en de robuustheid, uitbreidbaarheid en evolueerbaarheid ten opzichte van veranderingen in software-en hardwarecomponenten, toepassingsfuncties, implementatie van beveiligingsmetingen en externe omgevingen vergemakkelijken.
Cloudnetwerktopologie
een diagram wordt vaak gebruikt om een netwerkarchitectuur weer te geven. Bijvoorbeeld, een high-level cloud network topology diagram laat zien hoe netwerkcomponenten zoals routers, switches, carrier services, Internet connectivity services, beveiligingsapparaten zoals firewalls, en eindgebruikers, datacenter en cloud resources zijn allemaal met elkaar verbonden als een allesomvattende cloud architectuur ontwerp. Een routing diagram kan alleen routers tonen, welke IP-voorvoegsels worden geadverteerd door elk, welke Interior Gateway Protocol (IGP) routing protocollen, indien aanwezig, in welke netwerken worden gebruikt. Een WAN-diagram kan laten zien waar Border Gateway Protocol (BGP) peerings zijn geconfigureerd voor peerings tussen Customer Edge (CE) en Provider Edge (PE) routers om een MPLS VPN WAN te implementeren, en waar Internet edge routers peers met transit providers.
er is veel technologische kennis nodig om een netwerkarchitectuur te creëren. Hieronder volgen enkele voorbeelden van de technologiedomeinen die cloud network architects moeten beheersen om operationele netwerken te ontwerpen:
- netwerken en gerelateerde concepten en protocollen zoals Ethernet, draadloze netwerken, LTE, TCP/IP-protocollen, MPLS, OSPF, is-IS en BGP-routering, VPN ‘s, VLAN’ s, linkaggregatiegroepen, ECMP, hybride en SD-WAN ‘ s en het OSI-referentiemodel.
- internetarchitectuur, routeringsbewerkingen, colocatie, internet exchanges, CDNs en DNS
- Carrierdiensten zoals Layer 3 en Layer 2 MPLS VPN ‘ s.
- de praktische functionaliteit van verschillende netwerkelementen—routers, switches, firewalls, load balancers, WAN optimalisatie apparaten, DNS servers, authenticatie servers, server netwerk interfaces.
- Compliance standards in enterprise netwerkomgevingen-HIPAA, SOX.
- inzicht in en het vermogen om bedrijfsdoelstellingen te vertalen naar netwerkarchitectuur en technische cloudnetwerkontwerpen.
de huidige uitdagingen op het gebied van netwerkarchitectuur
een belangrijke uitdaging voor cloud network architects is het navigeren naar cloud computing. De opkomst van de cloud dwingt netwerkarchitecten om de netwerkarchitectuur te veranderen om een grotere kostenefficiëntie te leveren en tegelijkertijd betere prestaties van applicaties en diensten in de cloud te leveren voor interne en externe klanten. Uitdagingen die dit specifiek met zich meebrengt voor het domein van netwerkarchitecten zijn:
- oudere netwerkarchitecturen zijn afhankelijk van op carrier gebaseerde WAN-diensten en gaan ervan uit dat internettoegang sporadisch, licht en niet-kritisch is. Dit betekent dat internetverkeer wordt meestal backhaled van gedistribueerde locaties naar een of meer gecentraliseerde punten waar Internet gerouteerd peerings worden geïmplementeerd. Naarmate de acceptatie van cloud en SaaS toeneemt, wordt dit model uitgedaagd om
- te leveren de manier waarop applicatieproducten worden ontwikkeld, wordt minder monolithisch en meer servicegericht. Dit betekent dat het ontwerp van cloudnetwerken ruimte moet bieden voor gedistribueerde infrastructuur, zoals hybride clouds, grote afhankelijkheid van internetconnectiviteit voor interservicecommunicatie en de snelle instantiatie, beweging en afbraak van containerdiensten via orkestratie.
- een zware erfenis van hardware-appliance-gebaseerde Netwerkfuncties voorkomt dat cloudnetwerkontwerpen flexibel zijn om tegemoet te komen aan veranderende eisen.
- Saas-adoptie vereist een hogere internetbandbreedte voor eindgebruikers, terwijl SaaS-providers een verscheidenheid aan op Internet gebaseerde dienstenarchitecturen gebruiken.
- de overstap naar hybride en software defined WAN ’s (SD-WAN’ s), plus direct Internet access (DIA) verandert de al lang bestaande aannames over WAN-prestaties, aangezien het Internet een zeer onvoorspelbare cloudnetwerkomgeving is in vergelijking met MPLS-diensten op carriers.
Planning voor zichtbaarheid van netwerkarchitectuur
terwijl netwerkarchitectuur zich voornamelijk bezighoudt met de functionele communicatiearchitectuur, is het ook belangrijk om voldoende operationele zichtbaarheid voor de levering van netwerkdiensten te plannen. Dit is vooral belangrijk voor cloud network architects om rekening mee te houden als gevolg van de grote verandering in de algehele netwerkarchitectuur duwt meer communicatie buiten het administratieve domein van netwerkactiviteiten, in het Internet en de cloud. Aangezien veel externe netwerken, diensten en aanbieders afhankelijk zijn, is traditionele netwerkmonitoringbenaderingen die uitgaan van toegang tot en verzameling van passieve gegevens uit IT-gecontroleerde Infrastructuur niet langer voldoende. Internet-en cloudgebaseerde netwerken en diensten vereisen daarom een actieve monitoringgebaseerde aanpak. Terwijl netwerkmonitoring Klassiek het domein is van netwerkactiviteiten, spelen netwerkarchitecten een belangrijke rol bij het sturen van de standaarden voor het monitoren van zichtbaarheid en het verzamelen van gegevens.
netwerkintelligentie
netwerkintelligentie verwijst naar de gegevens, technologie, algoritmen en technieken die worden gebruikt om netwerkinformatie te verzamelen, te analyseren en te visualiseren voor een cloud-en internetgerichte wereld. Netwerkintelligentie helpt de gebruikerservaring van applicatieproducten en-diensten te optimaliseren door inzicht te bieden in wereldwijde netwerktopologieën, waaronder Internet, samen met hun afhankelijkheden en gedrag dat van invloed is op app-en serviceverlening. Network Intelligence biedt inzichten die de besluitvorming over een betere computing-netwerkarchitectuur ondersteunen. Voor meer informatie, bekijk de Network Intelligence pagina.
GeekPrank.com zal iedereen laten geloven dat ze op zoek zijn naar een echt Windows XP-besturingssysteem, maar de waarheid is dat dit gewoon een simulator draait in een webbrowser.