Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Computação
Elastic Cloud Server
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Redes
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Gerenciamento e governança
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
Cloud Operations Center
Resource Governance Center
Migração
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Análises
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
IoT
IoT Device Access
Outros
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Segurança e conformidade
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Anti-DDoS Service
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Situation Awareness
Managed Threat Detection
Blockchain
Blockchain Service
Serviços de mídia
Media Processing Center
Video On Demand
Live
SparkRTC
Armazenamento
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Cloud Server Backup Service
Storage Disaster Recovery Service
Scalable File Service
Volume Backup Service
Data Express Service
Dedicated Distributed Storage Service
Containers
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance
Bancos de dados
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Aplicações de negócios
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Data Lake Factory
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Distribuição de conteúdo e computação de borda
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Soluções
SAP Cloud
High Performance Computing
Serviços para desenvolvedore
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
Cloud Application Engine
MacroVerse aPaaS
KooPhone
KooDrive
Central de ajuda/ Elastic Volume Service/ Visão geral de serviço/ Discos compartilhados do EVS e instruções de uso

Discos compartilhados do EVS e instruções de uso

Atualizado em 2023-03-03 GMT+08:00

O que são discos compartilhados do EVS?

Disco do EVS compartilhados são dispositivos de armazenamento de blocos que suportam operações simultâneas de leitura/gravação e podem ser anexados a vários. Discos do EVS compartilhados apresentam vários anexos, alta simultaneidade, alto desempenho e alta confiabilidade. Eles são geralmente usados para aplicações corporativas críticas que exigem implantação de cluster para alta disponibilidade (HA). Vários ECSs podem acessar o mesmo disco do EVS compartilhado ao mesmo tempo.

Um disco do EVS compartilhado pode ser conectado a um máximo de 16 ECSs. Os servidores que o EVS suporta incluem ECSs e BMSs. Para compartilhar arquivos, você precisa implantar um sistema de arquivos compartilhado ou um sistema de gerenciamento de cluster, como o Windows MSCS, Veritas VCS ou CFS.

Você deve configurar um sistema de arquivos compartilhado ou um sistema de gerenciamento de cluster antes de usar discos do EVS compartilhados. Se você anexar diretamente um disco a vários ECSs, a função de compartilhamento não funcionará e os dados poderão ser substituídos.

Figura 1 Cenário de aplicação de discos do EVS compartilhados

Precauções de uso

Como a maioria das aplicações de cluster, como o Windows MSCS, Veritas VCS e Veritas CFS, exigem reservas SCSI, é aconselhável usar discos do EVS compartilhados com SCSI. Se um disco do SCSI EVS estiver conectado a um Xen ECS para uso, você deverá instalar o driver. Para mais detalhes, consulte Tipos de dispositivos e instruções de uso.

Você pode criar discos compartilhados de VBD ou discos compartilhados de SCSI. É recomendável que você conecte o disco compartilhado aos ECSs no mesmo grupo do ECS para melhorar a confiabilidade do serviço.
  • Discos compartilhados do EVS de VBD: o tipo de dispositivo de um disco compartilhado do EVS recém-criado é VBD por padrão. Tais discos podem ser usados como dispositivos de armazenamento de blocos virtuais, mas não suportam reservas de SCSI. Se as reservas de SCSI forem necessárias para seus aplicativos, crie discos compartilhados do EVS de SCSI.
  • Discos compartilhados do EVS de SCSI: estes discos do EVS suportam reservas de SCSI.
    • Para melhorar a segurança dos dados, é recomendável que utilize reservas de SCSI com a política de anti-afinidade de um grupo do ECS. Dito isso, certifique-se de que os discos compartilhados do EVS de SCSI estejam anexados apenas a ECSs no mesmo grupo do ECS antiafinidade.
    • Se um ECS não pertencer a nenhum grupo do ECS antiafinidade, é aconselhável não anexar discos compartilhados do EVS de SCSI a esse ECS. Caso contrário, as reservas de SCSI podem não funcionar corretamente, o que pode colocar seus dados em risco.

    Conceitos do grupo do ECS antiafinidade e reservas de SCSI:

    • a política anti-afinidade de um grupo do ECS permite que ECSs sejam criados em diferentes servidores físicos para melhorar a confiabilidade do serviço.

      Para obter detalhes sobre grupos do ECS, consulte Gerenciamento de grupos do ECS.

    • o mecanismo de reserva de SCSI usa um comando de reserva de SCSI para executar operações de reserva de SCSI. Se um ECS enviar esse comando para um disco do EVS, o disco será exibido como bloqueado para outros ECSs, evitando danos aos dados que podem ser causados por operações simultâneas de leitura/gravação no disco a partir de vários ECSs.
    • os grupos do ECS e as reservas de SCSI têm a seguinte relação: uma reserva de SCSI em um único disco do EVS não pode diferenciar vários ECSs no mesmo host físico. Por esse motivo, se vários ECSs que usam o mesmo disco do EVS compartilhado estiverem sendo executados no mesmo host físico, as reservas de SCSI não funcionarão corretamente. Portanto, é recomendável usar reservas de SCSI apenas em ECSs que estejam no mesmo grupo do ECS, tendo assim uma política de antiafinidade funcional.

