Iniciación a Block Storage for Classic
IBM Cloud® Block Storage for Classic es un almacenamiento persistente de alto rendimiento e iSCSI, que se aprovisiona y gestiona de forma independiente de las instancias de Compute. iSCSI-based Los volúmenes de Block Storage for Classic están conectados a dispositivos autorizados a través de conexiones de E/S de múltiples rutas (MPIO) redundantes.
Block Storage for Classic aporta niveles óptimos de durabilidad y disponibilidad con un excelente conjunto de características. Se construye utilizando estándares del sector y mejores prácticas. Block Storage for Classic está diseñado para proteger la integridad de los datos y mantener la disponibilidad en caso de sucesos de mantenimiento y fallos no planificados, y proporcionar una línea base de rendimiento coherente.
Para obtener más información sobre el uso de Block Storage for Classic con IBM Cloud® Kubernetes Service, consulte Almacenamiento de datos en IBM Cloud Block Storage clásico.
Antes de empezar
Los volúmenes de Block Storage for Classic se pueden suministrar de 20 GB a 12 TB con dos opciones:
- Suministro de niveles de Resistencia que presentan niveles de rendimiento predefinidos y otras características como instantáneas y réplica.
- Crear un entorno de Rendimiento de alta potencia con operaciones de entrada/salida asignadas por segundo (IOPS).
Para obtener más información sobre la oferta de Block Storage for Classic, consulte ¿Qué es Block Storage for Classic?
Consideraciones sobre el suministro
Tamaño de bloque
Las IOPS tanto para resistencia como para rendimiento se basan en un tamaño de E/S de 16 KB con una carga de trabajo de lectura y escritura 50-50, aleatoria y secuencial 50-50. Un bloque de 16 KB es el equivalente a una operación de escritura en el volumen.
El tamaño de la IO que utiliza su aplicación afecta directamente al rendimiento del almacenamiento. Si el tamaño de E/S que utiliza su aplicación es inferior a 16 KB, el límite de IOPS se alcanza antes que el límite de rendimiento. Por el contrario, si el tamaño de E/S que utiliza su aplicación es superior a 16 KB, el límite de rendimiento se alcanza antes que el límite de IOPS.
Tamaño de E/S (KB) | IOPS | Rendimiento (MB/s) |
---|---|---|
4 | 1.000 | 4 |
8 | 1.000 | 8 |
16 | 1.000 | 16 |
32 | 500 | 16 |
64 | 250 | 16 |
128 | 128 | 16 |
512 | 32 | 16 |
1024 | 16 | 16 |
Hosts autorizados
Otro factor a tener en cuenta es el número de hosts que están utilizando el volumen. Los límites de IOPS se aplican a nivel de volumen. En otras palabras, dos hosts conectados a un volumen con 6000 IOPS comparten esos 6000 IOPS. Con un número elevado de IOPS, es posible que necesite varios hosts para acceder al volumen simultáneamente y obtener el máximo de IOPS disponibles, especialmente con un número extremo de IOPS ( 10,000s ).
El IOPS máximo para un volumen de almacenamiento en bloque es de 48.000 IOPS. Si su carga de trabajo requiere un alto rendimiento, es mejor configurar al menos un par de servidores para acceder a su volumen y evitar un cuello de botella en un único servidor.
El límite predeterminado de número de autorizaciones por volumen de bloque es de ocho. Esto significa que se pueden autorizar hasta ocho hosts para acceder al volumen Block Storage for Classic. Para obtener más información sobre la autorización y el aumento del límite de 8, consulte las Preguntas más frecuentes.
Conexión de red
La velocidad de la conexión de Ethernet debe ser más rápida que el rendimiento máximo previsto de su volumen. Generalmente, no espere que se sature la conexión de Ethernet más allá del 70 % del ancho de banda disponible. Por ejemplo, si tiene 6000 IOPS y está utilizando un tamaño de E/S de 16 KB, el volumen puede manejar un rendimiento aproximado de 94 Mbps. Si tiene una conexión de Ethernet de 1 Gbps para el volumen, se genera un cuello de botella cuando los servidores intenten utilizar el máximo rendimiento disponible. Esto se debe a que el 70 % del límite teórico de una conexión Ethernet de 1 Gbps (125 MB por segundo) permitiría solo 88 MB por segundo.
Para alcanzar el número máximo de IOPS, es necesario disponer de los recursos de red adecuados. Otras consideraciones incluyen el uso de la red privada fuera del almacenamiento y los ajustes específicos de la aplicación y del lado del host (pila de IP o profundidad de colas y otros ajustes).
El tráfico de almacenamiento debe estar aislado de otros tipos de tráfico y no debe ser dirigido a través de cortafuegos y enrutadores. Para obtener más información, consulte Preguntas más frecuentes.
El tráfico de almacenamiento se incluye en el uso total de la red de los servidores virtuales públicos. Para obtener más información acerca de los límites que puede imponer el servicio, consulte la Documentación de servidor virtual.
Envío de su pedido
Cuando esté listo para enviar el pedido, puede colocarlo en la consola, desde la CLI, con la API o Terraform.
Por defecto, puede aprovisionar un total combinado de 700 volúmenes de Block Storage for Classic y File Storage for Classic a nivel global. Si necesita más almacenamiento, consulte Gestión de límites de almacenamiento.
Conexión y configuración del nuevo almacenamiento
Cuando se haya completado la solicitud de suministro, autorice a los hosts a acceder al nuevo almacenamiento y configure la conexión. En función del sistema operativo del host, siga el enlace adecuado.
- RHEL 8Montar volumen iSCSI en Red Hat Enterprise Linux® 8.
- CloudLinux 8Montar volumen iSCSI en CloudLinux 8.
- Ubuntu 20Montar volumen iSCSI en Ubuntu 20.
- WindowsAsignación de volúmenes en Microsoft Windows.
- cPanelConfiguración de Block Storage for Classic para copia de seguridad con cPanel.
- PleskConfiguración de Block Storage for Classic para la copia de seguridad con Plesk.
Gestión del nuevo almacenamiento
En la consola, desde la CLI, con la API o Terraform, puede gestionar diversos aspectos de Block Storage for Classic como, por ejemplo, las autorizaciones y cancelaciones de host. Para obtener más información, consulte Gestión de Block Storage for Classic.
Puede mantener los datos sincronizados en dos ubicaciones diferentes utilizando la réplica. La réplica utiliza una de sus planificaciones de instantáneas para copiar automáticamente las instantáneas a un volumen de destino de un centro de datos remoto. Las copias se pueden recuperar en el sitio remoto si se produce un suceso catastrófico o los datos resultan dañados. Para obtener más información, consulte Replication and Disaster Recovery-Replicating Data.