**tl;dr** - jeśli wiesz, co robisz i rozumiesz wady, sensowne jest przejście na bare metal, gdy wydajesz ponad 50 USD miesięcznie na hosting VPS, niezależnie od tego, czy jest to 1 VPS, czy wiele. ## Co musisz wiedzieć lub czego chcesz się dowiedzieć * jak uruchomić hiperwizora * jak uruchomić własne kopie zapasowe poza siedzibą firmy * jak wykonać pełne przywrócenie maszyny wirtualnej na innym sprzęcie * jak wykonać własny monitoring serwera i backupów ## Wady, z którymi musisz się czuć komfortowo * jesteś odpowiedzialny za całe zarządzanie serwerem i maszynami wirtualnymi (bez kółek szkoleniowych!) * czas odzyskiwania po awarii sprzętu może wynosić nawet jeden dzień w celu skonfigurowania i migracji nowego serwera dedykowanego * potencjalnie niższej jakości opcje wsparcia * potencjalnie używając procesorów starszej generacji, aby zaoszczędzić pieniądze * Tańsi dostawcy serwerów dedykowanych mogą iść na skróty do infrastruktury, takiej jak chłodzenie i ochrona przeciwpożarowa ## Test porównawczy VPS vs Bare Metal | Dostawca | ? Wielka trójka ? | Cyfrowy Ocean | Linod | Vultr | OVH Eco | |:--------------|--------------:|--------------:|-- -----:|---------:|----------:| | Imię | 2. Najtańszy | Intel premium | wspólne | regularne | Dedykowane | Cena | **10-12$** | 28 USD | 40 $ | 80 $ | 27 $ | Rdzenie | 1 | 2 | 4 | 6 | **8** | RAM (GB) | 2 | 4 | 8 | 16 | **32** | Pamięć (GB) | 50-55 | 80 | 160 | 320 | **480** | Szybkość pamięci | 58-78% | 100% | 100% | 265% | **424%** | Szybkość we/wy | 52-144% | 100% | 90% | **260%** | **258%** | Szybkość procesora | 43-173% | 100% | 240% | **328%** | **325%** | Biegi internetowe | 17-63% | 100% | 150% | **333%** | **300%** | Zadania | 28-60% | 100% | 127% | **381%** | 195% ## Analiza Za 27 USD miesięcznie możesz uzyskać 2x wyższą wydajność i 4x więcej pamięci oraz 3x więcej miejsca na dane, niż w przypadku VPS za 40 USD. Jednak inne zalety korzystania z dostawcy VPS przewyższają oszczędności. Jeśli wydajesz ponad 50 USD miesięcznie na VPS, myślę, że oszczędności wynikające z przejścia na serwer dedykowany są warte kompromisów. Dostawcy VPS nie obniżają ceny za procesor wirtualny ani ceny za GB pamięci RAM, gdy zwiększasz specyfikację swojego serwera. Myślę, że ma to sens, gdy sprzedajesz 4 lub mniej vCPU w pakiecie, ale naprawdę powinni oferować zniżki, gdy dojdziesz do 6+ vCPU lub 12+ GB pamięci RAM. Bez oferowania rabatów na tych poziomach po prostu nie ma sensu płacić tak dużo, gdy potrzebujesz takiej ilości mocy obliczeniowej lub pamięci. ## Dostawcy W przypadku dostawców VPS wypróbowałem Digital Ocean, Linode i Vultr. Nie będziesz rozczarowany żadnym z tych trzech dostawców jako dostawcą VPS. Wszyscy są naprawdę dobrzy w ustalaniu cen swoich opcji, w przypadku których można oczekiwać, że wydajność będzie zgodna z pobieraną ceną. Jeśli chodzi o serwery dedykowane, testowałem tylko serwer Eco firmy OVH z linii Kimsufi. Są to serwery, które mają co najmniej 6 lat, ale nadal są bardzo wydajnymi maszynami. To, jakie akcje są dostępne dla linii Kimsufi, jest trafione lub nie, ale gdy mają serwer w przedziale 20-30 USD miesięcznie, zwykle jest to doskonała wartość. Jeśli szukasz czegoś mocniejszego lub nowocześniejszego, prawdopodobnie znajdziesz lepsze oferty za ponad 35 USD miesięcznie w Hetzner, ale tylko w ich europejskich centrach danych. ## Wyjaśnienie testu porównawczego Wszystkie dane porównawcze pochodzą z [VPSBenchmarks](https://www.vpsbenchmarks.com/). Zapłaciłem za test serwera dedykowanego, dane do VPS-ów pochodzą z testów, które strona upublicznia. Zdecydowałem się znormalizować wskaźniki wydajności, aby porównać je z 2 procesorami wirtualnymi Digital Ocean VPS, aby łatwiej było zobaczyć różnicę w wydajności w ujęciu procentowym. Surowe dane są publikowane w [komentarzach](https://www.reddit.com/r/webdev/comments/xyuq5s/comment/irirckd/). Ponieważ najprawdopodobniej wynajmujesz serwer do hostowania witryny, dwoma najważniejszymi wskaźnikami są przebiegi w sieci i zadania. Web Runs to liczba jednoczesnych żądań, które maszyna może obsłużyć jednocześnie, aby hostować aplikację Rails, z której korzysta VPS Benchmark. Serwer Digital Ocean może bezbłędnie obsłużyć 30 jednoczesnych żądań jednocześnie, ale wszystko poza tym, a niektóre żądania zakończą się niepowodzeniem. Dedykowany serwer może obsłużyć 3 razy więcej lub 90 jednoczesnych żądań. To dobry test w świecie rzeczywistym, który daje wyniki w oparciu o kombinację szybkości procesora i pamięci RAM (odpowiednio około 60/40). Zadania to liczba zadań o dużym obciążeniu procesora na godzinę, które maszyna może przetworzyć w określonym teście VPS Benchmark. Liczba rdzeni ma najwyższą korelację z wynikiem. Zwróć uwagę, że serwer dedykowany OVH wykonuje tylko o połowę mniej zadań na godzinę, niż sugerowałaby liczba rdzeni, co przypisuję wiekowi procesora. ? Wielka trójka ? - jest to zakres wydajności od niskich do wysokich z Digital Ocean, Linode i Vultr. Podaję to jako zakres, ponieważ celem tego postu nie są VPS-y z niższej półki, ale wiele osób może być ciekawych wyników tańszych opcji. Jeśli interesują Cię najtańsze opcje (5-6 USD), możesz znaleźć te informacje na VPS Benchmark. ## Instruktaż Jestem w trakcie pisania samouczka krok po kroku, jak skonfigurować i uruchomić serwer dedykowany z wieloma maszynami wirtualnymi z jednym adresem IP (ograniczenie serwerów Kimsufi). Wkrótce opublikuję to na tym subreddicie! Mogę wymyślić trzy scenariusze, w których sensowne jest użycie gołego metalu * Zostałeś zatrudniony przez firmę do zbudowania chmury on-prem * Zostałeś zatrudniony przez dostawcę chmury do zaprojektowania jego chmury * Chcesz dowiedzieć się, jak zostać zatrudnionym do powyższego Dla twórców stron internetowych bare metal nie ma sensu, nigdy. Mógłbym praktycznie wypełnić książkę z powodami, ale podstawowy został już podany: >czas odzyskiwania po awarii sprzętu może wynosić nawet jeden dzień na konfigurację i migrację nowego serwera dedykowanego Z konkurencyjnego punktu widzenia to dla mnie fantastyczna wiadomość, działająca na VPS/Cloud Ponieważ na prawidłowo skonfigurowanym serwerze VPS odzyskiwanie jest _automatyczne_ w przypadku awarii sprzętu. Mogę dostać alert, gdy wykonuję swój dzień, zamiast przerywać wszystko, co robię, ponieważ cała firma traci pieniądze, podczas gdy ja w panice odbudowuję kolejny pojedynczy punkt awarii Z przyjemnością powiem klientowi, który akurat nie miał pracy przez cały dzień, że tworzę z redundancją, automatycznym przełączaniem awaryjnym, automatycznym odtwarzaniem, z przycinaniem i przywracaniem kopii zapasowych tak prostymi, że mogą to zrobić sami za pomocą kilku kliknięć Idź dalej i opowiadaj się za testami porównawczymi, które nie przyniosą znaczącego wzrostu wydajności dla użytkownika końcowego Zwykle nie jestem taki surowy, ale to nie była rozsądna propozycja od co najmniej dekady i cuchnie agendą. Zgaduję, że twój drugi post będzie silniej promował wspomnianą markę; a kiedy to zrobisz, zostanie to zgłoszone jako spam.