HP OneView-technical-datasheet
HP OneView-technical-datasheet
HP OneView architectural
advantages
Table of contents
Addressing the limitations of legacy management tools .................................................................................................... 2
An integrated platform with a consistent, logical resource model .................................................................................... 3
Designed for automation............................................................................................................................................................. 3
Enhanced user experience .......................................................................................................................................................... 4
Why REST is important ................................................................................................................................................................. 5
REST-based resource model ...................................................................................................................................................... 6
Software-defined resources ....................................................................................................................................................... 6
Resource relationships and MapView ....................................................................................................................................... 7
The benefits of federation ........................................................................................................................................................... 8
Expanding interoperability to a broader range of devices ................................................................................................... 9
HP OneView architecture and the evolution of the existing data center .......................................................................... 9
Integrating converged management with existing operations management............................................................... 11
Transitioning to cloud and the software-defined data center .......................................................................................... 12
Conclusion ..................................................................................................................................................................................... 13
Technical white paper | HP OneView architectural advantages
Figure 1. Conceptual summary of the inefficiencies caused by using current tools to manage infrastructure
We realized we needed to establish a platform that addressed both the technical and organizational issues. In addition, we
understand IT is making a fundamental shift that is being driven by virtualization, cloud, and software-defined technologies.
A new paradigm is emerging. IT organizations need a management platform that will allow them to transition efficiently
while allowing them to span multiple generations of infrastructure. We used the knowledge we gained when we developed
the first generation of converged infrastructure (CI) management with the original HP BladeSystem plus Virtual Connect and
the Insight management suite.
During our research, we also analyzed the CI management tools offered by competitors to understand their approach to the
new demands generated by changing technologies and users. Our analysis identified successful approaches as well as
limitations. We also used information gained from industry analysts and market research to anticipate future requirements.
This technical whitepaper explains the issues that must be addressed in converged management and why we developed the
unique architectural features of HP OneView. We will explain our approach to the following key requirements:
1. Provide fast time to value and intuitive ease of use
2. Must be inherently software-defined and automated
3. Unify previously isolated silos of compute, storage, and networking
4. Scale must be achieved without additional layers of management complexity
5. Enable a broad API ecosystem with open APIs and SDK
2
Technical white paper | HP OneView architectural advantages
3
Technical white paper | HP OneView architectural advantages
HP OneView is designed as a set of cooperating resource managers that run on the HP OneView management appliance.
Resource managers focus on a specific type of resource, including servers, storage, and networking, and provide the REST
APIs for those resources, and publish State Change Messages (SCMs) to the message bus when their resources and changed
in any way.
Resource managers also detect state changes both in response to user initiated changes via the REST APIs or GUI, but also
by monitoring the actual environment using device level APIs and protocols such as SNMP. Both types of changes are
consistently reflected in the HP OneView REST API and SCMs are published to the SCMB to notify interested parties such as
partner integrations or higher-level automation.
The diagram below, figure 4 shows how the HP OneView REST API and message bus are used heavily within the HP OneView
appliance itself for communication between resource managers and the foundation services. The message bus topic where
SCMs are published is called the State Change Message Bus (SCMB).
4
Technical white paper | HP OneView architectural advantages
Figure 4. Interactions between the REST API, SCMB, resource managers, and foundation services
HP OneView embeds RabbitMQ as a highly scalable and distributed message bus infrastructure, which supports the industry
standard Advanced Message Queuing Protocol (AMQP) protocol. RabbitMQ offers a variety of features that are important to
enterprise-class management. These include reliability and high availability, flexible routing, clustering, federation,
guaranteed delivery, multi-protocol, and tracing.
There’s a large community around RabbitMQ, producing all sorts of clients, plugins, guides, etc., that make it easy to
consume HP OneView State Change Messages (SCMs) from the SCMB from a variety of languages including Java, Ruby,
Python, .NET, PHP, Perl, C/C++, Erlang, Node.js, and so on. The SCMs produced by an HP OneView resource manager are
made available to external clients via an SCMB gateway as shown in the diagram above. You can subscribe to a subset of
SCMs using a routing key filter as described in this SCMB blog topic.
By subscribing to the SCMB your automation can immediately respond to changes in the HP OneView managed
environment. There is a wealth of state changes you may be interested in, such as:
• Arrival of critical alerts such as disk drive or memory failure or pre-failure conditions
• Deployment of enclosures including associated firmware updates
• Updates to server, network, or logical interconnect profiles
5
Technical white paper | HP OneView architectural advantages
Security is always a key aspect of any enterprise product, so all REST APIs should be issued using HTTPS. HP OneView
generates self-signed certificates out of the box, but recommends uploading a Certificate Authority (CA) signed certificate
to your management appliance.
The HP OneView appliance supports an extensive number of REST APIs. Requests for these functions can be issued by any
client, not just a browser. HP OneView REST APIs are fully documented in the HP OneView REST API Reference (PDF and
HTML) and the HP OneView REST API Online Help (ZIP).
In the resource model, all information and state is exposed as a resource. This includes:
• All managed device information, control, and state (such as inventory, configuration, and statistics)
• All logical resources representing concepts or configurations (such as networks and connections)
• All metadata describing the physical and logical resources
The HP OneView GUI and REST APIs are organized by resource. The online help for each screen in the UI describes the
resources and, as needed, their configuration rules.
Software-defined resources
HP OneView provides software-defined resources including templates, profiles and groups that provide an innovative way
to manage your entire data center. These logical constructs let you specify the desired configuration of your environment
and let HP OneView automate the process of making it so. Groups and templates enable you to define configurations that
are specific to the environment you want to build, such as VMware vSphere virtual hosts, Microsoft Exchange environments,
Web servers, etc. They provide flexibility to simplify changes across your data center and controlled change management.
The HP OneView appliance provides several software-defined resources, such as groups and server profiles. These reusable
logical constructs mean that you can capture the best practices of your experts across a wide variety of disciplines, including
networking, storage, hardware configuration, and operating system build and configuration. HP OneView keeps your
best-practice approaches intact as you grow, but it still allows for customization so that you maintain ultimate control.
This facilitates faster provisioning, greater consistency, and fewer errors.
Server profiles and enclosure groups make it easier to prepare a bare-metal server for operating system deployment,
preparing the system with firmware, BIOS settings, local storage configurations, SAN storage, network connectivity, and
defined the complete desired configuration. Template server profiles can be used to capture your best practices once, and
then roll them out multiple times in an efficient and error-free way.
Server profiles and enclosure groups make it easier to prepare a bare-metal server for operating system deployment.
For example, you can use server profiles in conjunction with OS deployment tools, such as HP server provisioning (ICsp), to
deploy hypervisor hosts from bare metal and add them to existing clusters automatically. (See the HP OneView for VMware
vCenter User Guide for more details.) Figure 5 below summarizes some of the most frequently used resources and shows
the relationships between them.
6
Technical white paper | HP OneView architectural advantages
7
Technical white paper | HP OneView architectural advantages
An added benefit of MapView is that it helps minimize user errors caused by changing resources without understanding
all of the associations and potential impact. For example, HP OneView automatically synchronizes physical and virtual
networks as well as servers and associated SAN storage volumes. It can identify network connectivity issues and notify the
user of a potential problem, if they plan to make a change to the network that will have a negative impact. It will also warn
the end user if they plan to delete storage volumes currently in use by servers in the environment.
HP BladeSystem, ConvergedSystem, DL servers, 3PAR storage, and other supported converged infrastructure form a
federated system with HP OneView. As an example, this means that each BladeSystem chassis and the associated storage
becomes part of a single management environment and can have any workload moved to any chassis as long as the
receiving blade has the right configuration (simplified through HP OneView’s ability to pattern match like hardware). In this
state, each blade participates with the other blades, but is a failure domain unto itself. This keeps failure domains small and
limited to a chassis (c7000), so there is greater resiliency and simpler scaling.
Other federation architectures can be complex and difficult to configure. This approach establishes a management
hierarchy, so failures in one place can affect everything else. These solutions simply can’t scale efficiently, and over time
they become more cumbersome to maintain. HP OneView is federated and not hierarchal, so failure domains are smaller,
and a failure in any one part does not impact the other parts. Federation is designed to support the type of dynamic
requirements of an enterprise cloud environment. It is more than adequate for most environments, and it keeps
management and support simple.
8
Technical white paper | HP OneView architectural advantages
Server HP ProLiant DL and BladeSystem Gen9, Gen8, G7, and G6 as well as Now
BladeSystem c7000 Enclosure
Networking HP Virtual Connect FlexFabric & FC Modules, and Cisco FEX B22HP & Nexus 5000 Now
or 6000 series switches
The support for the Cisco Nexus Top of Rack (ToR) switch is an example of the interoperability of the HP OneView
architecture to support heterogeneous environments. This support includes the ToR switch associated with interconnects,
specifically the Cisco Fabric Extender (FEX) for HP BladeSystem modules within an enclosure. Cisco FEX information is
obtained from the Onboard Administrator (OA), and relationships to the ToR Nexus 5000 or 6000 series switch are displayed
in the HP OneView MapView. HP OneView includes the following support for the Cisco switches and modules:
• Modeling of the Cisco FEX B22HP interconnect as part of LIG and LI
• Monitoring of power state for the Cisco FEX B22HP interconnect
• Inventory and FRU data shown for both Cisco FEX B22HP and Nexus 5000 series switches
• The MapView shows relationship between Cisco FEX B22HP modules and parent Top of Rack (ToR)
Nexus 5000 series switches.
HP OneView also provides support for HP ToR switches, 8Gb 24-Port FC Modules and VC FlexFabric 20/40 F8. The support
for both Cisco and HP ToR switches provides greater flexibility. Customers can choose from the HP or Cisco ToR switches
they want configured in their server modules. The networking connectivity as well as server and storage can be managed
seamlessly by HP OneView.
9
Technical white paper | HP OneView architectural advantages
be integrated with a variety of operations management tools from HP Software and HP partners. Figure 8 below provides
an overview of the emerging ecosystem at the time of this writing. HP intends to work with partners to continue to enhance
this ecosystem.
Figure 8. Conceptual overview of the HP OneView converged and operations management ecosystem
The State Change Message Bus (SCMB) enables you to monitor the HP OneView environment from other operations
management platforms. The SCMB in HP OneView provides high-level collaboration capabilities with real-time integrated
messaging. It allows more responsive and dynamic IT operations. SCMB responds to change automatically by publishing
messages when resources are added, modified, or removed, allowing other management platforms to monitor and respond
to changes dynamically without the need for periodic polling. The SCMB provides immediate notification when important
changes occur, and you decide which changes are important for the given situation. Messages are sent and stored if the
recipient is offline for guaranteed delivery.
The HP OneView integrated messaging platform enables dynamic and responsive integrations with the entire IT ecosystem.
There are currently out-of-the-box integrations available for VMware vCenter, Microsoft System Center, Red Hat Enterprise
Virtualization, OpenStack, and other HP BSM tools. As an example, when you bring a new enclosure or rack of equipment
online, HP OneView automatically sends notifications to management tools that register as listeners on the message bus.
The integrations provide users with the advantage of managing their environment from a familiar console while taking
advantage of the automation and infrastructure lifecycle management capabilities in HP OneView.
10
Technical white paper | HP OneView architectural advantages
The HP OneView integration with an operations management tool, such as VMware vCenter Operations Manager, part of the
vRealize Operations Suite, provides a superior form of monitoring. Most monitoring tools rely on polling using SNMP or
other methods that scan infrastructure periodically, say every 60 seconds. Most of the time the tools collect vast amounts
of data that may indicate no change. The SCMB in HP OneView sends instantaneous messages on changes to the state of
the infrastructure. More detailed data can be provided for root cause analysis, because it is generated on more of an
exception basis. HP OneView provides SNMP trap forwarding capabilities to multiple external trap destinations. This can be
configured via the HP OneView REST APIs or UI. SNMP traps are forwarded verbatim as sent by the physical devices including
HP iLO, OA, and Virtual Connect. Additional SNMP sources will be supported as device support is provided, as will the
generation of unique SNMP traps for HP OneView logical resource alerts for server profiles, logical interconnects, and other
logical resources.
11
Technical white paper | HP OneView architectural advantages
Operations Analytics is a Big Data solution for managing the entire environment by analyzing data from a variety of
infrastructure components and application level silos. Ops Analytics can collect log file data as well as other machine data
through CSV or JMX collectors. It consolidates, manages, and analyzes massive streams of operational data, so it becomes
actionable insight. HP Operations Analytics for HP OneView is purpose built for ease of deployment with one click integration
and pre-built dashboards to display the detailed metrics from HP OneView. It provides dynamic behavioral learning and
analysis of the current status of the infrastructure by generating historical trends and predicting future performance based
on what has already been learned. This expedites the troubleshooting of complex performance and availability problems
that may have gone undetected previously. It prevents problems from developing that have not yet manifested themselves
to HP OneView or traditional monitoring tools by analyzing data from a variety of converged infrastructure and application
level silos.
Figure 11. Conceptual overview of the role of HP OneView in the management stack
12
Technical white paper | HP OneView architectural advantages
Cloud and the SDDC require managing infrastructure as a pool of resources that can be dynamically allocated. The
infrastructure is abstracted from the underlying hardware components using hypervisors. The cloud administrator can
provision cloud infrastructure (compute nodes, storage nodes, controller nodes, etc.) dynamically from pools of physical
infrastructure. HP OneView provides a converged management plane that supports software-defined compute, storage,
and networking, so it unifies these previously isolated silos. HP OneView’s REST API allows for an open and extensible
means of managing converged infrastructure based on established industry standards. The lifecycle management of the
infrastructure is automated to support rapid deployment or retiring of IT services, as they are required. Software-defined
templates provide a structured, consistent means of implementing routine tasks and ensuring quality by establishing a
common set of best practices.
HP OneView was architected using newer, proven technologies that provide a fundamentally better foundation for the
future. It provides a platform for software-defined management at the infrastructure level by delivering template-based
policy automation. HP OneView integrates cleanly as a physical infrastructure provider into a variety of environments
including OpenStack and HP Helion clouds using the REST API, SCMB, and SNMP trap forwarding capabilities.
Figure 12. Overview of relationship between administrators, REST API, resource managers, and infrastructure
Conclusion
HP OneView is an architecture that is designed for the long term, so you can build on it with confidence. It is a key enabling
technology that can easily integrate into your existing environment while providing a management platform for cloud and
the software defined data center. HP OneView features an automation hub consisting of the REST API and SCMB, a
consistent data model, control plane, modern GUI, a federated approach to scaling and other important features and
functions. HP will continue to work with strategic partners and other ISVs to establish an open ecosystem that works
efficiently with existing management tools and supports cloud and the SDDC. Future white papers in this series will explore
this topic in greater detail.
Learn more at
hp.com/go/oneview
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for
HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as
constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Microsoft and Windows are trademarks of the Microsoft Group of companies. Java is a registered trademark of Oracle and/or its affiliates. Red Hat is a
registered trademark of Red Hat, Inc. in the United States and other countries. Linux is the registered trademark of Linus Torvalds in the U.S. and other
countries. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions.