Pular para o conteúdo principal

NVMe Block Storage

Aumente a capacidade de armazenamento de suas instâncias anexando volumes adicionais de alta velocidade de até 16 TB. Os volumes são gerenciados independentemente das instâncias de computação, portanto, seus dados persistem mesmo que você exclua sua VM.


linode-splash-dedicated-cpu-any-instance

Escalável

Redimensione um volume de armazenamento em bloco a qualquer momento com a flexibilidade de atualizar sua capacidade de armazenamento de forma simples sempre que suas necessidades mudarem.

linode-splash-block-storage-add-storage

Independente e permite Hot Swap

Os volumes são gerenciados de forma independente do armazenamento local de uma instância de computação e podem ser anexados ou separados a qualquer instância sem a necessidade de reiniciar, permitindo que você movimente os volumes entre sistemas em questão de segundos.

linode-splash-block-storage-fault-tolerant

Resistente e tolerante a falhas

Os volumes são configurados com replicação de dados incorporada, garantindo que seus dados estejam altamente disponíveis e protegidos contra perdas.

linode-splash-block-storage-manage-data

Armazene qualquer tipo de dado

O armazenamento em bloco pode ser usado para armazenar quaisquer dados, incluindo arquivos de sites, bancos de dados, arquivos de mídia, backups ou mesmo sistemas operacionais inicializáveis.

Especificações

Especificações técnicas

  • Tamanho do volume: 10 GB - 16 TB
  • Tecnologia de armazenamento: SSDs NVMe de alto desempenho*
  • IOPS: até 8.000 (12.000 intermitências)
  • Taxa de transferência: até 350 MB/s (525 MB/s de intermitência)
  • Fornece capacidade de armazenamento adicional para instâncias de computação e clusters da LKE
  • Altamente disponível e tolerante a falhas
  • Os dados são replicados através de uma codificação de eliminação
  • Os volumes podem ser formatados, montados e acessados como dispositivos de armazenamento conectados localmente
  • Até 8 volumes podem ser anexados a uma única instância de computação
  • Provisionamento via Cloud Manager ou Linode CLI
  • Gerenciamento programática via Linode API
  • Disponibilidade regional

Serviços complementares pagos

Cargas de trabalho recomendadas

  • Adequado para cargas de trabalho que requerem grandes quantidades de armazenamento
  • Solução de armazenamento para arquivos e mídias do site
  • Soluções de servidor de vídeo, imagem e outras mídias dedicadas, incluindo o Plex
  • Servidores de arquivos baseados em nuvens, incluindo aplicações como NextCloud e ownCloud
  • Armazenamento de banco de dados, inclusive para aplicações exigentes e de alto tráfego
  • Local de backup para outras aplicações
  • Dispositivo de inicialização para executar distribuições personalizadas

Para ver os vídeos incorporados, você deve ter os cookies "funcionais" ativados em suas preferências de cookies.

Miniatura do vídeo

Visão geral do armazenamento em bloco NVMe

Elaborado cuidadosamente para oferecer o melhor desempenho ao melhor preço.

US$ 0,10/GB por mês. Faturamento por hora. Sem taxas de uso.

US$ /mês

API completa

Controle e gerencie sua infraestrutura de forma programática.

PASSO 1: crie e anexe um volume
Utilize a API da Linode para criar volumes de forma dinâmica e anexá-los aos cálculos de computação. Você pode utilizar o cURL para acessar a API a partir de sua linha de comando ou tirar proveito de nossas associações Python da API.

Se você usar Terraform para provisionar sua infraestrutura, você pode utilizar o recurso 'linode_volume' para gerenciar inteiramente seus volumes a partir de seu plano Terraform. Gerencie os volumes de armazenamento em bloco com a API da LinodeReferência da API da Linode Como usar a CLI da Linodelinode_api4-python no GitHub Um guia para iniciantes em 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}"
}
PASSO 2: monte um volume anexo
Depois de anexar um volume a uma instância de computação, formate-o e monte-o de dentro da instância. Isso disponibiliza o sistema de arquivos do volume para você.

Você pode emitir alguns comandos a partir de sua conexão SSH para montar seu volume. Se você utiliza uma ferramenta de gerenciamento de configuração como Salt, Ansible ou Puppet para suas instâncias, você também pode gerenciar esta montagem a partir de suas fórmulas, guias estratégicos e módulos. Como usar o armazenamento em bloco Um guia para iniciantes em Salt Configurar automaticamente os servidores com Ansible Introdução ao 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"],
  ],
}

Conteúdo relacionado

Recursos de conteúdo

Pronto para começar ou tem perguntas?

Crie sua conta gratuita hoje mesmo ou entre em contato com um consultor de vendas para saber mais.