Wirtualne maszyny

 

 

 

 

Świetny darmowy program z internetu popsuł nam komputer? Po ponownym uruchomieniu na ekranie pojawia się grad komunikatów o błędach i kolejne zawieszenia systemu? Musimy pogodzić się z koniecznością ponownej instalacji systemu... Takich szkód można by uniknąć dzięki wirtualnej maszynie. Można na niej do woli testować nieznane oprogramowanie i surfować po sieci. Wirtualny komputer za pomocą odpowiednich programów można łatwo utworzyć na większości pecetów. Komputer Świat sprawdził, jak efektywne i bezpieczne są programy do wirtualizacji, czyli generatory wirtualnych komputerów.

wirt3.jpg

Co to jest maszyna wirtualna?

To rodzaj komputera w komputerze: program do wirtualizacji w oknie Windows tworzy kompletny, autonomiczny pecet, który zawiera wszystko, co powinien: pamięć operacyjną, procesor, kartę graficzną i twardy dysk. Program rezerwuje część zasobów naszego prawdziwego peceta dla maszyny wirtualnej. Ile? O tym decyduje użytkownik, który również wybiera system operacyjny do swojego wirtualnego komputera.

Jakie są zalety maszyn wirtualnych?

  • ich awarie nie zawieszają prawdziwego komputera;
  • łatwo stworzyć ich kopię;
  • udostępniają bezpieczne środowisko testowania programów i systemów operacyjnych (na przykład Linuksa);
  • pozwalają surfować po internecie bez obaw o infekcję prawdziwego peceta.

Jakie są wady komputera wirtualnego?

  • potrzebna dodatkowa licencja na Windows instalowany na wirtualnym komputerze, bo sprzęt komputera wirtualnego odbiega od wyposażenia peceta realnego, może się więc zdarzyć, że Windows rozpozna komputer wirtualny jako oddzielne urządzenie i odmówi akceptacji numeru licencji (nie zawsze jednak tak się dzieje);
  • mniejsza wydajność niż prawdziwego komputera;
  • duże zużycie zasobów prawdziwego komputera;
  • słaba wydajność graficzna (nie zadziałają nam żadne nowoczesne gry).
wirt1.jpg
Darmowy VirtualBox obsługuje całą gamę systemów operacyjnych. Ten, który chcemy zainstalować na maszynie wirtualnej, po prostu wybieramy z listy

Co musi mieć pecet do pracy z wirtualnymi maszynami?

Jeśli na prawdziwym komputerze mamy Windows XP, to wystarczy 2 GB pamięci operacyjnej. Prawdziwy komputer z Windows Vista musi mieć przynajmniej 2, a lepiej 3 GB pamięci operacyjnej.

Na komputerze wirtualnym wygląda to tak samo: Windows Vista wymaga więcej pamięci operacyjnej niż XP.

Aby przez cały czas dysponować wystarczającą mocą obliczeniową, komputer powinien mieć procesor dwu- lub czterordzeniowy.

VIRTUAL BOX

 

 

Oracle xVM VirtualBox - program komputerowy służący jako maszyna wirtualna.

Został stworzony przez niemiecką firmę innotek dla systemów x86 (32-bit i 64-bit) Microsoft WindowsOS X oraz Linux. Obsługuje takie systemy jak Windows, Linux 2.x, OS/2 WarpOpenBSD (obsługa tego systemu nie jest jeszcze stabilna[1]) i FreeBSD. Po kilku latach rozwijania VirtualBox został wydany na licencji GPL w styczniu 2007 r. Wersja otwarta jest pozbawiona kilku funkcji, dostępnych wyłącznie w wersji własnościowej (darmowej do osobistego i testowego użytku).

12 lutego 2008, Sun Microsystems ogłosił przejęcie firmy innotek.

27 stycznia 2010 roku Sun został przejęty przez Oracle Corporation.


Zapis stanu maszyny

