|
|
» Components
Components
Reliance's key technology components are described below:
Application Management Database (AMDB)
Reliance's AMDB is a database where application performance information and infrastructure dependencies are stored. The AMDB acts as a repository for all managed applications and contains descriptions of all manageable components and their attributes.
Reliance federates with existing CMDBs or other repositories that contain system and infrastructure information relevant to application performance or to the end user experience. Not only are the application, infrastructure, and related SLAs essential elements of the AMDB, but their relationships and interdependencies provided within the AMDB are used by the Reliance service catalog, SLA Management Engine, and provisioning interfaces to drive more intelligent actions.
Drop-in Application and System Managers Integration
Reliance includes plug-ins that provide a core set of application metrics and a foundation to extend and customize those metrics to a specific application. The Reliance framework supports JEE and .NET applications as well as database performance indicators.
Reliance also includes integration with all major systems management frameworks. This integration is implemented through bidirectional messaging buses which signal application performance risk. Reliance also provides status information to systems management frameworks where a centralized alerting system or GNOC has been deployed.
SLA Management Engine
Reliance's SLA Management Engine enforces application performance agreements by interpreting incoming application-related events and measuring them against defined agreements. The Engine evaluates new incoming information using a sophisticated rules engine to determine if performance criteria are being met. Customer experience SLA's are built using the Reliance Console, and as many interrelated performance rules may be defined and linked as needed.
Scheduling and Resource Allocation
Reliance integrates with provisioning schedulers to enable them to respond to customer experience metrics. By measuring application response times and providing customized deployment options, Reliance enables schedulers to dynamically allocate application instances in order to ensure a consistent, high-quality user experience and fine-grained control of server resources.
Reporting and Analytics
Reliance registers a full audit trail for changes in policies related to end user experience, as well as application services catalog and integrated provisioning definitions. These audit trails provide the data sources for subsequent report generation. Reliance includes out-of-the-box reports for current application response and active agreements, as well as historical performance graphing and changes to applications services catalog. Administrators may also use the report designer to create their own customized reports.
|
New White Paper
A Blueprint for Delivering Cloud Services
Download now »
Find out more about the technology analysts are calling "Brains of the Cloud"
Getting Started with Reliance
Understanding Cloud
|