Technical White Paper SERVICE LEVEL MANAGEMENT WITH NOVELL OPERATIONS CENTER www.novell.com Novell Cloud Manager ® with Service Level Management from Novell Operations Center 1 2 Novell Cloud Manager Table of Contents: 2 . . . . . Requirements, Nomenclature and Guidelines for Managing SLAs 2 . . . . . Product Integration Goals 2. . . . . . Product Integration Implementation Overview 4 . . . . . Integration with Monitoring Services and the Helpdesk 5. . . . . . Working with Service Level Agreements 7. . . . . . Creating Role-based Dashboards 9. . . . . . Conclusion p. 1 Requirements, Nomenclature and Guidelines for Managing SLAs This document states requirements, defines nomenclature and provides implementation guidelines for managing service level agreements (SLAs) using Novell® Operations Center for clouds built using Novell Cloud Manager. Product Integration Goals Novell Operations Center is the ideal companion to Novell Cloud Manager. Novell Cloud Manger creates and manages cloud environments that deliver on the p romise of utility computing by provisioning workloads on demand in a secure and c ompliant manner. Novell Operations Center monitors, maps and measures IT service quality as well as compliance and control. By integrating Novell Operations Center with Novell Cloud Manager, cloud administrators can dramatically increase corporate business agility and ROI by: Improving visibility into service compliance Measuring and communicating service quality Applying the appropriate business rules Providing cloud end users and business owners with role-enabled, self-service web-based dashboards Administrators can do this for all business services managed by Novell Cloud Manager, whether they run in single enterprise private clouds or service provider-built clouds. Product Integration Implementation Overview Using Novell Operations Center, an administrator configures graphical service models that join the physical and logical views in p. 2 the data center. A service model is a visual, hierarchical object structure consisting of individual service model elements in a parent-child relationship. To be useful, each service model element must be mapped to a real-world counterpart. This counterpart can be a physical router, a cluster of virtual machine hosts, a virtual machine, or anything else that plays a role in the delivery process of the business service to the consumers of the business service. Novell Operations Center provides many configurable and extensible integration modules to link service model elements to their real-world counterparts. These are plug-in integration modules that link data between each element and its external counterpart in real time. In the context of integration with Novell Cloud Manager, Novell Operations Center retrieves its initial information about cloud business services via the following two integration modules: The PlateSpin® Orchestrate Integration Module. This module retrieves information from the Cloud Manager Orchestration Server The Cloud Manager Integration Module. This module retrieves information from the Cloud Manager Application Server The retrieved data typically contains the identity, state, configuration, quality, changes, incidents, service level rules, relationships, of the counterpart. The information about the state is important, because any qualityof-service degradation can lead to quality degradation for the entire business service. Novell Cloud Manager www.novell.com Cloud Manager Basic Integration Architecture Figure 1. Integration modules link data between elements and their external counterparts. With the integration modules correctly installed and configured, the administrator can configure a cloud service model using the Novell Operations Center client. While configuring the service model, the administrator matches the service model elements with their counterparts that are detected in the Novell Cloud Manager services. These counterparts can be: Business groups Business services per business group Workloads per business service Information about Novell Cloud Manager business groups, business services and workloads is obtained via the Cloud Manager Integration Module. Information about virtual machines is gathered via the PlateSpin Orchestrate Integration Module. p. 3 Service Model down, Novell Operations Center automatically becomes aware of the downtime and its impact on the overall service level for the related business service. To further enhance the granularity of fault detection, the administrator can add other Novell Operations Center integration features to this process. Novell Operations Center ships with many integration modules and tools that connect to various industry-leading monitoring systems and data sources. These integration modules make it possible to: Figure 2. Novell Operations Center gathers information about the business groups, business services and workloads from the Cloud Manager Integration Module and the PlateSpin Orchestrate Integration Module. Integration with Monitoring Services and the Helpdesk The PlateSpin Orchestrate Integration Module in Novell Operations Center retrieves information about the state of virtual machines from the Cloud Manager Orchestration Service. This information then propagates into the Novell Operations Center service model. When the Cloud Manager Orchestration Service reports that a virtual machine is p. 4 Detect service outages unrelated to the state of virtual machines that play a role in the delivery of the service (e.g., application software crashes) Detect virtual machine outages that are not discovered by the Cloud Manager Orchestration Service but that affect SLA compliance (e.g., virtual machine stalls) Detect the performance of workloads in the cloud Detect physical and logical relationships in the environment to auto-generate service models Link performance and availability events Link incidents, problems, changes and service definitions to the service model and its elements Manage configurations in compliance with standards and change policies Monitor and manage technology in conjunction with business transactions being processed Novell Cloud Manager www.novell.com Monitoring Integration Architecture Figure 3. Novell Operations Center ships with many integration modules that are ready for installation. Working with Service Level Agreements As part of the day-to-day operations, Novell Cloud Manager allows administrators to define various service levels to cloud end users. Each service level can contain one service level guarantee for availability. Typical availability guarantees range from 99 to 99.95 percent. They can also define other non-availability-related service level objectives. A service level can be applied to any workload that is part of a business service. As an example, the administrator might define four service levels: Bronze, Silver, Gold and Platinum, with corresponding increases in levels of availability guarantees. Novell Cloud Manager allows the administrator to publish these service levels in the catalog and to link them to a predefined cost. Cloud end users can pick the desired service level from the catalog and apply it to one or more workloads when they create a new business service request from the Novell Cloud Manager self-service catalog. They immediately see all related costs, includ ing the cost for the requested level of service. p. 5 Service Level Selection Figure 4. Administrators can define service levels such as Bronze, Silver, Gold and Platinum. When retrieving business service data from the Novell Cloud Manager Application Server, Novell Operations Center automatically detects the availability service level guaran tees that are applied to business service p. 6 workloads. These service level guarantees then roll up into SLAs and become part of the Novell Operations Center service model for the cloud. Novell Cloud Manager www.novell.com SLA Selection Figure 5. Service level objectives defined in Novell Cloud Manager automatically roll up into SLAs in Novell Operations Center. Creating Role-based Dashboards Once the administrator retrieves and models the SLAs, he or she can use the Novell Operations Center Dashboards function to create role-based, self-service dashboards for SLA compliance. Various business service clients can then directly access information that is relevant to them. This allows them to verify service degradation, find root causes rapidly and make more intelligent and agile business decisions. p. 7 Figure 6. The cloud administrator can track SLA compliance for all services running in the cloud. Figure 7. The business service owner can check SLA compliance for all the services he or she is running in the cloud. p. 8 Novell Cloud Manager www.novell.com Figure 8. Business process managers are notified of compliance breaches, immediately see impacted areas and can drill down to find root causes. Conclusion When building a cloud using Novell Cloud Manager, cloud administrators define service level objectives, and Novell Operations Center uses easily installed, integrated modules to automatically discover and verify these objec tives. With this integration, Novell Operations Center then uses powerful root-cause analysis to immediately detect and highlight any breaches in cloud service delivery so cloud administrators can take quick action. Administrators use live dashboards that provide role-based views to gather information about business services and operations for various roles inside and outside the organization. Novell Operations Center thus provides cloud administrators with a complete solution that gives them end-to-end visibility—as well as efficient and cost-effective service level and operational management—for all clouds built using Novell Cloud Manager. p. 9 www.novell.com Contact your local Novell Solutions Provider, or call Novell at: 1 800 714 3400 U.S./Canada 1 801 861 1349 Worldwide 1 801 861 8473 Facsimile Novell, Inc. 404 Wyman Street Waltham, MA 02451 USA 462-002164-001 | 03/11 | © 2011 Novell, Inc. All rights reserved. Novell, the Novell logo, the N logo and PlateSpin are r egistered trademarks of Novell, Inc. in the United States and other countries. *All third-party trademarks are the property of their respective owners. 1 2
© Copyright 2026 Paperzz