Requisiti del server

Requisiti del server dedicato di Windrose (CPU, RAM e storage)

Vuoi ospitare Windrose? Ecco di cosa ha bisogno davvero un server dedicato stabile, e perché la risposta dipende molto più da quanto ha costruito il tuo equipaggio che da quante persone sono. Windrose è un gioco survival pirata PvE co-op per fino a 8 giocatori, e le sue navi, strutture e isole caricate sono una simulazione persistente che il server tiene in memoria, il che rende la RAM la risorsa che si esaurisce per prima.

Cosa richiede Windrose a un server

Windrose è un gioco survival pirata PvE in co-op per fino a 8 giocatori, e ciò che lo rende impegnativo non è il numero di giocatori. È che il mondo è persistente. Ogni nave che costruisce il tuo equipaggio, ogni struttura posizionata su un'isola e ogni isola caricata intorno a loro sono stati che il server tiene e simula, e nulla di tutto questo scompare quando i giocatori si disconnettono. Un server per quattro giocatori nella prima settimana e lo stesso server per gli stessi quattro al sesto mese sono carichi di lavoro diversi.

Ecco perché la memoria è il requisito principale e perché dimensionare il server solo in base al numero di membri dell'equipaggio porta fuori strada. Calcola il budget per il mondo che intendi avere, non per quello con cui stai iniziando.

Specifiche consigliate

RisorsaConsigliatoNote
RAM~16 GB per un mondo maturoIl requisito principale. Navi, strutture e isole caricate sono una simulazione persistente tenuta in memoria.
CPUQuad-core moderno, clock veloceLa velocità su singolo thread conta più del numero di core. I core extra servono meno di quanto si pensi.
Archiviazione~30 a 40 GB di SSDFile di gioco, salvataggi del mondo e cronologia dei backup. Un disco lento trasforma ogni salvataggio in uno scatto.
OSLinux, containerizzatoIl server dedicato è una build Linux che gira correttamente con Docker.
Porte7777 e 8780Traffico di gioco e dashboard admin di WindrosePlus, rispettivamente.
ReteStabile, a bassa latenzaIl ping dipende dalla distanza, quindi scegli una regione vicina al tuo equipaggio piuttosto che una macchina più veloce ma lontana.

Perché è la RAM a esaurirsi

La maggior parte dei giochi survival diventa più pesante man mano che i giocatori costruiscono, e Windrose più di altri, perché le navi non sono scenografia. Una nave costruita è una struttura con parti, carico e fisica, e resta caricata e simulata finché esiste nel mondo. Un equipaggio che naviga da un paio di mesi ha una flotta, una base e un tratto di costa che devono essere tenuti in memoria da qualche parte.

I segnali pratici che la memoria sta per esaurirsi sono familiari e conviene riconoscerli presto: il mondo impiega più tempo a caricarsi all'avvio, i salvataggi diventano pause evidenti e alla fine il server viene terminato per esaurimento della memoria invece di andare in crash con un errore utile. Se il tuo mondo funzionava e ora non più, e non è cambiato nient'altro, controlla prima la memoria.

CPU: velocità di clock più che numero di core

Windrose è sensibile alle prestazioni su singolo thread, il che significa che un core moderno veloce fa più per un mondo affollato di diversi core più lenti. Conta quando si confrontano host e piani: una scheda tecnica con un alto numero di core non descrive il valore che governa la sensazione del mondo. Una volta che la memoria è sufficiente, la velocità di clock è ciò che mantiene tutto fluido.

Le due porte

Windrose qui è semplice rispetto alla maggior parte dei survival, e sapere quale porta fa cosa può far risparmiare una serata se qualcosa va storto:

  • 7777 è il traffico di gioco. È a questa porta che si connette il tuo equipaggio, e un server con questa porta chiusa è irraggiungibile, per quanto sano sia.
  • 8780 è la dashboard admin di WindrosePlus. È per te, non per i giocatori, e non andrebbe mai esposta con leggerezza.

