Mayroong dalawang kategorya ng mga LB sa AWS kung saan may access ang isang user:
- Application load Balancer : Ginagamit ang mga ito upang iruta ang trapiko ng HTTP at HTTPS,
- Network Load Balancer : Ginagamit ang mga ito upang iruta ang trapiko ng TCP:
Mga Tampok ng Elastic Load Balancing
Ang mga pangunahing tampok ng AWS ELB ay ang mga sumusunod:
- Ang AWS ELB ay nagbibigay ng pasilidad ng isang pinagsamang tagapamahala ng sertipiko, mekanismo ng pagpapatunay ng user, at pag-decryption ng SSL at TLS.
- Nagbibigay din ito ng awtomatikong pag-scale ng mga application.
- Ang pagganap ng mga application ay maaaring masubaybayan sa real-time.
- Maaalis nito ang mga bottleneck at mapanatili ang pagsunod sa kasunduan sa antas ng server.
Mga Benepisyo ng Elastic Load Balancing
Ang mga sumusunod ay ang mga benepisyo ng Amazon Elastic Load Balancer:
- Awtomatikong ibinabahagi ng ELB ang trapiko sa network, halimbawa, ang trapiko ng mga instance ng EC2, container, at IP address, para sa layuning makamit ang mataas na availability at uptime.
- Awtomatiko nitong pinangangasiwaan ang mga pagbabago sa demand ng trapiko upang mapanatili ang pare-parehong pagganap.
- Ito ay pantay na namamahagi ng trapiko sa lahat ng mga availability zone at pinapabuti din ang fault tolerance ng application.
- Pinaliit nito ang oras ng pagtugon sa kahilingan sa isang network dahil sa distributed network load.
- Tinitiyak ng AWS Elastic Load Balancing ang pagganap at pagiging maaasahan ng parehong pisikal at virtual na mapagkukunan.
- Nakakatulong itong makakita ng mga hindi malusog na instance ng EC2 sa isang network.
- Nagbibigay ang AWS ELB ng sentralisadong pamamahala ng mga secure na socket layer sa network.
- Upang matiyak ang mataas na seguridad, kumokonekta ang ELB sa mga application sa VPN.
Ito ay tungkol sa isang maikling pagpapakilala sa Amazon Elastic Load Balancing.
Konklusyon
Ang AWS ELB ay ang serbisyo ng AWS na namamahagi ng papasok na trapiko sa network sa iba't ibang mga availability zone upang mapabuti ang scalability, seguridad, at bilis ng mga application. Kapag ang trapiko ng network ay nahahati sa Amazon ELB, tinitiyak nito ang mataas na oras ng pag-andar at mababang latency. Gumagamit ang AWS ELB ng mga application load balancer para ipamahagi ang HTTP at HTTPS traffic at network load balancer para i-load ang TCP traffic.