Kod źródłowy Wiki Infrastruktura hostingové centrum
Ostatnio modyfikowane 2025/11/07 09:23 przez Jan Slezák
Pokaż ostatnich autorów
| author | version | line-number | content |
|---|---|---|---|
| 1 | Serwery są obsługiwane w profesjonalnym centrum hostingowym. [[https:~~/~~/www.faster.cz/zelena-data/>>url:https://www.faster.cz/zelena-data/]]. | ||
| 2 | |||
| 3 | * Centrum hostingowe posiada certyfikaty: **ISO 27001** i **ISO 9001**. | ||
| 4 | * Ekologiczne centrum hostingowe – panele słoneczne, odzyskiwanie ciepła z serwerów... | ||
| 5 | * Serwery są bezpiecznie zamknięte, a dostęp do nich jest monitorowany przez system ewidencyjny i znajduje się pod stałą obserwacją kamer - [[https:~~/~~/bit.ly/3xxdA2V>>url:https://bit.ly/3xxdA2V]] | ||
| 6 | |||
| 7 | = Słownik pojęć = | ||
| 8 | |||
| 9 | == Dyski lustrzane == | ||
| 10 | |||
| 11 | **RAID** ([[angielski>>url:https://cs.wikipedia.org/wiki/Angli%C4%8Dtina]] **Redundant Array of Inexpensive Disks** – //wielokrotna macierz dysków tanich dysków//, obecnie również niezależnych dysków) to w [[informatyce>>url:https://cs.wikipedia.org/wiki/Informatika]]metoda zabezpieczania [[danych>>url:https://cs.wikipedia.org/wiki/Data]]przed awarią [[dysku twardego>>url:https://cs.wikipedia.org/wiki/Pevn%C3%BD_disk]]. Zabezpieczenie realizowane jest poprzez specyficzne zapisywanie danych na wielu niezależnych dyskach, dzięki czemu zapisane dane są zachowane nawet w przypadku awarii jednego z nich. | ||
| 12 | |||
| 13 | Używamy RAID 10, patrz [[https:~~/~~/cs.wikipedia.org/wiki/RAID#RAID_10_(RAID_1+0)>>url:https://cs.wikipedia.org/wiki/RAID#RAID_10_(RAID_1+0)]] | ||
| 14 | |||
| 15 | |||
| 16 | RAID. //Wikipedie// [online]. [cit. 2021-4-29]. Dostępne z: [[https:~~/~~/cs.wikipedia.org/wiki/RAID>>url:https://cs.wikipedia.org/wiki/RAID]] | ||
| 17 | |||
| 18 | == Magazyn danych == | ||
| 19 | |||
| 20 | **Magazyn danych** (ang. **Data Warehouse** lub **DWH**) to specjalny rodzaj relacyjnej [[bazy danych>>url:https://cs.wikipedia.org/wiki/Datab%C3%A1ze]], która umożliwia rozwiązywanie zadań związanych głównie z analitycznym przeszukiwaniem rozległych zbiorów danych. | ||
| 21 | |||
| 22 | Zobacz [[Wikipedia – Magazyn danych>>url:https://cs.wikipedia.org/wiki/Datov%C3%BD_sklad#:~~:text=Datov%C3%BD%20sklad%20(anglicky%20Data%20Warehouse,dotazov%C3%A1n%C3%AD%20nad%20rozs%C3%A1hl%C3%BDmi%20soubory%20dat.]] | ||
| 23 | |||
| 24 | == Solr == | ||
| 25 | |||
| 26 | Solr to technologia umożliwiająca bardzo szybkie wyszukiwanie na podstawie trafności (wyniki, które najprawdopodobniej chcesz znaleźć, są umieszczane na pierwszych pozycjach w wynikach wyszukiwania). Technologia ta umożliwia również fasetowanie (grupowanie wyników i lepsze filtrowanie). | ||
| 27 | |||
| 28 | Solr może być obsługiwany w formie chmury Solr, która umożliwia działanie aplikacji do indeksowania i wyszukiwania na wielu serwerach sprzętowych – dzięki temu może równomiernie rozłożyć obciążenie między serwerami, a także rozwiązać problem awarii serwera sprzętowego (zastępuje go inny serwer sprzętowy). Umożliwia działanie tzw. systemów wysokiej dostępności (systemów o wysokiej dostępności). | ||
| 29 | |||
| 30 | = Opis infrastruktury = | ||
| 31 | |||
| 32 | U nas nigdy nie znajdziesz tylko jednego, wszystko jest co najmniej podwójne. Poniższy schemat jest bardzo uproszczony, aby był łatwiejszy do zrozumienia. | ||
| 33 | |||
| 34 | Zacznijmy od początku: | ||
| 35 | |||
| 36 | 1. Podłączenie centrum danych do Internetu jest zapewnione dzięki dwóm niezależnym połączeniom internetowym (na wypadek awarii jednego z nich) | ||
| 37 | 1. Zasilanie centrum hostingowego jest zabezpieczone systemem bateryjnym, który uruchamia się natychmiast w przypadku awarii zasilania, do momentu pełnego uruchomienia dwóch agregatów prądotwórczych z silnikiem diesla - https:~/~/bit.ly/3gRaqRB | ||
| 38 | 1. Każdy nasz serwer zawiera | ||
| 39 | 11. 2x kartę sieciową | ||
| 40 | 11. 2x źródło zasilania | ||
| 41 | 11. 2x procesor | ||
| 42 | 11. dyski lustrzane – jeśli jeden dysk ulegnie uszkodzeniu, dane znajdują się na drugim dysku (lustrze pierwszego dysku) | ||
| 43 | 1. Na naszych serwerach działają wyłącznie aplikacje bez żadnych danych biblioteki – w przypadku awarii całego sprzętu serwerowego możliwe jest uruchomienie systemu biblioteki na innym serwerze w ciągu kilku minut (zawsze dysponujemy wystarczającą przepustowością na wypadek awarii sprzętu). | ||
| 44 | 1. Dane biblioteki, takie jak koperty itp., znajdują się w magazynie danych (patrz termin „magazyn danych”). | ||
| 45 | 1. Najważniejsze dane biblioteki przechowywane w bazie danych są zapisywane na serwerze bazy danych (wszystkie komponenty są również podwójnie zabezpieczone). Posiadamy dwa serwery, zarówno na wypadek awarii, jak i w celu zminimalizowania obciążenia. | ||
| 46 | 11. Podstawowy serwer bazy danych – na tym serwerze zapisywane są wszystkie dane i z tą bazą danych pracuje się w 90%. | ||
| 47 | 11. Wtórny serwer bazy danych – dane są synchronizowane z serwerem głównym w czasie rzeczywistym. Służy on przede wszystkim jako kopia zapasowa na wypadek awarii serwera głównego, ale także do tworzenia kopii zapasowych i wykonywania operacji wymagających dużej mocy obliczeniowej (takich jak indeksowanie Solrem), aby nie obciążać niepotrzebnie serwera bazy danych. | ||
| 48 | 1. Kopie zapasowe serwera bazy danych są przechowywane w magazynie danych, skąd klienci mogą je pobrać. | ||
| 49 | 1. System serwerów do wyszukiwania – jest to N serwerów, na których znajdują się indeksy Solru i na których przeprowadzane jest wyszukiwanie. System serwerów umożliwia rozłożenie obciążenia na wiele serwerów, a także jest mniej podatny na awarię całego sprzętu (zastępuje go inny serwer). | ||
| 50 | |||
| 51 | | ||
| 52 | |||
| 53 | [[image:1719559169499-466.png]] |