1 / 55

COMP-13: The Weakest-Link in your High Availability system

COMP-13: The Weakest-Link" in your High Availability system. Goals. To consider the entire system architecture for High Availability (HA).Provide a summary of all the fault tolerance features that provide HA.To think of possible disaster scenarios.. COMP-13: The Weakest-Link" in your High Av

rafer
Télécharger la présentation

COMP-13: The Weakest-Link in your High Availability system

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. COMP-13: The Weakest-Link in your High Availability system How to make sure your HA is really highly available

    2. COMP-13: The Weakest-Link in your High Availability system Goals To consider the entire system architecture for High Availability (HA). Provide a summary of all the fault tolerance features that provide HA. To think of possible disaster scenarios.

    3. COMP-13: The Weakest-Link in your High Availability system Agenda Your system chain Keeping your hardware protected Keeping your network connected DB availability Protecting WebSpeed and AppServer tiers Sonic fault tolerance features

    4. COMP-13: The Weakest-Link in your High Availability system Your system chain The strength of a computer system is based on its weakest link, much like a chain. Goal: to remove all of the single points of failure for an application.

    5. COMP-13: The Weakest-Link in your High Availability system Your system chain

    6. COMP-13: The Weakest-Link in your High Availability system Your system chain It is necessary to provide redundancy

    7. COMP-13: The Weakest-Link in your High Availability system Agenda Your system chain Keeping your hardware protected Keeping your network connected DB availability Protecting WebSpeed and AppServer tiers Sonic fault tolerance features

    8. COMP-13: The Weakest-Link in your High Availability system Keeping your hardware protected

    9. COMP-13: The Weakest-Link in your High Availability system Keeping your hardware protected Hardware Storage Devices RAID, Remote data replication device CPU Cluster hardware Facilities Air conditioning Fire and flood protection Power Source UPS, Power Plant, Alternative Power Supplies Alternate site

    10. COMP-13: The Weakest-Link in your High Availability system Keeping your hardware protected RAID (redundant array of independent disks) Striping (provides load balancing) Mirrored configurations (for increased reliability)

    11. COMP-13: The Weakest-Link in your High Availability system Keeping your hardware protected HA Cluster

    12. COMP-13: The Weakest-Link in your High Availability system Keeping your hardware protected Cluster

    13. COMP-13: The Weakest-Link in your High Availability system Agenda Your system chain Keeping your hardware protected Keeping your network connected DB availability Protecting WebSpeed and AppServer tiers Sonic fault tolerance features

    14. COMP-13: The Weakest-Link in your High Availability system Keeping your network connected

    15. COMP-13: The Weakest-Link in your High Availability system Keeping your network connected Network Alternate network paths Redundant network links Configure a Domain Name Server (DNS)

    16. COMP-13: The Weakest-Link in your High Availability system Keeping your network connected If using alternate site Use a virtual DNS entry for Your DB server Application server Web servers Programs File Server Hostnames should be virtual names Consider user VPN access for emergencies

    17. COMP-13: The Weakest-Link in your High Availability system Agenda Your system chain Keeping your hardware protected Keeping your network connected DB availability Protecting WebSpeed and AppServer tiers Sonic fault tolerance features

    18. COMP-13: The Weakest-Link in your High Availability system DB availability

    19. COMP-13: The Weakest-Link in your High Availability system DB availability Cluster configuration Protects from hardware failure Quick recovery time Easy to register DB once the cluster has been configured. OpenEdge cluster support Included with the Enterprise RDBMS Allows use of the procluster command to: register the DB with the cluster manager disable DB registration start and stop the DB query the status of the DB

    20. COMP-13: The Weakest-Link in your High Availability system Vendor specific cluster commands DB availability

    21. COMP-13: The Weakest-Link in your High Availability system DB availability OE provides a common interface For different cluster products. To integrate OE commands into the cluster environment.

    22. COMP-13: The Weakest-Link in your High Availability system DB availability OpenEdge DB replication Protects from storage problems Site fault tolerance protection Can be manually activated

    23. COMP-13: The Weakest-Link in your High Availability system DB availability

    24. COMP-13: The Weakest-Link in your High Availability system DB availability

    25. COMP-13: The Weakest-Link in your High Availability system DB availability

    26. COMP-13: The Weakest-Link in your High Availability system Agenda Your system chain Keeping your hardware protected Keeping your network connected DB availability Protecting WebSpeed and AppServer tiers Sonic fault tolerance features

    27. COMP-13: The Weakest-Link in your High Availability system Protecting WebSpeed and AppServer tiers

    28. COMP-13: The Weakest-Link in your High Availability system Protecting WebSpeed and AppServer tiers NameServer Fault Tolerance Using UDP broadcast address Will provide instant access to alternate brokers Can use Name Server Load Balancing Redundant brokers can be registered AppServer brokers WebSpeed brokers

    29. COMP-13: The Weakest-Link in your High Availability system Protecting WebSpeed and AppServer tiers Name Server Replication based fault tolerance

    30. COMP-13: The Weakest-Link in your High Availability system Getting the UDP broadcast address on UNIX Protecting WebSpeed and AppServer tiers

    31. COMP-13: The Weakest-Link in your High Availability system Getting the UDP broadcast address on Windows Protecting WebSpeed and AppServer tiers

    32. COMP-13: The Weakest-Link in your High Availability system Protecting WebSpeed and AppServer tiers

    33. COMP-13: The Weakest-Link in your High Availability system Protecting WebSpeed and AppServer tiers Using redundant WebSpeed brokers Messenger has to use UDP broadcast address Distributed standalone messengers can be configured Can use Name Server Load Balancing Can use multiple web servers For fault tolerance Load balancing Multiple products are currently available for web server fault tolerance and load balancing

    34. COMP-13: The Weakest-Link in your High Availability system Protecting WebSpeed and AppServer tiers Stand alone WebSpeed Messenger ubroker.properties configuration

    35. COMP-13: The Weakest-Link in your High Availability system Protecting WebSpeed and AppServer tiers Name Server Replication based fault tolerance

    36. COMP-13: The Weakest-Link in your High Availability system Protecting WebSpeed and AppServer tiers

    37. COMP-13: The Weakest-Link in your High Availability system Agenda Your system chain Keeping your hardware protected Keeping your network connected DB availability Protecting WebSpeed and AppServer tiers Sonic fault tolerance features

    38. COMP-13: The Weakest-Link in your High Availability system Sonic fault tolerance features

    39. COMP-13: The Weakest-Link in your High Availability system Sonic fault tolerance features What is SonicMQ ? A Standards-Based Enterprise Messaging Server User benefits Uses standards-based infrastructure Enterprise-class reliability Configuration monitoring Can include message transformation and routing using ESB (Enterprise Service Bus).

    40. COMP-13: The Weakest-Link in your High Availability system Sonic Components Domain Domain Manager Agent Manager Manager Broker Directory Service Containers MQ Container provides runtime support for Sonic components Can include ESB Containers to hosts ESB services Messaging Nodes Message Broker Broker Cluster

    41. COMP-13: The Weakest-Link in your High Availability system Continuous Availability Architecture features SonicMQ's CAA includes: Resilient client connections Replication brokers Fault tolerant management services and communications Use some or all of these features to provide a continuously available messaging infrastructure.

    42. COMP-13: The Weakest-Link in your High Availability system Resilient client connections

    43. COMP-13: The Weakest-Link in your High Availability system Replicated Brokers Creates a primary and backup broker Backup broker replicates all acceptors on primary Primary accepts clients and sends replications data to backup Both brokers are functionally equivalent

    44. COMP-13: The Weakest-Link in your High Availability system Replicated brokers

    45. COMP-13: The Weakest-Link in your High Availability system Broker roles: failing over

    46. COMP-13: The Weakest-Link in your High Availability system Continuously available management communications Options include: A cluster of management brokers Replicated management brokers

    47. COMP-13: The Weakest-Link in your High Availability system Replicated brokers

    48. COMP-13: The Weakest-Link in your High Availability system Continuously available management

    49. COMP-13: The Weakest-Link in your High Availability system Example of a clustered management topology

    50. COMP-13: The Weakest-Link in your High Availability system

    51. COMP-13: The Weakest-Link in your High Availability system In Summary Consider all possible components involved in the Application. Make a plan that supports your HA configuration. Progress products have all the required technology for HA.

    52. COMP-13: The Weakest-Link in your High Availability system For more Information, go to PSDN DB12: Achieving High Availability with Clusters and OpenEdge Replication http://www.psdn.com/library/entry!default.jspa?categoryID=254&externalID=850 OpenEdge Replication HowTo http://www.psdn.com/library/entry!default.jspa?categoryID=254&externalID=841 Messaging Fundamentals for Sonic ESB http://www.psdn.com/library/entry!default.jspa?categoryID=91&externalID=2143 Documentation: Open Edge 10.1B Installation and Configuration Guide OpenEdge Getting Started: Application and Integration Services Progress SonicMQ Deployment Guide V7.5

    53. COMP-13: The Weakest-Link in your High Availability system

    54. COMP-13: The Weakest-Link in your High Availability system

    55. COMP-13: The Weakest-Link in your High Availability system

More Related