Está en la página 1de 8

Creación y Evolución del Modelo CLIENTE/SERVIDOR

  • 1. ¿Porqué fue creado el modelo CLIENTE/SERVIDOR?

Su principal motivo es la necesidad de que su personal sea mas productivo, que se reduzcan los costos y gastos de operación. El modelo Cliente/Servidor reúne las características necesarias para proveer esta infraestructura, independientemente del tamaño y complejidad de las operaciones de las organizaciones públicas o privadas y, consecuentemente desempeña un papel importante en este proceso de evolución.

  • 2. Evolución de la arquitectura cliente servidor

Un servidor es un equipo de altas prestaciones que contiene archivos y recursos que se “sirven” o comparten con otros equipos a través de una red. Los servidores suelen hacer las veces de concentrador de una red de equipos conectados, de los cuales procesan solicitudes (red cliente/servidor). Se denomina cliente a cualquier equipo que pueda conectarse a un servidor y utilizar los recursos que controla, como una página Web u otros archivos, una conexión a una impresora, acceso a Internet o, incluso, correo electrónico.

La era de la computadora central: Se encargaba de prestar servicios caracterizados por que cada servicio se prestaba solo a un grupo exclusivo de usuarios. -Tiene una capa: Aplicación y Datos

La era de las computadoras dedicadas: esta es la era donde cada servicio empleaba su propio computadora que permitía que los usuarios de ese servicio se conectaran directamente. -Tiene dos capas: Aplicación y Datos

Ventajas de este modelo.- -conexión persistente con la base de datos -minimización de la peticiones en el servidor con mayor trabajo en el cliente -A través de una conexión única se realiza él envió y recepción de varios datos Conocido como: ESQUEMA ARQUITECTUERA CLIENTE-SERVIDOR

La era de la conexión libre: Estas computadoras de escritorio se conectan a las computadoras de servicio empleando software que permite la emulación de algún tipo de terminal. En otros casos se les transfiere la información haciendo uso de recursos magnéticos o por transcripción. -Lógica de la aplicación: es la programación (métodos, rutinas, etc) -Entre cliente y servidor hay una capa media serian 3 capas Capa intermedia: Se implementa la lógica de la aplicación Capa Cliente solo Interfaz Servicios: es el que hace a todos los servicios en la operación Reglas del negocio y en el otro lado base de datos

La era del computo a través de redes: Brinda la posibilidad de que todos los usuarios puedan acceder a la información de todas las computadoras y a la vez que los diversos sistemas intercambien información.

La era de la arquitectura cliente servidor: Bajo este modelo cada usuario tiene la libertad de obtener la información que requiera en un momento dado proveniente de una o varias fuentes locales o distantes y de procesarla como según le convenga. Los servidores también pueden intercambiar información dentro de esta arquitectura.

CARASTERISTICAS PRINCIPALES DE LO QUE SIGNIFICA UN CLIENTE/SERVIDOR

Protocolos Asimétricos: Los clientes siempre inician el dialogo mediante la

solicitud de un servicio y los servidores esperan pasivamente con la solicitud del cliente. Encapsulación de Servicios: Los servidores se pueden actualizar sin afectar a los

clientes en tanto que la interfaz pública de los clientes que se utilice por ambos lado permanezca si cambiar. Integridad:

Transparencia de localización:

Intercambio Pasados en mensajes:

Modularidad: Se puede tener en varias partes, una aplicación cliente/servidor puede responder inmediatamente al decremento o incremento de la carga al sistema mediante la incorporación y la eliminación o incorporación de uno o más servidores

Independencia de la plataforma

Escalabilidad: Puede Crecer hay dos tipos :

E. Horizontal.- se agregar más recursos para ayudar E. Vertical.- Repotenciar la pc migración de un maquina más rápida. Recursos Compartidos: Un servidor puede dar mucho servicios a varias pc y

regula Separación de la funcionalidad Cliente/Servidor

POR QUE Las empresas escogen la NUBE

06/10/17

-Velocidad: reduce el tiempo o tiempos de respuesta y agiliza los servicios necesarios en unidades de negocio o desarrollo. -Escalabilidad: Puede adquirir recursos según sus necesidades. -Economía:

La nube trae nuevos retos para IT

