Na samym początku sprawdziliśmy jaką prędkość oferują łącza homecloud. Wykonaliśmy pomiary prędkości wysyłania i odbierania do serwerów umieszczonych w różnych miejscach. Dodatkowo sprawdziliśmy czas odpowiedzi, czyli czas jaki zajmuje dotarcie sygnału do serwera testowego i powrót.
[Mb/s] więcej = lepiej
Łódź (5 ms) | 773 93 |
Warszawa (2 ms) | 548 97 |
Toruń (8 ms) | 354 93 |
Katowice (11 ms) | 416 95 |
Poznań (10 ms) | 654 83 |
Bratysława (32 ms) | 261 25 |
Drezno (38 ms) | 490 33 |
Paryż (30 ms) | 250 68 |
Londyn (46 ms) | 333 64 |
Moskwa (95 ms) | 382 24 |
Nowy Jork (100 ms) | 64 13 |
San Francisco (231 ms) | 151 13 |
Tokio (395 ms) | 8 3 |
Sydney (516 ms) | 25 6 |
Download Upload |
Nie możemy narzekać na łącze, w przypadku polskich serwerów bezproblemowo osiągniemy prędkości pobierania bliskie nawet 800 Mb/s. Czas odpowiedzi w przypadku tych lokalizacji wynosi maksymalnie kilka milisekund, co również jest bardzo dobrym wynikiem. Prędkość spada oraz czas odpowiedzi rośnie wraz z odległością, jednak jest to jak najbardziej normalne zjawisko.
Czas odpowiedzi, jitter oraz utrata pakietów
Sprawdziliśmy również jakość i stabilność łącza. Wykonaliśmy pomiary opóźnień do kilku polskich i zagranicznych serwerów. Bardzo istotny w tym teście był jitter, czyli krótkookresowe odchylenie od ustalonych, okresowych charakterystyk sygnału. Duże wartości mogą świadczyć o niskiej stabilności łącza. Podczas testów sprawdziliśmy także stopień utraty pakietów (podany w nawiasie pod nazwą miasta).
[ms] mniej = lepiej
Poznań (0%) | 9 1 |
Frankfurt (0%) | 38 1 |
Opole (0%) | 16 4 |
Barcelona (0%) | 151 6 |
Rzym (0%) | 75 1 |
Los Angeles (0%) | 176 1 |
Seul (0%) | 361 2 |
Białystok (0%) | 9 0 |
Oslo (0%) | 56 1 |
Singapur (0%) | 241 2 |
Kapsztad (0%) | 208 4 |
Czas odpowiedzi Jitter |
Tutaj również widać standardową zależność odległości od czasu odpowiedzi. Wartości jittera są bardzo małe i świadczą o stabilnym połączeniu. Podczas przeprowadzonych testów nie stwierdziliśmy utraty pakietów.
Czas odpowiedzi
Skorzystaliśmy z narzędzia online alertra.com, które umożliwia sprawdzenie czasów dostępu uruchomionej na serwerze strony WWW. Czas był mierzony z różnych lokalizacji. Wyniki są jak najbardziej poprawne, więc nie powinniśmy martwić się, że osoby przeglądające stronę będą miały jakiekolwiek problemy.
fio
Do przetestowania możliwości dysku użyliśmy aplikacji fio (flexible I/O tester). Jest to benchmark wydajności I/O w Linuksie oraz innych systemach Unix. Sprawdziliśmy odczyt oraz zapis (read i write), zarówno w trybie sekwencyjnym jak i losowym (random). Braliśmy również pod uwagę buforowanie oraz jego brak (direct = 1). aby przeprowadzić testy przygotowaliśmy pliki konfiguracyjne, jeden z przykładowych plików publikujemy poniżej:
[read-direct]
rw=read
size=1G
direct=1
directory=/tmp/
numjobs=1
group_reporting
name=read-direct
bs=4k
runtime=15
Testy przeprowadzaliśmy na próbce o rozmiarze jednego gigabajta, a wielkość bloku testowego wynosiła 4 KB. Jednocześnie uruchamialiśmy jedno zadanie. Oprócz prędkości zapisy czy odczytu, fio sprawdza również ilość IOPS, czyli ile operacji wejścia/wyjścia można wykonać w ciągu jednej sekundy (podane w nawiasie pod nazwą testu). Wartość ta różni się oczywiście w zależności od typu i charakterystyki wykonywanej operacji.
[MB/s] więcej = lepiej
random-read (674 IOPS) | 2,70 |
random-read-direct (980 IOPS) | 3,92 |
random-write (151879 IOPS) | 607,52 |
random-write-direct (152055 IOPS) | 608,22 |
read (49026 IOPS) | 196,11 |
read-direct (28612 IOPS) | 114,45 |
write (160923 IOPS) | 643,69 |
write-direct (161617 IOPS) | 646,47 |
Bonnie++
Ostatnim przeprowadziliśmy za pomocą Bonnie+, które umożliwia zmierzenie prędkości dysku oraz czasów dostępu. Otrzymany wynik (w postaci HTML) publikujemy poniżej, aby uruchomić test skorzystaliśmy z polecenia:
bonnie++ -m test-box -u root -x 3 -d /tmp/ -r 3072 | bon_csv2html > result.html
Wszystkie powyższe testy zostały wykonane na maszynie Serwer-3, której specyfikacja znajduje się na następnej stronie. Nie możemy narzekać na jakoś połączenia, ponieważ prędkość i stabilność jest bardzo dobra. Również w przypadku dysku ciężko mówić o jakiś problemach, testy wykazały prędkość nawet 600 MB/s.