Večina strank, ki se na koncu preseli z VPS na namenski strežnik, predolgo čaka. Opazijo opozorilne znake, jih pripišejo smoli ali slabemu tednu in nato mesece poganjajo produkcijo na nasičeni infrastrukturi. Ta vodnik našteva konkretne signale, ki pomenijo, da je čas za nadgradnjo, obremenitve, kjer namenski strežnik jasno zmaga, in matriko odločanja, ki jo interno uporabljamo pri svetovanju strankam.

Pet signalov

Če pri vas dva ali več od teh veljata več kot par tednov, je čas za oceno namenskega.

1. Trajna nasičenost RAM

VPS je zdrav, ko poraba pomnilnika med običajnim delovanjem ostaja pod 75 odstotki, z rezervo za skoke in OS predpomnjenje. Nasičeni ste, ko:

  • free -m dosledno kaže razpoložljiv pomnilnik pod 15 odstotki celote
  • Jedro ubija procese preko OOM (preverite dmesg | grep -i oom)
  • Uporaba swapa ni nič pri obremenitvah, ki naj ne bi swap-ale (baze, jezikovni runtimi)
  • Stopnje zadetkov v page cache so se sesule (vidno v vmstat kot visoki bi/bo in nizki buffers)

Dodajanje RAM-a z nadgradnjo VPS nivoja deluje, dokler obremenitev ne preraste največjega nivoja. Po tej točki je namenski strežnik edini način, da dodajate pomnilnik brez arhitekturnih sprememb.

2. Trajen spor za I/O

Spor za I/O na deljeni infrastrukturi se pokaže kot:

  • iowait redno nad 10 odstotki na sicer nezasedenih CPU-jih
  • Skoki latence fsync(), ki škodijo časom commit v bazah
  • Bralna latenca, ki divje variira med enakimi poizvedbami

Naš Cloud VPS uporablja Ceph shrambo s predvidljivim I/O, kar prepreči vzorce hrupnih sosedov, običajne pri cenejših VPS ponudnikih. Kljub temu zelo težke I/O obremenitve (transakcijske baze nad 100 GB, visoko-pretočno polnjenje dnevnikov, veliki iskalni indeksi) sčasoma upravičijo namenske diske pod izključnim nadzorom.

3. CPU steal time

Na vsaki virtualizacijski platformi lahko hipervizor začasno krade CPU cikle vašemu VPS-ju za druge najemnike. Nekaj steal time je normalno; vztrajen steal time je problem.

Preverite z vmstat 1:

procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 2  0      0  124000  45000 800000    0    0    20    10 1500 3000 60  5 30  3  2

Stolpec st je steal time. Vrednosti nad 5 odstotki vztrajno pomenijo, da se vaš VPS bori za CPU. Kratki skoki (med zagonom, posnetki ali drugo aktivnostjo najemnikov) so normalni.

4. Skladnost in suverenost podatkov

Nekateri okvirji skladnosti dejansko zahtevajo namensko infrastrukturo:

  • PCI DSS pri velikem obsegu kartičnih transakcij ima korist od fizične izolacije
  • Zdravstveni podatki po nacionalnih predpisih včasih zahtevajo enojnonajemniško infrastrukturo
  • Državne pogodbe lahko zahtevajo namensko strojno opremo v odobrenih jurisdikcijah
  • Lastne regulativne revizije pogosto potekajo bolj gladko z dokumentirano fizično izolacijo

Če vas je revizor kdaj vprašal "kdo je še na tem strežniku", odgovor ne sme biti "ne vemo".

5. Arhitekturni manevrski prostor za posebne obremenitve

Nekatere obremenitve potrebujejo stvari, ki jih VPS ne more ponuditi:

  • Računanje za inference, video pretvorbo ali renderiranje
  • Velika lokalna shramba nad 1 TB (RAID polja, ZFS, namenski NVMe)
  • Lastna jedra ali kernel moduli, ki jih hipervizor ne bo naložil
  • Funkcije na ravni strojne opreme: USB passthrough, posebni NIC offload-i, IPMI dostop

Če ste začeli graditi zapletene obvode za kar koli od tega, namenski strežnik obvod odstrani.

Matrika odločanja

Dejavnik Ostanite na VPS Pojdite na namenski
Poraba RAM <75 % z rezervo >85 % vztrajno, rastoče
CPU steal time <2 % >5 % vztrajno
Spor za I/O Sprejemljivo Ovira aplikacijo
Potrebe po shrambi Znotraj nivojskih meja >1 TB ali poseben RAID
Skladnost Standardni podatki Regulirane panoge
Vzorec obremenitve Splet, aplikacija, lahka baza Težka baza, lastno jedro
Sposobnosti ekipe Omejene Linux veščine Udobno z upravljanjem strojne opreme
Mesečni proračun Udobno na trenutnem nivoju Pripravljeni na občutni skok

