Upload
keren
View
33
Download
0
Embed Size (px)
DESCRIPTION
Windows Server 2008 fürtözés { WSFC, NLB }. Ors zág Tamás ____________________________________ MCSE+S+M, MCTS, MCT Számalk. Miről lesz szó?. Fürtözés – kiesésmentes kiszolgálás W indows S erver F ailover C lustering N etwork L oad B alancing. Fürtözés. - PowerPoint PPT Presentation
Citation preview
Fürtözés – Fürtözés – kiesésmenteskiesésmentes kiszolgálás kiszolgálás
WWindows indows SServererver F Failover ailover CClusteringlustering
NNetwork etwork LLoad oad BBalancingalancing
Több fizikai gép és tároló együttműkö-Több fizikai gép és tároló együttműkö-dése egy közös cél érdekébendése egy közös cél érdekében
Rendelkezésre állásRendelkezésre állásLegyenLegyen folyamatos folyamatos
SkálázhatóságSkálázhatóságVVégponton belül – scale upégponton belül – scale up
Végpontok hozzáadásával – scale outVégpontok hozzáadásával – scale out
FelügyelhetőségFelügyelhetőségAutomatikus/manuális átköltözés – átterhelés Automatikus/manuális átköltözés – átterhelés
Átköltözés – visszaköltözés Átköltözés – visszaköltözés Windows Server Failover Clustering featureWindows Server Failover Clustering feature
TerheléselosztásTerheléselosztásNetwork Load Balancing Service featureNetwork Load Balancing Service feature
Párhuzamos végrehajtásPárhuzamos végrehajtás (grid, HPC)(grid, HPC)
Windows HPC Server 2008Windows HPC Server 2008
Magas rendelkezésre állás és hibatűrésMagas rendelkezésre állás és hibatűrés
Több fizikai gép egy logikai pont mögöttTöbb fizikai gép egy logikai pont mögött
Kliensek számára transzparens a háttérKliensek számára transzparens a háttér
Alkalmazások, szolgál-Alkalmazások, szolgál-
tatások fenntartásáratatások fenntartására
Adott erőforrást egyszerreAdott erőforrást egyszerre
csak egy tag kezelcsak egy tag kezel
TCP, UDP hozzáférésTCP, UDP hozzáférés
biztosításárabiztosítására
Az összes tag részt vállalAz összes tag részt vállal
Egyenlően vagy súlyozvaEgyenlően vagy súlyozva
WSFCWSFC NLBNLB
TelepítésTelepítés
FelFelügyeletügyelet
Quorum modellekQuorum modellek
TárolókezelésTárolókezelés
HálózatkezelésHálózatkezelés
KiterjeszthetőségKiterjeszthetőség
Platform:Platform:Windows Server 2008 EnterpriseWindows Server 2008 Enterprise
Windows Server 2008 DatacenterWindows Server 2008 Datacenter
Windows Unified Data Storage Server EnterpriseWindows Unified Data Storage Server Enterprise
ArchitektúraArchitektúrax86x86
x64x64
IA64IA64
Tartomány-integrációTartomány-integrációSzámítógép-fiók minden tagnakSzámítógép-fiók minden tagnak
Nem kell cluster service account (LocalSystem)Nem kell cluster service account (LocalSystem)
Lehetőleg szeparált, redundáns tartományvezérlésLehetőleg szeparált, redundáns tartományvezérlés
ErőforrásokErőforrások (mi is az a SPoF?) (mi is az a SPoF?)tagok (x86 tagok (x86 max. 8, x64 max. 8, x64 és IA64 és IA64 max. 16) max. 16)
tároló (minden tag számára elérhető)tároló (minden tag számára elérhető)
hálózathálózat (privát, publikus)(privát, publikus)
KompatibilitásKompatibilitásWindows logó, Windows logó, de nincs többé cluster HCLde nincs többé cluster HCL
Átlátható és egyszerű(bb) folyamatÁtlátható és egyszerű(bb) folyamatVarázsló, de rövid (3-4 lépés)Varázsló, de rövid (3-4 lépés)
Egyszerre az összes tagon történikEgyszerre az összes tagon történik
Egészében szkriptelhetőEgészében szkriptelhető
Konfiguráció teljeskörű validálásaKonfiguráció teljeskörű validálásaNe rontsuk el már rögtön az elejénNe rontsuk el már rögtön az elején
Valid? Akkor van rá support!Valid? Akkor van rá support!
Később is bármikor – diagnosztika Később is bármikor – diagnosztika
OS telepítésOS telepítés
Hálózati és tartományi beállításokHálózati és tartományi beállításoknetsh, netdomnetsh, netdom
Diszk konfigurációDiszk konfigurációdiskpartdiskpart
Clustering tulajdonság telepítéseClustering tulajdonság telepítéseocsetupocsetup
Validálás távolrólValidálás távolról
Fürt telepítés távolról / parancssorbólFürt telepítés távolról / parancssorból
Failover Cluster Management MMCFailover Cluster Management MMCminden egy helyen minden egy helyen
ParancssorParancssorcluster.execluster.exe
WMIWMI
VSS
EseménynaplózásEseménynaplózásSaját naplófájl - Event viewerSaját naplófájl - Event viewerNem replikálódik minden tagraNem replikálódik minden tagra
mindenki a sajátját gyűjti, de:mindenki a sajátját gyűjti, de:
Lekérdezhető (Cluster events)Lekérdezhető (Cluster events)Szűrhető (Cluster events filter)Szűrhető (Cluster events filter)
alapbeállítás- vagy saját ízlés szerintalapbeállítás- vagy saját ízlés szerint
Az elmúlt 24 óra eseményeiAz elmúlt 24 óra eseményeiRecent Cluster EventsRecent Cluster Events
Kritikus események – egy clickKritikus események – egy clickapplication, resource, nodeapplication, resource, node
NyomkövetésNyomkövetés
a régi cluster.log helyetta régi cluster.log helyett
Event tracing szolgáltatásEvent tracing szolgáltatás
Reliability and Performance konzolReliability and Performance konzoladatgyűjtés fut?adatgyűjtés fut?
tracerpttracerptlekérdezés cluster.log szerű formában lekérdezés cluster.log szerű formában
cluster.execluster.exekonverziós lehetőség (evtx, xml)konverziós lehetőség (evtx, xml)
fileméret beállítás (alap 100Mb)fileméret beállítás (alap 100Mb)
Quorum Quorum = = tudástudásaktuális állapot, konfigurációaktuális állapot, konfiguráció
Logikailag egy van a fürtbenLogikailag egy van a fürtben
Lehet elosztottLehet elosztotttöbb tag, megosztás, diszk közötttöbb tag, megosztás, diszk között
Működőképességi szavazásMűködőképességi szavazásszükség esetén eldönti, hogy működhet-e tovább a szükség esetén eldönti, hogy működhet-e tovább a fürt és ha igen, akkor ki viheti tovább a feladatokatfürt és ha igen, akkor ki viheti tovább a feladatokat
Négy féle implementációNégy féle implementációnégy féle szavazási / kiértékelési módnégy féle szavazási / kiértékelési mód
Node majorityNode majorityszül.: Majority Node Setszül.: Majority Node Set
páratlan számú tag páratlan számú tag esetén esetén felfelajánlott modellajánlott modell
tagok száma 3-16 között lehettagok száma 3-16 között lehet
minden tagnak egy szavazata vanminden tagnak egy szavazata van
ha a többség megvan, a fürt mehet tovább, ha a többség megvan, a fürt mehet tovább, különben leállkülönben leáll
Node and disk majorityNode and disk majorityminden tagnak egy szavazata van + egy* a tanú-minden tagnak egy szavazata van + egy* a tanú-lemeznek (witness disk)lemeznek (witness disk)
páros számú tag páros számú tag esetén esetén felfelajánlott modellajánlott modell
kieshet a tagok fele, ha a tanúlemez elérhetőkieshet a tagok fele, ha a tanúlemez elérhető
kieshet a tagok fele – 1, ha a tanúlemez nem érhető elkieshet a tagok fele – 1, ha a tanúlemez nem érhető el
Node and Node and file sharefile share majority majorityúgy működik, mint a Node and disk majority modellúgy működik, mint a Node and disk majority modell
minden tagnak egy szavazata van + egy a tanú-minden tagnak egy szavazata van + egy a tanú-megosztmegosztásnak (file share witness)ásnak (file share witness)
kieshet a tagok fele, ha a tanúmegosztás elérhetőkieshet a tagok fele, ha a tanúmegosztás elérhető
kieshet a tagok fele – 1, ha a tanúmegosztás elveszettkieshet a tagok fele – 1, ha a tanúmegosztás elveszett
ajánlott modell ajánlott modell földrajzilag szétszórt földrajzilag szétszórt fürt eseténfürt esetén
a tanúmegosztás lehet az erdő másik telephelyéna tanúmegosztás lehet az erdő másik telephelyén
a tanúmegosztás egy szimpla file sharea tanúmegosztás egy szimpla file share
erre épül az Exchange 2007 CCRerre épül az Exchange 2007 CCR
No majority: disk onlyNo majority: disk onlyCsak a tanúlemeznek van szavazataCsak a tanúlemeznek van szavazata
Amíg legalább egy tag eléri a lemezt, a fürt élAmíg legalább egy tag eléri a lemezt, a fürt él
Hiába érik el a tagok egymást, ha a lemez elveszettHiába érik el a tagok egymást, ha a lemez elveszett
Tehát a tanúlemez SPoF Tehát a tanúlemez SPoF nem ajnem ajánlott ánlott modell modell
Fibre ChannelFibre ChannelSCSI parancsok optikSCSI parancsok optikán FC protokollonán FC protokollon
iSCSIiSCSISCSI parancsok SCSI parancsok TCP/IP-nTCP/IP-n
Serial Attached SCSI (SAS)Serial Attached SCSI (SAS)Natív SCSI parancsok sorosanNatív SCSI parancsok sorosan
Parallel SCSI nem támogatottParallel SCSI nem támogatott
NAS nem támogatottNAS nem támogatott
SAN támogatásSAN támogatás
MultiPath IO (MPIO)MultiPath IO (MPIO)tárolókapcsolatok optimalizált kezelése tárolókapcsolatok optimalizált kezelése eszközspecifikus modulok segítségével (DSM)eszközspecifikus modulok segítségével (DSM)
Virtual Disk Service (VDS) Virtual Disk Service (VDS) tárolók felügyeletéheztárolók felügyeletéhez
Persistent reservationsPersistent reservationsfürttagok tárolóhozzáféréseinek védelmefürttagok tárolóhozzáféréseinek védelme
Natív SCSI parancsokNatív SCSI parancsok
Nincs SCSI bus resetNincs SCSI bus reset
GPT és MBR lemezek támogatásaGPT és MBR lemezek támogatása2 Tb-nál nagyobb partíciók2 Tb-nál nagyobb partíciók
Basic diszkek – disk signature?Basic diszkek – disk signature?+ SCSI Inquiry – LUN azonosítás + SCSI Inquiry – LUN azonosítás
Dinamikus diszkek out-of-box nemDinamikus diszkek out-of-box nem3rd party megoldás van3rd party megoldás van
Witness disk nem igényel betűjeletWitness disk nem igényel betűjelet
BővítettBővített maintenance mód maintenance módlemezkarbantartási műveletek fürtleállítás nélküllemezkarbantartási műveletek fürtleállítás nélkül
Integráció az új IP stack-elIntegráció az új IP stack-el
Teljes körű IPv6 támogatásTeljes körű IPv6 támogatása publikus és a privát szegmenseken egyaránta publikus és a privát szegmenseken egyaránt
DHCP címkiosztásDHCP címkiosztás
Tisztán Kerberos hitelesítésTisztán Kerberos hitelesítésNTLMv1, v2 kikapcsolhatóNTLMv1, v2 kikapcsolható
Tagok között szignált kommunikációTagok között szignált kommunikációopcionálisan titkosíthatóopcionálisan titkosítható
NetBIOS függetlenségNetBIOS függetlenségnincs WINS és NetBIOS broadcastnincs WINS és NetBIOS broadcast
DNS névfeloldásDNS névfeloldás
UDP broadcast helyett unicastUDP broadcast helyett unicastheartbeat: 3343-as portonheartbeat: 3343-as porton
Multicast heartbeat lehetőségMulticast heartbeat lehetőségcélzott kommunikáció csak a tagoknakcélzott kommunikáció csak a tagoknak
DFS integrációDFS integrációfürtözött megosztás beilleszthető DFS névtérbefürtözött megosztás beilleszthető DFS névtérbe
Virtual Instance share scopingVirtual Instance share scopingminden file server instance saját minden file server instance saját megosztáskészlettel rendelkezikmegosztáskészlettel rendelkezik
Új Dependency Filter objektumokÚj Dependency Filter objektumok
Függőségi viszony kiterjesztéseFüggőségi viszony kiterjesztéseEgy Network Name erőforrás aktív maradhat, ha Egy Network Name erőforrás aktív maradhat, ha A A vagyvagy B IP cím aktív B IP cím aktív
GeoClusterGeoClusterföldrajzilag szétszórt tagokkalföldrajzilag szétszórt tagokkal
HA + katasztrófa túlélési HA + katasztrófa túlélési megoldásmegoldás
Fürt tagok külön IP szegmensbenFürt tagok külön IP szegmensbenNem muszáj VLANNem muszáj VLAN
Heartbeat routolhatHeartbeat routolhatóó
Heartbeat timeout szabályozhatóHeartbeat timeout szabályozhatócluster.exe /propcluster.exe /prop
SameSubnetDelay - CrossSubnetDelaySameSubnetDelay - CrossSubnetDelay
SameSubnetThreshold - CrossSubnetThresholdSameSubnetThreshold - CrossSubnetThreshold
Megfelelő quorum modellelMegfelelő quorum modellelNode and file share majorityNode and file share majority
Megfelelő DNS replikációvalMegfelelő DNS replikációvalkliensek újrakapcsolódásához fontos a frissítéskliensek újrakapcsolódásához fontos a frissítés
3rd party adatreplikáció szükséges3rd party adatreplikáció szükségesDFS-R ide nem jóDFS-R ide nem jó
szinkron / aszinkron módszinkron / aszinkron mód
A virtualizációé a jövőA virtualizációé a jövő
Hyper-V Hyper-V Virtual Virtual MachineMachine er erőforrásőforrásGuest cluster egy gépenGuest cluster egy gépen
Guest cluster több gépenGuest cluster több gépen
Host cluster Hyper-V környezetbenHost cluster Hyper-V környezetben
Quick migrationQuick migration
SnapshotokSnapshotok
Backup / restoreBackup / restore
SHARED STORAGE
LAN
HeartbeatNODE BNODE A
LUN LUN LUN
APP. GROUP
IP, NAME, DISK, SERVICE
DC
SHARED STORAGE
LAN
HeartbeatNODE BNODE A
LUN LUN LUNDC
APP. GROUP
IP, NAME, DISK, SERVICE
LAN
HeartbeatNODE BNODE A
SHARED STORAGE
LUN LUN LUNDC
APP. GROUP1HYPER-V VM
LAN
HeartbeatNODE BNODE A
SHARED STORAGE
LUN LUN LUNDC
APP. GROUP1HYPER-V VM
LAN
HeartbeatNODE BNODE A
SHARED STORAGE
LUN LUN LUNDC
APP. GROUP1HYPER-V VM
APP. GROUP2HYPER-V VM
Állapotfüggetlen hálózati forgalom Állapotfüggetlen hálózati forgalom terheléselosztása szabályok alapjánterheléselosztása szabályok alapján
Webapps, FTP, RDP, VPN, SMTP, POP, stb.Webapps, FTP, RDP, VPN, SMTP, POP, stb.
Nem igényel speciális hardvertNem igényel speciális hardvertés az alkalmazásokat sem kell módosítaniés az alkalmazásokat sem kell módosítani
Az NLB fürt minden tagja egy közös Az NLB fürt minden tagja egy közös virtuális IP címen érhető elvirtuális IP címen érhető el
A kliensektől származó terhelés adott A kliensektől származó terhelés adott algoritmus szerint megoszlik az elérhető algoritmus szerint megoszlik az elérhető tagok közötttagok között
Mindenki mindenkit figyelMindenki mindenkit figyelheartbeat kommunikációheartbeat kommunikáció
5 mp kimaradás után konvergencia5 mp kimaradás után konvergenciaa terhelés újraosztásra kerül a megmaradt tagokona terhelés újraosztásra kerül a megmaradt tagokon
Üzem közben változtatható a tagságÜzem közben változtatható a tagság
Szabályozható arányú terhelés a tagokonSzabályozható arányú terhelés a tagokon
Mindenkinél azonos konfigurációMindenkinél azonos konfiguráció
Adatszinkronizáció nincsAdatszinkronizáció nincs
Windows Server 2008 tulajdonságWindows Server 2008 tulajdonságmindhárom változaton elérhetőmindhárom változaton elérhető
2 – 32 tag2 – 32 tag
Helyben frissíthető Helyben frissíthető az új változatraaz új változatra
IPv4 és IPv6 támogatásIPv4 és IPv6 támogatás
Egy tagon több dedikált IP cím lehetEgy tagon több dedikált IP cím lehetegy szerver akár több fürtben is dolgozhategy szerver akár több fürtben is dolgozhat
Unicast vagy multicast kommunikációUnicast vagy multicast kommunikáció
Network Load Balancing ManagerNetwork Load Balancing Managerhelyi vagy távoli felügyelethelyi vagy távoli felügyelet
Átlátható, támogatott telepítés és felügyeletÁtlátható, támogatott telepítés és felügyelet
Széleskörű – az üzlet céljainak megfelelő – Széleskörű – az üzlet céljainak megfelelő – hardvertámogatáshardvertámogatás
Magas rendelkezésre állás és terheléselosztás, Magas rendelkezésre állás és terheléselosztás, katasztrófatűrési lehetőséggelkatasztrófatűrési lehetőséggel
Virtualizációs lehetőségek éles- ésVirtualizációs lehetőségek éles- és
tesztrendszerek kialakításáratesztrendszerek kialakítására
Tanfolyam:Tanfolyam:Course 6423A: Implementing and Managing Windows Server 2008 Clustering
Online:Online:http://technet2.microsoft.com/windowsserver2008
Availability and Scalability fejezetAvailability and Scalability fejezet
http://blogs.msdn.com/clustering
LinkgyűjteményLinkgyűjtemény
Offline:Offline:
{{ Kezdés 13:40-Kezdés 13:40-kor kor }}