-¿Cómo integro a las inversiones actuales de IT? -¿y mi ambiente heterogéneo? -¿Qué pasa con la seguridad y el cumplimiento de regulaciones?

La empresa necesita:

-Integración: virtualización, plataforma de datos, desarrollo, identidad. -Heterogeneidad (abierto y flexible): languages, CMS, devices, database, operating Systems -Seguridad (confianza): Transparencia Relacionamiento Experiencia Confianza a través de la transparencia

ISO 27/001 cloud security alliance(star)estandares industria

Autorias anuales independientes

SLAS mensuales

Cumplimiento de regulaciones

Estado en tiempo real service

Los que posee la nube

1.-Servicio de ampliaciones 2.-Servicio de datos Un servidor de base de datos 3.-Servicio de Infraestructuras Máquina de server

Primera Lectura Cloudcomputing.pdf -Trabajo

11-10-17

  • 1. Desde el punto de viste de la infraestructura tecnológica de comunicación ¿Porque la computación en la nube es un modelo para el desarrollo de las empresas?

Desde el punto de vista de la infraestructura la computación en la nube es el modelo que permite el acceso a una red bajo demanda de un conjunto de servicios informáticos configurables tales como infraestructura, aplicaciones y almacenamiento, permitiendo a las pequeñas empresas tener presencia en la WEB y soportar los procesos básicos de sus negocios a precios razonables.

  • 2. ¿Cuál sería para usted el factor más importante para poder decidir por computación en la nube en la organización?

Impedimentos de las organizaciones para migrar a la Computación en la nube.

Primera Lectura Cloudcomputing.pdf - Trabajo 11-10-17 1. Desde el punto de viste de la infraestructura tecnológica

Como podemos apreciar en la gráfica a mi parecer el factor más importante es la necesitas de estar conectados ya que muchas organizaciones los ven como un impedimentos y complicaciones que no les permiten migrar totalmente a la nube.

3.

Con respecto a los modelos en los cuales se agrupan los servicios que ofrece la computación en la nube. Describe las ventajas de utilizar el modelo Iaas.

La ventaja más evidente de utilizar una Iaas:

La reducción de costos, como ocurre en general en las tecnologías asociadas al

cómputo en la nube, al pagar únicamente por lo consumido además todos los equipos físicos necesarios para que una empresa operan en el modelo IaaS son responsabilidad del proveedor del servicio, no del cliente.

Las Infraestructuras como Servicio permiten escalabilidad prácticamente automática y transparente para el consumidor, dejando la responsabilidad a los proveedores de los servicios.

Independencia Desde que haya conexión a internet (y mediante el uso de contraseñas), los servicios IaaS hospedados en la nube pueden utilizarse desde cualquier lugar. Seguridad de IaaS para que un servicio salga del aire o sufra problemas de seguridad es mucho menor que el modelo en el que cada cliente debe comprar el hardware.

4.

Comente una ventaja y desventaja de computación en la nube.

Ventaja:

Competitividad. Al no tener que adquirir equipos costosos, las pequeñas empresas pueden tener acceso a las más nuevas tecnologías a precios a su alcance pagando únicamente por consumo. De este modo las organizaciones de cualquier tipo podrían competir en igualdad de condiciones en áreas de TI con empresas de cualquier tamaño. La ventaja competitiva no está en aquel que tiene los recursos de cómputo sino en quien los emplea mejor.

Desventaja:

Privacidad: Es comprensible la percepción de inseguridad que genera una tecnología que pone la información, en servidores fuera de la organización, dejando como responsable de los datos al proveedor de servicio. Para muchos es extremadamente difícil el confiar su información sensible a terceros y consideran que lo que propone el cómputo en la nube pone en riesgo la información vital para los procesos de negocio.

12/10/17

DHCP es un protocolo de acciones dinámica -no se garantiza que se mantenga la ip publica de manera permanente -adjuntas aplicaciones necesitan saber en qué ip van a escuchar

Puertos públicos

Puertos locales (app en la nube/servicio)

Puerto 5586

LB/IP

Puerto 3389

VM1

Puerto 5587

Puerto 3389

VM2

Varias IP’s por Cloud Service

Balanceador de carga (balanceador por software capa 4)

