Wirtualizacja i chmury obliczeniowe

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Który z poniższych opisów najlepiej charakteryzuje hiperwizor typu I?

  • Oprogramowanie umożliwiające wirtualizację na poziomie jądra systemu operacyjnego.
  • Oprogramowanie działające bezpośrednio na sprzęcie, kontrolujące systemy gościnne. (correct)
  • Oprogramowanie działające jako aplikacja na systemie operacyjnym hosta.
  • Oprogramowanie służące do zarządzania kontenerami, a nie maszynami wirtualnymi.

Która z poniższych cech NIE jest charakterystyczna dla chmur obliczeniowych?

  • Mierzalność, pozwalająca na monitorowanie i rozliczanie zużytych zasobów.
  • Szeroki dostęp sieciowy, umożliwiający korzystanie z usług z różnych urządzeń.
  • Wyłączność zasobów, przeznaczonych dla konkretnego użytkownika. (correct)
  • Elastyczność, czyli możliwość dynamicznego skalowania zasobów w zależności od potrzeb.

Jaką główną funkcję pełni Docker Swarm w ekosystemie Dockera?

  • Orkiestracja kontenerami na wielu hostach, umożliwiając skalowanie i replikację usług. (correct)
  • Umożliwia tworzenie wirtualnych maszyn.
  • Upraszcza zarządzanie obrazami Dockera.
  • Umożliwia tworzenie i zarządzanie pojedynczymi kontenerami w izolacji.

W modelu PaaS, jaka jest główna odpowiedzialność klienta w porównaniu do dostawcy?

<p>Klient odpowiada za rozwój, wdrożenie i zarządzanie aplikacjami, a dostawca za infrastrukturę i warstwę pośrednią. (B)</p> Signup and view all the answers

Co jest główną barierą ograniczającą powszechne przyjęcie usług SaaS?

<p>Brak możliwości personalizacji i dostosowania usług do specyficznych potrzeb biznesowych. (C)</p> Signup and view all the answers

Jakie są główne elementy automatycznego skalowania w AWS?

<p>Grupy Auto Scaling, load balancer, reguły skalowania (B)</p> Signup and view all the answers

Jakie rodzaje Load Balancerów oferuje AWS?

<p>Application Load Balancer, Network Load Balancer, Gateway Load Balancer (C)</p> Signup and view all the answers

Na jakiej zasadzie działają reguły skalowania w systemie AWS Auto Scaling?

<p>Na podstawie metryk takich jak CPU, ruch sieciowy oraz harmonogramów (D)</p> Signup and view all the answers

Jaką funkcję pełni Load Balancer w kontekście AWS?

<p>Zapewnia równomierne obciążenie instancji oraz wysoką dostępność (A)</p> Signup and view all the answers

Jak AWS Auto Scaling wpływa na zarządzanie zasobami?

<p>Eliminuje konieczność ręcznego zarządzania zasobami (A)</p> Signup and view all the answers

Jakie funkcje pełni manager nodes w systemie orkiestracji?

<p>Zarządzanie grupą maszyn. (B), Definiowanie zestawów kontenerów. (C), Monitorowanie stanu kontenerów. (D)</p> Signup and view all the answers

Który z poniższych modeli realizacji usług jest skierowany głównie do programistów?

<p>PaaS - Platform as a Service. (D)</p> Signup and view all the answers

Jakie podejście charakteryzuje system orkiestracji w kontekście ról węzłów?

<p>Zdecentralizowane podejście bez z góry ustalonych ról. (C)</p> Signup and view all the answers

Co oznacza termin 'load balancing' w kontekście orkiestracji?

<p>Ruch można rozdzielić na więcej niż jedną maszynę. (B)</p> Signup and view all the answers

Który z poniższych elementów nie jest częścią definicji kontenera w systemie orkiestracji?

<p>Zarządzanie maszynami wirtualnymi. (C)</p> Signup and view all the answers

Który z poniższych opisów najlepiej definiuje pojęcie wirtualizacji?

<p>Logiczne reprezentowanie zasobów sprzętowych bez ograniczeń fizycznych. (C)</p> Signup and view all the answers

Jaka jest główna rola hypervisora w środowisku wirtualnym?

<p>Tworzenie środowisk uruchomieniowych dla maszyn wirtualnych. (D)</p> Signup and view all the answers