Najważniejsze cechy
[edytuj]

  • Dwustronny schowek
  • Automatyczna zmiana rozdzielczości ekranu w systemie goszczonym
  • Tryb seamless – okna z goszczonego systemu mogą być wyświetlane bezpośrednio na pulpicie systemu hosta
  • Obsługa USB oraz portów szeregowych
  • Współdzielone foldery
  • Obsługa RDP
  • Emulacja wielu urządzeń m.in. kart sieciowych i dźwiękowych
  • Obsługa akceleracji 3D poprzez OpenGL 2.0 oraz (eksperymentalnie) Direct3D 8/9 (w systemach goszczonych z rodziny Windows)
  • Możliwość wirtualizacji 64 bitowych systemów na procesorach 32 bitowych
  • Pełna obsługa obrazów VHD/VMDK (używanych w produktach Microsoftu/VMware)
  • Obsługa wirtualizacji sprzętowej (Intel VT-x i AMD-V)
  • Obsługa SMP z użyciem do 32 wirtualnych jednostek obliczeniowych dla procesorów z VT-x i AMD-V
  • Obsługa kontrolerów SCSI
  • Obsługa formatu Open Virtualization Format
  • Wiele trybów pracy sieci (NAT, wewnętrzne, itd.)

Większość tych funkcji dostępna jest dopiero po zainstalowaniu w systemie goszczonym specjalnych sterowników ("Guest Additions").

Główne wersje[edytuj]

  • VirtualBox 4.1.0 (wydana 2011-07-19)
  1. Dodanie możliwości klonowania maszyn wirtualnych.
  2. Rozszerzenie kreatora tworzenia wirtualnych dysków twardych.
  3. Zwiększono limit pamięci operacyjnej możliwej do przypisania na 64 bitowych hostach do 1TB.
  4. Dodanie eksperymentalnego wsparcia WDDM wraz z obsługą Windows Aero dla systemów goszczonych Windows Vista/Windows 7.
  5. Dodanie eksperymentalnego wsparcia dla używania urządzeń hosta podłączanych za pośrednictwem PCI i PCI Express przez system goszczony (Tylko, gdy hostem jest Linux).
  6. Dodanie nowego trybu pracy wirtualnych interfejsów sieciowych: tunel UDP (Jego działanie jest zbliżone do sieci VPN).
  7. Dodanie możliwości wprowadzania nowych trybów pracy wirtualnych interfejsów sieciowych przez rozszerzenia.
  • VirtualBox 4.0.0 (wydana 2010-12-22)
  1. Możliwość przypisania na 32 bitowych hostach do 2GB pamięci operacyjnej (w poprzednich wersjach limit wynosił 1.5GB)
  2. Nowa architektura VirtualBox`a - podział na moduł bazowy zawierający podstawowe funkcje, oraz moduły dodatkowe (rozszerzenia) dzięki których instalacji można rozszerzać funkcjonalność maszyny wirtualnej. Moduł bazowy od teraz jest rozprowadzany pod licencją GPL, zaś oficjalne rozszerzenie, zawierające wsparcie dla USB 2.0, serwera RDP, oraz PXE, na licencji PUEL.
  3. Przebudowa GUI (które jest nazwane od teraz VirtualBox Manager) oraz wzbogacenie go o liczne drobne funkcje.
  4. Dodanie obsługi nowego wirtualnego sprzętu (Chipset Intel ICH9 i karta dźwiękowa Intel HD Audio).
  5. Usprawnienie obsługi formatu Open Virtualization Format, który jest używany do eksportu oraz importu maszyn wirtualnych.
  6. Naprawa błędów znajdujących się w poprzednich wersjach.
  • VirtualBox 3.2.0 (wydana 2010-05-18)
  1. Obsługa nowych procesorów Intela – Core i3, Core i5, Core i7, Xeon 5600.
  2. Eksperymentalne wsparcie dla Mac OS X Server.
  3. Wirtualny kontroler SAS.
  4. Nowy podsystem obsługi I/O dla Storage.
  • VirtualBox 3.0.0 (wydana 2009-06-30)
  1. Obsługa SMP z użyciem do 32 wirtualnych jednostek obliczeniowych dla procesorów z VT-x i AMD-V.
  2. Obsługa OpenGL 2.0 w systemach goszczonych Windows, Linux oraz Solaris.
  3. Eksperymentalna obsługa Direct3D 8/9 w systemach goszczonych Windows.
  • VirtualBox 2.0 (wydana 2008-09-04)[2]
  1. Obsługa 64-bitowych gości (tylko na 64-bitowych gospodarzach).
  2. Natywny leopardowy interfejs użytkownika pod Mac OS X.
  3. Interfejs użytkownika zbudowany na bibliotekach Qt 4 (dotychczas – Qt 3).
  4. Interfejs sieciowy gospodarza dla Mac OS X.
  5. Nowy interfejs sieciowy gospodarza dla Solarisa.
  6. Obsługa zagnieżdżonego stronicowania pamięci (ang. nested paging) na procesorach AMD K10.
  7. Framework do zbierania danych na temat wydajności i użycia zasobów.
  8. Asynchroniczna obsługa wejścia/wyjścia SATA (i NCQ) przy bezpośrednim dostępie do dysków i partycji.
  9. Integracja schowków dla gości z rodziny OS/2.
  10. Oddzielny komponent SDK zawierający nowy interfejs programowania w Pythonie pod linuksowymi oraz solarisowymi gospodarzami.
  11. Obsługa obrazów dysków w formacie VHD, używanych w produktach Microsoftu.
  • VirtualBox 1.6.0 (wydana 2008-04-30)
  1. Obsługa systemów Solaris i Mac OS X jako gospodarzy (ang. hosts).
  2. Dodatek "Guest Additions" dla Solarisa.
  3. Kontroler dysków SATA (AHCI).
  4. Obsługa rozszerzenia adresu fizycznego (PAE).
  • VirtualBox 1.3.2 (wydana 2007-01-15)

 

VIRTUAL PC

 

 

 

Virtual PC – oprogramowanie stosowane do emulacji fizycznych maszyn, komputerów. Dzięki niemu można uruchamiać różne systemy operacyjne, bez konieczności fizycznej ingerencji w już zainstalowany system operacyjny, na jednej fizycznej maszynie bez konieczności dzieleniadysku na partycje. Wirtualny komputer ma własny, wirtualny sprzęt komputerowy i BIOS.

Program został wyprodukowany przez firmę Connectix koncentrującą się na oprogramowaniu do komputerów Apple jednak nie był jej podstawowym produktem. Po wprowadzeniu w produktach Apple funkcjonalności oferowanych przez Connectix, firma wyprzedała inne produkty (np. QuickCam doLogitech, VGS do Sony, MODE32 do Apple itp.). VirtualPC kupiony został w 2003 roku przez firmę Microsoft.

Program dostępny jest w dwóch wersjach – dla komputerów PC i Mac. Wersja Virtual PC dostarczana z Microsoft Office 2004 for Mac nie działa na komputerach Mac z procesorami firmy Intel.

Od wersji VirtualPC 2004 SP1 dla systemu operacyjnego Windows VirtualPC jest rozpowszechniany bezpłatnie. Najnowsza wersja to VirtualPC 2007 SP1.

VirtualPC dla MacOS X nie jest już produkowany i sprzedawany, ponieważ firma Microsoft nie chce już przeportować obecnej wersji dla procesoraPPC pod procesor Intela, który jest podstawą dzisiejszych Macintoshy.

Obecnie Virtual PC nie jest rozwijany, a jego następcą jest Windows Virtual PC.


Załóż własną stronę internetową za darmo Webnode