L'hosting in autonomia richiede di inoltrare entrambe attraverso il router e di mantenere le regole puntate su una macchina il cui indirizzo locale non cambia. Con un deployment gestito entrambe vengono aperte al momento della distribuzione e nel percorso non c'è il tuo router, il che elimina l'intera classe di problemi invece di renderla solo più semplice.

Requisiti in base alla dimensione dell'equipaggio

Questi piani sono già dimensionati sui requisiti sopra, quindi non serve nessun benchmark:

PianoRisorseAdatto a
2 slot, $4.99/mese8 GB di RAM, 2 vCores, 35 GB di SSDUna coppia che naviga insieme, o un mondo giovane
4 slot, $5.99/mese12 GB di RAM, 2 vCores, 35 GB di SSDLa dimensione dell'equipaggio che gli sviluppatori consigliano per un late game fluido
10 slot, $7.49/mese16 GB di RAM, 2 vCores, 40 GB di SSDIl limite completo di 8 giocatori, con margine per un mondo ben sviluppato

Circa 4 giocatori è il numero consigliato dagli sviluppatori per le migliori prestazioni nel late game, da tenere presente quando pianifichi un equipaggio completo. Il limite di 8 giocatori è reale e raggiungibile; semplicemente mette più sotto sforzo il mondo di quanto farebbero quattro giocatori. Confronta i livelli nella pagina dei prezzi.

Archiviazione e i backup per cui nessuno dimensiona lo spazio

I file di gioco e il salvataggio del mondo sono modesti. Ciò che si dimentica è la cronologia dei backup: un mondo che puoi ripristinare solo a ieri è un mondo di cui potresti perdere una settimana. Tra 30 e 40 GB ci stanno l'installazione, il salvataggio e un numero sensato di punti di ripristino, e qui un SSD conta più della capacità, perché i salvataggi vengono scritti di continuo mentre il server è in esecuzione.

I requisiti che non sono hardware

Due di questi incidono sull'esperienza più di qualsiasi cifra sopra. Il primo è dove si trova il server. La latenza dipende dalla distanza, quindi una macchina vicina al tuo equipaggio batte una più veloce su un altro continente per ogni singola persona a bordo, e scegliere una regione non costa nulla.

Il secondo è il tempo di attività. Un mondo persistente è persistente solo se è lì, e un equipaggio sparso su più fusi orari non può aspettare che la persona che possiede la macchina si svegli. È questa la vera linea di demarcazione tra hosting in autonomia e noleggio, e non compare in nessuna tabella delle specifiche. Se preferisci non occupartene tu, noleggiare un server di Windrose spiega come si presenta questo compromesso.

FAQ sui requisiti

Quanta RAM serve a un server di Windrose?

Circa 16 GB per un mondo maturo al limite completo del co-op, e 8 GB sono comodi per un piccolo equipaggio su un mondo giovane. Il dato che conta è quanto è stato costruito, non quante persone sono a bordo, quindi un mondo diventa più pesante nel corso dei mesi anche se l'equipaggio resta lo stesso.

Quanti giocatori può supportare un server dedicato di Windrose?

Fino a 8 in co-op, con circa 4 consigliati dagli sviluppatori per le prestazioni più fluide nel late game.

Windrose è limitato da CPU o da RAM?

Prima la RAM, poi la velocità della CPU su singolo thread. La memoria è ciò che si esaurisce man mano che un mondo matura; la velocità di clock è ciò che mantiene reattivo un mondo affollato, quando la memoria non si è ancora esaurita.

Quali porte usa un server di Windrose?

7777 per il traffico di gioco e 8780 per la dashboard admin di WindrosePlus. L'hosting in autonomia richiede di inoltrarle entrambe; un deployment gestito le apre per te.

Un server di Windrose gira su Linux?

Sì. È una build Linux che si containerizza bene con Docker, che è esattamente il modo in cui viene distribuito su Flux.

Mi serve un SSD?

Fortemente consigliato. I salvataggi vengono scritti di continuo mentre il server è in esecuzione, e su un disco lento ognuno diventa uno scatto visibile per tutti a bordo.

Avanti: come configurare un server dedicato di Windrose.