Jaka jest podstawowa różnica między hypervisorem typu 1 a typu 2?

<p>Hypervisor typu 1 działa bezpośrednio na sprzęcie, przejmując rolę systemu operacyjnego. (D)</p> Signup and view all the answers

Na czym polega skalowanie poziome zasobów?

<p>Dodawaniu kolejnych serwerów lub węzłów do systemu. (C)</p> Signup and view all the answers

Co oznacza termin 'interface samoobsługi' w kontekście chmur obliczeniowych?

<p>Możliwość rezerwowania i zwalniania zasobów na żądanie, bez zaangażowania personelu. (B)</p> Signup and view all the answers

Które z poniższych zdań najlepiej opisuje lekki klient (ang. thin client)?

<p>Aplikacja uruchamiana po stronie usługodawcy. (B)</p> Signup and view all the answers

Która z cech chmury obliczeniowej opisuje jej zdolność do szybkiej rezerwacji i zwalniania zasobów?

<p>Elastyczność i szybka reakcja. (B)</p> Signup and view all the answers

Jak jest definiowany Docker w kontekście technologii kontenerowej?

<p>Programistyczna platforma kontenerowa do tworzenia, dostarczania i uruchamiania aplikacji. (B)</p> Signup and view all the answers

Jaką rolę w Dockerze pełnią obrazy (images)?

<p>Są szablonami, z których uruchamia się kontenery. (D)</p> Signup and view all the answers

Do czego służy sieć typu 'host' w Dockerze?

<p>Do usunięcia izolacji sieciowej między kontenerem a hostem. (B)</p> Signup and view all the answers

Które z poniższych NIE jest korzyścią płynącą z używania kontenerów?

<p>Pełna izolacja każdego kontenera. (C)</p> Signup and view all the answers

Czym charakteryzują się wolumeny w Dockerze?

<p>Służą do trwałego przechowywania danych poza kontenerem. (C)</p> Signup and view all the answers

Jaka jest główna funkcja Docker Swarm?

<p>Uruchamianie kontenerów jako usług na jednej lub wielu maszynach. (C)</p> Signup and view all the answers

W jaki sposób kontenery różnią się od maszyn wirtualnych (VM) pod względem wirtualizacji?

<p>VM wirtualizują całą maszynę, a kontenery tylko warstwę oprogramowania powyżej systemu operacyjnego. (B)</p> Signup and view all the answers

Które z poniższych stwierdzeń najlepiej opisuje rolę Docker Compose?

<p>Służy do definiowania i zarządzania wieloma kontenerami jako jedną aplikacją. (B)</p> Signup and view all the answers

Czym jest SaaS?

<p>Aplikacja dostępna przez internet, eliminująca potrzebę instalacji (D)</p> Signup and view all the answers

Jakie są typowe czynniki hamujące powszechne użycie SaaS?

<p>Ograniczone możliwości personalizacji (A), Problemy ze zdalnym dostępem do danych (B), Bezpieczeństwo danych w chmurze (D)</p> Signup and view all the answers

Co zazwyczaj oferują dostawcy BaaS?

<p>Przestrzeń dyskową w chmurze (A)</p> Signup and view all the answers

Jakie są zalety chmur publicznych?

<p>Niski koszt startu (C)</p> Signup and view all the answers

Jakie są wady chmur prywatnych?

<p>Wysokie koszty utrzymania (C)</p> Signup and view all the answers

Jakie są zadania dostawcy usługi CaaS?

<p>Zarządzanie i automatyzacja uruchamiania kontenerów (A)</p> Signup and view all the answers

Jakie mogą być obawy organizacji dotyczące bezpieczeństwa w chmurze?

<p>Utrata kontroli nad danymi (C)</p> Signup and view all the answers

Jakie typowe funkcje oferują dostawcy IaaS?

<p>Tworzenie wirtualnych maszyn (A)</p> Signup and view all the answers

Na czym polega wirtualna sieć prywatna (VPC) w IaaS?

<p>Pozwala na tworzenie izolowanej sieci w chmurze (C)</p> Signup and view all the answers

Jakie są kluczowe funkcjonalności AWS Auto Scaling?

<p>Dostosowanie liczby zasobów do obciążenia (D)</p> Signup and view all the answers

Czym jest EBS w kontekście IaaS?

<p>Usługą przechowywania danych w chmurze (D)</p> Signup and view all the answers

