Piszki Lab

Analiza przypadku w języku przodków…

23.02.2025
by Piotr Pisz
0 comments

Chmura, która działa dla Ciebie

Zabrzmi to trochę kolokwialnie, ale chmury są różne. Jedne są ogromne, ciężkie od oferowanych usług, nie do ogarnięcia od strony finansowej. Często przesłaniają horyzont i ciężko zza nich zobaczyć inne obłoki. Takimi chmurami są oczywiście Azure, GCP i AWS, są tak duże, że dla większości ludzi pojęcie chmury publicznej jest tożsame z ich nazwami. A przecież za nimi kryje się szereg innych, mniejszych i lżejszych obłoków. Nieskomplikowanych i przejrzystych cenowo, łatwych w użyciu i nauce obsługi. Dzisiaj chciałbym, z nieukrywaną przyjemnością, opowiedzieć o jednej z Chmur, tej która działa dla Ciebie.

Zrzut ekranu 2025-02-23 183655

Tą Chmurą jest WebDisk Cloud Computing, jest to prawdziwa Polska Chmura Publiczna. Dlaczego o niej piszę? Otóż jest ona w całości oparta o Apache CloudStack, którego jestem wielkim fanem od bardzo dawna. CloudStack jest uniwersalnym orchestratorem chmury, niezależnym od wirtualizatora. W całości zaprojektowanym do działania na styku z Internetem, ma wbudowane wszystkie potrzebne usługi, takie jak wirtualne serwery, wirtualne sieci VPS, VPN, obsługę storage blokowego i plikowego, obsługuje wiele rodzajów wirtualizatorów (KVM, VMware, XCP). Najnowsze wydanie obsługuje object storage s3 oraz natywne backupy.

WebDisk jest bardzo ciekawą chmurą publiczną, oferującą niespotykane możliwości. Tylko tutaj możesz, całkowicie legalnie, zaimportować do chmury swój własny template VM. Więcej, możesz samodzielnie przenieść do chmury całe swoje środowisko. Dzięki wirtualnym sieciom VPS nie trzeba będzie nawet readresować swoich VM. Jest to idealne rozwiązanie dla każdej firmy, która chciałaby zmigrować się np. z VMware do KVM i publicznej chmury. Z tego co wiem, specjaliści z WebDisk pomogą w takiej migracji. A jeśli chciałbyś zrezygnować z chmury publicznej? I przenieść swoje zasoby do swojej serwerownie (on premise)? Nikt, żadna chmura nie oferuje usługi eksportu VM, tylko WebDisk Cloud Computing. Bez dodatkowych opłat.

Brzmi interesująco? To tylko dwa przykłady z szeregu ciekawych usług oferowanych przez WebDisk Cloud Computing. Wspomnę jeszcze tylko o jednej zalecie, otóż nasz kontakt z chmurą zazwyczaj odbywa się poprzez CMP, czyli Cloud Management Portal. Taki portal oprócz standardowych mechanizmów związanych z wirtualizacją, sieciami itp oferuje możliwość pełnego rozliczania użytkownika. Naliczanie, rozliczanie, fakturowanie i tak dalej. W WebDisk, oprócz portalu CMP, istnieje możliwość, niestety tylko dla klientów biznesowych, dostępu do portalu orchestratora, czyli Apache CloudStack (oraz API). Daje to szereg unikalnych możliwości, takich jak dostęp z VM do usług szybkiego współdzielonego storage (SFS) oraz wewnętrzny endpoint dla Object Storage S3.

Ten artykuł brzmi trochę jak tekst reklamowy, i w sumie tak jest. A to dlatego, że jest to Chmura Publiczna, z którą najlepiej mi się pracuje, mam duże doświadczenie z różnymi usługami, czasami jest lepiej, a czasami bardziej męcząco. W przypadku WebDisk Cloud Computing praca to czysta przyjemność, dodatkowo dostępne jest wsparcie polskich specjalistów, do których można się zwrócić z każdym problemem (i tu pomyślcie o zgłoszeniach wysyłanych w Azure lub GCP). No i najważniejsze, ceny są naprawdę na odpowiednim poziomie, skalkulowane tak, aby każdego było stać. I tak, zgadzam się z hasłem jakim się reklamują, to prawdziwa Chmura która działa dla Nas.

16.08.2021
by Piotr Pisz
0 comments

