To jest tekst przetłumaczony maszynowo, który może zawierać błędy!
Komponenty architektury operacyjnej
Kiedy mówimy o architekturze operacyjnej, mamy na myśli wszystkie elementy, które razem tworzą infrastrukturę IT w organizacji. Chodzi o sieci, serwery, pamięć masową, usługi i bezpieczeństwo oraz sposób ich wzajemnego powiązania.
Musisz stworzyć krótki przegląd komponentów i wyjaśnić, jak co najmniej trzy z nich są wykorzystywane wspólnie. Zacznij od znanej sieci, np. domowej lub szkolnej. Nie potrzebujesz uprawnień administratora, aby obserwować i opisywać poszczególne części.
Gdzie należy pojęcie?
Poziom 0 – System operacyjny, maszyny wirtualne i kontenery pokazuje, które terminy są częściami innych, co działa gdzie oraz które serie je wyjaśniają.
Co to jest architektura operacyjna?
Architektura operacyjna to przegląd wszystkich komponentów IT w środowisku i sposobu, w jaki są one ze sobą połączone. Pomyśl o tym jak o mapie całego systemu IT. Obejmuje ona wszystko, od fizycznego sprzętu po oprogramowanie i środki bezpieczeństwa.
Dla małej firmy może to być tak proste, jak router, serwer i kilka komputerów PC. Dla większej organizacji może to obejmować setki serwerów, wiele sieci, usługi w chmurze i wiele więcej.
Komponenty sieciowe
Sieć jest fundamentem architektury operacyjnej. Bez niej żadne urządzenia nie mogą komunikować się ze sobą.
Wideo: Jak hub, przełącznik i router rozkładają ruch
W wideo wyjaśniono różnicę między hube a przełącznikami i routerami oraz jaką rolę odgrywają one w sieci.
| Komponent | Co robi | Przykład |
|---|---|---|
| Przełącznik (switch) | Łączy urządzenia ze sobą w lokalnej sieci (LAN) | UniFi Switch, TP-Link |
| Router | Przesyła ruch między różnymi sieciami | Twój domowy router, router ISP |
| Bramka | Kieruje dalej z jednej sieci do innych sieci | Domyślna bramką jest zazwyczaj router |
| Firewall | Filtruje ruch i blokuje niepożądany dostęp | pfSense, OPNsense, Unifi Gateway |
| Punkt dostępu (AP) | Zapewnia bezprzewodowe połączenie z siecią | Unifi AP, TP-Link AP |
Jak to się ze sobą łączy?
Typowa kolejność to:
Internet → Router/Brama → Firewall → Switch → Urządzenia (PC, serwery, AP)
Switch łączy wszystko wewnętrznie, a router/firewall kontroluje to, co wchodzi i wychodzi.
Zadanie 1 – Zmapuj swoją domową sieć
Jakie urządzenia sieciowe masz w domu? Większość osób ma co najmniej jeden router od dostawcy internetu. Spróbuj ustalić:
Jeśli nie masz dostępu do sieci domowej, użyj przykładowej architektury pod sekcją „Składanie całości”. Rozróżnij to, co obserwujesz, od tego, czego się domyślasz.
- Masz router, przełącznik czy połączenie obu urządzeń?
- Czy posiadasz osobny punkt dostępowy, czy Wi-Fi jest wbudowane w routerze?
- Jaki jest adres IP Twojego routera? (Podpowiedź:
ipconfigw terminalu na systemie Windows)
Serwery i klienci
W architekturze operacyjnej rozróżniamy serwery od klienci:
Wideo: Co sprawia, że komputer staje się serwerem
W wideo wyjaśniono cechy charakterystyczne serwera oraz różnice między serwerami a zwykłym sprzętem klienckim.
| Rola | Opis | Przykład |
|---|---|---|
| Serwer | Komputer udostępniający usługi innym | Serwer www, serwer plików, serwer drukarek |
| Klient | Komputer korzystający z usług oferowanych przez serwer | Twój PC, telefon, tablet |
Serwer nie musi być dużym i drogim urządzeniem. Stary laptop uruchamiający Linux i współdzielący pliki w sieci jest technicznie rzecz biorąc serwerem. Chodzi o rolę, a nie rozmiar.
Formfaktorer
Serwery występują w różnych formatach fizycznych:
- Tower - Wyglądają jak zwykły komputer stacjonarny. Nadają się do małych środowisk.
- Rack - Montowane w szafie serwerowej (rack). Standard dla centrów danych.
- Blade - Kompaktowe moduły, które umieszcza się w obudowie (chassis). Używane w dużych centrach danych.
Przechowywanie
Dane muszą być przechowywane w jakimś miejscu. W architekturze operacyjnej istnieje kilka opcji:
| Typ | Wyjaśnienie | Przykład |
|---|---|---|
| Lokalny dysk | Przechowywanie bezpośrednio w maszynie | SSD, HDD w komputerze lub serwerze |
| NAS | Przechowywanie sieciowe udostępniane między urządzeniami | Synology, TrueNAS |
| SAN | Dedykowana sieć przechowywania danych o wysokiej wydajności | Używane w dużych centrach danych |
| Przechowywanie w chmurze | Przechowywanie u dostawcy usług w chmurze | OneDrive, Google Drive, S3 |
NAS vs. SAN
- NAS (Network Attached Storage) umożliwia udostępnianie plików przez sieć.
- SAN (Storage Area Network) zapewnia serwerom dostęp do pamięci masowej na poziomie bloków za pośrednictwem sieci pamięci masowej. Wydajność zależy od rozwiązania i obciążenia; SAN nie jest zawsze szybszy niż NAS.
Wybierz rozwiązanie w oparciu o wymagania dotyczące dostępu, pojemności, wydajności, dostępności i tworzenia kopii zapasowych.
Usługi i oprogramowanie
Serwery w architekturze operacyjnej obsługują różne usługi. Oto kilka powszechnych przykładów:
| Usługa | Zastosowanie | Przykład |
|---|---|---|
| Poczta e-mail oraz współpraca | Komunikacja i współprac | Microsoft 365, Google Workspace |
| Serwer plików | Przechowywanie i udostępnianie wewnętrzne | SharePoint, Samba |
| Serwer WWW | Udostępnianie stron internetowych użytkownikom | Nginx, Apache |
| Serwer drukowania | Współdzielenie drukarek między urządzeniami | CUPS (Linux), Windows Print Server |
| Oprogramowanie aplikacyjne | Aplikacje używane przez użytkowników | Office, Teams, Visual Studio Code |
Monitorowanie i bezpieczeństwo
Aby utrzymać zdrową architekturę operacyjną, potrzebujemy wglądu w to, co się dzieje:
| Komponent | Co robi | Przykład |
|---|---|---|
| Serwer logowania | Zbiera dane logów z serwerów i usług | Grafana + Loki, Graylog |
| Monitorowanie | Pokazuje status i wydajność w czasie rzeczywistym | Grafana, Zabbix, Uptime Kuma |
| Kontrola dostępu | Kontroluje, kto ma dostęp do czego | Nazwa użytkownika/hasło, MFA |
| Antywirus | Chroni przed złośliwym oprogramowaniem | Windows Defender, ClamAV |
| Kopia zapasowa | Kopia zapasowa danych i systemów | Proxmox Backup, Veeam |
Backup nie jest opcjonalny
Dobrą zasadą jest zasada 3-2-1:
- 3 kopie danych
- 2 różne nośniki (np. dysk + chmura)
- 1 kopia poza siedzibą (offsite)
Zadanie 2 - Czy stosujesz zasadę 3-2-1?
Zastanów się nad swoimi plikami szkolnymi:
- Ile kopii masz swoich projektów?
- Czy używasz tylko OneDrive, czy masz coś również lokalnie?
- Co się stanie, jeśli stracisz dostęp do swojego konta Microsoft?
Wielu odkrywa, że mają tylko jedną kopię. To wystarczy, dopóki nie przestanie.
Wirtualizacja
Zamiast posiadać fizyczną maszynę dla każdej usługi, możemy użyć wirtualizacji do uruchamiania wielu usług na tym samym sprzęcie:
| Technologia | Wyjaśnienie | Przykład |
|---|---|---|
| Maszyny wirtualne (VM) | Całe systemy operacyjne działające na wspólnym sprzęcie | Proxmox, VMware |
| Kontenery | Lekkie, izolowane środowiska dla pojedynczych aplikacji | Docker, Podman |
Wirtualizacja jest jednym z najważniejszych pojęć we współczesnej eksploatacji IT. Pozwala zaoszczędzić miejsce, energię i ułatwia zarządzanie usługami.
Złożenie całości
Wideo: Sposoby łączenia sieci
Wideo przedstawia powszechne topologie sieci oraz sposoby, w jakie urządzenia mogą być połączone na różne sposoby.
Oto przykład tego, jak może wyglądać prosta architektura operacyjna dla małej szkoły:
flowchart TD
I["Internet"] -->|sieć| RB["Router / Zapora ogniowa"]
RB -->|sieć| SW["Przełącznik"]
SW -->|sieć| S["Serwer fizyczny z Proxmoxem"]
SW -->|sieć| AP["Punkt dostępowy Wi-Fi"]
SW -->|sieć| P["Drukarka"]
SW -->|sieć| E["Komputery uczniów"]
S -->|uruchamia| V1["WM: Serwer WWW, Nginx"]
S -->|uruchamia| V2["WM: Serwer plików, SAMBA"]
S -->|uruchamia| V3["Wirtualna maszyna Linuksa z Dockerm"]
V3 -->|uruchamia| C["Kontenery: Grafana i Loki"] To jest przeglądem składników. „Sieć” wskazuje na połączenie między urządzeniami, a „działanie” pokazuje, gdzie oprogramowanie lub maszyna wirtualna są uruchamiane. Kontenery Dockera w przykładzie działają wewnątrz maszynach wirtualnych z systemem Linux. Używaj strzałek tekstowych przy wyjaśnianiu zależności.
Zadanie 3 - Narysuj architekturę szkoły
Spróbuj narysować prosty przegląd infrastruktury IT w Twojej szkole (lub w domu). Możesz użyć pióra i papieru lub narzędzia takiego jak draw.io.
- Jakie urządzenia sieciowe są obecne?
- Ile sieci według Ciebie ma szkoła? (Wskazówka: uczniowie i pracownicy prawdopodobnie znajdują się na różnych sieciach)
- Jakich usług korzystacie codziennie? (WiFi, przechowywanie plików, drukowanie, e-mail…)
Nie musisz wiedzieć wszystkiego. Chodzi o to, aby zacząć myśleć systemowo.
Możesz narysować przegląd lub stworzyć numerowaną listę komponentów z nazwanymi połączeniami. Wyjaśnij ustnie lub pisemnie, jak co najmniej trzy komponenty jest wykorzystywanych, gdy uczeń otwiera stronę internetową. Jeśli podajesz tylko nazwy, dodaj, co robi każda część i od której innej części zależy. Porównaj z przykładową architekturą i wybierz jeden związek do bliższego przeanalizowania.
Podsumowanie
Chcesz wykorzystać materiał w samodzielnym zadaniu? [[Sieć Poziom 2 - Konfiguracja sieci e-mail | Oferta sieciowa i serwerowa]] prosi o wybranie i uzasadnienie komponentów dla klienta. [[Monitorowanie Poziom 0 - Co mówią metryki i dzienniki | Monitorowanie i logowanie]] zawiera wprowadzenie oraz wskazówki wspierające [[Obserwowalność Poziom 1 - Docker i Grafana | zadanie do oddania z Grafanem]]. Zadania mają różne wymagania wstępne; otwórz właściwe zadanie przed rozpoczęciem pracy.
Architektura operacyjna polega na zrozumieniu całości:
- Sieć łączy wszystko ze sobą
- Serwery dostarczają usługi
- Magazynowanie zabezpiecza dane
- Bezpieczeństwo chroni przed zagrożeniami
- Monitorowanie daje Ci wgląd
- Wirtualizacja oszczędza zasoby
Gdy potrafisz opisać te komponenty i wyjaśnić, jak są ze sobą powiązane, masz dobre rozumienie architektury operacyjnej.