Če pri vas prevladuje desni stolpec, je nadgradnja zamujena.

Kaj dejansko dobite z namenskim

Namenski strežnik vam daje:

  • Vsa jedra, ves čas. Brez steal time, brez deljenega CPU.
  • Ves RAM, brez overcommit. Karkoli ima strežnik, imate vi.
  • Lokalne diske pod nadzorom. RAID, particije in datotečni sistem so vaša izbira.
  • Funkcije strojne opreme: poln BIOS dostop, IPMI, lastni kernel moduli.
  • Predvidljivo omrežje: namenska pasovna širina NIC-a, brez fair-share z drugimi najemniki.
  • Stanje skladnosti: fizična izolacija, ki je revizijam všeč.

Kompromis: nase prevzemate več odgovornosti. Okrevanje po strojnih napakah traja dlje kot selitev VPS-ja. RAID rebuild in zamenjave diskov se dogajajo po času strojne opreme, ne virtualizacije.

Kdaj ne nadgraditi

Nekaj vzorcev, od katerih stranke odvračamo:

  • Imate en slab teden. Skok prometa ali napačen cron ni razlog za nadgradnjo. Najprej rešite trenutno težavo, nato ponovno ocenite.
  • Mislite, da bo namenski cenejši. Pri enakih specifikacijah je namenski na nižjem koncu trga običajno dražji. Razlogi za prehod so zmogljivost in izolacija, ne cena.
  • Hočete biti "pripravljeni na prihodnost". Nakupovanje pred potrebo zapravi denar. Nadgradite, ko signali to upravičijo.
  • Prebrali ste objavo, ki pravi, da je namenski "bolj profesionalen". Obe možnosti sta legitimni produkcijski infrastrukturi. Orodje usklajeno z obremenitvijo.

Pot selitve: z VPS na namenski pri MMITech

Stranke, ki nadgrajujejo z našega Cloud VPS ali AMD VPS na namenski, običajno sledijo tej poti:

  1. Specifikacija namenskega. Naša ekipa pomaga pri dimenzioniranju po dejanskih VPS meritvah (CPU, RAM, disk I/O).
  2. Priprava. Namestimo OS in osnovno konfiguracijo, ki se ujema z vašim VPS-jem.
  3. Vzporedno delovanje. Vaš VPS še naprej streže promet, medtem ko replicirate na namenski.
  4. Preklop v vzdrževalnem oknu. Isti DNS TTL vzorec kot pri vsaki produkcijski selitvi.
  5. VPS držite en do dva tedna po preklopu kot rezervo ali bralno repliko.

Podpora pri selitvi je vključena; naši operaterji opravijo težje delo, če želite upravljano selitev.

FAQ

Pri kateri točki namenski stane manj kot skaliranje VPS nivojev? Ne pri majhnih velikostih. Točka prelomna je odvisna od specifikacije, vendar namenski na ceni zmaga šele, ko bi sicer potrebovali zelo velike VPS nivoje (32+ vCores, 64+ GB RAM, 1+ TB) in jih obremenitev dejansko uporablja.

Lahko uporabljam oba? VPS za eno, namenski za drugo? Da, in mnoge stranke to počnejo. Pogost vzorec: namenski za bazo, VPS za spletni nivo. Komunicirajo preko zasebnega omrežja.

Kako dolgo traja priprava namenskega strežnika? Za standardne konfiguracije ure do en delovni dan. Lastna strojna oprema (specifični RAID, GPU, velik pomnilnik) lahko traja dlje, ker moramo morda sestaviti ali naročiti dele.

Kaj pa hibridni cloud / kolokacija? V slovenskem podatkovnem centru ponujamo kolokacijo za stranke, ki imajo lastno strojno opremo. Za večino primerov uporabe je naša upravljana namenska ponudba enostavnejša in hitrejša.

Ali obstaja preizkus za namenski? Namenski strežniki niso na preizkušnji zaradi alociranja strojne opreme. Ponujamo prožne obračunske cikle in naša ekipa bo z vami sodelovala pri pravilnem dimenzioniranju pred zavezo.

Ko ste pripravljeni

Če zgornji signali opisujejo vaš trenutni VPS, je naslednji korak pogovor o dimenzioniranju. Naša ekipa bo pogledala vaše dejanske VPS meritve (CPU, RAM, I/O, omrežje) in priporočila namensko konfiguracijo, ki vam daje rezervo brez prekomernega trošenja. Linija Cloud VPS in AMD VPS ostaja na voljo v okviru hibridne postavitve, če potrebujete scratch prostor, staging okolja ali pomožne storitve ob namenskem.

Vam je bil odgovor v pomoč? 0 uporabniku/om je bi članek v pomoč (0 glasov)