CloudStack – VM z vTPM i Secure boot UEFI

Wirtualizacja dostarcza wszelkich możliwych narzędzi wspomagających uruchamianie systemów operacyjnych ze szczególnymi wymaganiami. Jednym z takich wymagań jest zapewnienie możliwego bezpieczeństwa poprzez zastosowanie TPM i UEFI z uruchomieniem typu Secure Boot. Tego typu start systemu gwarantuje, że nic nie zostało zmodyfikowane w programie rozruchowym. O ile w fizycznym hoście jest to łatwe we wdrożeniu, o tyle w rozwiązaniach typ Stack wymaga już to trochę więcej pracy. O tym jak jest to rozwiązane w VMware vSphere pisałej już tutaj. Dzisiaj przetestujemy bardzo podobne rozwiązanie w CloudStack. Należy jednak zwrócić uwagę, że istniejące VM instalowane z BIOS nie będą mogły być wykorzystane, będziecie musieli stworzyć całkowicie nowe, wzorcowe VM z UEFI.

Continue Reading →

04.05.2021
by Piotr Pisz
0 comments

CloudStack – Kubernetes plugin

Większość rozwiązań typu IaaS (CloudStack, vSphere, OpenStack, Proxmox itd.), do tej pory skupionych na wirtualnych maszynach, bardzo intensywnie rozwija wsparcie dla konteneryzacji. Wiodącym standardem jest w tej chwili Kubernetes, wsparcie dla niego znajdziemy i w VMware vSphere (projekt Tanzu) jak i w CloudStack (kubernetes plugin). Podejście do konteneryzacji w IaaS jest wszędzie mniej więcej takie samo, kontenery są uruchamiane w lekkich VM a platforma IaaS ma ułatwiać uruchamianie i zarządzanie klastrami. Dzisiaj zajmiemy się tym drugim rozwiązaniem, krok po kroku skonfigurujemy CloudStack i uruchomimy klaster Kubernetes. Dokumentacja CS dla wersji 4.15 jest dość szczegółowa i zawiera aktualne linki do potrzebnych obrazów ISO, warto się z nią zapoznać.

9BBF8AbW_400x400

Continue Reading →

29.04.2021
by Piotr Pisz
0 comments

CloudStack – KVM i uruchomienie VM z vGPU

W wielu firmach i innych miejscach (np. na Uniwersytetach) zyskały ostatnio na popularności karty GPU (np. Nvidia V100). Karta taka może być wykorzystana na wiele sposobów, do obliczeń z wykorzystaniem CUDA ale i do wirtualizacji (NVIDIA RTX Virtual Workstation). Dzięki wsparciu dla vGPU, możemy taką kartę podzielić zgodnie z pożądanym profilem (o czym później) i uruchomić do 32 wirtualnych maszyn (per fizyczna karta) gdzie każda będzie miała możliwość działania z własnym procesorem GPU. W tym artykule chciałbym dokładnie omówić dwa aspekty, pierwszym jest fizyczne przekazanie karty (jednej lub wielu) do VM (GPU passthrough) a drugim wykorzystanie vGPU. W obu przypadkach odbiorcą końcowym będzie VM uruchomiona w CloudStack, aczkolwiek pewne techniki tu opisane można użyć w dowolnym IaaS (np. Proxmox, Openstack, vSphere i inne).

8x-NVIDIA-Tesla-V100-32GB-Server

Continue Reading →

04.05.2020
by Piotr Pisz
0 comments

vSphere 6.7U3 – Unable to push CA certificates and CRLs to host

Aktualna wersja vCenter 6.7U3 przyniosła ze sobą ciekawą zmianę, jak możemy przeczytać tu, wszystkie certyfikaty CA trusted store muszą mieć ustawioną flagę X509v3 Basic Constraints: CA: TRUE. Brak tej flagi w jakimkolwiek certyfikacie blokuje w zasadzie wszelkie operacje na certyfikatach, pojawia się błąd “Certificate is not valid CA certificate”. Dziś na przykładzie problemu z odświeżeniem certyfikatów CA na poziomie hosta, pokażę jak sobie z tym poradzić. Generalnie, tak jak pisałem w tym poście, w magazynie certyfikatów CA vCenter powinien panować porządek, bałagan niesie ze sobą same problemy.

ca3

Continue Reading →