Jakie usługi oferują dostawcy BaaS w zakresie analizy danych?

<p>Narzędzia do analizy danych (B)</p> Signup and view all the answers

Co oznacza model chmury hybrydowej?

<p>Połączenie chmur prywatnych z publicznymi (A)</p> Signup and view all the answers

Flashcards

Automatyczne skalowanie

Proces dostosowywania liczby instancji EC2 w odpowiedzi na zmiany obciążenia.

Grupy Auto Scaling (ASG)

Zbiory instancji EC2, które można zarządzać jako jednostkę, definiując min, max i docelową liczbę instancji.

Reguły skalowania

Zasady określające, kiedy i jak skalować instancje na podstawie metryk lub harmonogramów.

Load Balancer

Mechanizm rozpraszający ruch na instancje, zapewniając równomierne obciążenie i dostępność.

Signup and view all the flashcards

AWS Elastic Load Balancing (ELB)

Usługa automatycznego rozdzielania ruchu między instancje aplikacji, zapewniająca wysoką wydajność i dostępność.

Signup and view all the flashcards

Manager nodes

Wezły zarządzania klastrem, które planują, rozmieszczają i monitorują kontenery.

Signup and view all the flashcards

Worker nodes

Węzły, na których uruchamiane są kontenery; wykonują zadania.

Signup and view all the flashcards

IaaS

Infrastruktura jako usługa, dostarcza wirtualizowany sprzęt w zależności od potrzeb użytkownika.

Signup and view all the flashcards

PaaS

Platforma jako usługa; dostarcza wirtualne środowisko pracy głównie dla programistów.

Signup and view all the flashcards

Load balancing

Automatyczne dostosowanie obciążenia, dzieląc ruch między różne maszyny.

Signup and view all the flashcards

Wirtualizacja

Proces tworzenia wirtualnych wersji zasobów, takich jak serwery i systemy operacyjne.

Signup and view all the flashcards

Typy Hypervisora

Hyperwizor typ I działa bezpośrednio na sprzęcie, a typ II na systemie operacyjnym.

Signup and view all the flashcards

Model IaaS

Infrastruktura jako Usługa, oferuje zasoby obliczeniowe w chmurze do zarządzania przez klienta.

Signup and view all the flashcards

Cechy chmur obliczeniowych

Chmury obliczeniowe charakteryzują się elastycznością, skalowalnością oraz udostępnialnością zasobów.

Signup and view all the flashcards

Docker Swarm

Zbiór narzędzi do zarządzania klastrem kontenerów Docker, zapewniający wysoką dostępność i skalowalność.

Signup and view all the flashcards

Hypervisor

Oprogramowanie umożliwiające wirtualizację zasobów sprzętowych.

Signup and view all the flashcards

Typ 1 Hypervisor

Pełni rolę systemu operacyjnego na rzeczywistym hardware, posiada własne sterowniki.

Signup and view all the flashcards

Typ 2 Hypervisor

Aplikacja działająca w systemie operacyjnym hosta, korzysta z jego mechanizmów.

Signup and view all the flashcards

Skalowanie pionowe

Zwiększenie zasobów w pojedynczym komponencie (CPU, RAM, dysk).

Signup and view all the flashcards

Skalowanie poziome

Dodawanie lub odejmowanie kolejnych węzłów, serwerów lub VM.

Signup and view all the flashcards

Docker

Platforma kontenerowa do tworzenia, dostarczania i uruchamiania aplikacji.

Signup and view all the flashcards

Obrazy Dockera

Szablony read-only, z których uruchamiane są kontenery.

Signup and view all the flashcards

Kontener

Środowisko wykonywalne Dockera, działające w izolacji.

Signup and view all the flashcards

Wolumeny

Trwałe przechowywanie danych poza kontenerem.

Signup and view all the flashcards

Rejestry Docker

Centralne miejsce przechowywania obrazów Docker, umożliwiające wersjonowanie.

Signup and view all the flashcards

Kontenery vs VM

Kontenery wirtualizują warstwy oprogramowania, VM wirtualizują całą maszynę.

Signup and view all the flashcards

Zalety Kontenerów

Szybkość instalacji, przenośność, łatwość zarządzania.

Signup and view all the flashcards

Zalety chmur publicznych

Niski koszt, szybkie wdrożenie, elastyczność i łatwa rezygnacja.

Signup and view all the flashcards

