Está en la página 1de 14

Por qué el

Oracle Database
Funciona Mejor
en el Oracle Linux
WHITE PAPER / 27 DE JULIO DE 2018
Tabla de contenidos
Introducción ................................................................................................. 3

El Oracle Database está desarrollado en el Oracle Linux ........................... 4

Ventajas del Oracle Linux para implementaciones en base de datos.......... 4

Confiabilidad, disponibilidad y mantenimiento de misión crítica (RAS)........ 6

Cargas de trabajo virtualizadas simplificadas .............................................. 8

Servicios integrados listos para la nube ...................................................... 8

Gestionabilidad total de la pila ..................................................................... 9

Implementaciones rápidas ........................................................................... 9

Conclusión ................................................................................................. 11

Más información ........................................................................................ 12

2 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
INTRODUCCIÓN

Muchas aplicaciones empresariales esenciales como entrada de pedidos, finanzas, recursos


humanos, gestión de las relaciones con clientes (CRM) y planificación de los recursos
empresariales (ERP) se ejecutan en el Oracle Database. Estas aplicaciones sostienen
operaciones fundamentales que generan ingresos, mejoran la eficiencia empresarial, y aumentan
la rentabilidad. Como el éxito en los negocios normalmente depende mucho de esas aplicaciones
estratégicas, los departamentos de TI se esmeran en ofrecer una excelente infraestructura para
Oracle Database — que ofrezca un rendimiento perceptible, capacidad de escalabilidad, fuerte
seguridad, y una disponibilidad “permanente”. La infraestructura también debe ser fácil de
administrar y soportar un rápido aprovisionamiento de servidores de base de datos, permitiendo
añadir fácilmente capacidad de transacción y desplegarla rápidamente en la producción.

Para cargas de trabajo Oracle Database ejecutadas en el Oracle Linux, en las instalaciones o en
la nube, pruebas rigurosas y la integración entre las capas añade beneficios considerables: más
velocidad en las transacciones, rendimiento escalable, y la seguridad y confiabilidad necesarias
para cumplir los rigurosos contratos de niveles de servicio (SLAs). Además, una pila completa de
Oracle aumenta la eficiencia administrativa ya que no hay la necesidad de conjuntos de
habilidades entre las plataformas para administrar las diversas tecnologías de los proveedores. Y
también hay el beneficio adicional de un único punto de contacto con los mejores especialistas
en infraestructura de base de datos del sector, y para solucionar sus problemas más críticos de
soporte y servicio.

El Oracle Database se basa en una arquitectura multi-inquilino diseñada para simplificar el


proceso de evolución a un modelo de entrega de Base de datos como servicio (DBaaS). Para
crear una infraestructura óptima para el Oracle Database 18c u otras versiones, los arquitectos
de solución con una visión de futuro seleccionaron el Oracle Linux para el nivel del sistema
operativo. El Oracle Linux es un sistema operativo listo para la nube, y que es una opción
económica y de alto rendimiento al modernizar la infraestructura o consolidar las instancias de
base de datos en el Oracle Database. Este documento explica por qué el Oracle Linux es su
mejor opción para los ambientes Oracle Database.

3 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
EL ORACLE DATABASE ESTÁ DESARROLLADO EN EL ORACLE LINUX
Muchos clients eligen el Oracle Linux para soportar sus aplicaciones de misión crítica. El Oracle Linux también es el principal
sistema operativo para las bases de datos, middleware, y proyectos de ingeniería de software de Oracle. El Oracle Cloud
Applications, Oracle Cloud Platform, y Oracle Cloud Infrastructure son ejecutados en el Oracle Linux. El Oracle Linux es el
estándar para desarrollo en todo el portfolio de productos Oracle Database, con más de 175.000 instancias de Oracle Linux
implementadas en servidores físicos y virtuales.

El Oracle Linux recibe más de 128.000 horas de pruebas diarias de aplicaciones y base de datos, lo que solidifica las versiones
del software durante cada ciclo de vida del producto. Incluso antes de que se haga una evaluación formal, el Oracle Linux es la
plataforma base en la cual los desarrolladores prueban la funcionalidad, calidad y viabilidad del software. Y antes de disponibilizar
cualquier base de datos o aplicación, los equipos de ingeniería de Oracle engineering realizan algunas pruebas formales de
estrés en el Oracle Linux para certificar el Oracle Database y el Oracle Real Application Clusters (RAC), junto con una amplia
batería de verificación del sistema y pruebas de rendimiento.

El Oracle Linux incluye el Unbreakable Enterprise Kernel (UEK), que está específicamente optimizado para alcanzar el mejor
rendimiento con el software de Oracle. Los equipos de desarrollo del Oracle Database y Oracle Linux colaboran para mejorar el
rendimiento del UEK, ajustando las llamadas del sistema e interfaces de biblioteca C que aceleran las aplicaciones y los tiempos
de procesamiento de consultas. Los ingenieros de Oracle prueban extensamente el UEK optimizado en todos los niveles de
aplicaciones, middleware y base de datos de Oracle, así como en los servidores y engineered systems (sistemas de ingeniería)
de Oracle. El UEK también pasa por amplias pruebas adicionales en todos los sistemas de desarrollo de TI que ejecutan la
familia de productos Oracle Database.

