Sfederowana infrastruktura dla eduMEET

Wersja: 2026-04-20

1. Wstęp

Niniejszy dokument opisuje wymagania dla dostawców infrastruktury, chcących dołączyć swoją infrastrukturę do federacji eduMEET i korzystać z usług eduMEET.

2. Koncepcja federacji eduMEET

Usługa federacji eduMEET współdzieli zasoby infrastruktury dla elastyczności i skalowalności dostarczania usług web-konferencyjnych. Zarządzana jest centralnie, ale połączenia audio-wideo realizowane są w sposób zoptymalizowany pomiędzy rozproszonymi węzłami mediów. Przypisanie do węzła następuje poprzez lokalizację geograficzną oraz obciążenie węzłów. W przypadku osiągnięcia maksymalnego obciążenia danego węzła, kolejni uczestnicy rozmowy korzystają z innego węzła, a system zapewnia routing między węzłami. Rysunek 1 przedstawia schemat architektury federacji eduMEET.

Schemat architektury federacji eduMEET
Rys.1 - Schemat architektury federacji eduMEET

3. Usługa dla dostawcy infrastruktury

Dostawca infrastruktury otrzymuje usługę web-konferencji do dowolnego wykorzystania. Usługa jest uruchamiana w domenie dostawcy (np. edumeet.man-1.pl) i integrowana z dostawcą tożsamości, opartą na OpenID Connect (np. PIONIERid, eduGAIN). Dostawca uzyskuje dostęp do usługi administracyjnej dla swojej domeny, gdzie może zarządzać użytkownikami, ich uprawnieniami oraz pokojami. W okresie pilotażowym usługa jest bezpłatna dla dostawcy. Po zakończeniu okresu pilotażowego, na podstawie wolumenu dostarczonej infrastruktury, zostanie obliczona pula jednocześnie połączonych użytkowników, którzy będą mogli korzystać z usługi bez generowania kosztów dla dostawcy. W przypadku długotrwałego przekroczenia wolumenu, negocjowane będzie z dostawcą dołączenie dodatkowej infrastruktury lub ustalenie opłaty za przekroczenia.

4. Wymagania dla dostawcy infrastruktury

Szczegółowe wymagania dotyczące serwera, firewall, DNS oraz SSO (opcjonalnie), jakie powinien zapewnić dostawca infrastruktury, zostały przedstawione poniżej.

4.1. Serwer

Serwery udostępniane do web-konferencji jako węzła mediów spełniać muszą następującą prostą zasadę: 1 rdzeń CPU + 50 Mbps przepustowości połączenia wychodzącego na 10 uczestników rozmowy. Dlatego też proponujemy następujące konfiguracje serwerów dla dostawców:

Serwer od strony fizycznej obsługiwany jest przez dostawcę. Może być to serwer fizyczny lub zwirtualizowany. Serwer musi otrzymać publiczny adres IPv4 dostępny z Internetu.

Dostawca instaluje na serwerze system operacyjny Ubuntu 24.04 oraz dodaje do zaufanych kluczy SSH użytkownika root, instalacyjny klucz publiczny:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK4OD1LfqRHzQe0rMsF7E6VlcF4nQV4HhBNeW4WT0Q0L

Na poziomie systemu operacyjnego i oprogramowania eduMEET, utrzymanie i zarządzanie leży po stronie zespołu eduMEET.

4.2. Firewall

Dostawca konfiguruje firewall dostępu do serwera zgodnie z następującymi regułami dla ruchu przychodzącego:

4.3. DNS

Dostawca konfiguruje DNS dla swojej domeny, pod którą dostępna ma być usługa eduMEET dla użytkowników dostawcy (np.: edumeet.man-1.pl) poprzez dodanie rekordu DNS:

4.4. SSO (opcjonalne)

eduMEET wspiera logowanie SSO poprzez OpenID Connect (OIDC). Integracja z SSO jest opcjonalna, ale zalecana, ponieważ umożliwia zarządzanie pokojami wideokonferencyjnymi oraz tworzenie trwałych pokoi, przypisanych do użytkowników korzystających z SSO.

Aby podłączyć logowanie SSO dostawcy, konfiguruje on w swojej usłudze SSO nową przestrzeń:

Następnie dostawca przekazuje do zespołu eduMEET następujące parametry:

5. Kontakt