Definición de EBS vs SSD

24

Estoy confundido acerca de la elección de EBS y SSD al crear una instancia.

Al elegir los parámetros de instancia (Paso 2), verá 2 opciones en la columna Almacenamiento de instancias (GB): solo EBS o SSD.

No sé por qué esta opción está ahí porque SSD y EBS son cosas diferentes y por qué elegiría una y no la otra.

La definición de almacenamiento de instancias (GB) a continuación está en contradicción con la anterior ya que todo es persistente. (ve esta definición si pasa el nombre de la columna)

Los volúmenes de almacén de instancias locales que están disponibles para la instancia. Los datos en un almacén de instancias no son permanentes; persisten solo durante la vida útil de la instancia.

¿Por qué en el Paso 4 nuevamente tendré que elegir entre SSD o magnético?

Cualquier aclaración ayudaría.

Java principal
fuente

Respuestas:

21

Las SSD son más rápidas porque no hay latencia de red, pero es efímera y no se puede separar de una instancia y adjuntarla a otra. Como puede ver, está disponible para instancias más potentes.

EBS es más flexible, ya que puede adjuntarlo y desconectarlo de las instancias, pero es un poco más lento, ya que es más adecuado para fines generales.

Ahora, en el Paso 4, debe elegir si desea un SSD o un almacenamiento de tipo magnético. Puede compararlo aproximadamente como si estuviera eligiendo entre una unidad SATA o una SSD. Una vez más, los SSD son obviamente más rápidos. Existen diferencias de precios, por lo que debe leer un poco sobre esto en la documentación de AWS y usar la calculadora de precios para conocer las diferencias técnicas.

Pero, que yo sepa, AWS está frenando la detención del uso del almacenamiento magnético.

Espero que esto arroje algo de luz sobre la pregunta.

Cya!

Stefano Martins
fuente
Ok, gracias, ahora estoy claro: el paso 2 es elegir si desea almacenamiento efímero o permanente. Step4 es el tipo de hardware. pero lo que significa la siguiente definición en el paso 2: los datos en un almacén de instancias no son permanentes; persisten solo durante la vida útil de la instancia.
Java Main
Significa que cuando termina (elimina) esa instancia, los datos se pierden.
Stefano Martins
Esta respuesta podría mejorarse describiendo la diferencia entre los discos de instancia y el almacenamiento EBS.
Tim
5

En primer lugar, tenga en cuenta la diferencia entre un volumen raíz , un EBS y un almacén de instancias EC2 .

El volumen raíz es el que aloja el sistema operativo de la instancia EC2 y casi siempre es un volumen EBS (algunas AMI antiguas aún pueden usar el almacén de instancias EC2). También puede agregar volúmenes para usarlos para almacenar datos y puede especificar si deben estar respaldados por un EBS o por un almacén de instancias (dispositivo conectado directamente).

Si elige EBS solo cuando inicia una instancia de EC2, obtiene un volumen raíz de EBS y luego tiene que presionar el botón "Agregar almacenamiento" durante el paso 4 para agregar volúmenes EBS adicionales. Los volúmenes EBS pueden estar respaldados por diferentes tipos de dispositivos de almacenamiento como GP2, IO1 y magnéticos, y puede especificar si se retienen o eliminan cuando finaliza la instancia EC2.

Si elige SSD en el paso 2, obtendrá un volumen raíz de EBS y un segundo volumen que por defecto es un almacén de instancias. Puede cambiar esto a un volumen EBS en el paso 4 si lo desea (no estoy seguro de cómo eso afecta los precios). Los valores para cosas como el tamaño y el tipo se muestran como N / A, pero realmente están determinados por el tipo de instancia (deben mostrarse como valores atenuados en lugar de no aplicables). Puede agregar volúmenes EBS adicionales presionando el botón "Agregar almacenamiento" durante el paso 4, pero solo obtiene el número de almacenes de instancias especificados por el tipo de instancia EC2.

Si elige SSD, aún obtiene un volumen raíz de EBS que se puede separar, cambiar de tamaño, volver a conectar, tomar instantáneas, etc. Se conserva cuando se detiene el servidor y puede elegir si se retiene cuando se finaliza la instancia. Solo la tienda de instancias es efímera; no puede optar por retenerlo si el servidor se detiene, finaliza o si el dispositivo subyacente tiene un problema, pero se retiene al reiniciar.

Damian
fuente
-4

Mientras su instancia esté en funcionamiento o no finalizada, los datos en EBS permanecerán, una vez que finalice su instancia, AWS libera el almacenamiento, por lo tanto, los datos se pierden.

Kaleem
fuente
Esto realmente no responde a la pregunta planteada.
BE77Y