Wady chmur prywatnych

Wysokie koszty, długi czas wdrożenia, potrzeba zespołu IT.

Signup and view all the flashcards

Bezpieczeństwo w SaaS

Obawy związane z poufnością i kradzieżą danych.

Signup and view all the flashcards

Komponenty BaaS

Przechowywanie danych, infrastruktura, analiza danych, integracja.

Signup and view all the flashcards

Rola dostawcy

Dostarcza narzędzia i usługi, utrzymuje infrastrukturę.

Signup and view all the flashcards

Usługi CaaS

Zarządzanie i automatyzacja kontenerów oraz procesów CI/CD.

Signup and view all the flashcards

Elastic Compute Cloud (EC2)

Usługa maszyn wirtualnych o skalowalnej mocy obliczeniowej.

Signup and view all the flashcards

Amazon Machine Image (AMI)

Gotowy obraz maszyny wirtualnej z systemem operacyjnym i oprogramowaniem.

Signup and view all the flashcards

Virtual Private Cloud (VPC)

Zarządzanie prywatną siecią w chmurze, zwiększa bezpieczeństwo.

Signup and view all the flashcards

Elastic Block Storage (EBS)

Usługa przechowywania danych w chmurze z elastycznymi blokami pamięci.

Signup and view all the flashcards

Simple Storage Service (S3)

Usługa przechowywania i przesyłania plików w chmurze.

Signup and view all the flashcards

AWS Auto Scaling

Usługa dynamicznego dostosowania liczby zasobów w zależności od obciążenia.

Signup and view all the flashcards

Study Notes

Wirtualizacja

  • Definicja wirtualizacji: logiczna reprezentacja zasobów sprzętowych nie ograniczona fizycznymi limitami.
  • Model warstwowy wirtualizacji: od aplikacji do sprzętu.
  • Rola Hypervisora: oprogramowanie umożliwiające wirtualizację zasobów sprzętowych.
  • Typy Hypervisorów: typ 1 i typ 2.
  • Skalowanie zasobów: dynamiczne zarządzanie zasobami.

Chmury obliczeniowe

  • Cechy charakterystyczne chmur obliczeniowych.
  • Obiekty środowiska Docker: opis funkcji i relacji pomiędzy nimi.
  • Kontenery w porównaniu z wirtualnymi maszynami (VM): porównanie zalet i wad.
  • Docker Swarm: opis elementów i funkcji.
  • Modele realizacji usług (Iaas, PaaS, SaaS, BaaS): opis komponentów i odpowiedzialności klienta/dostawcy w każdym modelu.
  • Czynniki hamujące powszechne użycie SaaS.
  • Usługi CaaS (Communication as a Service) w chmurze obliczeniowej: opis odpowedzialności dostawcy i klienta.
  • Chmury publiczne, prywatne i hybrydowe: porównanie zalet i wad
  • Usługi Iaas na przykładzie AWS computing (EC2, AMI, VPC i SecurityGroups).
  • Automatyczne metody skalowania (przykład AWS Auto Scaling i AWS Elastic Load Balancing).

Docker

  • Czym jest Docker? Programistyczna platforma kontenerowa do tworzenia, dostarczania i uruchamiania aplikacji.
  • Obiekty środowiska Docker: obrazy, szablony i kontenery.
  • Typy hypervisorów: opis i zastosowania w kontekście Docker.
  • Funkcje kontenerów Docker: funkcje i zalety.
  • Docker Swarm: zarządzanie wieloma kontenerami w Docker.

Chmury publiczne i prywatne

  • Chmury prywatne: kontrola nad zasobami, izolacja od internetu, własna strategia bezpieczeństwa, wysoka niezawodność
  • Chmury publiczne: szybki start, łatwa rezygnacja, niski koszt operacyjny, ale potencjalnie wyższe koszty modernizacji.
  • Czynniki hamujące powszechne użycie SaaS.

Usługi w chmurze

  • Iaas (Infrastructure as a Service)
  • PaaS (Platform as a Service)
  • SaaS (Software as a Service)
  • BaaS (Business as a Service) - biznes jako usługa.

Wyzwania chmur

  • Bezpieczeństwo danych
  • Integracja z istniejącą infrastrukturą
  • Problem z integracją
  • Dostępność
  • Koszty
  • Problemy z bezpieczeństwem i poufnością danych.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser