Strefa czasowa UTC+1godz. [letni]




Nowy temat Odpowiedz w temacie  [ Posty: 3 ] 
Autor Wiadomość
PostZamieszczono: 20 wrz 2010, 13:41 
Offline
V-początkujacy

Rejestracja: 20 wrz 2010, 10:48
Posty: 2
Podziękował: 0 razy
Pomógł: 0 razy
Witam!

Pracuję na XenServerze, mam następujące pytanie, czy da się skalować procesory wirtualne maszyn wirtualnych? Jak w ogóle w wypadku wirtualizacji (jakimkolwiek rozwiązaniem) wygląda kwestia skalowania procesora. W samym Xenie mam dostęp do xenpm (xen power management), jednakże udostępnia on zaledwie 2 częstotliwości do wyboru, a na danym procesorze można ich wybierać z większej puli.

Będę bardzo wdzięczny za wszelkie informacje ewentualnie odesłanie mnie do jakiś materiałów na ten temat!
Z góry dziękuję za odpowiedź


Na górę
 Wyświetl profil  
 
PostZamieszczono: 20 wrz 2010, 23:23 
Offline
Moderator
Awatar użytkownika

Rejestracja: 06 lis 2008, 02:01
Posty: 7404
Lokalizacja: Poznań
Podziękował: 15 raz
Pomógł: 138 raz
Na temat xenpm możesz poczytać tutaj:
http://wiki.xensource.com/xenwiki/xenpm

Jeśli zaś chodzi o zarządzanie procesorami pod XenServerem to praktycznie cały proces ogranicza się do wyboru liczby vCPU i priorytetu pracy.

BTW. Jeśli gdzieś przewinęła Ci się funkcjonalność Power Management w stosunku do Citrix XenServer, to może być trochę myące i błędnie łączone z powyższą. Jest to funkcjonalność dotycząca Workload Balancing, dostępnej w wyższej edycji hypervisora, od Enterprise.

_________________
Washi
Jeśli mój post okazał się pomocny, zaloguj się i kliknij na kciuk po prawej stronie ----------->
Chmura obliczeniowa, wirtualizacja,... - https://www.virtual-it.pl/


Na górę
 Wyświetl profil  
 
PostZamieszczono: 21 wrz 2010, 14:53 
Offline
V-początkujacy

Rejestracja: 20 wrz 2010, 10:48
Posty: 2
Podziękował: 0 razy
Pomógł: 0 razy
Dzięki za wskazówki :-)

Opiszę problem dokładniej, bo wciąż nie mogę znaleźć pewnych rzeczy.

Procesor (Intel Xeon E5435) z tego co wiem powinien wspierać kilka częstotliwości, tzw. P-states. Jednakże, gdy w konsoli hypervisora wpisuje xenpm get-cpufreq-states dostaje tylko 2 mozliwosci P0 (2333MHz) i P1 (2000MHz). Jest to jakiś problem ze sterownikami (np. acpi) czy może istotnie tylko takie 2 częstotliwości są możliwe? Pracowałem kiedyś na nim (a raczej na takim samym), gdy nie był jeszcze zwirtualizowany, i z tego co kojarzę można go było skalować znacznie bardziej, aż do częstotliwości rzędu 200 MHz anie 2000.

Generalnie szukam możliwości swobodnego (sterowanego przeze mnie) skalowania procesora, w środowisku, na którym zainstalowano jakąkolwiek platformę wirtualizacji.

I jeszcze takie pytanie (proszę o zrozumienie i nie wyśmianie w wypadku jego głupoty), czy istnieje możliwość skalowania procesorów wirtualnych? Środowisko wirtualizacji nie gra tutaj roli. Załóżmy, że mamy wirtualny system, na którym instalujemy dajmy na to cpufrequtils i próbujemy go oszukać, że posiadane procki vcpu są fizyczne i dokopoać się do nich jakimiś sterownikami, które umożliwią przestawienie częstotliwości lub choćby governora.


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 3 ] 

Strefa czasowa UTC+1godz. [letni]


Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 6 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Przejdź do:  
Copyright © 2008-2023. All Rights Reserved Virtual-IT.pl