130 likes | 388 Views
Clustering. DanNotes 20. April 2005 Paul Winther. Agenda. Hvad er Clustering Hvorfor Clustering Hvordan sætter vi Clustering op Hvad sker der Lidt parametre til notes.ini Links. Hvad er Clustering (Iflg. Google).
E N D
Clustering DanNotes 20. April 2005 Paul Winther
Agenda • Hvad er Clustering • Hvorfor Clustering • Hvordan sætter vi Clustering op • Hvad sker der • Lidt parametre til notes.ini • Links
Hvad er Clustering (Iflg. Google) • Connecting two or more computers together in such a way that they behave like a single computer. Clustering is used for parallel processing, for load balancing and for fault tolerance. • Clustering is the use of multiple computers and storage devices to create what seems to be a single system. Clustering is often used to increase a system's availability and for load balancing on highly-trafficked Web sites. • A cluster (as it pertains to computers) refers to a group of servers and other resources that are connected through hardware, networks and software to behave as if they were a single system.
Hvorfor Clustering • High availability • Load balancing • Parallel processing • Systems management • Scalability • The cost of not having
Hvordan sættes Clustering op • Start din Administrator-klient • Vælg fanen Configuration • Marker server og klik på actionknappen ”Add to Cluster”
Hvad sker der • Der startes 3 tasks • Cluster Replicator • Cluster Directory • Cluster Manager, denne task styrer oprettelse af Cluster og Databaser etc. (Ses ikke altid) • Der laves 2 databaser • CLDBDIR.NSF • CLUBUSY.NSF • Der laves en Cluster.NCF fil på både Server og Klient • Denne indeholder informationer om de Cluster der har været tilgået
Hvad sker der mere • Det er klienten der selv sørger for failover via sin cluster.ncf fil • Det er i database open øjeblikket failover foregår og ikke hvis man er mit i en aktivitet i en applikation • Man skal selv sørge for at lave replikakopier af de databaser man ønsker clusteret
Notes.ini parametre • CLUSTER_REPLICATORS =NumberofClusterreplicatorsReplica.Cluster.SecondsOnQueue statistikken viser hvor mange sekunder den sidste databse venter på clusterreplikationskøen før den bliver replikeret. Clusterreplicatoren checker køen hvert 15. sekund og derfor bør køen ikke være længere end dette når der kun er let belastning. • DISABLE_CLUSTER_REPLICATOR = 1Slår Clusterreplikering fra på den pågældende server • CLREPL_OBEYS_QUOTAS = 1Gør at database Quotas overholdes (default er at de ikke overholdes) • SERVER_RESTRICTED = 0,1,20=adgang til serveren1=Ingen adgang til serveren indtil næste genstart2=Ingen adgang til serveren
Flere Notes.ini parametre • Server_MaxUsers=number of usersAngiver det maksimale antal brugere der kan have samtidig adgang til den pågældende server. • Server_Availability_Threshold=value (0-100)Angiver hvornår serveren skal melde sig busy udfra Availability index. Hvis den angives til 0 er serveren aldrig optaget, hvis den angives til 100 er den altid optaget.
Links • http://www-128.ibm.com/developerworks/edu/dw-esdd-cluster-i.html • http://www-128.ibm.com/developerworks/lotus/library/ls-Internet_Cluster_Manager/index.html • http://www-128.ibm.com/developerworks/eserver/articles/domino_iseries.html • http://www-128.ibm.com/developerworks/lotus/library/ls-Domino_clusters_Part1/index.html • http://www-128.ibm.com/developerworks/lotus/library/ls-Domino_clusters_Part2/index.html • Etc. (Søg på Notes.net efter Clustering) • Brug Administratorhjælpen (søg på cluster)
Paul Færge WintherMindcomHøje Taastrup Boulevard 302630 Taastruptlf: 46 90 25 00pfw@pfw.dkpaul.winther@mindcom.dk Spørgsmål?