{"id":34,"date":"2015-12-15T18:39:51","date_gmt":"2015-12-15T18:39:51","guid":{"rendered":"http:\/\/localhost\/kemp\/?p=34"},"modified":"2015-12-27T21:47:11","modified_gmt":"2015-12-27T21:47:11","slug":"layer-4-7-load-balancer-adc","status":"publish","type":"post","link":"https:\/\/logiciel.cl\/kemp\/layer-4-7-load-balancer-adc\/","title":{"rendered":"[:es]Layer 4 &#8211; 7 Load Balancer &#038; ADC[:]"},"content":{"rendered":"<p>[:es]<\/p>\n<h2>Balanceo de Cargas de Capa 7 (L-7)<\/h2>\n<p>&nbsp;<\/p>\n<p>Los balanceadores de carga o controladores de entrega de aplicaci\u00f3n m\u00e1s populares mezclan el tradicional y simple balanceo de carga de capa 4 (L-4) con la m\u00e1s avanzada tecnolog\u00eda de conmutaci\u00f3n de contenido sensible a la aplicaci\u00f3n en capa 7 (L-7) &#8211; tomado del modelo OSI-. En KEMP Technologies esta combinaci\u00f3n ha dado lugar a la galardonada serie de balanceadores de carga LoadMaster que est\u00e1n disponibles tanto como dispositivos f\u00edsicos (hardware) como plataformas virtuales. Este \u00e9xito se debe a:<\/p>\n<ul>\n<li>Soluciones extremadamente escalables<\/li>\n<li>Dispositivos de red altamente optimizados para entrega de aplicaciones y contenidos<\/li>\n<li>Una inteligente combinaci\u00f3n de lo mejor de las pr\u00e1cticas operacionales en capas 4 y 7<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Como funciona el Balanceo de Cargas en Capa 7<\/h2>\n<p>&nbsp;<\/p>\n<p>El balanceo de cargas equilibra las solicitudes hechas a una una aplicaci\u00f3n a trav\u00e9s de un n\u00famero de servidores de esa aplicaci\u00f3n. Estos servidores a menudo est\u00e1n formando un pool o conjunto de servidores conocido tradicionalmente como un cluster y el balanceador de cargas los muestra hacia el mundo exterior como un \u00fanico servidor virtual, el cual acepta las peticiones a trav\u00e9s de una \u00fanica interfaz de servicio hacia el pool y las direcciona al servidor m\u00e1s apropiado basado en algoritmos que han sido definidos previamente por el departamento de IT. Lo importante es que los servidores del pool contengan el mismo contenido.<\/p>\n<p>&nbsp;<\/p>\n<h3>Las t\u00e9cnicas m\u00e1s populares de Balanceo de Cargas en Capa 4 (L-4) son:<\/h3>\n<p>&nbsp;<\/p>\n<ul>\n<li>round-robin (petici\u00f3n al siguiente de la lista)<\/li>\n<li>weighted round-robin (round-robin ponderado o dependiente de prioridades asignadas a los servidores)<\/li>\n<li>least connections (el de menor conexiones)<\/li>\n<li>weighted least connections (priorizado y el de menor conexiones)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Conmutaci\u00f3n en Capa 7 (L-7) dirige sus peticiones a la capa de aplicaci\u00f3n, este tipo de conmutaci\u00f3n tambi\u00e9n se conoce como:<\/h3>\n<p>&nbsp;<\/p>\n<ul>\n<li>Request switching (Conmutaci\u00f3n de solicitudes)<\/li>\n<li>Application switching (Comuntaci\u00f3n de Aplicaci\u00f3n)<\/li>\n<li>Content based routing (Enrutamiento basado en contenido)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Tal como en balanceo de cargas en L-4, el balanceador de cargas en L-7 presenta el cluster de servidores como un \u00fanico servidor virtual y distribuye las peticiones de servicio basado en el chequeo del estado y del rendimiento de la red, que el balanceador de cargas utiliza para asegurar el mejor rendimiento de cada aplicaci\u00f3n.<\/p>\n<p>El balanceo de cargas en L-7 difiere del correspondiente en L-4 en que el staff responsable por las aplicaciones necesitan asegurar que sus aplicaciones est\u00e1n perfectamente sintonizadas para un \u00f3ptimo rendimiento y entrega de la aplicaci\u00f3n.<\/p>\n<p>Tambi\u00e9n el balanceo de cargas en L-7 difiere del balanceo en L-4 en un aspecto fundamental que es el que los servidores no replican el mismo contenido, sino que efectivamente el balanceo se realiza pasando la solicitud al servidor(es) que se especializa en ese contenido, permitiendo una mejor sinton\u00eda al entregar el contenido requerido. Aqu\u00ed hay un ejemplo:<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Servidor 1 entrega im\u00e1genes y gr\u00e1ficos<\/li>\n<li>Servidor 2 entrega el contenido al visitante del sitio usando scripts y contenido como CSS y HTML<\/li>\n<li>Servidor 3 permite al usuario comprar el contenido<\/li>\n<li>Servidor 4 entrega el contenido adquirido<\/li>\n<\/ul>\n<p>[:en]<\/p>\n<h2>Layer 7\u00a0Load Balancing<\/h2>\n<p>The most popular load balancers or application delivery controllers mix traditional simple Layer 4 load balancing with the more advanced application sensitive Layer 7 (Taken from the OSI model) content switching technology. With KEMP Technologies this combination has resulted in the award winning LoadMaster load balancers that are available as both hardware appliances and virtual platforms. Key to this success has been:<\/p>\n<ul>\n<li>Extremely scalable solutions<\/li>\n<li>Highly optimized application delivery network device<\/li>\n<li>A smart combination of the best of both layers 4 and 7 operational practices<\/li>\n<\/ul>\n<h2>How Layer 7 Load Balancing works<\/h2>\n<p>Load balancing balances application requests across a number of servers, these servers are often in a pool known as a cluster and the load balancer presents them to the outside world as a virtual server, it accepts requests as the unique interface to the pool and directs the request to the most appropriate server based on algorithms that have been defined by the IT department. The key thing is that the servers are used need to contain the same content.<\/p>\n<h3>The most popular Layer 4 load balancing techniques are:<\/h3>\n<ul>\n<li>round-robin<\/li>\n<li>weighted round-robin<\/li>\n<li>least connections<\/li>\n<li>weighted least connections<\/li>\n<\/ul>\n<h3>Layer 7 switching directs its requests at the application layer, this type of switching is also known as:<\/h3>\n<ul>\n<li>Request switching<\/li>\n<li>Application switching<\/li>\n<li>Content based routing<\/li>\n<\/ul>\n<p>Like Layer 4 load balancing the load balancer presents the server cluster as a single virtual server and distributes the requests based on the performance health check the network load balancer uses to assess the performance of each application.<\/p>\n<p>Where Layer 7 load balancing differs from Layer 4 is that it is the staff who are responsible for the applications themselves need to ensure that their applications are perfectly tuned for optimal application performance.<\/p>\n<p>Layer 7 load balancing differs from Layer 4 load balancing in a fundamental way because the servers do not to replicate the same content, but effectively \u201cpass the parcel\u201d this allows for fine tuning , here is an example:<\/p>\n<ul>\n<li>Server 1 supplies images and graphics<\/li>\n<li>Server 2 delivers the content to the site visitor using scripting and content like CSS and HTML<\/li>\n<li>Server 3 allows the user to buy the content<\/li>\n<li>Server 4 delivers the purchased content<\/li>\n<\/ul>\n<p>[:]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[:es] Balanceo de Cargas de Capa 7 (L-7) &nbsp; Los balanceadores de carga o controladores de entrega de aplicaci\u00f3n m\u00e1s populares mezclan el tradicional y simple balanceo de carga de capa 4 (L-4) con la m\u00e1s avanzada tecnolog\u00eda de conmutaci\u00f3n de contenido sensible a la aplicaci\u00f3n en capa 7 (L-7) &#8211; tomado del modelo OSI-. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":37,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-34","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-caracteristicas"],"acf":[],"_links":{"self":[{"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/posts\/34","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/comments?post=34"}],"version-history":[{"count":25,"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/posts\/34\/revisions"}],"predecessor-version":[{"id":117,"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/posts\/34\/revisions\/117"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/media\/37"}],"wp:attachment":[{"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/media?parent=34"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/categories?post=34"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/logiciel.cl\/kemp\/wp-json\/wp\/v2\/tags?post=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}