Nasze doświadczenie

Pracujemy z OpenStackiem od 2015 roku, na co dzień utrzymując środowiska produkcyjne. Klastry, z którymi pracujemy, mają od 5 węzłów (środowiska testowe i PoC) do ponad 500 węzłów dla środowisk produkcyjnych. Wdrażaliśmy klastry w pojedynczej lokalizacji, a także środowiska HA rozłożone na wiele stref dostępności i regionów w różnych lokalizacjach geograficznych.

Mamy doświadczenie zarówno w długoterminowych projektach, jak i jednorazowych zleceniach, gdy klient potrzebuje szybkiej pomocy z konkretnym problemem. Świadczymy usługi dla przedsiębiorstw, instytucji publicznych i jednostek naukowych.

Wybrane projekty

  • Zaprojektowanie klastra PoC na najnowszej wersji OpenStacka, przygotowanie procedur operacyjnych i upgrade’ów, budowa dedykowanego oprogramowania do migracji instancji ze starszego klastra oraz nadzór nad całym procesem migracji.

  • Zaprojektowanie i wdrożenie rozciągniętego klastra między dwoma centrami danych ze storage opartym na Ceph, wysokodostępnym control plane i automatycznym disaster recovery między lokalizacjami.

  • Przegląd istniejącej architektury, wskazanie obszarów do poprawy, konsultacje dotyczące doboru nowego sprzętu, pomoc w rekrutacji zespołu administratorów wraz z ich przeszkoleniem i pełnienie roli ostatniej linii wsparcia.

  • Budowa pipeline’ów wdrożeniowych opartych na GitOps z klastrami deweloperskim, stagingowym i produkcyjnym wraz z procedurami upgrade’ów.

  • Migracja klienta z VMware do OpenStacka - zaprojektowanie docelowego klastra, migracja maszyn wirtualnych i przeszkolenie zespołu operacyjnego z administracji OpenStack.

Zakres usług

Architektura i projektowanie OpenStack

Projektujemy wdrożenia OpenStack dopasowane do wymagań stawianych przez workloady. Obejmuje to dobór zasobów obliczeniowych i storage, topologię sieciową, układ HA oraz integrację z istniejącą infrastrukturą. Przeprowadzamy również przeglądy istniejących architektur i rekomendujemy zmiany, gdy wydajność lub niezawodność są niewystarczające.

Troubleshooting OpenStack

Pomagamy w analizie przyczyn problemów produkcyjnych: problemy z control plane, sieciami w klastrze, warstwą obliczeniową, usługami pomocniczymi typu load balancing, bazy danych czy kolejki wiadomości, problemy ze storage. Pracujemy bezpośrednio w środowisku klienta, identyfikujemy problem, naprawiamy go i dokumentujemy przebieg zdarzenia, żeby zespół wiedział, na co zwracać uwagę.

Migracje OpenStack

Realizujemy migracje między klastrami OpenStack (np. ze starszej wersji do nowego wdrożenia) oraz z innych platform do OpenStacka, w tym migracje VMware do OpenStack. Obejmuje to planowanie migracji, budowę narzędzi migracyjnych gdy jest to konieczne, oraz nadzór nad realizacją.

Upgrade OpenStack bez przestoju

Planujemy i realizujemy upgrade’y wersji OpenStacka. Budujemy środowisko stagingowe, testujemy workloady na nowej wersji i migrujemy usługi etapami. Celem jest przejście na wspieraną wersję bez przestoju środowiska produkcyjnego.

Optymalizacja wydajności OpenStack

Identyfikujemy i usuwamy wąskie gardła wydajnościowe: tuning węzłów obliczeniowych, problemy z przepustowością sieci, problemy z IOPS storage, czasy odpowiedzi API.

Audyt środowisk OpenStack

Przeglądamy środowisko OpenStack i przygotowujemy raport ze szczegółowymi ustaleniami - problemy konfiguracyjne, luki bezpieczeństwa, problemy wydajnościowe. Każde ustalenie zawiera rekomendację i priorytet.

Utrzymanie klastra OpenStack

Pomagamy zespołom zbudować powtarzalne procesy operacyjne: runbooki dla typowych scenariuszy awaryjnych, monitoring wyłapujący rzeczywiste problemy (nie tylko szum), automatyzacja rutynowych zadań. Celem jest to, żeby zespół samodzielnie zarządzał chmurą.

Szkolenia techniczne

Szkolimy zespoły operacyjne z administracji OpenStacka, sieci i troubleshootingu. Oferujemy też ustrukturyzowane kursy szkoleniowe dla zespołów preferujących formalny program.

Jak pracujemy

Skontaktuj się i opisz sytuację. Pracujemy w modelu time & material (stawka godzinowa). Dla dobrze zdefiniowanych projektów możemy ustalić stałą cenę usług. Dostępne jest też wsparcie ad-hoc po zakończeniu projektu.

Kontakt: hello@firstcloud.pl