Vytvoření plánu cloudu

Musíte-li rozšiřovat zatížení uživateli pro testy výkonu a nemůžete investovat do fyzických počítačů, můžete vytvořit plán, který se spouští na cloudu.

Než začnete

Informace o této úloze

Náklady na spuštění plánu cloudu jsou založeny na počtu hodin virtuálních testerů, kteří spouští plán. Takže zvažte vytvoření lokální plánu a spusťte jej standardně pro 5 uživatelů a opravte všechny chyby před rozšířením na plnou zátěž provozovanou v cloudu.

Při spouštění plánu v cloudu SoftLayer ovlivňuje měření doby odezvy umístění datového střediska a typ hostitele použitého pro virtuální počítače agentů. Pokud například spustíte plán na virtuálních počítačích agentů, kteří používají sdílené hypervizory, budou i další hostované operační systémy spotřebovávat hardwarové prostředky. Tato akce může ovlivňovat měření doby odezvy.

Podobně může v konfiguraci VMware hostitelský počítač zajišťující virtuální počítače pro IBM® Rational Performance Tester obsahovat další virtuální počítače, které využívají stejnou sadu prostředků. Tento scénář může mít vliv i na měření doby odezvy.

Chcete-li ověřit přesnost doby odezvy plánu, spusťte na agentu řízení nacházejícím se v jiném umístění, jen velmi malý počet virtuálních uživatelů. Po dokončení můžete porovnat hlášení a ověřit přesnost doby odezvy. Pokud jsou výsledky srovnatelné, s rozdíly zhruba do 10 %, můžete si být celkem jistí, že jsou doby odezvy hlášené agenty načítání přesné.

Pokud nemáte fyzický hardware potřebný pro použití přístupu agenta řízení, můžete použít volbu Spustit audit měření pevného zpoždění v každém umístění. Pomocí tohoto přístupu přidáte na agent jednoho virtuálního testera, který bude provádět akci zpoždění o zhruba 800 milisekund. Po dokončení testovacího běhu dle plánu můžete změřit délku tohoto testovacího běhu dle plánu s využitím použitého zpoždění, a zajistit tak přesnost doby odezvy. Pokud je doba zpoždění delší než 1 sekunda, pravděpodobně se na přesnost dob odezvy od virtuálních testerů zatěžujících daného agenta nelze spolehnout.

Postup

  1. V pohledu Navigátor testu klepněte pravým tlačítkem myši na lokální plán a vyberte volbu Škálovat plán.
  2. Standardně pole Škálovat až na zobrazuje počet virtuálních uživatelů uvedených v lokálním plánu. Zadáním vyšší hodnoty zvětšíte zatížení uživateli.
  3. Chcete-li zachovat umístění uvedená v lokálním plánu, vymažte zaškrtnutí políčka Odebrat existující pevná umístění. Chcete-li spustit plán cloudu jak v lokálních umístěních, tak i v umístěních cloudu, toto políčko zaškrtněte. Zaškrtávací políčko Odebrat existující dynamická umístění je aktivní pouze v případě, že jste spustili průvodce Škálovat plán z již vytvořeného plánu cloudu.
  4. Zadejte umístění agentů, kteří jsou v cloudu:
    1. V části Přidat dynamická umístění klepněte na ikonu Přidat řádek Přidat řádek a vyberte volbu Přidat nový nebo Přidat existující.
    2. Pokud jste klepli na volbu Přidat nový, zadejte název nové šablony umístění a klepněte na tlačítko Dokončit. Pokud jste klepli na volbu Přidat existující, vyberte šablonu umístění a klepněte na tlačítko OK. Pro plán můžete přidat více šablon umístění.
    3. Ve sloupci Počet k přidání přidejte počet agentů pro všechny šablony umístění a klepněte na tlačítko Další.
  5. Chcete-li vytvořit fiktivní test, který používá pevně stanovené zpoždění při provozování testů k určení přesnosti odezvy, zaškrtněte políčko Spustit audit měření pevného zpoždění v každém umístění.
    1. Chcete-li použít zatížení fiktivní skupiny uživatelů, určete počet uživatelů.
    2. Zadejte název testu, který se má přidat do skupiny uživatelů, a zadejte časový interval, ve kterém se bude měřit přesnost doby odezvy.
  6. Chcete-li na agentovi řízení (který zajišťuje přesnost doby odezvy), spustit určitý počet uživatelů, zaškrtněte políčko Použít část zátěže s agentem řízení.
    1. Zadejte počet uživatelů, které chcete spustit na agentu řízení.
    2. Zadejte umístění, kde chcete spustit agenta řízení, a klepněte na tlačítko Další.
  7. Chcete-li rozdělit a použít zatížení uživateli, zaškrtněte políčko Generovat fáze.
    1. Chcete-li přidat již dostupné existující fáze z lokálního plánu do plánu cloudu, zaškrtněte políčko Připojit k existujícím fázím.
    2. Zadejte parametry, jako např. počet uživatelů, který se má nejprve použít v první fázi, počet fází, počet uživatelů, který se má v každé fázi navýšit, trvání běhu každé fáze, časovou prodlevu, která platí pro každou změnu uživatele, a časové zpoždění, které se použije při dosažení cílového počtu uživatelů. Chcete-li přidat více fází, vyberte volbu Další fáze, zadejte uvedené parametry znovu a klepněte na tlačítko Další.
  8. Zadejte volby převodu cloudu a klepněte na tlačítko Dokončit. Vytvořil se plán cloudu.
    1. Do pole Základní název zadejte předponu názvu plánu cloudu.
    2. Chcete-li uložit umístění cloudu do jiného projektu, zadejte požadovanou cestu do pole Uložit vygenerovaná umístění do. Standardně se umístění cloudu ukládají do aktuálního projektu.
    3. Chcete-li zachovat umístění cloudu a nedovolit jejich přepsání, zaškrtněte políčko Jehož vlastnost CLOUD_ROLE obsahuje a zadejte hodnotu vlastnosti. Vlastnost CLOUD_ROLE najdete v aktivech umístění cloudu v projektu.
    4. Chcete-li zabránit skupinám uživatelů, určeným ke spuštění na lokálních agentech, aby byli spuštěni na agentech cloudu, určete v poli Jejichž název obsahuje název skupin uživatelů. Chcete-li spustit v těchto skupinách uživatelů pevný počet virtuálních uživatelů, zaškrtněte volbu S pevným počtem virtuálních uživatelů.
    5. Má-li lokální plán skupinu uživatelů s nastaveným absolutním počtem uživatelů, potom chcete-li při škálování tohoto plánu pro provozování v prostředí cloudu změnit počet uživatelů v těchto skupinách uživatelů v poměru k počtu umístění, zaškrtněte volbu Upravit pevné počty virtuálních uživatelů v poměru ke změně počtu umístění.

Výsledky

Šablona umístění a počet agentů, které jste vytvořili v průvodci Škálovat plán se zobrazí v pohledu Navigátor testu. Pokud jste použili volby Spustit audit měření pevného zpoždění v každém umístění nebo Použít část zátěže s agentem řízení, zobrazí se v editoru plánu cloudu nové skupiny uživatelů.

Jak pokračovat dále

Nyní můžete spustit plán cloudu. Viz Spuštění plánu cloudu.

Váš názor