El estándar de la industria para Oracle Database


El Oracle Linux es ampliamente utilizado por miles de clientes Oracle Cloud en todo el mundo. Miles de Proveedores de Software
Independientes (ISVs) certifican su software en el Oracle Linux. Además de los miles de servidores que soportan a los equipos de
desarrollo interno de Oracle, el Oracle Linux está experimentando una rápida adopción en el mercado empresarial del Linux,
logrando una amplia aceptación como el estándar empresarial para las cargas de trabajo del Oracle Database. Según el analista
del sector de la empresa IDC, el Oracle Linux ha experimentado un significante crecimiento de mercado:

“El Oracle Linux ha sido consistentemente una de las distribuciones empresariales de Linux con crecimiento más rápido en los últimos
años. Gran parte de ese crecimiento viene de clientes que están migrando al Oracle Linux para aprovechar las ventajas de ‘Oracle on
Oracle’, es decir, la optimización del SO de Oracle en sus propias pilas de soluciones, ejecutadas en las instalaciones o en la nube” -
Ashish Nadkarni, IDC

Ese éxito destaca cómo las organizaciones de TI están cada vez más seleccionando el Oracle Linux en sistemas x86 para crear
infraestructuras de base de datos de misión crítica que sean reactivas, altamente escalables y económicas.

VENTAJAS DEL ORACLE LINUX PARA IMPLEMENTACIONES EN BASE DE DATOS


Además de la flexibilidad y TCO bajo del código abierto, el Oracle Linux ofrece un rendimiento de clase empresarial, seguridad y
confiabilidad para misión crítica, disponibilidad y mantenimiento (RAS). Pero, lo que distingue el Oracle Linux de las demás
plataformas de SO — en especial para las cargas de trabajo del Oracle Database — son las ventajas proporcionadas por la
profunda integración del sistema operativo con la pila de soluciones y optimizaciones, que son el resultado de las colaboraciones
de la industria y de las mejoras en el UEK.

Escala y rendimiento de transacciones optimizados


Los equipos de ingeniería del Oracle Database y del Oracle Linux colaboran de forma continua para mejorar y optimizar el
rendimiento de las aplicaciones de base de datos. Por ejemplo, cuándo los mecanismos de comunicación entre procesos
tradicionales (IPC) presentaron problemas de estabilidad con cargas pesadas, los ingenieros de Oracle adoptaron un nuevo
enfoque — Reliable Datagram Sockets (RDS), un protocolo sin conexión de baja latencia para entregar datagramas de forma
confiable a miles de endpoints (puntos finales). Como el RDS resultó en menos retransmisiones (especialmente durante las horas
punta de procesamiento), eso mejoró bastante el rendimiento de la base de datos en el Linux. Oracle compartió el código RDS
con la comunidad de código abierto y éste ahora es parte del Linux kernel. Como resultado, los ingenieros del Oracle Database
lograron así simplificar el código de la base de datos, eliminando código de usuario extraño que causaba los problemas de
instabilidad — permitiendo que el Oracle Linux realizase el “trabajo pesado” en las comunicaciones de base de datos de alto
rendimiento.
4 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
Otras optimizaciones derivan de mejoras creadas para acelerar el rendimiento en los procesadores multicore x86 actuales y en
las arquitecturas de sistemas avanzadas. Históricamente, el Linux se implementó ampliamente en aplicaciones de computación
de alto rendimiento (HPC). El InfiniBand, que ofrece un throughput superior, baja latencia y excelente escalabilidad, se utilizó
mucho como un tejido de conmutación en aplicaciones HPC y es ahora la tecnología predominante en una serie de data centers
empresariales por las mismas razones.

Señaladamente, los switches InfiniBand son un componente esencial en el Oracle Exadata Database Machine (un engineered
system de Oracle que busca el máximo rendimiento de la base de datos) en el cual el InfiniBand ofrece conexiones de ancho de
banda alto entre los nodos de almacenamiento y computadoras del sistema. El rendimiento del throughput de los datos en el
Oracle Exadata depende mucho de la pila de red InfiniBand optimizada en el Oracle Linux, el principal SO en esos sistemas
poderosos. Los desarrolladores de Oracle ajustaron la pila Infiniband del Oracle Linux para mejorar el throughput para soportar
las cargas de trabajo extremamente exigentes. Por fin, Oracle compartió esas mejoras relativas al rendimiento del InfiniBand con
la comunidad de código abierto — una de las diversas tecnologías creadas por el equipo del Oracle Linux para aumentar el éxito
del código abierto.

La colaboración con Intel también resultó en mejoras que ayudan las aplicaciones Oracle Database a tener un buen rendimiento
en los servidores x86 que ejecutan el Oracle Linux. Trabajando con los ingenieros del Oracle Database, Intel optimizó los
algoritmos de threading de CPU, permitiendo que la base de datos aprovechase el Intel SIMD e instrucciones AVX que mejoran
la escalabilidad NUMA. Además, el software Oracle Database utiliza la biblioteca multi- threaded Intel® IPP (Intel® Integrated
Performance Primitives) para acelerar la compresión/descompresión columnar, así como las operaciones de cifrado. Para las
aplicaciones de base de datos compiladas en el Oracle Linux, Oracle e Intel también recomiendan el recopilador Intel optimizado
para alcanzar el mejor rendimiento posible de la aplicación.

