170 likes | 400 Views
Server. Server tjenester Server hardware. Server tjenester. Fil/ print Database Web / webapp Applikasjon Mail Gruppevare Terminalserver På de fleste servere er disksystemet flaskehalsen. Server kontra standard PC. Driftsikkerhet Disksystem – Raid, SCSI Minne, ECC, Chipkill
E N D
Server • Server tjenester • Server hardware
Server tjenester • Fil/print • Database • Web / webapp • Applikasjon • Mail • Gruppevare • Terminalserver • På de fleste servere er disksystemet flaskehalsen
Server kontra standard PC • Driftsikkerhet • Disksystem – Raid, SCSI • Minne, ECC, Chipkill • Redundant strømforsyning • Kjøling • Ytelse • Disk • Minne • IO, PCI • Xeon, mange kjerner • Server brikkesett
Server kontra standard PC • Overvåkning • Bedre monitorering, temperatur, vifter • Remote Access når OS er nede • Auto restart (Watchdog timer) • Spesial kabinett • Store serverkabinett • 19” Rack
Server typer • Standard PC • Standard PC- kabinett med server hovedkort • Server kabinett med hot plug disker med mer • Rack kabinett • Blade server
19” Rack • Standard som brukes i proffsammenheng for data, tele, lyd, industri med mer. • Bredden er standard 19” • Høyde og dybde forskjellig • Enhetene som monteres i rack måles i ”U”, 1U, 2U osv • 1U=1,75” ca 44,5mm
19” Rack utstyr • Server • Lagring • Nett-switch • KVM switch (Keyboard, Video, Mouse) • Skjerm/tastatur • UPS • Hyller • Strømfordeling • Kabelføring
Blade server • Flere servere i ett kabinett • Typisk 10 maskiner i ett 7U kabinett • 1-2 CPU, minne og 1-2 disker per Blade • Felles strømforsyning, KVM, nettswitch og overvåkning Dell Poweredge 1855
Brikkesett for server • IO, disk og minnehåndtering er vel så viktig som CPU • Egne brikkesett for server • Broadcom Serverworks • Intel E7501 Dell med Serverworks GC-LE Server hovedkort
PCI • PCI-Express • «Gamle» PCI finnes i 32 og 64 bit versjoner og forskjellig hastighet • PCI-X ble brukt i servere, 64 bit og 133 Mhz • Servere bruker flere PCI-kanaler • PCI oversikt
PCI express • Seriell lommunikasjon, 1 til 32 kanaler (lanes) • PCI v2.x: 500 MB/s (5 GT/s, GigaTransferes) • PCIebrukes mange steder: • Mini PCI • Express card • Thunderbolt (Displayport/PCI express)
Raid • Redundant ArrayofIndependent Disks; originallyredundant ArrayofInexpensive Disks • Raid 1 – Speiling • Raid 5 – Striping med paritet • Minst tre disker • En av diskene faller bort • Bra kompromiss mellom ytelse og kostnader • Raid 6, dobbelt paritet, kan miste to disker • Raid kan implementeres i Software, men vanligvis brukes hardware Raid kontroller
Raid • Generelt er Raid tregere på skriving enn lesing. • Det skal genereres paritet som også skal skrives til disk • Kompenseres ved å bruke Caching også til skriving • Krever batteribackup av Raid kontrolleren
Raid • Bruk av Cache: • Write back – Skriver til cache istedenfor disk. Informasjon blir kopiert fra cache til disk senere. Krever batteribackup. • Write through – direkte til disk • Adaptive read ahead – kontroller prøver å «spå» hva som skal leses neste gang og kopiere dette til Cache. • Direct IO – mulighet for å lese og skrive direkte til disk ved behov
Raid • Ofte brukes separate disker til systemfiler • F.eks. 2 speilede disker til system og Raid 5 til data • Kan gjøre det enklere å vedlikeholde server.
Config av Raid • Definer Array • Hvilke disker • Type Raid • Definer en eller flere logiske disker på Array • De logiske diskene framtrer som vanlige disker fra OS • Definer volumer eller partisjoner fra OS som vanlig • Dette gjøres ved hjelp av eget program eller Bios. • OS (Windows) ser ikke de fysiske diskene, kun de logiske (virtuelle)
Lab oppgave Oppgave