Komponenty w architekturze operacyjnej

Skip to content

To jest tekst przetłumaczony maszynowo, który może zawierać błędy!

Kiedy mówimy o architekturze operacyjnej, mamy na myśli wszystkie elementy, które razem tworzą infrastrukturę IT w przedsiębiorstwie. Chodzi o sieci, serwery, pamięć masową, usługi i bezpieczeństwo, oraz o to, jak wszystko jest ze sobą powiązane.

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 sieci żadne urządzenia nie mogą się komunikować.

Komponent Co robi Przykład
Switch Łączy urządzenia w lokalnej sieci (LAN) Unifi Switch, TP-Link
Router Przesyła ruch między różnymi sieciami Twój router domowy, router ISP
Gateway Punkt wejścia między Twoją siecią a Internetem Często połączony z routerem
Firewall Filtruje ruch i blokuje niepożądany dostęp pfSense, OPNsense, Unifi Gateway
Punkt dostępowy (AP) Zapewnia bezprzewodowe połączenie z siecią Unifi AP, TP-Link AP

Hvordan henger det sammen?

Typowa kolejność to:

Internet → Router/Brama → Zapora sieciowa → Przełącznik → Urządzenia (komputery, serwery, urządzenia IoT)

Przełącznik łączy wszystko wewnętrznie, a router/zapora sieciowa kontroluje, co wchodzi i wychodzi.

Easy Zadanie 1 - Zmapuj swoją sieć domową

Jakie urządzenia sieciowe masz w domu? Większość osób ma co najmniej router od dostawcy internetu. Spróbuj ustalić:

  • Czy masz router, switch, czy kombinację?
  • Czy masz oddzielny punkt dostępowy, czy WiFi jest wbudowane w router?
  • Jaki jest adres IP twojego routera? (Wskazówka: ipconfig w terminalu na Windows)

Serwery i klienci

W architekturze operacyjnej rozróżniamy serwery i klientów:

Rola Opis Przykład
Serwer Maszyna, która oferuje usługi innym Serwer WWW, serwer plików, serwer drukarek
Klient Maszyna, która korzysta z usług oferowanych przez serwer Twój komputer, telefon komórkowy, tablet

Serwer nie musi być dużą, drogą maszyną. Stary laptop z systemem Linux, który udostępnia pliki przez sieć, jest technicznie serwerem. Chodzi o rolę, a nie o 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) udostępnia pliki przez standardową sieć. Łatwy w konfiguracji.
  • SAN (Storage Area Network) wykorzystuje dedykowaną sieć do przechowywania danych. Szybszy, ale bardziej złożony.

Dla większości małych i średnich przedsiębiorstw NAS jest wystarczający.

Usługi i oprogramowanie

Serwery w architekturze operacyjnej uruchamiają różne usługi. Oto kilka powszechnych:

Usługa Co robi Przykład
E-mail i komunikacja Komunikacja i współpraca Microsoft 365, Google Workspace
Serwery plików Przechowywanie i udostępnianie plików wewnętrznie SharePoint, SAMBA
Serwery WWW Dostarczanie stron internetowych użytkownikom Nginx, Apache
Serwer druku Udostępnianie drukarek między urządzeniami CUPS (Linux), Windows Print Server
Oprogramowanie Aplikacje, z których korzystają użytkownicy 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)

Easy 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.

Skladanie tego w całość

Oto przykład, jak prosta architektura operacyjna może wyglądać dla małej szkoły:

Internett
[Ruter / Zapora ogniowa]
[Przełącznik]──────────────────────────────────┐
   │          │          │                │
   ▼          ▼          ▼                ▼
[Serwer]  [AP WiFi]  [Drukarka]    [Komputery piętrowe]
   ├── VM: Serwer WWW (Nginx)
   ├── VM: Serwer plików (SAMBA)
   └── Docker: Grafana + Loki

Ten przegląd pokazuje, że nie musi być to skomplikowane. Chodzi o to, aby mieć przegląd tego, co istnieje i jak to się ze sobą wiąże.

Easy Zadanie 3 - Narysuj architekturę szkoły

Spróbuj narysować prosty schemat infrastruktury IT w swojej szkole (lub w domu). Możesz użyć długopisu i papieru lub narzędzia takiego jak draw.io.

  • Jakie urządzenia sieciowe istnieją?
  • Ile sieci, Twoim zdaniem, ma szkoła? (Wskazówka: uczniowie i pracownicy prawdopodobnie znajdują się w różnych sieciach)
  • Z jakich usług korzystasz codziennie? (WiFi, przechowywanie plików, drukowanie, e-mail…)

Nie musisz wiedzieć wszystkiego. Chodzi o to, aby zacząć myśleć systemowo.

Podsumowanie

Architektura operacyjna dotyczy zrozumienia całości:

  • Sieć łączy wszystko ze sobą
  • Serwery dostarczają usługi
  • Przechowywanie dba o dane
  • Bezpieczeństwo chroni przed zagrożeniami
  • Monitorowanie zapewnia wgląd
  • Wirtualizacja oszczędza zasoby

Kiedy potrafisz opisać te komponenty i wyjaśnić, jak są ze sobą powiązane, masz dobre zrozumienie architektury operacyjnej.