ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bases De Datos En La Nube


Enviado por   •  23 de Marzo de 2014  •  4.314 Palabras (18 Páginas)  •  197 Visitas

Página 1 de 18

¿Qué es la nube? ¿A qué se refieren con esto?

Cuando se hace referencia a la nube, se está

aludiendo a un término con algunos años de

historia y que es una forma metafórica de

nombrar a Internet. Básicamente la computación

en la nube consiste en los servicios ofrecidos a

través de la red tales como correo electrónico,

almacenamiento, uso de aplicaciones, etc., los cuales son normalmente accesibles mediante un

navegador web. Al utilizar es- tos servicios, la información utilizada y almacena- da, así como la

mayoría de las aplicaciones requeridas, son procesadas y ejecutadas por un servidor en Internet.

Dicho en otras palabras, se trata de una implementación que pretende transformar el arquetipo

habitual de la computación y la informática y trasladarla a Internet. (Mejia, 2009)

Antecedentes

El desarrollo de la computación en la nube comenzó a través de grandes empresas de servicios

de Internet como Google y Amazon los cuales construyeron su propia infraestructura. A partir de

allí surgió una arquitectura: un sistema de recursos distribuidos de manera horizontal,

introducidos como ser- vicios virtuales de tecnologías de información (TI) escalados masivamente

y manejados como recursos agrupados y configurados continuamente.

El modelo de esta arquitectura tiene como base a “Las granjas de servidores”1, ´estas eran

similares en su arquitectura al procesamiento en red, sin embargo, mientras que las redes se

utilizan para aplicaciones de procesamiento técnico con un acoplamiento más bien débil

(consistentes en un sistema compuesto de subsistemas con cierta autonomía de acción que

mantienen una interrelación continua entre ellos formando una “supercomputadora virtual” para

realizar grandes tareas), la nube orienta sus aplicaciones a los servicios de Internet.

Aunque la implementación es reciente, la idea no es nueva ya que se ha discutido en el medio

desde hace algunos años con distintos nombres tales como: “utility computing”, computación en

demanda, computación elástica, o “grid computing” (no confundir con el procesamiento en red).

(Mejia, 2009)

Características de la nube

No es necesario disponer de un equipo potente, tan solo de un aparato con conexión a internet;

esto debido a que el dispositivo del usuario no realizar ningún proceso complejo y los ficheros

pueden guardarse en la nube. Los servidores en donde se hallan los programas que se utilicen

son los encargados de las tareas complicadas que antes se realizaba localmente.

Con el uso del Cloud Computing no hay necesidad por parte del usuario de conocer la

infraestructura detrás de esta, ya que pasa a ser una abstracción, “una nube” donde las

aplicaciones y servicios pueden fácilmente crecer, funcionar rápido y con pocas fallas. Este tipo

de servicio se puede pagar según alguna métrica de consumo, no por el equipo usado en sı, sino

por uso de CPU/hora como en el ca- so de Amazon EC2. (Mejia, 2009)

Es auto reparable: En caso de surgir un fallo, el ultimo´ respaldo (backup) de la aplicación se con-

vierte automáticamente en la copia primaria y a partir de ´esta se genera uno nuevo.

Es escalable: Todo el sistema y su arquitectura es predecible y eficiente. Si un servidor maneja

1000 transacciones, 2000 transacciones seran manejadas por 2 servidores. Se establece un nivel

de servicios que crea nuevas instancias de acuerdo a la demanda de operaciones existente de tal

forma que se reduzca el tiempo de espera y los cuellos de botella.

Virtualización: las aplicaciones son independientes del hardware en el que corran, incluso varias

aplicaciones pueden corren en una misma maquina o una aplicación puede usar varias máquinas

a la vez. El usuario es libre de usar la plataforma que desee en su terminal (Windows, Unix, Mac,

etc.), al utilizar las aplicaciones existentes en la nube puede estar seguro de que su trabajo

conservar´ sus características bajo otra plataforma.

Disponibilidad de la información: No se hace necesario guardar los documentos editados por el

usuario en su computadora o en medios físicos propios ya que la información radicar´ en Inter-

net permitiendo su acceso desde cualquier dispositivo conectado a la red (con autorización

requerida).

Parches de software automáticos: Las bases de datos en la nube suelen garantizar que el

software de la base de datos permanezca actualizado con los últimos parches disponibles

en el mercado.

Copias de seguridad automatizadas: Las bases de datos en la nube tienen de forma

predeterminada la función de copia de base de datos, y transacciones reteniéndolas

según especifique el usuario, permitiéndole restaurar la instancia de base de datos en

cualquier segundo. (Zuñiga, 2013)

Instantáneas de la base de datos: Las bases de datos en la nube suelen tener la

funcionalidad de permitirle al usuario crear instantáneas de la instancia permitiéndole

crear instancias nuevas con las dichas instantáneas.

Push - Button Scaling : Las bases de datos en la nube poseen la funcionalidad de escalar

rápidamente en minutos recursos como capacidad de proceso, memoria de acceso

rápido y almacenamiento.

Arquitectura de la nube

La computación en la nube basa su arquitectura haciendo una separación entre

hardware, plataforma y aplicaciones.

Software como Servicio (SaaS)

Consiste en la entrega de aplicaciones completas como un servicio.

El proveedor de tecnologías de información y comunicación (TIC) ofrece el SaaS

(Software as a Servi- ce). Para ello dispone de una aplicación que se encargada de

operar y mantener que frecuentemente es desarrollada por el mismo. Con ella se

encarga de dar servicio a multitud de clientes a través de la red, sin que ´estos tengan

que instalar ningún software adicional. La distribución de la aplicación tiene el modelo

de uno a muchos, es decir, se elabora un producto y el mismo lo usan varios clientes.

Los proveedores de SaaS son responsables de la disponibilidad y funcionalidad de sus

servicios no dejando de lado las necesidades de los clientes que finalmente son los que

usaran el software.

Las actividades son gestionadas desde alguna ubicación

...

Descargar como (para miembros actualizados) txt (27 Kb)
Leer 17 páginas más »
Disponible sólo en Clubensayos.com