Zanim zaznaczysz ten duplikat, przeczytałem wszystkie sugestie i nikt nie odpowiedział na moje pytanie.
Dostawcy hostingu mówią mi coś, jednak to, co mówią, jest sprzeczne z tym, co widzę online, informacje te pochodzą od dyrektora generalnego firmy, więc nie chcę do niego dzwonić, chyba że upewnię się, że wiem o czym mówię.
Pytanie: Na czym działa Virtual Private Server vs. Dedicated Cloud?
Właśnie to im mówi się / sprzedaje
Średni koszt VPS wynosi około ~ 80 USD / m 2 Procesor, 4 GB pamięci RAM, dysk 60 GB
Dedykowana chmura kosztuje około 350 USD za te same specyfikacje, w tym na serwerze wirtualną zaporę ogniową, pękalność procesora i inne dzwonki i gwizdy.
Co powiedziano mi od potencjalnego nowego dostawcy hostingu:
VPS to pojedynczy komputer, na którym zwykle jest zainstalowany system Windows, komputer z systemem Windows jest hostem, który zapewnia VPS (goście), aplikacja zainstalowana na pudełku jest tym, co oddziela różnych gości, wszystkie zasoby dla tego 1 komputera są wspólne , głośny sąsiad to duży problem. Gdyby ktoś miał uzyskać dostęp do hosta systemu Windows, miałby dostęp do każdego gościa. Również każdy inny gość może uzyskać dostęp do twojego gościa, zakładam, że trzeba by w to zaangażować pewne umiejętności.
Opis dużego pokoju z kurtyną oddzielającą klientów
Dedicated Cloud to klaster serwerów wykorzystujący VMWare jako aplikację hosta, serwer może znajdować się na dowolnym serwerze w klastrze, a jeśli serwer ulegnie awarii, zostaniesz przeniesiony do nowego, DRS, QOS. Zasoby nie są udostępniane, a hałaśliwy sąsiad nie stanowi problemu. Przechowywanie jest 3-warstwowym urządzeniem iSCSI
Opis hotelu w prawdziwym świecie, każdy, kto jest w środku, musi przejść obok recepcji, każdy, kto ma pokój, może uzyskać dostęp tylko do swojego pokoju i nie ma możliwości dowiedzenia się, że są inne pokoje w hotelu.
Sam zarządzam kilkoma serwerami VMWare, nie klastrowanymi pojedynczo, jednak każdy gość faktycznie dzieli zasoby z puli dostępnych zasobów.
Rozumiem, że dostajesz to, za co płacisz, a Dedicated Cloud w rzeczywistości wydaje się bardziej niezawodny niż ich opis VPS,
Czy oni grają w VPS?
Z drugiej strony firma, w której obecnie hostowana jest moja aplikacja, mówi mi, że nie ma różnicy między VPS a Dedicated Cloud, niektórzy dostawcy hostingu lubią umieszczać bardziej fantazyjne nazwy na VPS. Po tym, jak sprzedali swoje podsumowanie tego, co powiedział mi inny dostawca hostingu, powiedzieli, że naprawdę próbują sprzedać mi dużo puchu. Jednak tak naprawdę nie podadzą mi żadnych dobrych szczegółów na temat tego, jak działa ich VPS i jego serwer VPS lub serwer dedykowany, który kosztuje około ~ 500 USD.
Moja aplikacja jest dość prosta, działa na php od lat na wspólnym serwerze, prywatnie używana. Powodem przeprowadzki jest to, że dokonałem dużych aktualizacji aplikacji i zauważyłem powolność, a także pewne niestandardowe zmiany w PHP i MySQL, które chcę, aby udostępnianie hostingu nie zezwalało.
Przepraszamy za ścianę tekstu, która szuka prostej odpowiedzi.
Odpowiedzi:
Jeśli mówimy o firmach hostingowych sprzedających tylko Linux VPS, to w większości przypadków używają OpenVZ / Virtuozzo do wirtualizacji, która nie zapewnia maszyn wirtualnych, ale wirtualnych kontenerów, wewnątrz twojego VPS nie będziesz miał dostępu do opcji jądra, ponieważ dzieli się jądro z hostem i jest bardziej podatne na zakłócenia z innych kontenerów.
VPS może być również samodzielnym hostem Xen / VMware / Hyper-V / KVM, jeśli sprzedaje także Windows, a nie tylko Linux VPS, i w zależności od firmy hostingowej może używać tylko jednego oprogramowania do wirtualizacji i może korzystać z wielu różnych .
Chmura VPS lub chmura dedykowana będą zwykle hiperwizorami VMware lub Xen dołączonymi do klastra i połączonymi ze wspólną pamięcią masową, współużytkując połączenia z tą samą siecią SAN.
Różnica między VPS a maszyną w chmurze polega na tym, że VPS jest kontenerem / maszyną wirtualną działającą na jednym hoście, gdzie host jest zarówno hiperwizorem, jak i pamięcią. Maszyna w chmurze będzie działać na kilku hiperwizorach, z których wszystkie są podłączone do tego samego magazynu, a maszynę wirtualną można przenosić między hiperwizorami w celu lepszego równoważenia obciążenia i krótszych przestojów w przypadku problemów lub problemów sprzętowych i konserwacji.
Zarówno VPS, jak i maszyny w chmurze mogą mieć problemy z działaniem na hiperwizorach, które są przecenione, a całkowita liczba zasobów przypisanych do wszystkich maszyn wirtualnych jest większa niż rzeczywista pula zasobów.
Każda firma hostingowa może mieć własną definicję tego, co nazywają VPS i tego, co nazywają maszyną w chmurze.
Jeśli bieżącym VPS jest maszyna z systemem Linux, możesz sprawdzić, czy jest to OpenVZ / Virtuozzo lub jakieś inne oprogramowanie do wirtualizacji, instalując pakiet virt-what, który jest w większości standardowych repozytoriów, i uruchamiając
virt-what
polecenie w powłoce.https://linux.die.net/man/1/virt-what
źródło
Stwierdzenie, że VMware zapewnia doskonałą izolację, wcale nie jest prawdziwe. KVM wykonuje lepszą pracę, jednak izolacja dotyczy zasobów, a nie hiperwizora, którego używają.
Jeśli współdzielisz ten sam dysk fizyczny między dwiema maszynami wirtualnymi, które obsługują aplikacje wymagające dużej ilości dysków, wystąpią problemy z wydajnością. Jeśli dzielisz ten sam bank pamięci między dwiema maszynami wirtualnymi, będziesz miał spór. Jeśli współdzielisz tę samą kartę sieciową, będziesz miał spór.
Różnica między dobrymi a złymi dostawcami jest podobna. Nie jakiego oprogramowania do wirtualizacji używają.
To jak różnica między hostelem a budynkiem mieszkalnym. Kilka pierwszych pokoi dzieli łazienkę i kuchnię. Drugi każdy pokój ma swój własny.
źródło
Jak długi jest kawałek sznurka?
:)
Szczerze mówiąc, oba te warunki są warunkami marketingowymi, których nie da się łatwo zdefiniować. Aby naprawdę zrozumieć, co oznacza dostawca, gdy używa któregokolwiek z tych terminów, należy zagłębić się w szczegóły techniczne. Widok, który otrzymujesz od swojego dostawcy hostingu, jest jego własnym spojrzeniem na rzeczy, co w żaden sposób nie przekłada się na innych dostawców.
W bardzo szerokim zakresie, oto jak je zdefiniuję, na podstawie mojego doświadczenia z wieloma różnymi dostawcami:
VPS : maszyna wirtualna (zwykle) działająca na współużytkowanym sprzęcie, do której masz pełny dostęp administracyjny.
Dedicated Cloud : zestaw fizycznych hostów, dedykowany do użytku przez jednego klienta, zainstalowany i skonfigurowany z pewnego rodzaju platformą wirtualizacji, czy to Hyper-V, ESXi, KVM, Xen, Openstack itp.
Poza powyższymi (co prawda szerokimi) definicjami, nie należy przyjmować żadnych założeń dotyczących funkcjonalności, jaką zapewnia żadne rozwiązanie lub której nie zapewnia na podstawie samej nazwy marketingowej produktu. Państwo musi kopać w rzeczywistych szczegółów technicznych w celu uzyskania zrozumienia, a dla niektórych rzeczy nawet to nie wystarczy - może trzeba rzeczywiście przyrost realnych praktyczne doświadczenie z produktem, aby móc dobrze ocenić go.
Muszę podkreślić, to - nie należy umieszczać żadnych ciężar na co dostawca hostingu zaleca. Mają własny program, który niekoniecznie jest zgodny z twoim najlepszym interesem. Jeśli nie jesteś pewny, jak się w to zagłębić, bardzo sugeruję zatrudnienie kogoś na krótką umowę. Ta osoba może pomóc Ci zidentyfikować twoje wymagania, a następnie w sposób naprawdę niezależny od dostawcy, połączyć się z dostawcą i rozwiązaniem, które najlepiej spełnia twoje wymagania.
źródło