Postęp Prac w Projekcie Next Gen Cloud – Zadanie 4 (etap pierwszy)

Kompatybilność protokołów autoryzacji i model integracji dla federacyjnego IAM w środowiskach multi-cloud

W ramach działań badawczo-rozwojowych w projekcie Next Gen Cloud (inicjatywa IPCEI-CIS), zespół Oktawave rozwija uniwersalny, rozproszony system uwierzytelniania i autoryzacji.

Pierwszy etap prac w Zadaniu 4 obejmował analizę architektoniczną i weryfikację kompatybilności protokołów autoryzacyjnych bezpośrednio na styku z warstwą danych. Celem było wyeliminowanie ograniczeń interoperacyjności i przygotowanie podstaw pod federacyjną bramę autoryzacyjną. W środowisku multi-cloud zapewni ona spójność z rozwijanym w ramach Zadania 1 mechanizmem replikacji danych.

Weryfikacja protokołów i integracja z usługami storage

Prace B+R skoncentrowano na architekturze serwera tożsamości i testach procesów autoryzacyjnych dla kluczowych protokołów dostępu do danych: RBD, RGW oraz NFS. W środowisku laboratoryjnym wykorzystano mechanizmy OpenID Connect oraz OAuth 2.0 zaimplementowane w dotychczasowym serwerze tożsamości (Identity Provider) platformy Oktawave.

Testy pozwoliły ocenić translację tokenów na konkretne role i atrybuty uprawnień, a także zweryfikować stabilność przepływu kluczy dostępowych między warstwą tożsamości a podsystemami pamięci masowej. Istotnym elementem badań była weryfikacja obsługi odświeżania tokenów oraz analiza wpływu mechanizmów autoryzacji na opóźnienia w procesach replikacji danych i synchronizacji blokowej w środowiskach o niskiej latencji.

Wyniki potwierdziły zgodność standardu OAuth 2.0 z wymaganiami badanych protokołów. Architektura zapewnia ścisłą izolację tenantów i umożliwia bezpieczne stosowanie tokenów w warstwie pośredniczącej (proxy/broker) bez naruszania integralności procesów replikacji.

Referencyjny model integracji z zewnętrznymi dostawcami platform chmurowych

Równolegle przeprowadzono analizę potencjalnych scenariuszy integracji z zewnętrznymi dostawcami usług chmurowych, uwzględniając wymagania w zakresie federacji tożsamości oraz zgodności z mechanizmami SSO i SAML 2.0. W wyniku tych prac zespół opracował wstępny, teoretyczny model warstwy integrującej, a następnie przygotował architekturę referencyjną (Reference Integration Model). Model ten umożliwia budowę uniwersalnej bramy autoryzacyjnej, zdolnej do obsługi różnych dostawców infrastruktury.

Podsumowanie etapu i kolejne kroki

  • Zrealizowane prace badawcze potwierdziły poprawność doboru protokołów oraz wykonalność przyjętych założeń integracyjnych. W kolejnej fazie prac w ramach Zadania 4 zespół skoncentruje się na:
  • Rozpoczęciu prac nad integracją i walidacją wypracowanego modelu referencyjnego w środowisku testowym.
  • Przygotowaniu środowiska oraz metodyki testów weryfikacyjnych.

O projekcie

Projekt Next Gen Cloud realizowany jest w ramach europejskiej inicjatywy IPCEI (Important Projects of Common European Interest), której celem jest rozwój nowoczesnej, interoperacyjnej i suwerennej infrastruktury chmurowej w Europie.

Ostatnie wpisy

Może zainteresują Cię także…