6105 Windows Server og datanett Leksjon 2a Introduksjon til nettverk Lokalnett LAN Fjernnett WAN Internett Klient-tjenerprinsippet Tjenermaskiner og tjeneroperativsystemer Skytjenester - cloud computing Pensum: Kvisli: Windows Server og datanett, kapittel 1 Mye av dette er bakgrunnsstoff av allmenn / orienterende karakter og nyttig forkunnskaper for resten av leksjonen / emnet. Hvis du kjenner betydningen av begrepene fra før er det ikke nødvendig å bruke tid på dette. Hvis du ikke har hørt om dem før, bør du forstå dem før du går videre til neste leksjon 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 1
6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 2
LAN = Local Area Network Lokale datanett - LAN F.eks. hjemmenettet ditt, eller nettet på campus ved HiT Komponenter i LAN Klientmaskiner / -enheter: PC, Mac, mobil, nettbrett m.m. Felles tjenermaskiner (filtjenere, webtjenere, databasetjenere m.m) Kabling (eller trådløs kommunikasjon) Sammenkoblingskomponenter (svitsjer og trådløse aksesspunkt) Skrivere, kopimaskiner og andre felles ressurser Klientmaskiner / -enheter Tjenermaskin Kabling Trådløst aksesspunkt Svitsj Kabling Felles skriver 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 3
Lokale datanett - LAN Karakteristiske egenskaper for LAN Dekker en bygning eller et område av bygninger Utstrekning: 0-2,5 km Store overføringshastigheter - raske nett» 100 Mbit/s 100 Gbit/s Eies, driftes og administreres av virksomheten som bruker nettet, f.eks. en enkelt bedrift Teknologi De aller fleste LAN benytter teknologistandarden ethernet" Det finnes mange ethernet-standarder» Standard Ethernet 10 Mbit/s» Fast Ethernet 100 Mbit/s» Gigabit Ethernet 1 Gbit/s» 10 Gigabit Ethernet 10 Gbit/s Dessuten benyttes trådløse datanett (WiFi) som er en variant av ethernet Fysisk medium Kobberkabel, fiberoptisk kabel, radiosignaler (trådløse nett) Vi kommer tilbake til hva Mbit/s betyr senere. Disse LAN-teknologiene er ikke sentrale i dette emnet, men dekkes i 6107 Operativsystem og nettverk. 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 4
WAN = Wide Area Network Fjernnett - WAN Dekker et stort geografisk område, f.eks. flere steder / byer / land Benyttes ofte for å koble sammen flere geografisk adskilte LAN Komponenter i WAN Kommunikasjonslinjer» Ofte fiberoptiske kabler over lange avstander Rutere» kobler lokalnettet til fjernnettet, f.eks. hjemmenettet ditt til Internett» koble sammen linjer i fjernnettet WAN LAN 1 LAN 2 svitsj ruter ruter svitsj 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 5
Fjernnett - WAN Karakteristiske egenskaper for WAN Lavere overføringshastigheter enn i LAN (men de "raskeste" nærmer seg LAN)» Linjer i Internett: ca. 1-10 Gbit/s» Linjer for tilkobling av private Internett -abonnenter: ca. 5 Mbit/s 1 Gbit/s Offentlige og private nettoperatører eier og drifter offentlig tilgjengelige fjernnett» Telenor, Atea, Lyse, Ventelo m.fl. Store bedrifter og organisasjoner kan eie og drifte "private" fjernnett» til eget bruk» eller for utleie til andre WAN-teknologier er ikke pensum i dette emnet. Teknologi Fiberoptisk kabel og ATM (Asyncronus Transfer Mode) Ethernet har ikke vært vanlig i WAN, men nye varianter er på vei inn nå. 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 6
Eksempel: HiTs WAN Kommunikasjonslinjer mellom hvert studiested Linjene leies av teleoperatører (Ventelo, Telenor m.fl.) Knytter LAN på hvert studiested sammen i ett nett LAN - Notodden LAN - Rauland 1 Gbit/s 10 Gbit/s Internett / Uninett - Oslo LAN - Bø 10 Gbit/s LAN - Porsgrunn Skillet mellom LAN og WAN er i ferd med å viskes ut Hastighetene i WAN har økt og nærmer seg LAN LAN-teknologier er på veg inn i WAN I HiT kan vi benytte tjenester i WAN'et (omtrent) som om de var i samme LAN 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 7
Internett er "verdens største WAN"! Består av mange ulike kommunikasjonslinjer og nettverk Internett = nett av nett I dagligtale: Internet = www Korrekte fagtermer: internett =» generelt begrep for sammenkobling av flere enkelnett til større nett (nett av nett) Internett (med stor I)» egennavn for en organisert sammenkoblingen av datanett over hele verden the Internet! www er bare èn anvendelse (applikasjon/tjeneste) blant mange som alle kan benytte Internett som kommunikasjonsmedium Vi skal lære mer om teknologiene som "får Internett til å fungere" senere i emnet 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 8
Klient-tjener prinsippet Klient-tjener prinsippet Tjener(programmer) tilbyr tjenester Klient(programmer) benytter seg av tjenester Kommunikasjonsprotokoller Regler for hvordan maskiner/programmer kommuniserer i nettet IP Internet Protocol TCP Transport Controll Protocol HTTP protokoll for overføring av Web sider» benytter seg av TCP/IP Obs! Vi benytter begrepene klient og tjener både om maskiner og programmer! En maskin vil ofte opptre både som klient og tjener. De fleste programmer er enten klient-programmer eller tjenerprogrammer. Standarder og protokoller er grunnlaget for at forskjellig type utstyr / programmer fra forskjellige leverandører kan kommunisere i samme nett 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 9
Tjenermaskiner Tilbyr en / flere tjenester til flere brukere Tjenestene tilbys via et nettverk» I lokalnett, fjernett og Internett Eksempler på tjenere/tjenester:» Webtjenere» Databasetjenere» Filtjenere» Utskriftstjenere Tjenermaskiner Vertsmaskin (host computer) Benyttes vanligvis om:» flerbrukermaskiner (mini- og stormaskiner)» tjenermaskiner Brukes i noen sammenhenger også om enbrukermaskiner / PCer» Kommer tilbake til dette. 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 10
Hva er Cloud Computing? Cloud Computing norsk: "Skytjenester" / "Nettskyen" Cloud er en metafor for "i nettet" / Internett Cloud Computing er altså "databehandling i Internett" originalt? Datatilsynet: "Skytjenester, eller Cloud Computing, er en samlebetegnelse på alt fra dataprosessering og datalagring til programvare på servere som er tilgjengelig fra eksterne serverparker tilknyttet internett." Omfatter altså både Dataprosessering (bruk av programmer) og datalagring i Internett Andre kjennetegn: Brukeren benytter tjenester som leveres fra en (fjern) maskin i Internett.» Programvare er ikke nødvendigvis installert på brukerens egen maskin.» I så fall brukes programvaren vanligvis fra en nettleser Prising er ofte basert på periodisk leie, eller "etter forbruk" ikke lisenskjøp Tjenestene tilbys ofte fra (virtuelle) maskiner i store datasentre / maskinparker» Reduserer kundens behov for egne maskiner og datadrift. Facebooks datasenter i Luleå, Nord Sverige 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 11
Varianter av Cloud Computing SaaS Software as a Service Bruk av applikasjoner som kjører et sted i nettet Kjøres vanligvis fra brukerens webleser Eks: Office 365, Google Apps, Salesforce, 24SevenOffice SaaS Storage as a Service Tilbyr lagringstjenester i Internett; fillagring, backup, databaselagring Database: Amazon SimpleDB Fillagring: Amazon S3, Nirvanix, Rackspace, Google Accounts Storage Backup & synkronisering: Apple icloud, DropBox PaaS - Platform as a Service Leverandør tilbyr en "plattform i skyen" Kunden installerer og kjører sine applikasjoner Eks: Microsoft Windows Azure, Google App Engine IaaS - Infrastructure as a Service Leverandør tilbyr virtuelle (eller fysiske) maskiner i nettet Kan leie en ferdig oppsatt maskin med eller uten installert op.sys Eks: Amazon EC2, Rackspace Cloud Servers 6105 Windows Server og datanett Jon Kvisli, HSN Introduksjon til nettverk foil: 12