El Oracle Linux con UEK incluye diversas mejoras de rendimiento y escalabilidad en el planificador de procesos, gestión de la
memoria, sistemas de archivos y pila de red. Se lo ajustó para tener un rendimiento mejor y más rápido en las configuraciones
x86 avanzadas que existen en muchos núcleos de la CPU y en grandes partes de la memoria principal. Las bibliotecas
optimizadas y las llamadas al sistema ayudan a mejorar el rendimiento de las consultas en el Oracle Database. Debido a esas
optimizaciones y pruebas intensas que ocurren dentro de Oracle, el Oracle Linux es capaz de manejar grandes cantidades de
transacciones y tener un buen rendimiento a medida que el número de usuarios de la base de datos o el número de base de
datos aumenta. Para las empresas que están consolidando varias bases de datos en el Oracle Database, un tiempo de respuesta
más rápido y una buena escalabilidad son factores primordiales que contribuyen para una infraestructura económica. Las mejoras
en el Sistema operativo también se llevan a la comunidad de código abierto de Linux para que las optimizaciones puedan
beneficiar también las cargas de trabajo de aplicaciones que no son de Oracle.

5 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
l

Gestión de recursos

La alocación de recursos del sistema (CPUs, memoria, red y ancho de banda de almacenamiento) para procesos específicos —
como instancias del Oracle Database — ayuda las aplicaciones estratégicas a obtener los recursos necesarios, y al mismo
tiempo restringe los recursos disponibles a otras aplicaciones que no son esenciales. El Oracle Linux permite la administración de
los recursos a través del uso de los grupos de control (cgroups), una característica disponible en el Oracle Linux 6 y 7. Para las
aplicaciones Oracle Database en sistemas grandes (como el Oracle Exadata Database Machine X7-8), los cgroups pueden ser
muy valiosos porque es posible realizar una “instance caging,” enlazando las instancias de la base de datos a CPUs específicas.
En las arquitecturas NUMA, eso tiene el efecto de sujetar los procesos al mismo procesador y nodos de memoria. La unión de
NUMA de esa forma puede ser una gran victoria para el rendimiento ya que permite que un procesador acceder a una memoria
local en vez de no local, haciendo que los accesos a la memoria sean mucho más rápidos.

Database Smart Flash Cache

Como muchas cargas de trabajo OLTP son de lectura intensiva, los ingenieros del Oracle Database desarrollaron el Database
Smart Flash Cache, una solución innovadora en el Oracle Linux para o acelerar el I/Os para cargas de trabajo de base de datos
mayoritariamente de lectura. Esa funcionalidad permite que el buffer cache de la base de datos se expanda más allá del área
global del sistema (SGA) en la memoria principal hasta un cache de segundo nivel que reside en un dispositivo flash. Como la
memoria flash es una orden de magnitud más rápida para las operaciones de lectura (por ejemplo, lecturas de disco de 4ms vs.
lecturas flash de 0,4), esa característica acelera significativamente el rendimiento de la base de datos sin ningún costo adicional,
excepto el costo del dispositivo flash secundario.

CONFIABILIDAD, DISPONIBILIDAD Y MANTENIMIENTO DE MISIÓN CRÍTICA (RAS)

