Magazyn w chmurze — omówienie
Poznaj informacje na temat danych oraz dowiedz się, jak są przechowywane, między innymi w lokalnych i rozproszonych systemach plików, bazach danych oraz magazynach obiektów.
Cele szkolenia
Zawartość tego modułu:
- Opis ogólnych cech danych
- Wyszczególnienie i klasyfikacja różnych typów danych w ramach taksonomii danych
- Identyfikowanie problemów ze skalą i zarządzaniem danych typu Big Data
- Omówienie różnych wymagań aplikacji w magazynie oraz zmapowanie opcji projektowania w systemach magazynowania
- Przypomnienie sobie hierarchii pamięci w systemach komputerowych i wyjaśnienie kompromisów w kwestii kosztów, wydajności i pojemności w każdej warstwie
- Przypomnienie sobie różnych typów urządzeń używanych w systemach magazynowania
- Opisanie różnych abstrakcji uwidocznionych dla aplikacji w systemach magazynowania
- Omówienie kwestii do rozważenia w przypadku projektowania lokalnych i rozproszonych systemów plików
- Porównanie różnych typów baz danych i ich kompromisów pod względem projektu
- Identyfikacja cech systemu relacyjnej bazy danych
- Omówienie pojęć związanych z magazynem obiektów w chmurze
- Identyfikacja cech charakterystycznych systemu bazy danych NewSQL
We współpracy z dr. Majdem Sakrem i uniwersytetem Carnegie Mellon University.
Wymagania wstępne
- Zrozumienie idei przetwarzania w chmurze, w tym modeli usług w chmurze, i zapoznanie się z najpopularniejszymi dostawcami usług w chmurze
- Znajomość technologii umożliwiających przetwarzanie w chmurze
- Zrozumienie, jak dostawcy usług w chmurze płacą za korzystanie z chmury oraz pobierają za to opłaty
- Wiedza o tym, czym są centra danych oraz dlaczego istnieją
- Wiedza na temat sposobu konfiguracji, zasilania i aprowizacji centrów danych
- Wiedza na temat sposobu aprowizacji i mierzenia zasobów chmury
- Znajomość koncepcji wirtualizacji
- Znajomość różnych typów wirtualizacji
- Zrozumienie wirtualizacji procesora
- Zrozumienie wirtualizacji pamięci
- Zrozumienie wirtualizacji we/wy