Rozumienie faz rozruchu Wirtualnego Serwera Egzaminacyjnego

Transkrypt

Rozumienie faz rozruchu Wirtualnego Serwera Egzaminacyjnego
Temat: Rozumienie faz rozruchu Wirtualnego Serwera Egzaminacyjnego
Szanowni Państwo,
Wirtualny Serwer Egzaminacyjny jest specjalizowaną dedykowaną aplikacją, której w sposób
dynamiczny przydzielane są dostępne zasoby komputera podczas pracy.
Osiągnięcie pełnej wydajności, np. bezzwłocznego logowania dowolnej ilości użytkowników,
losowania zadań, wysyłki wyników egzaminów realizowane jest poprzez przejście przez 4 główne
fazy pracy.
Czas przejścia do następujących po sobie faz pracy zależny jest kolejno od takich czynników jak:
• pamięć przydzielona dla Wirtualnego Serwera Egzaminacyjnego
• prędkość procesora
• prędkość twardego dysku
Faza 1 - uruchomienie systemu operacyjnego Wirtualnego Serwera Egzaminacyjnego
•
•
•
Start tego etapu następuje poprzez wybranie w VirtualBox opcji Uruchom, dotyczącej
Wirtualnego Serwera Egzaminacyjnego.
Czas przejścia przez ten etap zależy od tego jak, szybko dane z twardego dysku zostaną
przesłane do pamięci
Szacowany czas realizacji tego etapu pracy to od kilkunastu sekund (na aktualnie
kupowanych w masowej sprzedaży komputerach) do kilku minut (na komputerach 5 letnich i
starszych)
Faza 2 - jednorazowe aktywowanie możliwości korzystania z interfejsu WWW
•
•
•
Start tego etapu następuje poprzez wpisanie do przeglądarki internetowej, uruchomionej na
komputerze egzaminacyjnym adresu IP Wirtualnego Serwera Egzaminacyjnego
Czas przejścia przez ten etap zależy od tego jak, szybko dane z twardego dysku zostaną
przesłane do pamięci
Szacowany czas realizacji tego etapu pracy to od kilku sekund (na aktualnie kupowanych w
masowej sprzedaży komputerach) do kilkudziesięciu sekund (na komputerach 5 letnich i
starszych)
Faza 3 - jednorazowe uruchomienie usług i wczytanie do pamięci Wirtualnego Serwera
Egzaminacyjnego baz danych niezbędnych do przeprowadzenia egzaminu takich jak pytania
egzaminacyjne czy dane autoryzacyjne
•
•
Start tego etapu następuje przy próbie zalogowania się pierwszego uczestnika egzaminu.
Czas przejścia przez ten etap, który wykonywany jest tylko raz, zależy od tego jak, szybko
dane z twardego dysku zostaną przesłane do pamięci i zapisane w pamięci podręcznej
maszyny wirtualnej.
•
•
Jest to najbardziej czasochłonny proces, ponieważ w celu jego ukończenia musi zostać
wczytana do weryfikacji cała zawartość powiązana z przeprowadzanym w danym momencie
egzaminem.
Szacowany czas realizacji tego etapu pracy to od kilku sekund (na aktualnie kupowanych w
masowej sprzedaży komputerach) do kilku minut (na komputerach 5 letnich i starszych)
Uwaga: Po zalogowaniu się pierwszego uczestnika egzaminu, system dokonuje optymalizacji swoich
zasobów w ten sposób, aby logowanie kolejnych uczestników i korzystanie z systemu przebiegało
bezzwłocznie lub z niewielką zwłoką
Uwaga: W sytuacji, kiedy logowanie pierwszego uczestnika egzaminu nie zostanie jeszcze ukończone,
a kolejni użytkownicy rozpoczną w tym czasie próbę logowania, proces optymalizacji nie jest
wykonywany do momentu zalogowania ostatniego z użytkowników, którzy rozpoczęli równoległy
proces logowania.
Wydłuża to realizację Fazy 3 nawet do kilku minut.
Uwaga: Jeżeli taka sytuacja nastąpi, tzn. nie odbyło się pełne logowanie pierwszego uczestnika
egzaminu tylko wszyscy użytkownicy próbowali zalogować się do systemu równocześnie, należy
spokojnie odczekać aż system zoptymalizuje swoje działanie i osiągnie pełną sprawność (ok. 2-4
minut dla słabszych komputerów).
W tym czasie użytkownicy, którzy próbują zalogować się do Wirtualnego Serwera Egzaminacyjnego
mogą zobaczyć komunikat typu „time out” lub „serwer nie odpowiada”. Wystarczy chwilkę poczekać
i odświeżyć stronę w przeglądarce (można także zamknąć i ponowne uruchomić przeglądarkę)
Faza 4 - tworzenie sesji egzaminacyjnych dla użytkowników, losowanie pytań, odpowiadanie na
pytania przez uczestników egzaminu
•
•
•
Start tego etapu następuje przy wyborze przez uczestnika konkretnego typy egzaminu oraz
potwierdzenia jego wyboru
Czas przejścia przez ten etap zależy od tego czy Wirtualny Serwer Egzaminacyjny
zoptymalizował już swoją pracę
Szacowany czas realizacji tego etapu pracy to kilka sekund.
Uwaga:
Jeżeli komunikat dotyczący losowania pytań egzaminacyjnych wyświetlany jest na stronie
przez więcej niż kilka sekund, oznacza to że system nie dokonał jeszcze optymalizacji. W takim
wypadku wystarczy ponownie potwierdzić egzamin lub odświeżyć stronę i potwierdzić wybrany
egzamin.
Uwaga:
Jeżeli podczas odpowiadania na pytania odpowiedzi nie są przekazywane natychmiast,
oznacza to że system nie dokonał jeszcze optymalizacji. W takim wypadku wystarczy ponowić
wysłanie odpowiedzi na pytanie lub odświeżyć stronę i wysłać odpowiedź na dane pytanie.
Faza 5 - Praca normalna
•
Start tego etapu następuje po automatycznym zoptymalizowaniu systemu pracy Wirtualnego
Serwera Egzaminacyjnego
•
•
Czas przejścia do tego etapu zależy od czasu potrzebnego na optymalizację pracy
Wirtualnego Serwera Egzaminacyjnego, a ten zależy w praktyce od ilości przydzielonej
pamięci i szybkości procesora
Szacowany czas przejścia do tego etapu pracy, to od kilku sekund (na nowych komputerach)
do kilku minut (na komputerach 5 letnich i starszych)
Uwaga: Podczas normalnej pracy wszystkie zadania realizowane są przez Wirtualny Serwera
Egzaminacyjny bezzwłocznie bez względu na to czy posiadamy nowy komputer czy komputer starszy
niż 5 lat
Dobre rady i praktyki:
•
Być może komputer, na którym uruchamiasz Wirtualny Serwer Egzaminacyjny, posiada
jeszcze więcej wolnej pamięci niż 192 MB RAM. W takim przypadku zaleca się przed
uruchomieniem Wirtualnego Serwera Egzaminacyjnego zmienić jego ustawienia w ten
sposób, aby przydzielanych zostawało mu więcej niż 192 MB RAM (np. 256 MB RAM, 512 Mb
RAM i więcej).
•
System do osiągnięcia pełnej wydajności potrzebuje w zależności od jakości sprzętu od
kilkunastu sekund do kilku (5) minut licząc od zalogowania się (ale nie rozpoczęcia egzaminu)
pierwszego uczestnika egzaminu.
•
Postaraj się uruchomić Wirtualny Sewer Egzaminacyjny oraz przeprowadzić kontrolne
logowanie uczestnika egzaminu kilkanaście minut przed zadanym terminem rozpoczęcia
pierwszego egzaminu, aby aktualny i wszystkie kolejne egzaminy odbyły się sprawnie w
przypadku równoczesnej pracy kilkunastu uczestników egzaminu.