Converged LoadBalancer Overview

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Converged LoadBalancer Overview - Presentation Transcript

    1. SAILFIN WEBINAR Overview of Converged Load-Balancer Kshitiz Saxena CLB Eng. Lead, Sun Microsystems, Inc Converged Load-Balancer Overview 1
    2. SAILFIN WEBINAR Agenda Why Converged Load Balancer ● Deployment Topology ● Heterogeneous Application Deployments ● What JavaEE developer needs to know ● Load Balancing Policies ● Health Detect Mechanism ● Configuration interface ● Demo ● References ● Converged Load-Balancer Overview 2
    3. SAILFIN WEBINAR Why we need Converged Load Balancer SIP, Converged Applications ● Messages over Web path and SIP path need to be ● directed to same server replica. Multiple client invocations need to be directed to same ● server replica. SIP component can result in outgoing requests as well. ● Converged Load-Balancer Overview 3
    4. SAILFIN WEBINAR Deployment Topology Converged Load-Balancer Overview 4
    5. SAILFIN WEBINAR Deployment Topology Converged Load-Balancer Overview 5
    6. SAILFIN WEBINAR Heterogeneous Application Deployments Pure JavaEE Web Applications, SIP Applications, ● Converged SIP and JavaEE Applications. Application Level Load Balancing. ● Load Balancing and Fail-over of pure Web App's over ● HTTP protocol. Converged Load Balancing and Fail-over of SIP, ● Converged App's over SIP and HTTP application protocol. Converged Load-Balancer Overview 6
    7. SAILFIN WEBINAR What JavaEE developer needs to know Primarily needs to concentrate on building a distributable application using standard platform constructs. + Data Centric Rules Converged Load-Balancer Overview 7
    8. SAILFIN WEBINAR Load Balancing policies Consistent Hash Algorithm ● Hash key is extracted from request using configured data- ● centric rules or default-headers Above hash key is used to pick which instance should ● service the request Requests mapping to unhealthy instances are failed over ● to other healthy instances Fail-over is restricted to cluster boundary ● Used for pure sip applications and converged applications ● Converged Load-Balancer Overview 8
    9. SAILFIN WEBINAR Load Balancing policies(cont ...) Round Robin Algorithm ● Instance to service request are selected in round-robin ● fashion from a set of healthy instances Sticky requests are serviced by same instance if it is ● healthy Sticky requests for unhealthy instances are failed over ● to other healthy instances Fail-over is restricted to cluster boundary ● Used for pure web applications ● Converged Load-Balancer Overview 9
    10. SAILFIN WEBINAR Health Check Mechanism CLB gathers cluster health information from Group ● Management Service(GMS) at startup CLB registers itself as listener for GMS events ● GMS propagates all cluster view change events to CLB ● Converged Load-Balancer Overview 10
    11. SAILFIN WEBINAR Configuration interface CLI ● Sailfin user can create CLB using asadmin command ● asadmin > create-converged-lb --target <cluster- name> --autocommit=true --configfile <converged- load-balancer-xml> <converged-load-balancer-name> GUI ● Sailfin user can create CLB using admin GUI ● interface as well Converged Load-Balancer Overview 11
    12. SAILFIN WEBINAR DEMO Converged Load-Balancer Overview 12
    13. SAILFIN WEBINAR References Documentation : ● http://docs.sun.com/app/docs/doc/820-4287/gghcl? a=view Functional Specification : http://wiki.glassfish.java.net/ ● attach/FunctionalSpecsOnePagers/ConvergedLB- FSD.pdf Blog : ● http://blogs.sun.com/kshitiz/entry/converged_load_balan cer Converged Load-Balancer Overview 13
    14. SAILFIN WEBINAR Thanks Kshitiz Saxena CLB Eng. Lead, Sun Microsystems, Inc Converged Load-Balancer Overview 14

    + pelegripelegri, 9 months ago

    custom

    550 views, 0 favs, 0 embeds more stats

    Overview of the Converged (SIP + HTTP) Load Balance more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 550
      • 550 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 12
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories