-: W tej części kursu omówimy
koncepcje związane z wirtualizacją.
Wirtualizacja to świetne narzędzie, które
umożliwia uruchamianie wielu systemów operacyjnych
i środowisk aplikacji na jednym sprzęcie, takim jak stacja robocza
lub komputer stacjonarny.
Wirtualizacja jest również sercem chmury obliczeniowej.
Jest to więc zdecydowanie coś, co warto lepiej zrozumieć
przed kontynuowaniem nauki w chmurze obliczeniowej w przyszłości.
Wirtualizacja to tworzenie
wirtualnej wersji komputera poprzez
symulację funkcjonalności sprzętowej
tradycyjnego komputera w zwirtualizowanym środowisku.
Na przykład na moim komputerze używam
OSX jako głównego systemu operacyjnego, ponieważ
używam komputera Mac.
Teraz mogę utworzyć maszynę wirtualną,
która otrzymała część moich możliwości przetwarzania, część
mojej pamięci systemowej i część
mojej przestrzeni dyskowej, dzięki
czemu mogę również zainstalować system operacyjny
na tym nowym komputerze wirtualnym, który
utworzyłem na moim Macu.
Na przykład na moim komputerze Mac
mam maszynę wirtualną z systemem Linux
i drugą z systemem Windows 10, a obie
nie są prawdziwymi komputerami.
To tylko oprogramowanie
działające w tym zwirtualizowanym środowisku,
które oszukuje systemy operacyjne,
aby myślały, że mają dostęp do
prawdziwego komputera przez cały czas.
Jeśli teraz jest to trochę zagmatwane,
nie martw się.
Pod koniec tej części kursu zrozumiesz,
jak działają maszyny wirtualne
i jak z nich korzystać.
W tej części kursu skupimy się
na domenie czwartej, wirtualizacji
i przetwarzaniu w chmurze.
Spędzimy jednak czas w tej sekcji, koncentrując
się tylko na wirtualizacji i zachowamy część
tej domeny dotyczącą przetwarzania
w chmurze na następną sekcję kursu.
Przechodząc przez tę sekcję,
omówimy cel 4. 2.
Oznacza to, że musisz być w stanie podsumować aspekty
wirtualizacji po stronie klienta.
Zauważ, że słowem kluczowym w tym celu jest podsumowanie
i jest to pierwszy cel, który
widziałeś w tym kursie, w którym
użyto słowa podsumowanie.
W przypadku celów ze słowem kluczowym "podsumuj" zostaniesz
poproszony o zrozumienie znaczenia informacji
zdobytych w tym kursie.
Skonsoliduj te informacje, a następnie
odpowiedz na pytania bezpośrednio
na podstawie zdobytej wiedzy.
Jest to nieco bardziej szczegółowe pytanie
niż pytanie na poziomie wyjaśnienia i nadal
możesz mieć kilka pytań, które wymagają
przypomnienia sobie pewnego rodzaju faktów
lub liczb, których nauczyłeś się w tych filmach.
Na przykład, powiedzmy, że w tej sekcji
o wirtualizacji dowiesz się o czymś,
co nazywa się hiperwizorami.
Obecnie istnieją dwa rodzaje hiperwizorów.
Egzamin może opisywać możliwości hiperwizora,
a następnie wymagać określenia,
czy jest to hiperwizor typu 1 czy typu 2.
Jest to rodzaj konsolidacji wiedzy, o której
uczysz się z hiperwizorów, a następnie
zastosowanie jej do odpowiedzi na pytanie,
w oparciu o podsumowanie całej wiedzy w jednym lub dwóch
zdaniach, które mogą podsumować
poziom wiedzy na pytanie na egzaminie.
Chciałem tylko zwrócić
na to uwagę, gdy przejdziemy
do tej sekcji, ponieważ na egzaminie
pojawi się kilka pytań związanych z wirtualizacją
i wszystkie będą pochodzić z tej sekcji kursu na tym
podsumowanym poziomie wiedzy.
Rozpoczynając tę sekcję, najpierw
przyjrzymy się wirtualizacji.
Dwa typy hiperwizorów używanych w wirtualizacji oraz
sposób działania wirtualizacji w tradycyjnym systemie.
Następnie przejdziemy do konteneryzacji, która jest
nowszą formą wirtualizacji, w której wszystkie
kontenery używają tego
samego bazowego systemu operacyjnego i plików
bibliotek.
Następnie przejdziemy
do różnych celów maszyn wirtualnych, z których
będziesz korzystać jako technik.
Następnie przejdziemy do różnych
wymagań dotyczących zasobów, które
są potrzebne do tworzenia i obsługi tych maszyn wirtualnych.
Obejmuje to funkcje procesora do wirtualizacji,
pamięć systemową, pamięć masową i wymagania sieciowe.
Następnie przejdziemy
do różnych wymagań bezpieczeństwa
w celu ochrony maszyn wirtualnych w systemie.
Następnie przejdziemy do demonstracji,
w której pokażę, jak zainstalować
i skonfigurować maszyny wirtualne we własnym systemie.
Na koniec przejdę do kolejnej demonstracji, w której dowiesz się,
jak zabezpieczyć maszyny wirtualne w systemie
przed złośliwym oprogramowaniem i innymi lukami w zabezpieczeniach.
Zacznijmy więc naszą podróż do wirtualizacji
w tej części kursu.