-Distribuidor de carga -SLB destrubuye la craga del trafico entrante hacia las instrumentos

Vip reservada -la vip permanece reservado incluso si no está asignada

Requerimiento de las máquinas virtuales hoy

-Solo se soporta ipv4 -Recuerde que el firewall esta on por defecto (Windows-linux)

-no hay soporte s MCAST/brcat

Rede virtuales en azure

-aislamiento lógico con control sobre red -crecion de subredes con la direcciones ip privadas -direcciones ip estable

Característica de rede virtuales

1.- Ip Estatica -seleccione cualquier ip disponible en la VNET -se mantiene a través de Stop Deallocate, restart -Requiere Powershell -Escenarios típicos: una VM va a tener un DNS o será un controlador de dominio

CASO: se desea efectuar una estimación para la contratación de un servicio en la nube que involucre lo siguiente aspectos:

  • A. Debe permitir el funcionamiento de un servicio de base de datos las 24 horas del día que soporte una capacidad de 10gb mínimo para el tamaño de la base de datos y 10 dtu puede adicionar espacios de discos al servidor según sean necesario se recomienda un máquina virtual categoría D, 744 hora al año con una licencia de sicual server estándar. DTU la unidad de rendimiento de base de datos dtu es la unidad de medida que representa la potencia de la misma. Una base de datos de tipo básica tiene 5 dtu lo que significa que puede completar 5 transacciones por segundo, mientras que una … Serie A: Toda las máquinas virtuales de la serie A tiene las configuraciones de memoria y rendimiento cpu adecuadas para cargar de trabajo de nivel de entrada como desarrollo y pruebas y tiene unas características que son económicas. Serie D: Cuentan con unidades de estado sólido cpu rápidas y una configuración optima de cpu en relación con la memoria son adecuada para la mayoría administraciones de uso general como base de datos relacionales, análisis o almacenamiento de cache de la memoria. Serie D versión 2: que es ideal para aplicaciones que requieren cpu más rápidos, mayor rendimiento de los discos locales o más cantidad de memoria, y ofrece una combinación muy eficaz para muchas aplicaciones de nivel empresarial. Serie F: cuenta con una proporción de cpu por memoria más alta. Disponen de una memoria RAM de 2GB y 16 GB de unidad de estado sólido (SSD) local por núcleo de cpu y están optimizados para cargas de trabajo de proceso intensivo. Se basa en el procesador Intel Xeon E5-2673 v3 de 2,4 GHz, que puede lograr velocidades de reloj de hasta 3,1 GHz con Intel turbo boost technology 2.0. Ejemplo: el procesamiento por lotes, los servidores web, el análisis y los juego. Serie G: cuentan con la familia de procesadores Intel Xeon E5 v3 , dos veces más de memoria y cuatro veces más de almacenamiento en unidades de estado sólido que la serie D de uso general. Incluye memoria RAM de hasta ½ Tb y 32 núcleos de cpu y proporciona un rendimiento de proceso sin paragón, memoria y almacenamiento SSD local para las aplicaciones más exigentes. Serie H: Máquina virtual de alto rendimiento. La familia de la serie h es próxima generación de máquinas virtuales de información de alto rendimiento. Es ideal para necesidades computacionales de alto nivel, como el modelado molecular, la dinámica de fluidos computacionales y similares. Ejemplo: la información de alto rendimiento, el procesamiento por lotes, el análisis, el modelado molecular y la dinámica de fluidos. Serie L: Máquinas virtuales de optimización para almacenamiento.

Se basa en la tecnología del procesador Intel haswell en concreto los procesadores E5 Xeon v3 con tamaños de maquina virtual de 4,8,16 y 32 núcleos. Admite un SSD local de hasta 6 tb y ofrece un rendimiento de E/s de almacenamiento inigualable. Ejemplo: la base de datos NoSQL, como cassandra, Serie N: una familia de azure virtual machines con funcionalidad de cpu. Los cpu son perfectas para cargas de trabajo que utilizan un gran cantidad de proceso y gráficos y ayudan a los clientes a impulsar la innovación con característica como visualización remota de alto nivel, aprendizaje exhaustivo y análisis predictivo. Ejemplo: la representación gráfica, la edición de video, la visualización remota, la información