Buduję serwer domowy na starym komputerze (Core 2 Duo E6600 jako procesor, 4 GB pamięci RAM, dwa dyski twarde, po jednym na każdą maszynę wirtualną) i mam problemy z jedną z moich maszyn wirtualnych. Obecnie mam na nim dwie maszyny wirtualne, jedną z systemem operacyjnym Untangle OS, a drugą z systemem Windows Server 2008 R2. Maszyna wirtualna Untangle działa idealnie, ale Server 2008 działa bardzo wolno, z prawie wszystkimi instalacjami oprócz systemu operacyjnego (myślę, że zainstalowałem tylko program antywirusowy, który skanuje tylko na żądanie).
Mimo że komputer jest stary, jestem pewien, że powinien dobrze działać z serwerem 2008, chociaż możesz mnie poprawić, jeśli się mylę. Przeczytałem o procesorze i stwierdziłem, że faktycznie miał on 2 procesory fizyczne i 2 logiczne w każdym fizycznym (nie jestem pewien, jaka dokładnie jest różnica). To powiedziawszy, myślałem, że faktycznie ma cztery procesory do przydzielenia do moich maszyn wirtualnych. Następnie przypisałem 1 procesor i 1 GB pamięci RAM maszynie wirtualnej Untangle oraz trzy procesory i 3 GB pamięci RAM serwerowi 2008. System Windows Server był praktycznie bezużyteczny. Potem dowiedziałem się od współpracownika, że proces może faktycznie zawiesić się, gdy zostanie przypisany do dwóch różnych procesorów fizycznych, ponieważ dane miałyby problemy z przejściem ścieżki przez każde gniazdo fizyczne (nie jestem pewien, czy jest poprawne). Zasugerował, żebym umieścił tylko 2 procesory na tej maszynie wirtualnej, tak aby wszystkie dane były przetwarzane na tym samym fizycznym procesorze. Wydawało się, że to rozwiązało problem na trochę, ale nadal mam pewien fragment czasu, w którym maszyna wirtualna działa bardzo wolno. Przychodzi przez fale. Mogę uruchomić skanowanie antywirusowe i działa ono bardzo szybko przez pierwsze 30 minut, ale potem znacznie spowalnia, a kiedy się kończy, ledwo mogę otworzyć Eksploratora Windows.
Zarezerwowałem również 4800 MHz dla maszyny wirtualnej z Server 2008 (nie jestem pewien, czy to faktycznie oznacza dwa pełne procesory, ponieważ działają one z częstotliwością 2,4 GHz każdy), ale nie znam się zbyt dobrze na tym pojęciu rezerwacji zasobów.
Zastanawiam się, czy zasoby maszyn wirtualnych są prawidłowo dystrybuowane (co myślę, że nie są, ale to tylko uczucie), czy tylko to, że jest to stary komputer i będzie miał problemy z uruchomieniem systemu Windows Server 2008.
Proszę wybacz mi, jeśli używam niewłaściwych terminów lub mieszam pojęcia, ponieważ jestem nowy w tym świecie wirtualizacji.
Dzięki za pomoc,
Louis