Junto con las características de confiabilidad avanzadas en los modernos sistemas x86, el Oracle Linux crea un sistema
operativo altamente disponible para la implementación de aplicaciones de base de datos de misión crítica. Su capacidad de
aplicar correcciones de kernel y parches de seguridad tan pronto como esas actualizaciones se encuentran disponibles es un
elemento vital para proteger los datos y mantener la continuidad de las aplicaciones. Mientras otros sistemas operativos exigen
interrupciones programadas para aplicar las correcciones de kernel y también tiempo para la reiniciación, el Oracle Linux soporta
actualizaciones sin “inactividad” utilizando la tecnología Oracle Ksplice. El Ksplice actualiza el kernel del sistema operativo (OS)
Linux y las principales bibliotecas de espacio de usuario sin necesidad de interrupción o reiniciación — eliminando virtualmente la
inactividad del sistema asociada a las actualizaciones. Por ejemplo, los clientes pudieron utilizar el Ksplice para corregir
vulnerabilidades de seguridad como el Heartbleed y Dirty Cow en cuanto las correcciones se hicieron disponibles sin ninguna
interrupción de las aplicaciones, eliminando los retrasos de remediación del sistema y una costosa interrupción programada. El
Ksplice está disponible para clientes con suscripción de soporte Oracle Linux Premier, para implementaciones en las
instalaciones y en la nube, sin ningún costo adicional. El Ksplice simplifica bastante el mantenimiento de servidores y mejora la
disponibilidad continua de aplicaciones de base de datos de misión crítica. (Para obtener más información, visite
http://www.oracle.com/us/technologies/linux/ksplice-datasheet-487388.pdf.)

El Oracle Linux aprovecha todas las ventajas de las características RAS de los procesadores x86 actuales configuradas en los
sistemas x86 de Oracle y de terceros. Esos procesadores avanzados siguen la Machine Check Architecture (MCA) en la cual las
CPUs pueden relatar errores de hardware (por ejemplo, bus, Error-Correcting Code (ECC), errores de paridad y de cache) al
sistema operativo. El Oracle Linux ejecuta una Machine Check Exception (MCE) daemon llamada mcelog que detecta y relata
problemas de hardware irrecuperables. El daemon rastrea y registra los errores de hardware, actuando con base en los límites de
errores y en algunos casos desencadenando eventos como un off-lining en la memoria o en la CPU.

Además de la gestión de errores a nivel del procesador, los sistemas Oracle x86 tienen capacidades de RAS superiores a nivel
del sistema, incluyendo fuentes de alimentación y ventiladores de refrigeración redundantes tipo “hot-swappable”
(intercambiables en caliente), drives hot-swappable, y memorias ECC, así como en el Oracle Server X7-2. El Oracle Server X7-8
tiene módulos hot-swappable PCIe Express, así como drives hot-pluggable y fuentes de alimentación y ventiladores hot-
swappable redundantes. Utilizando la herramienta (ipmitool) Interfaz de Gestión de Plataformas Inteligente (IPMI), los
administradores pueden realizar las tareas de inicialización, monitorización y mantenimiento de los servidores a partir del Oracle
Linux, administrando las Unidades Reemplazables en Campo (FRUs), configuraciones de red, lecturas de sensores y controles
remotos de potencia del chasis a través del procesador de servicios del sistema.

6 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
Soluciones de integridad de datos completas y avanzadas

Los equipos de ingeniería del Oracle Database y del Oracle Linux han colaborado con otros proveedores para desarrollar
diversas soluciones avanzadas de integridad de datos que evitan la corrupción de datos silenciosa. La corrupción de datos
silenciosa puede ocurrir cuando se leen o se graban datos inválidos sin que un error I/O sea relatado a la aplicación o al sistema
operativo. Normalmente ocurre como resultado de una falla en un componente o de un error administrativo. Esos errores pueden
ser catastróficos para las aplicaciones empresariales centradas en los datos y potencialmente resultar en grandes interrupciones.
Los ingenieros de Oracle ayudaron a crear soluciones de integridad de datos que siguen el estándar T10 Protection Information
(T10 PI), realizando verificaciones de integridad en todo el camino recorrido por los datos — desde la aplicación hasta el sistema
operativo, a través del switch y del adaptador host bus, y hasta el propio dispositivo de almacenamiento en disco. Cuando los
datos se graban por primera vez, la solución genera una metadata de integridad o información de protección que se valida en
cada etapa del camino de los datos. Cualquier error detectado se direcciona a la aplicación para remediación. Oracle implementa
una interfaz de código abierto para exponer el estándar T10 PI a las aplicaciones de usuario final y de kernel del Linux.

Oracle ha calificado soluciones T10 PI con los adaptadores Emulex® Fibre Channel (FC) de Broadcom, con sistemas Dell EMC,
Fujitsu, Hitachi Vantara, HPE, Huawei y SanDisk. En esas soluciones, la biblioteca Oracle Automatic Storage Management
(ASMlib) añade la información de protección en cada solicitud I/O que pasa a través de las capas en el sistema operativo del
Oracle Linux y del UEK para el driver Emulex HBA.El driver verifica la integridad de los datos antes de pasar los datos al
dispositivo de almacenamiento, el cual revalida la integridad antes de grabar los datos en el disco.

Alta disponibilidad con el Oracle Clusterware: incluido con el soporte del Oracle Linux

Las aplicaciones Oracle Database normalmente exigen alta disponibilidad, y es por eso por lo que Oracle ofrece el Oracle
Clusterware a los clientes que tienen el soporte básico y premier del Oracle Linux sin ningún costo adicional. El Oracle
Clusterware es un software que permite que varios servidores Oracle Linux operen en un único sistema, proporcionando
redundancia caso ocurra una falla de hardware o software. Cada nodo se comunica a través de una interconexión privada, lo que
mantiene un “latido” del clúster que indica la disponibilidad del nodo. Los principales componentes del software son el Voting
Disk, que registra la afiliación del nodo, y el Oracle Cluster Register, que almacena y administra la información del clúster.

Para los data centers que implementan el Oracle RAC, Oracle recomienda el uso del Oracle Clusterware para monitorizar y
administrar la infraestructura Oracle RAC. Cuando se inicia un nodo en un clúster Oracle RAC, todas las instancias de la base de
datos, listeners, y servicios se inician automáticamente. Si una instancia falla, ésta se reinicia automáticamente. Como el Oracle
Clusterware está incluso como parte del soporte Oracle Linux, los clientes pueden aprovechar un único punto de contacto para la
infraestructura del software.

Protección de datos y seguridad incorporadas

Junto con las extensas pruebas que el Oracle Linux realiza internamente para las aplicaciones de base de datos, el sistema
operativo incluye características empresariales avanzadas para proteger el acceso y los datos. El Open source Linux recibe un
escrutinio profundo de la comunidad de Desarrollo, lo que genera un código fuerte y mejoras continuas en la seguridad. Como
resultado, el Oracle Linux incluye características de seguridad robustas — filtrado de IP para capacidades de firewall, cifrado
fuerte y mecanismos SELinux de nivel militar.

Muchas aplicaciones de base de datos están sujetas a rigurosas exigencias de regulatorias y de privacidad de información. Para
las aplicaciones que exigen fuerte seguridad, esas opciones del Oracle Database son extensamente probadas y soportadas en el
Oracle Linux:

7 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
• Oracle Advanced Security Transparent Data Encryption (TDE), que realiza el cifrado de los datos en reposo en la capa
de la base de datos.
• Oracle Advanced Security Data Redaction, que proporciona la redacción “on-the-fly” (sobre la marcha) de los datos
sensible en los resultados de consultas SQL (antes de la exhibición) para proteger los datos sensibles.
• Oracle Audit Vault y Database Firewall, que ofrecen controles para bloquear amenazas de inyección SQL y consolidan
los datos de auditoría desde las bases de datos, sistemas operativos y directorios.

CARGAS DE TRABAJO VIRTUALIZADAS SIMPLIFICADAS


Con presupuestos reducidos y la necesidad de más agilidad, muchas organizaciones de TI están migrando la producción para las
aplicaciones Oracle Database desde los servidores físicos para los ambientes virtuales — y aprovechando las ventajas de la
compatibilidad del Oracle Linux, implementado en bare metal o huéspedes virtuales.

Oracle simplifica el proceso de migración de las aplicaciones de los servidores físicos a los huéspedes virtuales para un modelo
de entrega en la nube. El Oracle Linux con UEK se puede implementar en servidores físicos o en servidores virtuales con el
Oracle VM Server for x86. El Oracle Linux y Oracle VM están optimizados en relación al rendimiento y diseñados para funcionar
muy bien juntos.

Las aplicaciones Oracle Applications y el Oracle Database están certificados en el Oracle VM. Para acelerar el tiempo de
producción en los ambientes virtuales, el Oracle VM Templates ofrece una pila de software totalmente configurada con imágenes
de software preinstaladas y preconfiguradas en una máquina virtual. El Oracle VM Templates existe para muchos productos
Oracle, incluyendo el Oracle Linux, Oracle Database, Oracle Fusion Middleware, y aplicaciones Oracle como el Oracle E-
Business Suite, PeopleSoft, y Siebel Customer Relationship Management (CRM). (Para saber más sobre los modelos
disponibles, visite http://www.oracle.com/technetwork/server- storage/virtualbox/documentation/templates-101937.html.) Al utilizar
el Oracle VM Templates, los administradores pueden implementar configuraciones del Oracle Database y Oracle RAC de
instancia única en una cuestión de minutos.

SERVICIOS INTEGRADOS LISTOS PARA LA NUBE


Para las empresas que están considerando su camino hacia la nube, la implementación del Oracle Database en el Oracle Linux
es la opción ideal y más económica. Cuando los usuarios hacen su suscripción al Oracle Cloud Infrastructure, reciben el soporte
del Oracle Linux no tiene ningún costo adicional. Eso incluye acceso a los últimos paquetes y actualizaciones para el Oracle
Linux, soporte 24x7 con especialistas Linux, el portal My Oracle Support con una amplia base de conocimiento en Linux,
actualizaciones del espacio de usuario y del kernel del Oracle Ksplice sin interrupción, y el uso del Oracle Enterprise Manager
Cloud Control para administrar y controlar las instancias del Oracle Linux. El soporte también está incluso para el Oracle
Container Registry para imágenes de contenedores de software Oracle con parches confiables, Oracle Runtime Container for
Docker, y el Oracle Linux Container Services para uso con Kubernetes. Además, la implementación del Oracle Database en el
Oracle Linux, sea en las instalaciones o en la infraestructura Oracle Cloud ofrece un único punto de contacto para la
infraestructura de nube, SO y software Oracle.

El Oracle Linux es un sistema operativo integrado y listo para la nube que permite una implementación más fácil y la migración de
las bases aplicaciones Oracle y bases de datos a la infraestructura Oracle Cloud. El soporte del Oracle Linux en la infraestructura
Oracle Cloud proporciona acceso a las frecuentes actualizaciones de imágenes del Oracle Linux de forma que las últimas
correcciones de errores y erratas de seguridad estén rápidamente disponibles. Además, el servidor yum Oracle Linux y el Oracle
Container Registry se espejan dentro de la infraestructura Oracle Cloud para permitir descargas más rápidas de las últimas
correcciones de errores y erratas de seguridad del Oracle Linux, y de imágenes de contenedores Docker del software Oracle.
Como todo el tráfico de red permanece dentro de los Oracle Cloud data centers, no se consume ningún ancho de banda de
tráfico de Internet, y no se incurre en ningún cobro de uso de la red.

8 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
GESTIONABILIDAD TOTAL DE LA PILA
Un conjunto de herramientas de gestión integrado y consistente (en vez de una colección de herramientas de diversos
proveedores) puede ayudar aumentar la productividad del administrador y reducir los costos con mano de obra. El Oracle
Enterprise Manager Cloud Control ofrece una interfaz intuitiva para la gestión del rendimiento y de la disponibilidad de las
aplicaciones en toda la pila de soluciones Oracle, incluyendo aplicaciones, base de datos, sistemas, servidores virtuales y Oracle
Linux. El Oracle Enterprise Manager proporciona a los administradores un single-pane-of- glass (única consola) para implementar
y administrar las cargas de trabajo del Oracle Database en el Oracle Linux — incluso si esas cargas de trabajo están virtualizadas
utilizando el Oracle VM. Para simplificar las actualizaciones y aplicaciones de parches en el Oracle Linux, el Oracle Enterprise
Manager para administración del Linux está incluso sin ningún costo adicional en la suscripción del soporte del Oracle Linux, lo
que ayuda a reducir los costos de gestión de la infraestructura y el TCO. Para los clientes del Oracle Cloud Infrastructure, el
Oracle Enterprise Manager Cloud Control está incluso sin ningún costo adicional.

Junto con las capacidades de multi-inquilinos del Oracle Database, el Oracle Enterprise Manager Cloud Control 13c tiene una
automatización que permite una rápido autoaprovisionamiento de las nubes de banco de datos, ahorrando tiempo y esfuerzo de
los administradores. Esas características de gestión ayudan a pavimentar el camino hacia un modelo de entrega de base de
datos como servicio (DBaaS) on-demand basado en la nube.

IMPLEMENTACIONES RÁPIDAS
Además de las plantillas del Oracle VM, hay una infinidad de otras formas que Oracle ha creado para facilitar la implementación
del software Oracle Database en el Oracle Linux. Las posibilidades varían desde soluciones de fábrica altamente integradas,
como los engineered systems de Oracle, a configuraciones documentadas y validadas por su propia cuenta, paquetes de
software que configuran los sistemas Oracle Linux adecuadamente para el software de base de datos. Mientras esas opciones
tienen distintas ventajas, todas ellas comparten un beneficio similar: simplificar la implementación y acelerar el tiempo de
producción.

Engineered Systems (sistemas de ingeniería) construidos a propósito


Oracle diseña los engineered systems que son preintegrados y pre-incorporados para reducir la complexidad y acelerar el tiempo
de implementación. Como el Oracle Linux ofrece un rendimiento y características de clase empresarial superiores, es el sistema
operativo incorporado en la mayoría de los engineered systems de Oracle, incluyendo las siguientes soluciones:

• Oracle Private Cloud Appliance. Esta aplicación permite una infraestructura definida de software rápida y repetible
para aplicaciones x86 incluyendo cargas de trabajo de base de datos. Los clientes pueden pasar de la capacidad a la
producción rápidamente e implementar máquinas virtuales listas para la ejecución en una cuestión de minuto.
• Oracle Database Appliance. Esta aplicación es un engineered system de nivel inicial, sencillo, optimizado y asequible
que integra el Oracle Database, Oracle Linux, Oracle VM, servidores x86 servers, almacenamiento y red. Entrega
servicios de base de datos altamente disponibles en una solución lista para uso para pequeñas exigencias de base de
datos.
• Oracle Exadata Database Machine. Con optimizaciones específicas para cargas de trabajo del Oracle Database, el
Oracle Exadata Database Machine ya viene integrado de fábrica con los servidores Oracle, Oracle Linux,
almacenamiento y otros softwares. Este engineered system está diseñado para acelerar los servicios del Oracle
Database para almacenamiento de datos en gran escala y aplicaciones OLTP.
• Oracle Exalytics In-Memory Machine X6-4. El Oracle Exalytics incluye el mejor hardware de la categoría, el sistema
operativo Oracle Linux, una suite de Business Intelligence de Oracle, un software de analítica in-memory — todo eso
optimizado para funcionar en conjunto.
• Oracle Big Data Appliance. Este engineered system de Oracle ofrece una amplia analítica de big data con bajo TCO.
Está optimizado tanto para procesamiento en tiempo real como por lotes utilizando el Cloudera Distribution for Apache
Hadoop, Oracle NoSQL Database, Cloudera Impala, y Cloudera Search.

9 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
• Oracle Zero Loss Data Recovery Appliance. Este dispositivo ofrece una protección robusta a los Oracle Databases
para evitar la fuga de datos. Las cargas de trabajo de backup se descargan en el dispositivo, donde un y un
almacenamiento dedicados realizan las tareas de backup y recuperación de una manera eficiente.

El Oracle Linux ofrece máxima escalabilidad para engineered systems grandes. Por ejemplo, en el Oracle Exadata Database
Machine X7-8 que tiene hasta 6 TB RAM y 192 núcleos de procesadores por servidor de base de datos, el Oracle Linux funciona
muy bien, soportando cargas de trabajo altamente exigentes.

Configuraciones validadas por Oracle


Las configuraciones validadas del Oracle Linux y Oracle VM proporcionan una implementación más rápida, fácil y económica de
las soluciones Oracle Linux y Oracle VM en su empresa. El programa ofrece configuraciones previamente probadas y validadas
—incluyendo software, hardware, almacenamiento y componentes de red— junto con guías de implementación documentados. El
resultado: mejor rendimiento y confiabilidad de las soluciones Oracle Linux y Oracle VM, con implementaciones más rápidas y
económicas, Oracle colabora con decenas de asociados líderes en tecnología para ofrecer esas configuraciones validadas sin
ningún costo. Más de 190 arquitecturas probadas y validadas (incluyendo configuraciones del Oracle Database y Oracle RAC
tanto en hardware de Oracle como de terceros) están disponibles en http://www.oracle.com/technetwork/server-
storage/linux/validated-configurations-085828.html.

Paquetes de preinstalación y sistemas Oracle precargados


Al implementar aplicaciones de base de datos en el Oracle Linux, el Oracle Database exige determinados paquetes, versiones de
paquetes y parámetros de kernel. Para seguir las mejores prácticas, los administradores normalmente minimizan la imagen del
sistema operativo, instalando apenas el número mínimo de paquetes del Oracle Linux. Entonces, pueden aplicar un paquete de
preinstalación del Oracle Database para solucionar dependencias, cumplir los requisitos previos y configurar el kernel antes de la
instalación de la base de datos. Oracle disponibiliza paquetes de preinstalación para el Oracle Database que ayudan a
proporcionar un proceso de implementación sencillo y que puede ser fácilmente repetido.

La aplicación de los paquetes de preinstalación en esos sistemas permite una preparación más rápida para la instalación del
software de base de datos. Cuando los clientes adquieren la suscripción del soporte Oracle Premier para sistemas y sistemas
operativos, el soporte para Oracle Linux ya está incluso, generando una configuración de base de datos con disponibilidad
inmediata y soporte completo, lo que resulta en un costo total de propiedad más bajo.

Fortaleciendo las soluciones de base de datos en el Oracle Linux


Cuando usted empieza a establecer sus metas de negocios y determinar el mejor camino hacia la implementación, recuerde que
es posible descargar gratuitamente el Oracle Linux desde el Oracle Software Delivery Cloud en https://edelivery.oracle.com.
Además de las descargas sin ningún costo, Oracle disponibiliza gratuitamente todas las erratas del Oracle Linux desde un
servidor yum Oracle Linux — ningún otro proveedor comercial de Linux ofrece esas actualizaciones gratuitamente. Eso significa
que sus administradores pueden definir un ambiente de prueba de concepto (proof-of- concept) que incluye todas las
correcciones de seguridad y de errores liberadas sin la necesidad inicial de tener un contrato de soporte, lo que le permite
empezar a evaluar de inmediato los beneficios del Oracle Linux para su infraestructura de base de datos.

10 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
El Oracle Linux facilita la configuración de los ambientes utilizando el software de Oracle y las herramientas necesarias para
desarrollar aplicaciones con el Oracle Database. El Oracle Linux ofrece paquetes creados especialmente para los desarrolladores
y permite el bootstrapping de ambientes autónomos. Lenguajes de scripting y conectores de bases de datos están disponibles en
el servidor yum del Oracle Linux. cx_Oracle es un módulo de extensión Python que brinda acceso al Oracle Database y se ajusta
a la especificación Python database API. Los repositorios PHP contienen las últimas compilaciones de las versiones estables de
PHP de la comunidad, incluyendo la extensión php-oci8 para conectar sus aplicaciones PHP al Oracle Database. El node-
oracledb add-on para Node.js mejora las aplicaciones Oracle Database de alto rendimiento y se puede utilizar para conectar el
Node.js 6, 8 y 10 al Oracle Database. Los clientes que tienen el soporte Oracle Linux y el soporte Java SE de Oracle tienen
acceso a las versiones comerciales del Java SE a través del Oracle Unbreakable Linux Network (ULN). Además, Oracle lanzó un
repositorio GitHub para la creación de cajas Vagrant con el Oracle VM Virtualbox para proporcionar una manera fácil y
automatizada para configurar los ambientes de desarrollo con un software Oracle totalmente configurado.

Para ayudarlo a implementar sus soluciones de TI de manera rápida y económica, Oracle fomenta las relaciones con sus
asociados de la industria y líderes de tecnología que pueden ayudarlo a desarrollar planes de implementación, personalizar
soluciones, ofrecer entrenamientos y suplir su personal interno. El equipo del Oracle Linux trabaja codo con codo con esos
asociados para desarrollar soluciones y herramientas para implementar y gestionar de forma eficaz las aplicaciones Oracle
Database en el Oracle Linux. Los ingenieros de Oracle consultan sus asociados de software para certificar las aplicaciones en el
Oracle Linux y colaboran con sus asociados de hardware para habilitar los sistemas, validar drivers, y optimizar el rendimiento del
Oracle Database en el Oracle Linux.

CONCLUSIÓN
Cuando usted implementa el Oracle Database en el Oracle Linux, puede estar seguro de que está implementando en un sistema
operativo respaldado por equipos de Desarrollo que trabajan juntas para optimizar el rendimiento, la seguridad empresarial y la
disponibilidad. Como las aplicaciones, middleware, y productos para base de datos de Oracle se desarrollan en el Oracle Linux,
su implementación ocurrirá en una solución ampliamente probada. Y con su contrato de soporte del Oracle Linux, su ambiente de
software cuenta con el respaldo del conocimiento especializado de la organización de soporte global 24x7 de Oracle, sin importar
si la implementación se hace en un hardware de un asociado certificado, en servidores Oracle, en una solución diseñada por
Oracle, o en la nube. Y con su contrato de soporte del Oracle Linux, usted también recibe soluciones de gestión y de alta
disponibilidad sin ningún costo adicional, que ayudan a reducir el TCO de su infraestructura de base de datos.

Descargue ahora una copia del Oracle Linux en https://edelivery.oracle.com y empiece una evaluación. Usted también puede
empezar con el Oracle Linux en el Oracle Cloud Infrastructure con $300 en créditos gratis. Visite https://cloud.oracle.com/tryit
para obtener más detalles. Usted también puede contactar su representante Oracle para obtener más información, o visitar
http://www.oracle.com/linux.

11 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
MÁS INFORMACIÓN

WEB RESOURCES WEB URL

Oracle Linux Home Page http://www.oracle.com/linux

Download Oracle Linux https://edelivery.oracle.com

Oracle VM Templates http://www.oracle.com/technetwork/server-


storage/virtualbox/documentation/templates-101937.html

Oracle Validated Configurations http://www.oracle.com/technetwork/topics/linux/validated-configurations-


085828.html

Oracle Zero Data Loss http://www.oracle.com/technetwork/database/availability/recovery-


Recovery Appliance appliance-ds-2297776.pdf

Oracle Cloud Infrastructure https://cloud.oracle.com/en_US/cloud-infrastructure

T10 PI Data Protection Solutions EMC: http://www.oracle.com/us/technologies/linux/data-integrity-solution-


1852762.pdf?ssSourceSiteId=otnen

Fujitsu:
Qlogic card:
http://www.fujitsu.com/downloads/strsys/system/dx_s3_Oracle_Linux_T10
_PI_Q_en_011.pdf
Emulex:
http://www.fujitsu.com/downloads/strsys/system/dx_s3_Oracle_Linux_T10
_PI_E16G_en_011.pdf

Hitachi: https://www.hitachivantara.com/en-us/pdf/white-paper/reduce-
data-corruption-whitepaper.pdf?source=hds-redirect

HPE:
https://support.hpe.com/hpsc/doc/public/display?docId=a00021993en_us

Huawei:
https://actfornet.com/HUAWEI_STORAGE_DOCS/Storage_All2/End-to-
End%20Data%20Integrity%20Protection%20for%20Storage%20Systems
%20Technology%20--
%20Huawei%20Storage%20SolutionTechnical%20Whitepaper.pdf

WHITE PAPERS WEB URL

Oracle Linux: Minimize http://www.oracle.com/us/technologies/linux/linux-max-value-min-cost-wp-


Operating Expenses and 2209610.pdf
Maximize Value

IDC Opinion: Cloud Accelerates http://www.oracle.com/us/technologies/linux/cloud-accelerates-linux-


Linux Adoption adoption-4365998.pdf

12 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
DATA SHEETS WEB URL

Oracle Linux http://www.oracle.com/us/technologies/linux/oracle-linux-ds-1985973.pdf

Oracle Linux for Oracle Cloud http://www.oracle.com/us/technologies/linux/linux-for-cloud-infrastructure-


Infrastructure 4024517.pdf

Ksplice: Zero Downtime http://www.oracle.com/us/technologies/linux/ksplice-datasheet-487388.pdf


Updates for Oracle Linux

13 WHITE PAPER / Por qué el Oracle Database funciona mejor en el Oracle Linux
ORACLE CORPORATION

Sede Mundial
500 Oracle Parkway, Redwood Shores, CA 94065 EUA

Consultas
TELÉFONO + 1.650.506.7000
+ 1.800.ORACLE1 FAX + 1.650.506.7200
oracle.com

SÍGANOS
LLame a +1.800.ORACLE1 o visite oracle.com. Fuera de Norteamérica, busque su oficina local en oracle.com/contact.

blogs.oracle.com/oracle facebook.com/oracle twitter.com/oracle

Copyright © 2018, Oracle y/o sus empresas afiliadas. Todos los derechos reservados. Este documento se proporciona para fines informativos y el
contenido del mismo está sujeto a alteraciones sin previo aviso. No se garantiza que este documento esté libre de errores y el mismo no está sujeto a
ninguna otra garantía ni condición, ya sea que se expresen las mismas de manera oral o tácita en las leyes, incluso las garantías y las condiciones de
comercialización o de idoneidad para un fin particular. De forma específica nos eximimos de toda responsabilidad con respecto a este documento y no
se forma ninguna obligación contractual ni de forma directa ni indirecta mediante este documento. Se prohíbe la reproducción o transmisión de este
documento de cualquier forma o por cualquier medio, ya sea electrónico o mecánico, y con cualquier fin, sin el previo permiso por escrito.

Oracle y Java son marcas comerciales registradas de Oracle y sus afiliados. Otros nombres podrían ser marcas registradas de sus respectivos
propietarios.

Intel e Intel Xeon son marcas comerciales o marcas comerciales registradas de Intel Corporation. Todas las marcas comerciales SPARC se usan bajo
licencia y son marcas comerciales o marcas comerciales registradas de SPARC International Inc. AMD, Opteron, los logotipos AMD y AMD Opteron,
son marcas comerciales o marcas comerciales registradas de Advanced Micro Devices. UNIX es una marca comercial registrada del The Open Group.
0718
Por qué el Oracle Database funciona mejor en el
Oracle Linux Julio 2018

También podría gustarte