Vantagens

  • Vários anexos: um disco do EVS compartilhado pode ser anexado a um máximo de 16 ECSs.
  • Alto desempenho: os IOPS de leitura/gravação aleatórias de um disco de I/O ultra-alto compartilhado podem atingir até 160.000.
  • Alta confiabilidade: os discos do EVS compartilhados suportam backup manual e automático, oferecendo armazenamento de dados altamente confiável.
  • Ampla gama de uso: disco do EVS compartilhados podem ser usados para clusters RHCS do Linux, onde apenas discos do EVS VBD são necessários. Eles também podem ser usados para clusters do Windows MSCS e Veritas VCS que exigem reservas SCSI.

Especificações e desempenho

Os discos do EVS partilhados têm as mesmas especificações e desempenho que os discos do EVS não partilhados. Para mais detalhes, consulte Tipos de disco e desempenho.

Princípio do compartilhamento de dados e erros comuns de uso

Um disco do EVS compartilhado é essencialmente o disco que pode ser conectado a vários ECSs para uso, o que é semelhante a um disco físico em que o disco pode ser conectado a vários servidores físicos, e cada servidor pode ler e gravar dados em qualquer espaço no disco. Se as regras de leitura/gravação de dados, como a sequência de leitura/gravação e o significado, entre esses servidores não estiverem definidas, a interferência de leitura/gravação de dados entre servidores ou outros erros imprevisíveis podem ocorrer.

Embora os discos do EVS compartilhados sejam dispositivos de armazenamento de blocos que fornecem acesso compartilhado para ECSs, os discos do EVS compartilhados não possuem a capacidade de gerenciamento de cluster. Portanto, você precisa implantar um sistema de cluster para gerenciar discos do EVS compartilhados. Sistemas de gerenciamento de cluster comuns incluem Windows MSCS, Linux RHCS, Veritas VCS e Veritas CFS.

Se os discos do EVS partilhados não forem geridos por um sistema de cluster, poderão ocorrer os seguintes problemas:
  • Inconsistência de dados causada por conflitos de leitura/gravação

    Quando um disco do EVS compartilhado é anexado a dois ECSs (ECS A e ECS B), ECS A não pode reconhecer os espaços em disco alocados para ECS B, vice-versa. Dito isto, um espaço em disco alocado para ECS A pode já ser usado por ECS B. Nesse caso, ocorre a alocação repetida de espaço em disco, o que leva a erros de dados.

    Por exemplo, um disco do EVS compartilhado foi formatado no sistema de arquivos ext3 e anexado a ECS A e ECS B. O servidor A gravou metadados no sistema de arquivos no espaço R e no espaço G. Então ECS B escreveu metadados no espaço E e no espaço G. Neste caso, os dados gravados no espaço G por ECS A serão substituídos. Quando os metadados no espaço G são lidos, ocorrerá um erro.

  • Inconsistência de dados causada pelo cache de dados

    Quando um disco do EVS compartilhado é anexado a dois ECSs (ECS A e ECS B), a aplicação em ECS A leu os dados no espaço R e no espaço G e, em seguida, armazenou os dados em cache. Naquela época, outros processos e threads em ECS A leriam esses dados diretamente do cache. Ao mesmo tempo, se a aplicação em ECS B modificou os dados no espaço R e no espaço G, a aplicação em ECS A não pode detectar essa mudança de dados e ainda lê esses dados do cache. Como resultado, o usuário não pode visualizar os dados modificados em ECS A.

    Por exemplo, um disco do EVS compartilhado foi formatado no sistema de arquivos ext3 e anexado a ECS A e ECS B. Ambos armazenaram em cache os metadados no sistema de arquivos. Em seguida, ECS A criou um novo arquivo (arquivo F) no disco compartilhado, mas ECS B não pode detectar essa modificação e ainda lê dados de seus dados em cache. Como resultado, o usuário não pode exibir o arquivo F em ECS B.

Antes de você anexar um disco do EVS compartilhado a vários ECSs, o tipo de dispositivo de disco precisa ser determinado. O tipo de dispositivo pode ser VBD ou SCSI. Disco do SCSI EVS compartilhados suportam reservas SCSI. Antes de usar reservas SCSI, você precisa instalar um driver no SO do ECS e garantir que a imagem do sistema operacional esteja incluída na lista de compatibilidade.

Se você simplesmente anexar um disco do EVS compartilhado a vários ECSs, os arquivos não poderão ser compartilhados entre ECS como os discos do EVS compartilhados não possuem a capacidade de cluster. Portanto, crie um sistema de arquivos compartilhado ou implante um sistema de gerenciamento de cluster se você precisar compartilhar arquivos entre ECSs.

Usamos cookies para aprimorar nosso site e sua experiência. Ao continuar a navegar em nosso site, você aceita nossa política de cookies. Saiba mais

Feedback

Feedback

Feedback

0/500

Conteúdo selecionado

Envie o conteúdo selecionado com o feedback