Apache kończy rozwój platformy klastra Mesos

Programiści społeczności Apache zagłosowali za zakończeniem rozwoju platformy zarządzania zasobami klastra Apache Mesos i przeniesieniem istniejących prac do repozytorium przestarzałych projektów Apache Attic. Osoby zainteresowane dalszym rozwojem Mesos są zachęcane do kontynuowania prac poprzez stworzenie forka repozytorium git projektu.

Jako powód niepowodzenia projektu jeden z kluczowych programistów Mesos wymienia niemożność konkurowania z platformą Kubernetes, która została stworzona później, uogólniła doświadczenia swoich poprzedników i była rozwijana przez Google, mające bogate doświadczenie w tworzeniu dużych klastrów. W przeciwieństwie do Kubernetes, projekt Mesos został stworzony przez doktorantów, którzy nie mieli dużego doświadczenia w pracy z klastrami, a którzy później zostali zatrudnieni w Twitterze. Projekt rozwijał się metodą prób i błędów, a spoglądając wstecz, programiści przyznają, że wiele rzeczy należało zrobić inaczej. Mesos jest daleki od zasady „baterie w zestawie”, tj. nie dostarcza jednego zestawu komponentów (np. planery i usługi rozwijają się w osobnych projektach), co prowadziło do silnej fragmentacji społeczności, skomplikowało procesy wdrażania i uczyniło projekt nieprzyjaznym dla nowicjuszy. Brak zaufania użytkowników spowodowały również działania startupu Mesosphere, który starał się rozwijać komercyjne rozwiązania oparte na Mesos.

Przypomnijmy, że Mesos został pierwotnie stworzony przez firmę Twitter i w 2010 roku przekazany pod opiekę fundacji Apache. Klastery oparte na Mesos zostały wdrożone w takich firmach, jak Netflix, Samsung, Twitter, IBM, PayPal i Yelp. Mesos łączy w sobie funkcje systemu zapewnienia współdzielenia zasobów klastra, orkiestracji kontenerów oraz rozproszonego rdzenia do organizacji wykonywania zadań na grupie węzłów. Mesos pozwala pracować z klastrem jako z jedną grupą zasobów, abstrakując procesory, GPU, pamięć, systemy przechowywania i inne zasoby obliczeniowe na fizycznych serwerach i maszynach wirtualnych. Przy wykonywaniu rozproszonych aplikacji i frameworków Mesos przejmuje odpowiedzialność za dynamiczne przydzielanie i izolację dostępnych zasobów.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster