Vai al contenuto principale

NVMe Block Storage

Aumentate la capacità di archiviazione delle istanze collegando volumi aggiuntivi ad alta velocità fino a 16 TB. I volumi sono gestiti in modo indipendente dalle istanze di calcolo, per cui i dati persistono anche se si elimina la VM.


linode-splash-dedicato-cpu-una-instanza

Scalabile

Ridimensionate un volume di archiviazione a blocchi in qualsiasi momento, il che vi offre la flessibilità di aggiornare la capacità di archiviazione con pochi semplici passaggi ogni volta che le vostre esigenze cambiano.

<br>	<br>linode-splash-block-storage-add-storage

Indipendente e sostituibile a caldo

I volumi vengono gestiti indipendentemente dall'archiviazione locale di un'istanza di calcolo e possono essere collegati o scollegati da qualsiasi istanza senza la necessità di riavviare il computer, il che consente di spostare i volumi tra i sistemi in pochi secondi.

<br>	<br>linode-splash-block-storage-fault-tolerant

Resilienza e tolleranza agli errori

I volumi sono configurati con una replica dei dati integrata, che garantisce l'alta disponibilità dei dati e la loro protezione da eventuali perdite.

<br>	<br>linode-splash-block-storage-manage-data

Archiviate qualsiasi tipo di dati

Potete utilizzare l'archiviazione a blocchi per archiviare qualsiasi dato, compresi i file di siti web, database, file multimediali, backup o persino sistemi operativi avviabili.

Specifiche tecniche

Specifiche tecniche

  • Dimensioni del volume: 10 GB - 16 TB
  • Tecnologia di archiviazione: SSD NVMe ad alte performance*
  • Operazioni di input/output al secondo: fino a 8.000 (12.000 burst)
  • Throughput: fino a 350 MB/s (burst da 525 MB/s)
  • Fornisce ulteriore capacità di archiviazione alle istanze di calcolo e ai cluster LKE
  • Alta disponibilità e tolleranza agli errori
  • I dati vengono replicati tramite la codifica di cancellazione
  • Potete formattare, montare e accedere ai volumi come dispositivi di archiviazione collegati localmente.
  • Potete collegare fino a 8 volumi a una sola istanza di calcolo.
  • Provisioning tramiteCloud ManageroLinodeCLI
  • Gestione programmatica tramiteLinodeAPI
  • Disponibilità locale

Servizi complementari a pagamento

  • Aggiungete una soluzione di archiviazione flessibile e ad alte performance alle istanze di calcolo.
  • Aggiunta automatica della capacità di archiviazione alle applicazioni in esecuzione su LKE
  • Integrazione con l'archiviazione scalabile tramite Object Storage
  • Risposta agli incidenti con Managed Services

Carichi di lavoro consigliati

  • Adatto a carichi di lavoro che richiedono un notevole spazio di archiviazione
  • Soluzione di archiviazione per file e contenuti multimediali di siti web
  • Soluzioni server dedicate per video, immagini e altri contenuti multimediali, tra cui Plex
  • File server basati su cloud, comprese applicazioni come NextCloud e ownCloud
  • Archiviazione di database, anche per applicazioni ad alto traffico e complesse
  • Posizione di backup per altre applicazioni
  • Dispositivo di avvio per l'esecuzione di distribuzioni personalizzate
Miniatura del video

Panoramica sull'archiviazione a blocchi NVMe

Realizzati con cura per ottenere le massime prestazioni al miglior prezzo.

0,10 $/GB al mese. Fatturazione oraria. Nessun costo di utilizzo.

$ /mese

Completo di tutte le funzioni API

Controllate e gestite in modo programmatico la vostra infrastruttura.

FASE 1: Creare e collegare un volume
Sfruttate Linode API per creare dinamicamente i volumi e collegarli alle istanze di calcolo. Potete utilizzare cURL per accedere a API dalla riga di comando, oppure sfruttare i legami API's Python .

Se utilizzate Terraform per il provisioning dell'infrastruttura, potete utilizzare la risorsa `linode_volume` per gestire interamente i volumi dal piano Terraform.Gestire i volumi di archiviazione a blocchi con Linode API Riferimento a Linode API Utilizzo di Linode CLI linode_api4-python su GitHub Guida per principianti a Terraform
curl -H "Content-Type: application/jsonType" 
  -H "Authorization: Bearer $token" 
  -X POST -d '{ 
    "label": "my-volume", 
    "size": 100, 
    "region": "us-east", 
    "linode_id": 1234567 
  }' 
  https://api.linode.com/v4/volumes
linode-cli volumes create 
  --label "my-volume" 
  --size "100" 
  --region "us-east" 
  --linode_id "1234567"
from linode_api4 import LinodeClient
client = LinodeClient(token)
client.volume_create('my-volume',
  linode=1234567,
  size=100)
resource "linode_volume" "my-volume" {
  label = "my-volume"
  size = "100"
  region = "${linode_instance.my-linode.region}"
  linode_id = "${linode_instance.my-linode.id}"
}
FASE 2: Montare un volume collegato
Dopo aver collegato un volume a un'istanza di calcolo, potete formattarlo e montarlo dall'interno dell'istanza. In questo modo si rende disponibile il filesystem del volume.

Potete impartire alcuni comandi dalla connessione SSH per montare il volume. Se utilizzate uno strumento di gestione della configurazione come Salt, Ansible o Puppet per le istanze, potete gestire il montaggio anche da formule, playbook e moduli. Come usare l'archiviazione a blocchi Una guida per principianti per Salt Configurare automaticamente i server con Ansible Come iniziare con Puppet
mkfs.ext4 "/dev/disk/by-id/scsi-0Linode_Volume_my-volume"
​​​​​​​mkdir "/mnt/my-volume"
echo "/dev/disk/by-id/scsi-0Linode_Volume_my-volume /mnt/my-volume ext4 defaults,noatime,nofail 0 2" \
  | tee -a /etc/fstab
mount /mnt/my-volume
bsvolume:
  blockdev.formatted:
    - name: /dev/disk/by-id/scsi-0Linode_Volume_my-volume
    - fs_type: ext4

  mount.mounted:
    - name: /mnt/my-volume
    - device: /dev/disk/by-id/scsi-0Linode_Volume_my-volume
    - fstype: ext4
    - opts: defaults,noatime,nofail
    - pass_num: 2
    - mkmnt: True
    - require:
      - blockdev: bsvolume
- name: format the volume
  filesystem:
    fstype: ext4
    dev: /dev/disk/by-id/scsi-0Linode_Volume_my-volume

- name: mount the volume
  mount:
    path: /mnt/my-volume
    src: /dev/disk/by-id/scsi-0Linode_Volume_my-volume
    fstype: ext4
    opts: defaults,noatime,nofail
    passno: 2
    state: mounted
include lvm

filesystem { "/dev/disk/by-id/scsi-0Linode_Volume_my-volume":
  ensure  => present,
  fs_type => "ext4",
}

file { "/mnt/my-volume":
  ensure  => "directory",
}

mount { "/mnt/my-volume":
  ensure  => mounted,
  device  => "/dev/disk/by-id/scsi-0Linode_Volume_my-volume",
  fstype  => "ext4",
  options => "defaults,noatime,nofail",
  pass    => 2,
  require => [
    Filesystem["/dev/disk/by-id/scsi-0Linode_Volume_my-volume"],
    File["/mnt/my-volume"],
  ],
}

Contenuti correlati

Risorse di contenuto

Sei pronto a iniziare o hai domande?

Crea oggi stesso il tuo account gratuito o contatta un consulente di vendita per saperne di più.