{"id":6540,"date":"2022-03-02T15:38:42","date_gmt":"2022-03-02T15:38:42","guid":{"rendered":"http:\/\/itdconsulting.com\/amazon-aurora\/"},"modified":"2022-06-13T12:23:52","modified_gmt":"2022-06-13T17:23:52","slug":"amazon-aurora","status":"publish","type":"page","link":"https:\/\/itdconsulting.com\/en\/base-de-datos\/mysql-maria-db\/amazon-aurora\/","title":{"rendered":"Amazon Aurora"},"content":{"rendered":"<p><strong>\u00bfQu\u00e9 es Amazon Aurora?<\/strong><\/p>\n<p>Amazon Aurora (Aurora) es un motor de base de datos relacional completamente administrado compatible con MySQL y PostgreSQL. Ya sabe c\u00f3mo MySQL y PostgreSQL combinan la velocidad y la fiabilidad de las bases de datos comerciales de gama alta con la sencillez y la rentabilidad de las bases de datos de c\u00f3digo abierto.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"size-full wp-image-6541 alignleft\" src=\"https:\/\/itdconsulting.com\/wp-content\/uploads\/2022\/03\/Logo-Amazon-Aurora.jpg\" alt=\"\" width=\"538\" height=\"362\" \/><\/p>\n<p>El c\u00f3digo, las herramientas y las aplicaciones que se utilizan actualmente con las bases de datos MySQL y PostgreSQL se pueden usar con Aurora. Con algunas cargas de trabajo, Aurora puede proporcionar hasta cinco veces el rendimiento de MySQL y hasta tres veces el rendimiento de PostgreSQL sin requerir cambios en la mayor\u00eda de las aplicaciones existentes.<\/p>\n<p>Aurora incluye un subsistema de almacenamiento de alto rendimiento. Sus motores de base de datos compatibles con MySQL y PostgreSQL est\u00e1n personalizados para aprovechar su almacenamiento de r\u00e1pida distribuci\u00f3n.<\/p>\n<p>El almacenamiento subyacente crece autom\u00e1ticamente en funci\u00f3n de las necesidades. Un volumen de cl\u00faster de Aurora puede aumentar hasta un tama\u00f1o m\u00e1ximo de 128 tebibytes (TiB). Aurora tambi\u00e9n automatiza y estandariza la agrupaci\u00f3n en cl\u00fasteres y la reproducci\u00f3n de base de datos, que suelen ser algunos de los aspectos m\u00e1s problem\u00e1ticos de la configuraci\u00f3n y administraci\u00f3n de las bases de datos.<\/p>\n<p>Aurora forma parte del servicio de base de datos administrada de Amazon Relational Database Service (Amazon RDS). Amazon RDS es un servicio web que facilita la configuraci\u00f3n, el funcionamiento y el escalado de una base de datos relacional en la nube. Si no est\u00e1 familiarizado con Amazon RDS, consulte la Gu\u00eda del usuario de Amazon Relational Database Service.<\/p>\n<p><strong>\u00bfQu\u00e9 caracteriza a Amazon Aurora?<\/strong><\/p>\n<p>Las principales caracter\u00edsticas son la escalabilidad y el alto rendimiento:<\/p>\n<p>&nbsp;<\/p>\n<ol>\n<li><strong><em> Procesamiento hasta 5 veces superior al de MySQL<\/em><\/strong><\/li>\n<\/ol>\n<p>Las pruebas con valores de referencia est\u00e1ndar, como SysBench, han revelado un aumento del rendimiento 5 veces mayor con respecto a un MySQL tradicional en hardware similar.<\/p>\n<p>Amazon Aurora utiliza distintas t\u00e9cnicas de software y hardware para garantizar que el motor de base de datos pueda utilizar plenamente los recursos inform\u00e1ticos, la memoria y las redes disponibles. Las operaciones de E\/S utilizan t\u00e9cnicas de sistemas distribuidos, como los cu\u00f3rums, para mejorar la estabilidad del rendimiento.<\/p>\n<ol start=\"2\">\n<li><strong><em> Escalado de inform\u00e1tica con el bot\u00f3n de inserci\u00f3n<\/em><\/strong><\/li>\n<\/ol>\n<p>Mediante las API de Amazon Relational Database Service (Amazon RDS) o con unos pocos clics en la consola de administraci\u00f3n de AWS, podr\u00e1 escalar los recursos inform\u00e1ticos y de memoria a fin de ampliar o reducir su implementaci\u00f3n. Las operaciones de escalado de inform\u00e1tica normalmente se llevan a cabo en cuesti\u00f3n de minutos.<\/p>\n<ol start=\"3\">\n<li><strong><em> Escalado autom\u00e1tico de almacenamiento<\/em><\/strong><\/li>\n<\/ol>\n<p>Amazon Aurora aumenta autom\u00e1ticamente el tama\u00f1o del volumen de la base de datos a medida que aumentan las necesidades de almacenamiento. El volumen aumenta de a 10 GB, hasta un m\u00e1ximo de 128 TB. No es necesario que aprovisione un almacenamiento excesivo para la base de datos para afrontar el crecimiento futuro.<\/p>\n<ol start=\"4\">\n<li><strong><em> R\u00e9plicas de lectura de baja latencia<\/em><\/strong><\/li>\n<\/ol>\n<p>Puede aumentar el rendimiento de lectura para admitir solicitudes de aplicaciones de volumen alto mediante la creaci\u00f3n de hasta 15 r\u00e9plicas de bases de datos de Amazon Aurora. Estas r\u00e9plicas comparten el mismo almacenamiento subyacente que la instancia fuente, lo que reduce los costos y evita la necesidad de realizar escrituras en los nodos de r\u00e9plica.<\/p>\n<p>Esto libera m\u00e1s capacidad de procesamiento para atender las solicitudes de lectura y reduce el tiempo de retraso de la r\u00e9plica, que suele limitarse a milisegundos de un solo d\u00edgito. Aurora suministra un punto de enlace del lector para que la aplicaci\u00f3n pueda conectarse sin tener que realizar un seguimiento de las r\u00e9plicas a medida que se agregan y eliminan.<\/p>\n<p>Tambi\u00e9n admite el escalado autom\u00e1tico, que permite la incorporaci\u00f3n y la eliminaci\u00f3n autom\u00e1tica de r\u00e9plicas en respuesta a los cambios en las m\u00e9tricas de rendimiento que usted especifique.<\/p>\n<ol start=\"5\">\n<li><strong><em> Configuraci\u00f3n sin servidor<\/em><\/strong><\/li>\n<\/ol>\n<p>Amazon Aurora Serverless es una configuraci\u00f3n de escalado autom\u00e1tico bajo demanda para Aurora, en la que la base de datos activa, cierra, ampl\u00eda o reduce su capacidad autom\u00e1ticamente en funci\u00f3n de las necesidades de la aplicaci\u00f3n. Ejecute su base de datos en la nube sin necesidad de administrar ninguna instancia de base de datos.<\/p>\n<ol start=\"6\">\n<li><strong><em> Puntos de enlace de base de datos personalizados<\/em><\/strong><\/li>\n<\/ol>\n<p>Los puntos de enlace personalizados le permiten distribuir y equilibrar las cargas de trabajo entre diferentes conjuntos de instancias de base de datos. Por ejemplo, puede aprovisionar un conjunto de r\u00e9plicas de Aurora para utilizar un tipo de instancia con mayor capacidad de memoria a fin de ejecutar una carga de trabajo de an\u00e1lisis.<\/p>\n<p>Luego, un punto de enlace personalizado puede ayudarlo a dirigir la carga de trabajo a estas instancias configuradas correctamente, mientras que las dem\u00e1s instancias se mantienen aisladas de la carga de trabajo.<\/p>\n<ol start=\"7\">\n<li><strong><em> Consulta en paralelo<\/em><\/strong><\/li>\n<\/ol>\n<p>La consulta en paralelo de Amazon Aurora permite realizar consultas de an\u00e1lisis m\u00e1s r\u00e1pidas en relaci\u00f3n a sus datos actuales. Puede agilizar las consultas en hasta dos \u00f3rdenes de magnitud, mientras se mantiene un alto rendimiento en la carga de trabajo de transacciones principal.<\/p>\n<p>Si lleva el procesamiento de consultas a la capa de almacenamiento de Aurora, gana una gran cantidad de potencia de inform\u00e1tica, a la vez que reduce el tr\u00e1fico de la red. Utilice las consultas en paralelo para ejecutar cargas de trabajo transaccionales y anal\u00edticas una junto a la otra en la misma base de datos de Aurora.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>La clave: los cl\u00fasteres<\/strong><\/p>\n<p>Una de las principales razones de su eficiencia son los cl\u00fasteres de bases. Un cl\u00faster de base de datos de Amazon Aurora se compone de una o varias instancias de base de datos y de un volumen de cl\u00faster que administra los datos de esas instancias de base de datos.<\/p>\n<p>Un volumen de cl\u00faster de Aurora es un volumen de almacenamiento de base de datos virtual que abarca varias zonas de disponibilidad, de modo que una de esas zonas tiene una copia de los datos del cl\u00faster de base de datos. Un cl\u00faster de base de datos Aurora se compone de dos tipos de instancias de base de datos:<\/p>\n<ul>\n<li>Instancia de base de datos principal: admite operaciones de lectura y escritura y realiza todas las modificaciones de los datos en el volumen de cl\u00faster. Cada cl\u00faster de base de datos Aurora tiene una instancia de base de datos principal.<\/li>\n<li>R\u00e9plica de Aurora: se conecta con el mismo volumen de almacenamiento que la instancia de base de datos principal y solo admite operaciones de lectura. Cada cl\u00faster de base de datos Aurora puede tener hasta 15 r\u00e9plicas de Aurora, adem\u00e1s de la instancia de base de datos principal. Mantenga una alta disponibilidad localizando r\u00e9plicas de Aurora en distintas zonas de disponibilidad. Aurora cambiar\u00e1 autom\u00e1ticamente a una r\u00e9plica de Aurora en caso de que la instancia de base de datos principal deje de estar disponible. Puede especificar la prioridad de conmutaci\u00f3n por error para r\u00e9plicas de Aurora. Las r\u00e9plicas de Aurora tambi\u00e9n pueden descargar las cargas de trabajo de lectura desde la instancia de base de datos principal.<\/li>\n<\/ul>\n<p>El cl\u00faster de Aurora muestra la separaci\u00f3n de la capacidad inform\u00e1tica y almacenamiento. Por ejemplo, una configuraci\u00f3n de Aurora con solo una instancia de base de datos sigue siendo un cl\u00faster, pero el volumen de almacenamiento subyacente implica que haya varios nodos de almacenamiento distribuidos en varias zonas de disponibilidad (AZ).<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Mejora tu rentabilidad con Amazon Aurora<\/strong><\/p>\n<ol>\n<li><strong><em> Paga solo por lo que utilizas<\/em><\/strong><\/li>\n<\/ol>\n<p>Con Amazon Aurora no existen los compromisos iniciales, sino que simplemente se paga una tarifa por hora por cada instancia lanzada. Adem\u00e1s, cuando ya no necesite una instancia de base de datos de Amazon Aurora, puede eliminarla f\u00e1cilmente.<\/p>\n<p>No es necesario aprovisionar almacenamiento en exceso como medida de seguridad y solo paga por el almacenamiento que consuma realmente. Para obtener m\u00e1s detalles, consulte la p\u00e1gina de precios de Amazon Aurora.<\/p>\n<ol start=\"2\">\n<li><strong><em> Optimiza los costos de E\/S<\/em><\/strong><\/li>\n<\/ol>\n<p>Para una aplicaci\u00f3n de an\u00e1lisis intensivo, los costos de E\/S son por norma general el factor que m\u00e1s influye en el costo de la base de datos. E\/S se refiere a las operaciones entrantes y salientes que realiza el motor de base de datos de Aurora en la capa de almacenamiento virtualizado basado en SSD.<\/p>\n<p>Cada operaci\u00f3n de lectura de p\u00e1gina de la base de datos se cuenta como una operaci\u00f3n de E\/S. El motor de base de datos de Aurora emite lecturas en la capa de almacenamiento para recuperar p\u00e1ginas de base de datos que no se encuentran en la cach\u00e9 del b\u00fafer.<\/p>\n<p>Cada p\u00e1gina de base de datos representa 16 KB en Aurora compatible con MySQL. Aurora se dise\u00f1\u00f3 para eliminar operaciones de E\/S innecesarias. Esto permite reducir costos y garantizar que los recursos est\u00e9n disponibles cuando se necesiten para el tr\u00e1fico de lectura y escritura.<\/p>\n<p>Solo se consumen operaciones de E\/S de escritura cuando se insertan registros de transacciones en la capa de almacenamiento para que las escrituras sean duraderas. Las operaciones de E\/S de escritura se cuentan en unidades de 4 KB. Por ejemplo, un registro de transacci\u00f3n que tiene 1024 bytes se cuenta como una operaci\u00f3n de E\/S.<\/p>\n<p>Sin embargo, las operaciones de escritura simult\u00e1neas cuyo registro de transacci\u00f3n tenga menos de 4 KB se pueden agrupar por lotes en el motor de base de datos de Aurora para optimizar el consumo de operaciones de E\/S. A diferencia de los motores de base de datos tradicionales, Amazon Aurora nunca inserta p\u00e1ginas de base de datos modificadas en la capa de almacenamiento, y esto permite reducir el consumo de operaciones de E\/S.<\/p>\n<p>Para ver la cantidad de operaciones de E\/S que consume una instancia de Aurora, vaya a la consola de AWS. Para buscar su consumo de operaciones de E\/S, vaya a la secci\u00f3n RDS de la consola, mire la lista de instancias, seleccione las instancias de Aurora y luego busque las m\u00e9tricas \u201cOperaciones de lectura facturadas\u201d y \u201cOperaciones de escritura facturadas\u201d en la secci\u00f3n de monitoreo. Para obtener m\u00e1s detalles, consulte la p\u00e1gina de precios de Amazon Aurora.<\/p>","protected":false},"excerpt":{"rendered":"<p>\u00bfQu\u00e9 es Amazon Aurora? Amazon Aurora (Aurora) es un motor de base de datos relacional completamente administrado compatible con MySQL y PostgreSQL. Ya sabe c\u00f3mo MySQL y PostgreSQL combinan la velocidad y la fiabilidad de las bases de datos comerciales de gama alta con la sencillez y la rentabilidad de las bases de datos de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":425,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"footnotes":""},"class_list":["post-6540","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/itdconsulting.com\/en\/wp-json\/wp\/v2\/pages\/6540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itdconsulting.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/itdconsulting.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/itdconsulting.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/itdconsulting.com\/en\/wp-json\/wp\/v2\/comments?post=6540"}],"version-history":[{"count":1,"href":"https:\/\/itdconsulting.com\/en\/wp-json\/wp\/v2\/pages\/6540\/revisions"}],"predecessor-version":[{"id":7270,"href":"https:\/\/itdconsulting.com\/en\/wp-json\/wp\/v2\/pages\/6540\/revisions\/7270"}],"up":[{"embeddable":true,"href":"https:\/\/itdconsulting.com\/en\/wp-json\/wp\/v2\/pages\/425"}],"wp:attachment":[{"href":"https:\/\/itdconsulting.com\/en\/wp-json\/wp\/v2\/media?parent=6540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}