Přidání pravidla
Vyplňte pole a potom klepněte na tlačítko OK.
- Název pravidla
- Název pravidla, který nastavujete. Tento název může obsahovat libovolné alfanumerické znaky, znak podtržení, pomlčku nebo
tečku. Délka musí ležet v rozmezí 1 až 20 znaků a název nesmí obsahovat žádné mezerové znaky.
Zvolte některé z následujících pravidel:
- Adresa IP
Založeno na adrese IP klienta. Tento typ pravidla můžete použít v případě, že chcete prověřovat jednotlivé zákazníky a
přidělovat prostředky podle toho, odkud přicházejí.
- Část dne
Založeno na části dne. Využívá se z důvodů plánování kapacity. Pokud například zaznamenáváte nejvíce přístupu ke svému webu každý den ve stejnou dobu, může být vhodné vyhradit pro službu HTTP v době špičky více serverů než v době
s menším počtem přístupů.
- Celkový počet připojení (za sekundu)
Založeno na počtu připojení za sekundu pro příslušný port. Chcete-li vyhradit některé servery pro jiné aplikace, může být
vhodné použít pravidla založená na celkovém počtu připojení za sekundu.
- Aktivní připojení (celkem)
Založeno na celkovém počtu aktivních připojení pro příslušný port. Dochází-li k přetěžování serverů a zahazování paketů,
může být vhodné použít pravidla založená na celkovém počtu aktivních připojení pro port. Některé webové servery budou i
nadále přijímat žádosti o připojení, ačkoli nemají dostatek podprocesů pro vyřízení požadavku. V důsledku toho dochází k
vypršení časového limitu pro klientské požadavky a zákazník, který se připojuje k vašemu webu, není obsloužen.
Kapacitu v rámci fondu serverů lze vyrovnávat pomocí pravidel založených na aktivních připojeních.
- Port klienta
Založeno na portu klienta. Tento typ pravidla je vhodné použít v případě, že klienti používají software vyžadující při
odesílání požadavků konkrétní port protokolu TCP/IP.
- Typ služby
Založeno na poli typu služby (TOS) v záhlaví paketů protokolu IP.
- Vyhrazená šířka pásma
Pravidlo pro vyhrazenou šířku pásma vám umožňuje vyrovnávat zátěž na základě počtu kilobajtů za sekundu doručovaných sadou
serverů. Nastavením prahové hodnoty (přidělením určeného rozsahu šířky pásma) pro každou sadu serverů v rámci konfigurace
můžete řídit a zaručovat šířku pásma používanou pro každou kombinaci klastr-port.
- Sdílená šířka pásma
Pokud objem přenesených dat překročí limit platný pro pravidlo vyhrazené šířky pásma, pravidlo vyhrazené šířky pásma vám
umožní změnit přidělení nepoužité šířky pásma, která je na serveru k dispozici.
Hodnota vychází z celkové šířky pásma
sdílené na úrovni klastru nebo exekutora. Nulová hodnota znamená, že šířku pásma nelze sdílet.
Poznámka: Před nastavením pravidla sdílené šířky pásma je nutné nastavit maximální celkovou šířku pásma (v kB za
sekundu), kterou lze sdílet na úrovni exekutora nebo klastru. Nulová hodnota znamená, že šířku pásma nelze sdílet.
Sdílení šířky pásma na úrovni klastru umožňuje použít pro klastr maximální nastavenou šířku pásma.
Sdílení šířky pásma na úrovni exekutora umožňuje sdílet maximální šířku pásma v rámci celé konfigurace modulu
Dispečer.
Zadejte hodnotu maximální sdílené šířky pásma, která nepřekračuje celkovou dostupnou šířku pásma (celkovou kapacitu
serveru).
- Obsah (týká se pouze portů s protokolem metody předávání CBR)
Hodnota je založena na obsahu záhlaví HTTP v požadavku klienta. Pomocí pravidel pro typ obsahu můžete zajistit odesílání
požadavků na sady serverů, které byly v dané síti nastaveny pro výhradní zpracování určité podmnožiny přenášených dat.
- Vždy splněno
Pravidlo s hodnotou Vždy splněno bude vybráno vždy s výjimkou případu, kdy jsou všechny servery přidružené k tomuto pravidlu mimo provoz. Proto je mu obvykle třeba přiřadit nižší prioritu než ostatním pravidlům. (Tuto hodnotu lze považovat za
obdobu příkazu else v rámci logiky programování.)
Další informace o vyrovnávání zátěže založeném na pravidlech naleznete v části "Configure rules-based load balancing"
(Konfigurace vyrovnávání zátěže na základě pravidel) příručky
Load Balancer Administration Guide (Vyrovnávač zátěže - příručka pro administraci).
- Priorita (volitelné)
- Jde o celočíselnou hodnotu reprezentující pořadí přezkoumávání pravidel. Není-li prvnímu nastavenému pravidlu přiřazena
žádná priorita, bude mu při výchozím nastavení přiřazena hodnota priority 1 a toto pravidlo bude vyhodnoceno jako první. Dalšímu pravidlu bude poté přiřazena hodnota priority 11 (poslední hodnota priority + 10, v tomto případě 1 + 10) a
pravidlo bude vyhodnoceno jako druhé; třetí pravidlo: 21; čtvrté pravidlo: 31 atd. Pravidla jsou vyhodnocována v číselném pořadí a
menší čísla mají přednost před většími.
- Začátek rozsahu
- Nejnižší hodnota rozsahu pro určení, zda pravidlo je či není splněno. Na přidávání pravidel se vztahují následující požadavky:
- Přidáváte-li pravidlo založené na adrese IP, bude hodnota začátku rozsahu určovat adresu klienta jako symbolický název
nebo jako desítkovou adresu ve formátu s tečkami. Výchozí hodnota je 0.0.0.0.
- Přidáváte-li pravidlo založené na čase, bude hodnota začátku rozsahu celočíselná. Výchozí hodnota 0
reprezentuje půlnoc.
- Přidáváte-li pravidlo založené na celkovém počtu připojení, bude hodnota začátku rozsahu celočíselná. Výchozí hodnota je 0.
- Přidáváte-li pravidlo založené na počtu aktivních připojení, bude hodnota začátku rozsahu celočíselná. Výchozí hodnota je 0.
- Přidáváte-li pravidlo založené na portu klienta, bude hodnota začátku rozsahu celočíselná. Výchozí hodnota je 0.
- Přidáváte-li pravidlo založené na vyhrazené šířce pásma, bude hodnota začátek rozsahu celočíselná. Výchozí hodnota je 0.
Začátek rozsahu pro možnosti Vždy splněno, Sdílená šířka pásma, Typ služby nebo Obsahové pravidlo není třeba určovat.
- Konec rozsahu
- Nejvyšší hodnota rozsahu pro určení, zda pravidlo je či není splněno.
Na přidávání pravidel se vztahují následující požadavky:
- Přidáváte-li pravidlo založené na adrese IP, bude hodnota konec rozsahu určovat adresu klienta jako symbolický
název nebo jako desítkovou adresu ve formátu s tečkami. Výchozí hodnota je 255.255.255.255.
- Přidáváte-li pravidlo založené na čase, bude hodnota konec rozsahu celočíselná. Výchozí hodnota 24
reprezentuje půlnoc.
- Přidáváte-li pravidlo založené na celkovém počtu připojení, bude hodnota konec rozsahu celočíselná. Výchozí
hodnota je 2^32 - 1.
- Přidáváte-li pravidlo založené na počtu aktivních připojení, bude hodnota konec rozsahu celočíselná. Výchozí
hodnota je 2^32 - 1.
- Přidáváte-li pravidlo založené na portu klienta, bude hodnota konec rozsahu celočíselná. Výchozí protokol je
65535.
- Přidáváte-li pravidlo založené na vyhrazené šířce pásma, bude hodnota konec rozsahu celočíselná. Výchozí
hodnota je 2^32 - 1.
Konec rozsahu pro možnosti Vždy splněno, Sdílená šířka pásma, Typ služby (TOS) nebo Obsahové pravidlo se nezadává.
- TOS (platné pouze pro pravidlo Typ služby)
- Hodnota 8bitové položky sestávající ze znaků 0, 1 nebo x.
- Úroveň pro vyhodnocení (platné pouze pro pravidla Celkový počet připojení a Aktivní připojení)
- Můžete volit mezi vyhodnocováním všech serverů pro port nebo pouze serverů pro příslušné pravidlo.
- Úroveň pro sdílení dostupné šířky pásma (platné pouze pro pravidlo Sdílená šířka pásma)
- Nastavte úroveň, na které má být šířka pásma sdílena. Zvolte úroveň klastru nebo exekutora (před přidáním pravidla pro
sdílenou šířku pásma na úrovni exekutora nebo klastru je třeba nastavit sdílenou šířku pásma na exekutorovi nebo v klastru;
před přidáním pravidla pro sdílenou šířku pásma na úrovni klastru je třeba nastavit sdílenou šířku pásma v klastru).
- Jedna nebo více adres serverů: (volitelné)
- Seznam spuštěných serverů. Volitelně můžete ze seznamu vybrat jeden nebo více serverů, které mají být zahrnuty pro
příslušné pravidlo. Pokud nevyberete server, Vyrovnávač zátěže zahodí všechny požadavky, které podmínkám vyhovují.
- Vzorek
- Tuto volbu lze použít pouze v případě, že jako typ pravidla vyberete volbu Obsah. Zadejte požadovanou syntaxi vzorku a
dodržte následující omezení:
- žádné mezery
- speciální znaky (nejsou-li uvozeny znakem \):
* : zástupný znak (shoda s 0 nebo x libovolnými znaky)
( : používá se pro logické seskupování
) : používá se pro logické seskupování
& : logický operátor AND
| : logický operátor OR
! : logický operátor NOT
- vyhrazená klíčová slova (vždy jsou následována znakem =):
Method : používáno protokolem HTTP při překladu
pro načtení požadavku; příklad: GET, POST
a podobně
URI : cesta požadavku na adresu URL
Version : konkrétní verze požadavku,
HTTP/1.0 nebo HTTP/1.1
Host : hodnota ze záhlaví host:
Poznámka: v protokolu HTTP/1.0 volitelné
[klíč] : jakékoli platné jméno záhlaví HTTP, které může
modul Dispečer vyhledávat; příklad: User-Agent,
Connection, Referer a podobně
Příklady: Prohlížeč může pro odkaz http://www.company.com/path/webpage.htm zaznamenat například následující hodnoty:
Method=GET
URI=/path/webpage.htm
Version=HTTP/1.1
Host=www.company.com
Connection=Keep-Alive
Další informace o syntaxi vzorků spolu s ukázkami konkrétních případů naleznete v částech "Configure rules-based load
balancing" (Konfigurace vyrovnávání zátěže na základě pravidel) a "Content rule (pattern) syntax" (Syntaxe (vzorků)
vyrovnávání zátěže) příručky
Load Balancer Administration Guide (Vyrovnávač zátěže - příručka pro administraci). Poznámka: Podporované překlady příručky pro administraci modulu Vyrovnávač zátěže Load Balancer Administration Guide jsou k dispozici na webu Informačního centra produktu WebSphere Application Server - Edge Component.
|