Ogólne | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
VM | Środowisko obliczeniowe zdefiniowane programowo, które działa jako system izolowany z własnym procesorem, pamięcią, interfejsem sieciowym i pamięcią masową, wszystko utworzone z puli fizycznych zasobów sprzętowych. Te maszyny wirtualne działają na fizycznej maszynie "hosta", zarządzanej przez oprogramowanie zwane hipernadzorcą. Hipernadzorca izoluje niezbędne zasoby obliczeniowe i umożliwia tworzenie i zarządzanie wieloma maszynami wirtualnymi, z których każda działa na własnym systemie operacyjnym niezależnie od innych. Doświadczenie użytkownika końcowego w maszynie wirtualnej ściśle emuluje działanie systemu operacyjnego lub aplikacji na fizycznej maszynie. | |||||||||
Starlight Manager | Panel kontrolny, który pozwala użytkownikom kupować, zarządzać i zakończyć działanie maszyn wirtualnych, a także obsługiwać wszystkie powiązane komponenty. | |||||||||
Wirtualizacja | Technologia, która umożliwia tworzenie wirtualnych wersji fizycznego sprzętu, takiego jak serwery, pamięci masowe, sieci i desktopy. Dzięki wykorzystaniu oprogramowania do symulacji tych komponentów, wirtualizacja pozwala na podział jednej fizycznej maszyny na wiele maszyn wirtualnych (VM). Każda VM może uruchamiać własny system operacyjny i aplikacje, działając niezależnie, ale jednocześnie dzieląc zasoby bazowego sprzętu. Istnieje kilka rodzajów wirtualizacji, w tym:
| |||||||||
KVM | Technologia wirtualizacji open-source wbudowana w jądro Linux, umożliwiająca działanie jądra jako hipernadzorcy. Pozwala to na jednoczesne uruchamianie wielu, izolowanych maszyn wirtualnych (VM) na jednym fizycznym komputerze z systemem Linux. Każda maszyna wirtualna działa jako niezależne środowisko z własnym zwirtualizowanym sprzętem, w tym procesorem, pamięcią, pamięcią masową i interfejsami sieciowymi. | |||||||||
VPC | Wirtualna Chmura Prywatna (VPC) to bezpieczne, izolowane prywatne środowisko chmurowe hostowane w chmurze publicznej. Zapewnia skalowalność i wygodę obliczeń w chmurze publicznej, jednocześnie utrzymując izolację i bezpieczeństwo danych. Podczas gdy chmura publiczna jest dostępna dla wielu klientów, VPC wydziela część tych zasobów wyłącznie do użytku jednego klienta. | |||||||||
Sieć VPC | Prywatna, wirtualnie izolowana sieć, która umożliwia użytkownikom logiczne oddzielenie swoich zasobów, takich jak wirtualne serwery. Jest izolowana od innych wirtualnych sieci w chmurze, zapewniając, że zasoby wewnątrz VPC są bezpieczne i niedostępne dla innych użytkowników chmury i ich zasobów. | |||||||||
Gateway | Krytyczny węzeł sieciowy lub urządzenie, które służy jako punkt połączenia między dwoma różnymi sieciami, szczególnie tymi, które używają różnych protokołów transmisji. Działając jako punkt wejścia i wyjścia dla sieci, gateway zapewnia, że cały ruch danych między sieciami jest odpowiednio zarządzany i kierowany. | |||||||||
Maska podsieci | 32-bitowa liczba używana w sieciach do podziału adresu IP na części sieciową i hosta. Pomaga określić, która część adresu IP identyfikuje sieć, a która część identyfikuje konkretne urządzenie w tej sieci. Na przykład, powszechna maska podsieci, 255.255.255.0, oznacza, że pierwsze trzy sekcje (lub oktety) identyfikują sieć, a ostatnia sekcja identyfikuje urządzenie. | |||||||||
Hypervisor | Warstwa oprogramowania lub sprzętu, która umożliwia tworzenie i zarządzanie wieloma maszynami wirtualnymi (VM) na jednym fizycznym hoście. Każda maszyna wirtualna działa niezależnie, z własnym systemem operacyjnym i aplikacjami, jakby działała na dedykowanym sprzęcie. Hypervisor przydziela zasoby fizyczne - takie jak CPU, pamięć i pamięć masową - każdej VM w miarę potrzeb. | |||||||||
Cloud Hosting | Metoda hostingu internetowego, która wykorzystuje sieć połączonych serwerów wirtualnych i fizycznych do przechowywania i zarządzania danymi witryny. W przeciwieństwie do tradycyjnego hostingu, który opiera się na jednym fizycznym serwerze, cloud hosting rozprzestrzenia dane na wiele serwerów. To podejście poprawia niezawodność, skalowalność i elastyczność, zapewniając, że strony internetowe pozostają szybkie i dostępne nawet podczas dużego ruchu. Dzięki cloud hostingowi zasoby są dostarczane na żądanie, co pozwala firmom łatwo skalować swoje aplikacje i obniżać koszty IT dzięki modelowi płatności za użycie. | |||||||||
Konfiguracja (plan VM) | Zdefiniowany pakiet lub konfiguracja, która określa zasoby przydzielone maszynie wirtualnej, takie jak liczba rdzeni CPU, ilość RAM, pojemność pamięci i przepustowość sieci. Plany VM oferują różne poziomy wydajności i pojemności, aby sprostać różnym potrzebom użytkowników, z odpowiadającymi im poziomami cenowymi. | |||||||||
CPU | CPU (Central Processing Unit) to "mózg" komputera, odpowiedzialny za interpretację i wykonywanie instrukcji z programów komputerowych. Wykonuje wszystkie podstawowe zadania, takie jak obliczenia arytmetyczne, operacje logiczne i kontrolowanie innych komponentów systemu. CPU jest kluczowym elementem każdego urządzenia komputerowego, ponieważ przetwarza dane, uruchamia system operacyjny i kontroluje wykonywanie aplikacji. | |||||||||
vCPU | Segment fizycznego CPU przydzielony przez hypervisor i przypisany do maszyny wirtualnej (VM). Osiąga się to poprzez wykorzystanie fizycznego CPU na serwerze do tworzenia wirtualnych CPU, co pozwala na hostowanie wielu VM na tym samym sprzęcie. Liczba vCPU przypisana do VM określa moc obliczeniową dostępną dla tej maszyny wirtualnej. | |||||||||
RAM | RAM, czyli pamięć o dostępie swobodnym, służy jako pamięć krótkoterminowa. Tymczasowo przechowuje dane, do których procesor komputera musi szybko uzyskać dostęp, umożliwiając płynne działanie aplikacji i wielozadaniowość. W przeciwieństwie do urządzeń pamięci długoterminowej, takich jak dyski twarde czy SSD, RAM pozwala na odczyt i zapis danych w dowolnej kolejności, co sprawia, że procesor może szybciej pobierać potrzebne informacje. Im więcej RAM ma twoja maszyna, tym lepiej radzi sobie z wieloma zadaniami jednocześnie, takimi jak edytowanie dokumentów i uruchamianie aplikacji. | |||||||||
SSD | Rodzaj urządzenia do przechowywania danych, które wykorzystuje pamięć flash do przechowywania danych, zamiast obracających się dysków jak tradycyjne dyski twarde (HDD). SSD zwiększają prędkość dostępu do danych, zapewniają wyższą niezawodność i niższe zużycie energii w porównaniu do HDD. | |||||||||
NVMe | Protokół pamięci masowej zaprojektowany specjalnie do szybkiej komunikacji między dyskami SSD a procesorem komputera. Wykorzystując magistralę PCIe (Peripheral Component Interconnect Express), NVMe umożliwia szybszy transfer danych i niższe opóźnienia w porównaniu do tradycyjnych protokołów, takich jak SATA czy SAS. Dzięki temu wiele operacji wejścia/wyjścia (I/O) może być przetwarzanych równolegle, co zmniejsza obciążenie systemu i znacznie poprawia wydajność. NVMe jest szczególnie przydatne dla obciążeń korporacyjnych i nowoczesnych aplikacji, które wymagają szybkiego i efektywnego dostępu do danych. | |||||||||
Obraz VM | Plik zawierający kompletny zrzut skonfigurowanego systemu, w tym system operacyjny, aplikacje, biblioteki, dane i wszystkie niezbędne konfiguracje. Jest to również szablon do tworzenia maszyn wirtualnych, dzięki czemu można replikować to samo środowisko w wielu instancjach. Kiedy uruchamiasz maszynę wirtualną z obrazu, odzwierciedla ona konfigurację i ustawienia zdefiniowane w obrazie, zapewniając spójność i niezawodność w różnych środowiskach. Obrazy VM są używane do szybkiego wdrażania, skalowania i migracji maszyn wirtualnych. Umożliwiają uproszczenie zarządzania i dystrybucji zwirtualizowanych systemów w różnych infrastrukturach, w tym w środowiskach chmurowych. | |||||||||
Dodatkowe oprogramowanie | Pakiet oprogramowania, który zawiera wybrany system operacyjny i pakiety dodatkowo wdrażane na maszynie (np. WordPress, VPN itp.). | |||||||||
Konto VM | Grupa projektów chmurowych, maszyn wirtualnych i ich zasobów przypisanych do lub zarządzanych przez konkretnego użytkownika w środowisku hostingu w chmurze. Wszystkie konta VM są od siebie izolowane, na przykład:
| |||||||||
Projekt chmurowy | Kontener z izolowanymi zasobami chmurowymi, takimi jak instancje obliczeniowe, woluminy pamięci masowej i sieci. Odnosi się do konkretnej aplikacji lub usługi, która jest rozwijana i hostowana z wykorzystaniem możliwości chmury obliczeniowej. Każdy projekt może mieć własny zestaw użytkowników, limitów i polityk, co pozwala na segregację i kontrolę dostępu do zasobów w chmurze. | |||||||||
Wolumin VM | Wirtualna jednostka pamięci masowej powiązana z maszyną wirtualną (VM). Zapewnia VM trwałą pamięć masową, która jest używana do przechowywania danych, takich jak system operacyjny, aplikacje i pliki użytkownika. Wolumeny VM są zazwyczaj zwirtualizowanymi reprezentacjami fizycznej pamięci masowej, takiej jak dyski twarde lub SSD, i mogą być zarządzane niezależnie od samej VM. | |||||||||
Centrum danych | Fizyczny obiekt, w którym znajduje się infrastruktura IT organizacji, w tym serwery, systemy pamięci masowej, sprzęt sieciowy i inne zasoby komputerowe. Centra danych są wyposażone w zapasowe źródła zasilania, systemy replikacji danych, kontrolę temperatury i różne środki bezpieczeństwa, aby chronić przed awariami, utratą danych i nieautoryzowanym dostępem. Możesz znaleźć centrum danych swojej VM w Starlight Manager. Należy pamiętać, że centrum danych i strefa dostępności są połączone w jedno. Na przykład: US Phoenix, PHX-1 | |||||||||
Region | Obszar geograficzny, w którym znajdują się centra danych dostawcy usług chmurowych. Każdy region obejmuje wiele centrów danych, rozmieszczonych strategicznie w celu zapewnienia redundancji, niezawodności i dostępu do usług o niskim opóźnieniu. Region powinien być wybierany z uwzględnieniem takich czynników, jak bliskość, dostępne usługi i wymagania regulacyjne. Usługi Starlight są obecnie zlokalizowane w Phoenix, USA. | |||||||||
Lokalizacja | To końcowe miejsce, w którym wdrażana jest VM i składa się z następujących cech wybranych przez użytkownika:
Na przykład:
| |||||||||
Konsola (VNC) | Technologia, która pozwala użytkownikom zdalnie kontrolować pulpit innej maszyny, jakby bezpośrednio korzystali z monitora VM za pomocą klawiatury i myszy swojego lokalnego urządzenia. VNC jest szeroko stosowane do rozwiązywania problemów, wsparcia technicznego lub po prostu zarządzania zadaniami z innej lokalizacji, niezależnie od konfiguracji sieci VM. Do korzystania z Konsoli wymagane jest uwierzytelnienie za pomocą loginu i hasła. | |||||||||
Wiersz poleceń | Interfejs tekstowy do interakcji z VM poprzez wpisywanie poleceń. Za pomocą wiersza poleceń użytkownicy mogą nawigować po systemie plików, uruchamiać programy, zarządzać plikami i katalogami, konfigurować ustawienia systemowe i wykonywać inne zadania administracyjne. Z włączonym autologowaniem możliwe jest logowanie się bez uwierzytelnienia hasłem. Autologowanie można również wyłączyć, wymagając od użytkowników ręcznego wprowadzenia danych logowania podczas korzystania z wiersza poleceń. | |||||||||
SSH | Protokół sieciowy używany do bezpiecznego dostępu i zarządzania zdalnymi komputerami przez niezabezpieczoną sieć. W ten sposób przesyłane dane są szyfrowane, dzięki czemu użytkownicy mogą bezpiecznie logować się na zdalną maszynę, aby zarządzać infrastrukturą i przesyłać pliki. | |||||||||
Klucz SSH | Kryptograficzne poświadczenie dostępu używane w protokole SSH (Secure Shell) do bezpiecznej komunikacji między dwoma maszynami w niezabezpieczonej sieci. Klucze SSH pozwalają użytkownikom na bezpieczne uwierzytelnianie i ustanawianie zaszyfrowanych połączeń do zdalnego zarządzania, transferu plików i administracji systemem. | |||||||||
API | API (lub Interfejs Programowania Aplikacji) to zbiór zasad i protokołów programowania, które pozwalają aplikacjom oprogramowania komunikować się i wymieniać dane między sobą. Deweloperzy używają API do integracji zewnętrznych usług, funkcji lub danych z aplikacją bez konieczności budowania ich od podstaw. | |||||||||
Działania VM | ||||||||||
Zarządzanie zasilaniem | Menu, w którym można włączyć/wyłączyć i zrestartować VM. | |||||||||
Włącz | Aby włączyć maszynę wirtualną (VM). Inicjuje to proces rozruchu VM, pozwalając na uruchomienie systemu operacyjnego i umożliwienie użytkownikowi rozpoczęcia korzystania z maszyny wirtualnej do swoich zadań i operacji. | |||||||||
Wyłącz | Wyłączenie lub wyłączenie maszyny wirtualnej (VM). VM jest zamykana, co pozwala na łagodne zatrzymanie wszystkich procesów i operacji w niej działających. Po wyłączeniu VM przestaje zużywać zasoby takie jak CPU i pamięć, a jej stan zostaje zapisany do momentu ponownego włączenia. Ta akcja może być wykonana ręcznie na VM lub za pomocą menu zarządzania energią w menedżerze Starlight. | |||||||||
Zrestartuj VM | Łagodny restart. Podczas procesu restartu VM wyłącza się i natychmiast uruchamia ponownie. Restartowanie VM może być przydatne do zastosowania aktualizacji, rozwiązania problemów systemowych lub odświeżenia systemu operacyjnego bez konieczności całkowitego wyłączenia i ręcznego ponownego włączenia VM. Podczas procesu restartu wszystkie działające procesy i aplikacje są zamykane i ponownie uruchamiane, ale VM pozostaje włączona przez cały proces. | |||||||||
Resetuj VM | Wymuszony restart. Zasilanie VM jest nagle odcinane, a następnie natychmiast włączane ponownie, co może być przydatne, jeśli VM nie reaguje lub jest zamrożona. Jednakże, ponieważ nie pozwala to na prawidłowe zamknięcie systemu operacyjnego lub działających aplikacji, użycie "Reset" może skutkować utratą danych lub uszkodzeniem plików. Zazwyczaj zaleca się korzystanie z tej opcji tylko wtedy, gdy inne metody restartu lub wyłączania VM nie są skuteczne. | |||||||||
Zaktualizuj hasło root | Zmiana lub resetowanie hasła root maszyny wirtualnej (VM). Zmiana hasła root za pomocą tej opcji będzie miała natychmiastowy skutek, umożliwiając logowanie do VM z nowymi danymi uwierzytelniającymi. Jednakże, upewnij się, że nowe hasło jest bezpieczne i dostępne tylko dla upoważnionych osób, ponieważ dostęp root daje pełną kontrolę nad systemem. | |||||||||
Zainstaluj ponownie maszynę wirtualną | Całkowite wyczyszczenie istniejącego systemu operacyjnego i danych na maszynie wirtualnej oraz zainstalowanie nowego systemu operacyjnego. Jest to przydatne, jeśli potrzebujesz zresetować VM do jej pierwotnego stanu, przełączyć się na inny system operacyjny lub rozwiązać poważne problemy, których nie można naprawić innymi metodami. Kiedy zdecydujesz się na ponowną instalację maszyny wirtualnej, wszystkie dane na VM zostaną usunięte, dlatego ważne jest, aby przed kontynuowaniem wykonać kopię zapasową ważnych plików. | |||||||||
Sieci | Menu, w którym znajdują się adresy IP i informacje związane z siecią dla twojej maszyny wirtualnej. | |||||||||
Zmień rozmiar VM | Zmiana zasobów przydzielonych maszynie wirtualnej (VM), zazwyczaj obejmująca zmiany w CPU, pamięci, przechowywaniu lub ogólnym rozmiarze wolumenu dysku. Pozwala użytkownikom dostosować wydajność i pojemność VM do wymagań hostowanej aplikacji. | |||||||||
Wdrażaj | Tworzenie i konfiguracja nowej maszyny wirtualnej (VM) lub środowiska aplikacyjnego na infrastrukturze chmurowej. | |||||||||
Zakończ maszynę wirtualną | Trwałe wyłączenie i usunięcie maszyny wirtualnej (VM). Kiedy VM jest zakończona, wszystkie jej powiązane zasoby, w tym system operacyjny, aplikacje, dane i ustawienia konfiguracyjne, są usuwane z środowiska hostingowego. Ta akcja jest nieodwracalna i często stosowana, gdy VM nie jest już potrzebna, co pozwala na zwolnienie zasobów, które wykorzystywała, do innych celów. | |||||||||
Działania na woluminach | ||||||||||
Wdrożenie | Aby utworzyć nowy wirtualny wolumin pamięci masowej. Ten proces oznacza przydzielenie niezbędnych zasobów, utworzenie konfiguracji i udostępnienie woluminu dla maszyn wirtualnych. Po wdrożeniu woluminu można go dołączyć do maszyn wirtualnych. | |||||||||
Dołącz | Aby połączyć wolumin z maszyną wirtualną. Pozwala to na ustanowienie połączenia między zasobem pamięci masowej a maszyną wirtualną oraz umożliwia dalsze montowanie woluminu. | |||||||||
Odłącz | Aby usunąć wolumin z maszyny wirtualnej. Po odłączeniu zasobu pamięci masowej nie jest on już połączony ani dostępny dla maszyny wirtualnej, ale sama pamięć nadal istnieje w infrastrukturze chmurowej i może być potencjalnie ponownie dołączona do tej samej maszyny wirtualnej lub innej w późniejszym czasie. | |||||||||
Zamontuj | Aby udostępnić i umożliwić korzystanie z urządzenia pamięci masowej lub woluminu przez maszynę wirtualną. | |||||||||
Odmontuj | Aby odłączyć wolumin od maszyny wirtualnej, tak aby maszyna wirtualna nie miała już dostępu do tej pamięci. | |||||||||
Zmień rozmiar | Aby zmienić pojemność pamięci woluminu, jeśli zmieniły się wymagania dotyczące pamięci. Podczas zmiany rozmiaru woluminu istniejące dane na nim są zachowywane. | |||||||||
Migruj | Aby przenieść wolumin z jednego fizycznego hosta na inny w środowisku zwirtualizowanym. Może to być konieczne z różnych powodów, takich jak równoważenie obciążenia (gdy obecny węzeł nie może obsłużyć aktualizacji), dołączenie woluminu do innej maszyny wirtualnej (hostowanej na innym węźle) lub przeniesienie między centrami danych. | |||||||||
Zakończ | Aby trwale usunąć wirtualny wolumin pamięci masowej. W rezultacie wszystkie dane na woluminie są usuwane, a zasoby są zwalniane i dostępne do dalszego użytku. | |||||||||