La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Load Balancing Azure David Rendón. Agenda Demo FAQS ¿Qué es Load Balancing? ¿Por qué Load Balancing?

Presentaciones similares


Presentación del tema: "Load Balancing Azure David Rendón. Agenda Demo FAQS ¿Qué es Load Balancing? ¿Por qué Load Balancing?"— Transcripción de la presentación:

1 Load Balancing Azure David Rendón

2 Agenda Demo FAQS ¿Qué es Load Balancing? ¿Por qué Load Balancing?

3 Load Balancing

4 About What We Do Make applications highly available Improve scalability & performance Secure and optimize application delivery The Difference Application/workload-centric Platform independence/ubiquity Easy to purchase, deploy and use End Users & Devices Application Workloads

5 ¿Por qué Load Balancing?

6 Troubleshooting Problem # 1 Server and Application Availability Web/Application Server Internet X

7 Problem # 2 Performance & Scalability Wait ! I Can’t Keep UP! Web/Application Server As the number of user requests grows… Troubleshooting

8 Problem # 3 Security Install SSL & IPS On Server Internet Wait ! I Can’t Keep UP! Troubleshooting

9 What are my options? “Free” Options? DNS Round Robin Not real load balancing, will send traffic to “dead” servers MS Clustering with NLB Lacks key features like application health checking, L7 persistence, SSL, etc… Requires complex networking (multicast) implementations, may not work with some switches Linux LVS Very limited functionality, requires extensive Linux knowledge, needs hardware

10 What to look for in an ADC?

11 Technology Overview - Balancing 101 Secure Persist Health Check Authenticate Load Balance Application Firewall, IDS, IPS Forms, RADIUS, 2FA, CAC, KCD Cookie, SourceIP TCP, UDP, application RR, Connection SDN Adaptive

12 Exchange Servers Exchange Edge Servers Highly Available Application Delivery Controllers Highly Available Application Delivery Controllers Internal Clients External Clients Load Balancing Exchange

13 Web App Pool Mediation Pool Front-end Pool Director Pool Edge Pool Highly Available Application Delivery Controllers Highly Available Application Delivery Controllers Internal Clients External Clients Load Balancing Skype for Business

14 Internal Load Balancing

15

16 Virtualización de escritorios FIREWALL Entregado por Windows Server 2012 1 plataforma 1 experiencia 3 opciones implementación Sesiones remotas Varias máquinas p/ usuarios Máquina virtual personal Oficinas corporativas Filiales Café internet Casa Sistema operativo

17 Dispositivo local Escritorio virtual Login xxx Virtualización de aplicaciones Productividad en cualquier lugar Access to applications on any device without installs Evite caídas en su negocio Log in para obtener su aplicación y aumentar su productividad Acelere la implementación Implementación bajo demanda de las aplicaciones Thin Client Aplicaciones

18 Criterio de valoración principal para todo el tráfico y proporcionar copias de seguridad en caso de que el principal no esté disponible. Métodos FailoverPerformanceRound Robin Endpoints en diferentes ubicaciones geográficas y desea solicitar a los clientes a utilizar el punto final "más cercano" en términos de la menor latencia. Distribuir la carga a través de un conjunto de servicios en la nube en el mismo centro de datos ó a través de servicios en la nube o sitios web en los diferentes centros de datos.

19 Round Robin Un cliente de Internet consulta un nombre de dominio correspondiente a un servicio web. DNS reenvía la solicitud de consulta de nombre a Traffic Manager. Traffic Manager elige el próximo servicio en la nube en la lista de todos contra todos y devuelve el nombre DNS. El servidor DNS del cliente de Internet resuelve el nombre a una dirección IP y lo envía al cliente Internet. El cliente de internet se conecta con el servicio de nube elegido por Traffic Manager

20 Configuraciones Internet-facing, aplicaciones multi-tier en los que los tiers de back-end no están orientados a Internet, sino que requieren de balanceo de carga para el tráfico desde el tier abierto a Internet. Equilibrio de carga de (LOB) de línea de negocios alojados en Azure sin necesidad de hardware o software de equilibrador de carga adicional. La inclusión de los servidores locales (on premise) en el conjunto de equipos cuyo tráfico es el equilibrio de carga.

21 ILB La capa web tiene endpoints orientados al público para los clientes de Internet y es parte de un conjunto de carga equilibrada. El balanceador de carga distribuye aleatoriamente el tráfico entrante de clientes de Internet para el puerto TCP 443 (HTTPS) a los servidores de la capa web. El nivel de base de datos que utiliza la capa web de almacenamiento no tiene endpoints de cara al público. Sin embargo, la carga de acceso y almacenamiento de base de datos debe propagarse a través de múltiples servidores de bases de datos. Para facilitar esto, el nivel de base de datos tiene criterios de valoración y forma parte de un conjunto de carga equilibrada interna. El ILB distribuye aleatoriamente peticiones al servidor web de los servidores web a los servidores de la capa de base de datos para el puerto TCP 1433 (tráfico de SQL Server).

22 Aplicación multi-tier, con varios servicios de nube dentro de una red virtual. ILB está proporcionando la misma distribución de las solicitudes web a los servidores del nivel de base de datos, con la excepción de que las máquinas virtuales en entornos web y bases de datos están en diferentes servicios en la nube. *Esto sólo es posible si ambos servicios en la nube están en la misma red virtual.

23 Estimator Tool http://www.microsoft.com/en-us/download/details.aspx?id=43376 Azure Services Overview http://azure.microsoft.com/en-us/services/ Calculator http://azure.microsoft.com/en-us/pricing/calculator/ Guidelines http://wikiazure.com

24 ¿Preguntas?

25 Gracias @DaveRndn Dave Rendón


Descargar ppt "Load Balancing Azure David Rendón. Agenda Demo FAQS ¿Qué es Load Balancing? ¿Por qué Load Balancing?"

Presentaciones similares


Anuncios Google