I server istantanei sono un grande affare

C’è sempre stato un grande affare che non ho mai pubblicizzato in nessuna community pubblica: i server istantanei di Alibaba Cloud sono incredibilmente convenienti.

Sconti a lungo termine

Nel titolo si afferma che il risparmio massimo è del 90%, e non è affatto esagerato. Per i server con configurazioni popolari, solitamente si applica uno sconto del 20%, ovvero il 20% del prezzo originale, mentre per le configurazioni meno comuni si può arrivare al 9%, meno del 10% del prezzo originale.

I server più popolari includono quelli con piccole specifiche, come 2c2g, 2c4g, e quelli con rapporto CPU/memoria bilanciato, come 1:2 (4c8g), 1:4 (4c16g, 8c32g), che hanno sconti leggermente inferiori.

Le configurazioni meno comuni sono quelle con rapporto CPU/memoria non bilanciato, come 1:8 (8c64g), 1:1 (8c8g), che godono dei maggiori sconti.

Oggi, controllando i server istantanei, ho notato che un 2c16g è più economico di un 2c8g, perché il primo ha uno sconto del 9%, mentre il secondo del 14%, creando un ribaltamento dei prezzi.

Lo sconto sui server istantanei di Alibaba Cloud si aggiorna dinamicamente; non conosco l’algoritmo esatto, ma per il mio caso d’uso ha sicuramente permesso un risparmio dell'85% sui costi.

Prerequisiti per l’uso dei server istantanei

Il fulcro dell’uso dei server istantanei è separare CPU/memoria dallo storage a lungo termine, che può essere realizzato con dischi cloud separabili, OSS, NAS o database.

I dischi cloud dipendono dalla regione, e anche la disponibilità delle risorse dei server istantanei è fortemente correlata alla regione; pertanto, nonostante i dischi cloud offrano le prestazioni di storage stabile più elevate, non è garantita la disponibilità di server istantanei in tutte le regioni. Suggerisco personalmente di considerarli come seconda opzione.

Gli altri tre tipi di storage dipendono dalla rete, e la comunicazione interna di Alibaba Cloud è gratuita. Anche se la latenza IO potrebbe essere più alta, la velocità IO è ancora accettabile, ma le operazioni di lettura/scrittura casuale sono più lente rispetto ai dischi cloud.

OSS è l’object storage di Alibaba Cloud, ideale per memorizzare file principalmente letti, adatti alla condivisione via rete.

NAS è lo storage di rete di Alibaba Cloud, adatto a memorizzare vari tipi di file, con un equilibrio tra lettura e scrittura, ma meno adatto alla condivisione pubblica.

I database sono adatti a memorizzare dati strutturati, con un consumo di risorse di calcolo e memoria maggiore rispetto ai primi tre, e quindi anche costi più elevati. I database stessi sono storage a lungo termine e dipendono dal disco cloud come forma di storage a lungo termine; alcuni tipi di database, come etcd e redis, dipendono anche dalla memoria.

Problemi cruciali

  • I server istantanei possono sostenere attività a lungo termine?

La risposta è sì, Ningping Anti-Ads utilizza server istantanei per attività a lungo termine.

  • Come vengono recuperati i server istantanei?

È possibile creare istanze istantanee senza periodo di protezione o con un periodo di protezione di un’ora. Dopo il periodo di protezione, quando il prezzo di mercato supera il vostro prezzo di offerta o quando cambia il rapporto tra domanda e offerta delle risorse, le istanze istantanee verranno automaticamente rilasciate; si prega di effettuare il backup dei dati.

I server istantanei hanno due modi di offerta:

  1. Acquistare una durata di protezione, ovvero concordare l’uso per X ore, dopodiché, in base alla situazione del mercato, verranno rilasciati. Il rilascio può avvenire in due modi: rilasciare tutte le risorse o rilasciare solo le risorse di calcolo, mantenendo dischi cloud, IP e snapshot, che continueranno a essere fatturati. L’amministratore può migrare il business su un nuovo ECS prima del tempo concordato.

  2. Non utilizzare il periodo di protezione, ovvero offrire il prezzo in tempo reale del mercato; anche se si offre il prezzo di mercato, in caso di scarsità delle risorse riservate, verranno comunque recuperati.

Ningping Anti-Ads si basa su un cluster Kubernetes e utilizza il secondo metodo di offerta, che può risparmiare circa il 15% in più rispetto al primo.

  • Come si migra il business sui server istantanei?

Il punto cruciale è che se Alibaba Cloud decide di rilasciare il vostro server istantaneo, vi verrà notificato 5 minuti prima.
In questi 5 minuti è necessario:

  1. Riconoscere la notifica di sistema e identificare che il server istantaneo sta per essere rilasciato
  2. Controllare la disponibilità dei server istantanei
  3. Acquistare un nuovo server istantaneo
  4. Inizializzare il server e installare i componenti necessari al business
  5. Migrare l’IP elastico o migrare la risoluzione DNS
  6. Aggiungere il nuovo server al cluster
  7. Migrare il business
  8. Rimuovere il vecchio server dal cluster
  9. Rilasciare il vecchio server

Consulenza a pagamento

Come analizzato in questo articolo, l’uso dei server istantanei può ridurre i costi del server di oltre l'80%, ma richiede la separazione del calcolo e dello storage, cosa che necessita di competenze tecniche notevoli. Posso offrire consulenza a pagamento nei weekend o di notte (1000 yuan/ora) per aiutare le aziende a raggiungere questo obiettivo. È necessario fornire un ambiente desktop remoto, preparare i permessi di accesso al codice sorgente, l’ambiente di sviluppo VS Code + Claude Code (Codex o Cursor), e io analizzerò rapidamente l’architettura del codice del business e fornirò un piano di separazione.