Sławek Owoc

Sławek Owoc Specjalista
bezpieczeństwa,
infrastruktury
sieciowej i te...

Temat: klaster VMware z róznych serwerów - czy mam spodziewać...

Witam

Przygotowuje srodowisko do iSCSI (na razie bedzie to zwykly desktop z openfilerem)

Mam trzy serwery fizyczne: Dell 2950 i x2 R710.
Jeden R710 to x2 Intel(R) Xeon(R) CPU E5504 @ 2.00GHz 16GB ramu
a drugi R710 to x1 Intel(R) Xeon(R) CPU E5504 @ 2.00GHz 18GB ramu
obecnie korzystajce z lokalnych zasobow dyskowych.

Czy tak rozne serwery(procesory) mozna polaczyc w klaster HA
- z maszynami na razie na dyskach lokalnych?

Na tym openfilerze chcialbym posadzic VM do testowania HA.

Czy mam spodziewac sie jakis problemow? na co mam zwrocic uwage podczas rekonfiguracji?

uzywam ESX 4.1, planuje migracje do 5.1 (albo nowszej) o ile tylko bedzie wspierana przez BackupExecka.

Pozdrawiam
Slawek
Michał I.

Michał I. Freelancer /
Consultant Nie
bojący się wyzwań

Temat: klaster VMware z róznych serwerów - czy mam spodziewać...

Możesz zastosować open filer do testowania

Produkcyjnie:

Nie osiągniesz HA bez jakiegoś NAS'a lub macierzy co najwyżej możesz zastosować Vmware VSA
szczegóły na:
http://www.vmware.com/pl/products/datacenter-virtualiz...

Możesz zastosować open filer do testowania Michał I. edytował(a) ten post dnia 06.03.13 o godzinie 18:30

konto usunięte

Temat: klaster VMware z róznych serwerów - czy mam spodziewać...

HA będzie działać na rożnych CPU. Oczywiście maszyna zobaczy inny CPU po failoverze co może mieć jakieś tam konsekwencje dla softwareu na tej maszynie
Inaczej jest z usługą DRS tutaj jest konieczne EVC - szczegoly kb.vmware.com/kb/1003212

konto usunięte

Temat: klaster VMware z róznych serwerów - czy mam spodziewać...

Jeśli procesor na Dell 2950 jest z inne rodziny niż na dellu R710 to EVC będzie potrzebne a tak to nie.

Jeśli na R710 to x2 Intel(R) Xeon(R) CPU E5504 przy włączonym HA gdzie są 2 procesory (ESXi zobaczy 2x8 CPU) uruchomisz VM z 9 vCPU lub więcej to HA nie zadziała. Nie uruchomisz nigdzie takiej VM na pozostałych hostach, ponieważ ilość dostępnych fizycznych procesorów nie będzie się zgadzać w pozostałych hostach. To tylko jedno ograniczenie o którym trzeba pamiętać.
1vCPU = 1 fizyczny rdzeń lub rdzeń HT

Pozdrawiam
Tomek

konto usunięte

Temat: klaster VMware z róznych serwerów - czy mam spodziewać...

Jeśli na R710 to x2 Intel(R) Xeon(R) CPU E5504 przy włączonym HA gdzie są 2 procesory (ESXi
zobaczy 2x8 CPU) uruchomisz VM z 9 vCPU lub więcej to HA nie zadziała
9vCPU hmmm
Mysle ze wartosc cpuid.coresPerSocket mzoe ja ustawic, ale nie wiem czy jest to rekomendowane. Jeszcze nie wiedzialem maszyny z nieparzysta liczba vcpu. W sumie to nie wiedzialem maszyny nawet z 8vCPU, a mamy u nas ze 150 hostow.
Poza tym ESXi z E5504 nie zobaczy 8 logicznych procow, bo nie ma HT, czyli jeden watek na core.
1vCPU = 1 fizyczny rdzeń lub rdzeń HT
rdzen HT? Chyba nie ma czegos takiego. HT znaczy tylko ze core obsluzy dwa watki
HT = podwojna liczba logicznych procesorow (watkow), ale nie alokujesz watka do VMki, tylko dalej jest to ten sam fizyczny core. Moze on tylko zrobic wiecej pracy.

konto usunięte

Temat: klaster VMware z róznych serwerów - czy mam spodziewać...

Rafal S.:
Jeśli na R710 to x2 Intel(R) Xeon(R) CPU E5504 przy włączonym HA gdzie są 2 procesory (ESXi
zobaczy 2x8 CPU) uruchomisz VM z 9 vCPU lub więcej to HA nie zadziała
9vCPU hmmm
Mysle ze wartosc cpuid.coresPerSocket mzoe ja ustawic, ale nie wiem czy jest to rekomendowane. Jeszcze nie wiedzialem maszyny z nieparzysta liczba vcpu.

No to z ciekawości Ci powiem że można ustawić 3,5,7,9,11 corów i działa i każdy OS sobie z tym radzi bynajmniej te z którymi testowałem.
Jak masz ustawiony 1 core per socket i włączone Hot Add CPU to możesz dodać po jednym corze do VM, co w efekcie da Ci czasem nieparzystą ilość vCPU. W zależności od konfiguracji.
W sumie to nie wiedzialem maszyny nawet z 8vCPU, a mamy u nas ze 150 hostow.

A ja mam tylko 6 hostów i już widziałem takie konfiguracje :)
Poza tym ESXi z E5504 nie zobaczy 8 logicznych procow, bo nie ma HT, czyli jeden watek na core.

Jeśli tak mówi dokumentacja że E5504 nie ma HT to widać to prawda ja nie sprawdzałem, jedynie mowie o takiej możliwości. Może autorowi tego posta w czymś ta informacja pomoże.
1vCPU = 1 fizyczny rdzeń lub rdzeń HT
rdzen HT? Chyba nie ma czegos takiego. HT znaczy tylko ze core obsluzy dwa watki
HT = podwojna liczba logicznych procesorow (watkow), ale nie alokujesz watka do VMki, tylko dalej jest to ten sam fizyczny core. Moze on tylko zrobic wiecej pracy.

Hmm nie zrozumiałeś przekazu.
To że HT nie jest fizycznym corem to każdy wie, ale HT emuluje cora i pozwala w VMware uruchomić na procesorze 4 corowym z HT 8vCPU, a bez HT jedynie 4vCPU, jest to błędnie przez wiele osób postrzegane że ma się 2x więcej Ghz w VM. To też informacyjnie :)Tomasz Waśniewski edytował(a) ten post dnia 07.03.13 o godzinie 11:38

Temat: klaster VMware z róznych serwerów - czy mam spodziewać...

Jeżeli architektura procków będzie podobna i zasoby CPU, MEM to ma szansę to działać.

Temat: klaster VMware z róznych serwerów - czy mam spodziewać...

Włączasz odpowiedni poziom kompatybilności EVC i wszystko działa przy różnych procesorach. Warunkiem jest albo Intel albo AMD, nie można mieszać tych procesorów bo wtedy nie ma możliwości przenieść działającej maszyny.
Mam u siebie klaster 6 serwerów (3 różne rodzaje procesorów Intel) i wszystko działa - maszyny mogę migrować w trakcie działania pomiędzy wszystkimi serwerami.
Oczywiście pliki danej maszyny muszą być na zasobie do którego dostęp mają wszystkie serwery (np. macierz po FC lub zwykły NAS podłączony po NFS lub iSCSI)

Następna dyskusja:

VMware - czy tak się da???




Wyślij zaproszenie do