148
SQA Days 2010, СанктПетербург, 1920 ноября 2010 года Руководитель группы нагрузочного тестирования Андрей Кузьмичев Танки в Лунапарке: нагрузочное тестирование в Яндексе пятница, 19 ноября 2010 г.

Андрей Кузьмичев -- Танки в лунапарке – нагрузочное тестирование в яндексе

Embed Size (px)

Citation preview

  • SQA Days 2010, -,19-20 2010

    :

    , 19 2010 .

  • , 19 2010 .

  • , 1

    http://company.yandex.ru/public/yac/

    Yet another Conference 2010

    , 19 2010 .

  • ?!

    , 19 2010 .

  • HP LoadRunner

    Apache JMeter

    Borland SilkPerformer

    Visual Studio Load Test

    abpylot

    http_load

    Siege

    Grinder

    httperfTsung

    WebLOAD

    Rational Performance Tester

    Load Impact

    , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • HP LoadRunner

    Apache JMeter

    Borland SilkPerformer

    Visual Studio Load Test

    abpylot

    http_load

    Siege

    Grinder

    httperfTsung

    WebLOAD

    Rational Performance Tester

    Load Impact

    , 19 2010 .

  • HP LoadRunner

    Apache JMeter

    Borland SilkPerformer

    Visual Studio Load Test

    abpylot

    http_load

    Siege

    Grinder

    httperfTsung

    WebLOAD

    Rational Performance Tester

    Load Impact

    , 19 2010 .

  • Yeah, well... I'm gonna go build my own theme park, with blackjack and hookers. In fact, forget the park!

    Bender, Futurama

    , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • 1. ?

    , 19 2010 .

  • 1. ?2.

    , 19 2010 .

  • 1. ?2. 3. 1

    , 19 2010 .

  • 1. ?2. 3. 14.

    , 19 2010 .

  • 1. ?2. 3. 14. 5. 2

    , 19 2010 .

  • 1. ?2. 3. 14. 5. 26.

    , 19 2010 .

  • 1. ?2. 3. 14. 5. 26. 7.

    , 19 2010 .

  • 1. ?2. 3. 14. 5. 26. 7.

    , 19 2010 .

  • 1. ?

    2. 3. 4. 5. 6. ?7. !

    , 19 2010 .

  • Phantom

    web-,

    , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , ,

    , 19 2010 .

  • /route_jams/*/abc?z=[`11`-`17`]&origin=(jsRouter,maps)&[rll=*]&[output=geometry]

    , 19 2010 .

  • /route_jams/*/abc?z=[`11`-`17`]&origin=(jsRouter,maps)&[rll=*]&[output=geometry]

    , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , :)

    , 19 2010 .

  • Wiki

    JIRA

    , 19 2010 .

  • 1. ?2.

    3. 14. 5. 26. 7. !

    , 19 2010 .

  • Wiki

    JIRA

    , 19 2010 .

  • Wiki

    JIRA

    , 19 2010 .

  • , 19 2010 .

  • 420+

    , 19 2010 .

  • 420+

    400+

    , 19 2010 .

  • 420+

    400+

    over 1000

    daily

    , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • JIRA

    , 19 2010 .

  • JIRA

    , 19 2010 .

  • JIRA

    , 19 2010 .

  • JIRA

    , 19 2010 .

  • JIRA

    , 5

    , 19 2010 .

  • , 5

    , 19 2010 .

  • : cron

    , 5

    , 19 2010 .

  • : cron

    , 5

    , 19 2010 .

  • : cron

    , 5

    , 19 2010 .

  • : cron

    , 5

    , 19 2010 .

  • : cron

    , 5

    jabber

    , 19 2010 .

  • JIRA: dashboard

    , 19 2010 .

  • JIRA: dashboard

    , 19 2010 .

  • JIRA:

    , 19 2010 .

  • :

    , 19 2010 .

  • , 19 2010 .

  • 1. ?2. 3. 1

    4. 5. 26. 7.

    , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , ,

    , 19 2010 .

  • , 12-14

    http://clck.ru/2_pR

    CSEDaysApplication 2010

    , 19 2010 .

  • , 12-14

    http://clck.ru/2_pR

    CSEDaysApplication 2010

    , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • 1. 2. 3. 14.

    5. 26. 7.

    , 19 2010 .

  • WTF?, 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • rasp.yandex.ru

    , 19 2010 .

  • , 19 2010 .

  • A lot of literature... tended to offer mathematical models... This approach might be mathematically interesting and elegant, but it doesnt help the operations engineer when he is seeing his site dying under the weight of a link from the front page of Yahoo!, Digg or CNN

    John Allspaw, manager of operations engineering, Flickr.com

    , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • + !

    , 19 2010 .

  • rasp.yandex.ru

    , 19 2010 .

  • rasp.yandex.ru

    , 19 2010 .

  • , 19 2010 .

  • 1., 19 2010 .

  • 2., 19 2010 .

  • 3., 19 2010 .

  • 4., 19 2010 .

  • , ,

    XX% ZZZ!

    , 19 2010 .

  • , 19 2010 .

  • , YYY-. C

    ?, 19 2010 .

  • , 19 2010 .

  • Hits rulezzz! *

    * rulezzz (web, API (!) ..)

    , 19 2010 .

  • Performance planning

    , 19 2010 .

  • Capacity planning

    , 19 2010 .

  • 1. 2. 3. 14. 5. 2

    6. 7.

    , 19 2010 .

  • , 19 2010 .

  • 1

    , 19 2010 .

  • 1

    /bigdisk (1,5 Tb)

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    2, 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    2, 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2, 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2

    HTTP

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2

    HTTP

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2

    HTTP

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2

    GlusterFS

    HTTP

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2

    GlusterFS

    SSH

    HTTP

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2

    GlusterFS

    SSH

    HTTP

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2

    GlusterFS

    SSH

    HTTP

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2

    GlusterFS

    SSH SSH

    HTTP

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2Web

    GlusterFS

    SSH SSH

    HTTP

    , 19 2010 .

  • 1

    MySQL+

    /bigdisk (1,5 Tb)

    t34

    target

    2

    JIRA & coWeb

    GlusterFS

    SSH SSH

    HTTP

    , 19 2010 .

  • :

    , 19 2010 .

  • : 15+

    , 19 2010 .

  • : 15+

    Xeon [email protected]/24Gb/4xSATA WD5002ABYS

    , 19 2010 .

  • : 15+

    Xeon [email protected]/24Gb/4xSATA WD5002ABYS

    10 Gb + c

    , 19 2010 .

  • :

    , 19 2010 .

  • :

    6 3 15

    , 19 2010 .

  • :

    6 3 15

    , 19 2010 .

  • :

    6 3 15

    , production

    , 19 2010 .

  • OpenVZ 15

    , 19 2010 .

  • 1. 2. 3. 4. 5. 26.

    7.

    , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • Web-

    , 19 2010 .

  • Web-

    , 19 2010 .

  • Web-

    , 19 2010 .

  • Web-

    :)

    , 19 2010 .

  • ?, 19 2010 .

  • [email protected]

    @baabaka

    hTp://baabaka.moikrug.ru/

    , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • , 19 2010 .

  • phantom opensource

    , 19 2010 .

  • , 19 2010 .

  • FastCGI :)

    , 19 2010 .

  • FastCGI :)

    *starter+phantom+preproc+mysql edition, 19 2010 .

  • [email protected]

    @baabaka

    hTp://baabaka.moikrug.ru/

    , 19 2010 .