Semantic Technologies for Enterprise Cloud Management

Size: px
Start display at page:

Download "Semantic Technologies for Enterprise Cloud Management"

Transcription

1 Semantic Technologies for Enterprise Cloud Management Peter Haase, Tobias Mathäß, Michael Schmidt, Andreas Eberhart, Ulrich Walther fluid Operations, D Walldorf, Germany Abstract. Enterprise clouds apply the paradigm of cloud computing to enterprise IT infrastructures, with the goal of providing easy, flexible, and scalable access to both computing resources and IT services. Realizing the vision of the fully automated enterprise cloud involves addressing a range of technological challenges. In this paper, we focus on the challenges related to intelligent information management in enterprise clouds and discuss how semantic technologies can help to fulfill them. In particular, we address the topics of data integration, collaborative documentation and annotation and intelligent information access and analytics and present solutions that are implemented in the newest addition to our ecloudmanager product suite: The Intelligence Edition. 1 Introduction Cloud computing has emerged as a model in support of everything-as-a-service (XaaS) [9]. Cloud services have three distinct characteristics that differentiate them from traditional hosting. First, cloud services are sold on demand, typically by the minute or the hour; second, they are elastic users can have as much or as little of a service as they want at any given time; and third, cloud services are fully managed by the provider (while the consumer needs nothing but a personal computer and Internet access) [13]. Significant innovations in virtualization and distributed computing, as well as improved access to high-speed Internet and a weak economy, have accelerated interest in cloud computing. While the paradigm of cloud computing is best known from so called public clouds, its promises have also caused significant interest in the context of running enterprise IT infrastructures as private clouds [11]. A private cloud is a network or a data center that supplies hosted services to a limited number of people, e.g. as an enterprise cloud. As with public clouds, the goal of enterprise clouds is to provide easy, scalable access to computing resources and IT services [14]. The emergence of cloud offerings such as Amazon AWS or Salesforce.com demonstrates that the vision of a fully automated data center is feasible. Recent advances in the area of virtualization make it possible to deploy servers, activate network links, and allocate disk space virtually via an API rather than having to employ administrators who physically carry out these jobs. Note that

2 virtualization is not limited to CPU virtualization virtualization can be defined as an abstraction layer between a consumer and a resource that allows the resource to be used in a more flexible way. Examples can be drawn from the entire IT stack. Storage Area Networks (SANs) virtualize mass storage resources, VLAN technology allows using a single physical cable for multiple logical networks, hypervisors can run virtual machines by presenting a virtual hardware interface to the guest operating system, and remote desktop software such as VNC virtualizes the screen display by redrawing it on a remote display. Realizing the vision of the fully automated data center the enterprise cloud involves addressing a range of technological challenges, touching the areas of infrastructure management, virtualization technologies, but also distributed and service-oriented computing. In this paper, we focus on the challenges related to intelligent information management in enterprise clouds and discuss how semantic technologies can help to fulfill them. In particular, we address the topics of data integration, documentation and annotation, and intelligent information access and analytics. We present solutions that we have implemented in the newest addition to our ecloudmanager product suite: The Intelligence Edition. In the following, we give a brief overview of the contributions in each of the dimensions. Data Integration Clearly, being able to automate data center operations via low level APIs is the prerequisite for achieving the requirements listed above. The challenge lies in the proper integration of data received from infrastructure components and the orchestration of subsequent actions as a response to events such as user requests or alarms. Many layers play a role in this picture and one is faced with a large set of provider APIs ranging from storage to application levels. The situation grows even more complex when products and solutions from different vendors coexist in the data center. In fact, CIOs tend to mix hardware from different vendors to avoid vendor locks, in order to benefit from price competitions among the individual vendors. Hence, in the end they often face a mix of technologies acquired over several years, where products from different vendors and sometimes even different product versions differ vastly in syntax and semantics of the data supplied and functionality offered via APIs. Semantic technologies have been designed for these real-world situations. In our solution, we use RDF as a data model for integrating semantically heterogeneous information sources in order to get a complete picture across the entire data center, both horizontally across different product versions and vendors and vertically across storage, compute units, network, operating systems, and applications. The RDF-based integration offers the flexibility needed to integrate new sources in the presence of heterogeneity and dynamics in data centers. Collaborative Documentation and Annotation Data integration is a key aspect of running data centers and clouds in an efficient and cost effective way. For this purpose, cloud management software is fed with data from provider APIs. This data contains technical information about the infrastructure and the software running on it. In order to have a complete picture available, organizational and business aspects need to be added to the technical data. Consider the

3 following examples: The decision whether to place a workload on a redundant cluster with highly available storage is strongly affected by the service level the system needs to meet, data center planning tools must take expiring warranties of components into account, and having a relatively mild punishment for SLA violations may lead a cloud operator to take a chance and place workloads on less reliable infrastructure. In order to collaborate efficiently, data center operators need to document procedures and log activities. Proper knowledge management is essential in order to avoid a problem having to be resolved repeatedly by different staff members. Activities are usually managed via a ticketing system, where infrastructure alerts and customer complaints are distributed and resolved by operators. The examples above show that business and organizational information must be addressed in a unified way. When information about systems or customers is stored or documentation about a certain hardware type is written, it should be possible to cross reference information collected from infrastructure providers. In our solution we apply Semantic Wiki technology to satisfy these requirements. Operating on an RDF base that is fed by infrastructure providers, operators can extend this data by documenting and annotating the respective items. Intelligent Information Access and Analytics Efficient management of a data center requires providing data center managers with the information they need to make intelligent, timely and precise decisions. The range of specific information needs that should be supported is very diverse, including the generation of reports about status and utilization of data center resources over time, the visualization of key performance metrics in dashboards, the search for specific resources etc. Many of these information needs require multi-dimensional queries that span across both technical, IT-related aspects and business aspects, and therefore cannot be answered by a single data source alone. Enabled by an integrated view on the data, we support queries that overcome the borders of data sources. Apart from predefined queries that drive reports and dashboards, a clear benefit is also the ability to perform expressive ad hoc queries. As it is desirable to hide the complexity of the underlying data model and query languages from the end user, we use approaches of schema-agnostic semantic search that combine the expressiveness of structured queries with the ease of use of keyword driven interfaces. Novel approaches to the visualization of structured data as well as visual exploration of resources enable new forms of interaction with the resources and provide insights into previously hidden relationships. Structure of the Work We start with a brief overview of the overall solution in Section 2. Next, Section 3 introduces our ontology for the domain of enterprise cloud management, which serves as the core of the data integration and management tasks within the ecloudmanager. We then discuss the specific uses of semantic technologies: semantics-based integration in Section 4, collaboration support in Section 5 and intelligent information access in Section 6. Subsequently, we report on practical experiences in Section 7 and, after a discussion of related work in Section 8, conclude with an outlook to future work in Section 9.

4 Data Center Resources Business Resources Data Integration Layer Infrastructure Management Virtual Landscape Management Self-Service Search & Information Access Collaboration Support Data Management Layer Presentation Layer Browser Frontend Intelligence Edition Visualization Widgets Navigation Widgets Collaboration Widgets Keyword and Structure Indices Semantic Data Store Provider content User-generated content Wiki Pages EMC Storage Provider Virtual Center Provider JMX Provider Rel. DB Provider Application Layer VL VLM VL VLM VL VLM Virtualization Layer Hardware Layer Netw.-Att. Storage Network Computing Resources Customer Database Fig. 1. ecloudmanager Architecture 2 Solution Overview The ecloudmanager Product Suite is a Java-based software solution that is targeted at the management of enterprise cloud environments. Starting with the big picture, we first discuss the ecloudmanager s overall architecture depicted in Figure 1. The bottom of the figure shows the two dimensions of information relevant to the ecloudmanager, namely Data Center Resources and Business Resources. The data center resources are divided along the IT stack into (i) a Hardware Layer that consists of physical storage, network and compute infrastructure, (ii) a Virtualization Layer built on top of the hardware layer that is made up of hypervisors with appropriate management capabilities (enabling virtual clusters, live migration etc.), and finally (iii) the Application Layer built on top of the virtualization layer, comprising applications and landscapes on top of the virtualized resources (where the term landscape refers to a set of enterprise systems plus optional auxiliary systems that enable network access using VPN, RDP, SAP GUI or other means). These data center resources are complemented by associated business resources, like customer data, hardware catalogs including component descriptions and pricing data, or related project information.

5 Built on top of this resource infrastructure, the ecloudmanager comes with four complementary editions. Although the focus of this paper is on the Intelligence Edition (the large box on the center right of Figure 1), for completeness we shortly sketch the three remaining editions first (the three boxes on the center left). The leftmost edition, Infrastructure Management, provides solutions for monitoring and managing tasks ranging over the whole IT stack, like CPU and storage virtualization across different virtualization and storage providers, through a unified graphical interface. Its central features are rapid VM provisioning utilizing multi-vendor server virtualization and storage technologies, as well as error detection through a customizable event and notification system. Complementarily, the Virtual Landscape Management edition implements the novel idea of Landscape-as-a-service (LaaS), i.e. to offer up interconnected multitiered multi-system enterprise applications (like complex SAP landscapes) as complete and ready-to-run landscapes. While the Virtual Landscape Management edition is rather administrator-focused, the Self-Service edition constitutes an end-user oriented portal for template-based on-demand provisioning of application landscapes for development, value prototyping, testing and production. A unique feature of this edition is a module for metering and billing. In the remainder of this paper, we will focus on the features of the fourth edition, namely the Intelligence Edition, which makes use of innovative semantic technologies to integrate available resources into a semantic data store, investigate this data, and collaboratively interact with the integrated data. At the bottom of the Intelligence Edition is the Data Integration Layer, which relies on the concept of so-called data providers. Abstracting from the details, a data provider is a component that extracts data from a single physical or logical resource (e.g. an EMC storage device, a VMware Virtual Center, or a relational database), converts it into RDF and integrates the resulting RDF data into the central repository. It is crucial that several providers can and typically do coexist and that data from different providers is automatically interlinked by use of common URIs, ultimately providing a unified and integrated view on all data center and business resources (for more details see Section 4). The central repository where the provider data is written to is settled in the Data Management Layer. Technically, it is realized as a Sesame [6] triple store that adheres to a predefined (yet extendable) OWL ontology (cf. Section 3). In addition to the repository, the layer provides components for search and intelligent, semantics-based information access (cf. Section 6), whose efficiency is made possible by keyword and structure indices over the data. A central component in this layer are also semantic wiki pages that are associated with the resources contained in the repository; they offer an entry point to the ecloudmanager users, allowing to add new and complement existing information (cf. Section 5). The uppermost layer in the Intelligence Edition is the Presentation Layer. Located on top of the Data Management Layer, it comes with a predefined set of widgets with varying functional focus, e.g. offering support to display wiki pages, visualize the underlying data using charts and diagrams, navigate through the underlying RDF graph, and collaboratively annotate resources in the database

6 using both semantic annotations as well as free-text documentation. Ultimately, the combination of these widgets results in a customizable user-interface realized as an Ajax-based browser frontend which is flexibly adjustable to fit the needs of different user types (like data center administrators or CIOs). 3 The ecloudmanager Ontology Having presented the overall architecture, we now take a closer look at ecloud- Manager data model and introduce a conceptual model for the domain of enterprise cloud management in form of an ontology that abstracts from vendorspecific representations, data sources and management APIs. The ontology has been modeled as an OWL 2 ontology, consisting primarily of a class hierarchy and property definitions with domain, range and cardinality restrictions. While in the current application many of the expressive features of OWL 2 are not yet required, we opted for OWL 2 in order for the ontology to serve as a reference ontology for the data center domain and to perspectively enable reasoning-driven tasks in the application (cf. the discussion of future work in Section 9). Figure 2 surveys the main concepts and relationships of the ecloudmanager ontology (using the UML profile for modeling OWL ontologies [5]). Each concept carries a number of data properties (attributes), which capture information about properties and status of the respective resource; for space limitations, we included only the most important subsets of attributes. We next describe the four major subareas of the figure in more detail, namely Storage Infrastructure, Compute Infrastructure, Application-level and Business-level resources. Fig. 2. Overview of the ecloudmanager Ontology

7 Infrastructure Resources Infrastructure resources include storage and compute resources. In our enterprise cloud solutions, storage virtualization is realized through Network Attached Storage (NAS), in which virtual disks are managed as so-called LUNs. This allows to maintain complete systems in a central place (the Storage filer) and dynamically relocate between hosts. Within a Storage filer, LUNs are typically grouped and managed in Volumes as logical container, which can further be grouped in Aggregates. Specific solutions for compute virtualization environments are modeled as ComputeInfrastructure, representing a certain technology such as FlexFrame, AWS, XEN or VMware. Within an ComputeInfrastructure, a Cluster represents a collection of compute resources, specifically a group of tightly coupled computers that work together closely and in many respects can be viewed as though they are a single resource. A Folder is a logical set of resources that is grouped together, assigned resources, managed etc. Examples are VMware resource pools. A Host represents an actual physical or virtual compute system (PhysicalHost or VM), where one PhysicalHost can host multiple VMs. As shown in the figure, the primary connection between compute and storage resources is given by the lun relationship between Hosts and the logical storage units (LUNs) they are associated with. Application-level Resources In a virtual environment, complex application landscapes can be managed as a VirtualLandscape, which is assigned a Pool of virtualized infrastructure resources. A virtual landscape typically comprises a set of applications that run as SystemInstances on dedicated hosts. Examples of a virtual landscape would be a landscape of SAP system instances as applications, e.g. consisting of a CRM, ERP and enterprise portal. Business-level Resources In addition to the technical aspects of the data center (which is typically populated automatically from management APIs), the ontology allows to relate data center resources to relevant business information, such as a Person responsible for the administration of data center resources, or related project and customer information etc. To wrap up, the ecloudmanager ontology introduces the basic concepts that are commonly used in enterprise cloud management scenarios. As described in Section 5, it can easily be extended by the user to capture information relevant for specific use cases or to integrate other data sources. 4 Semantics-based Integration As sketched in Section 2, semantic data integration is realized through data providers. Recalling the main idea, a data provider extracts data from a data source, converts this data into RDF, and integrates this RDF data into the semantic data repository. As discussed in the previous section, in the context of enterprise cloud management we are primarily interested in physical properties of

8 hardware components like storage devices, available CPUs, physical hosts, as well as the properties and the current state of software components like hypervisors and virtual machines. Addressing these information needs, the ecloudmanager comes with a broad set of predefined data providers for integrating data from hard- and software components typically encountered in the context of enterprise cloud management. To illustrate the concept by example, let us consider a small data center employing a single Xen hypervisor that runs a couple of virtual machines over a set of physical hosts and two storage systems, say one EMC Symmetrix and one NetApp system. In this scenario, data integration in the ecloudmanager would be realized through the following providers. A Symmetrix provider extracts physical properties from the Symmetrix storage unit such as number and size of physical disks contained in the system. A NetApp provider analogously extracts the physical properties from the NetApp storage system. Complementarily, a Xen provider gathers the properties hidden behind the Xen hypervisor, such as the number of the virtual machines running on top, configuration details of the individual virtual machines, information about underlying physical hosts, disk occupation of the virtual disks, etc. Technically, the data providers are predefined modules that can be instantiated for existing data sources and, given only meta information like their network address and login information as input, use available drivers or APIs to gather the relevant data. This data is then translated into RDF, thereby using the key attributes of resources to generate URIs that uniquely identify these resources. To give an example, the key for the Symmetrix storage device is its IP address, so its URI might look like The crucial thing here is that both the Symmetrix provider and the Xen provider will generate this URI when storing information related to the Symmetrix system. This way, the data that is generated from different providers is automatically interlinked when integrating it into the global repository (cf. Figure 1). When instantiating the providers, one can also configure advanced properties like the interval for periodically refreshing data, or whether to store old provider snapshots for recovery purpose. Ultimately, the provider framework serves as an abstraction layer for data integration that allows to connect data sources in a plug & play fashion to the central semantic repository, while abstracting from the technical details and the APIs of the physical and logical components accessed by the provider. If the data center is extended by, say, another Symmetrix storage system, all that needs to be done is instantiating a fresh Symmetrix provider that collects its data (which can be done by an administrator using the ecloudmanager Web frontend). A second benefit of the provider concept is the high degree of reuse, e.g. the NetApp provider can be employed in every data center using a NetApp storage system. Taken all these properties together, our data provider concept enables a fast and simple data integration process (cf. Section 7). Apart from the integration of technical data directly related to the enterprise cloud data center, the provider concept also makes it possible to integrate

9 data from other sources, such as additional documentation or customer information (e.g. in the form of spreadsheets or relational databases). To this end, the ecloudmanager offers predefined, customizable providers, e.g. to extract RDF data from external sources, SOAP-based Web Services, SNMP- and SSHconnected devices, relational DBs or tabular CSV files. In addition, there are script-based providers that allow users to integrate data from virtually every accessible source. The underlying idea is to support data integration in a payas-you-go fashion: while data center information is typically directly aligned with the ecloudmanager ontology presented in Section 3, for other data sources it is up to the user how much effort she wants to spend on data integration: In some cases, only little effort is needed and generic, predefined providers can be used to integrate data sources quickly, leaving it to the user to semantically annotate and interlink this data afterward (cf. Section 5); in other cases, the user may put more effort in data integration and write his own provider that aligns the integrated data directly with existing data and the ecloudmanager ontology. In the end, this concept gives users a high degree of flexibility in data integration. 5 Collaborative Documentation and Annotation As motivated in the Introduction, in order to collaborate efficiently data center administrators need to be able to document and share knowledge. Wikis have long been used as a tool for knowledge sharing in administration environments, yet a major obstacle of traditional wikis is that they again are silos, with largely unstructured information that is poorly connected with other data sources. As outlined in Section 2, in our solution we tightly integrate Semantic Wiki functionality, where the wiki pages are directly associated with the structured data objects. Our wiki implementation follows the ideas of the Semantic MediaWiki [8], providing features like semantic annotations or built-in support for visual display of information (e.g. as charts or bar diagrams). Semantic annotations are automatically extracted from the wiki pages, converted into RDF triples and persisted in the repository. In the user interface, the structured and unstructured information then is presented in a seamlessly integrated way. In the following paragraphs, we discuss uses cases around user-driven documentation and annotation, describing how they are supported in our solution. Documentation Technical documentation is a central use case in data center management. Examples include customized installation instructions or best practices for handling errors on a host system of the cloud that is known to frequently cause problems. Such documentation, typically provided in form of unstructured text (possibly with some internal and external links), can directly be entered in the wiki pages associated with the respective resource in the central repository. Interlinkage of Resources In addition to unstructured documentation, the user can use semantic annotations to establish new relationships between resources. For example, one may link responsible administrators directly to hardware devices, or associate customers with the concrete virtual landscapes they are using.

10 Completion of Missing Information In some cases, data providers may not have access to all information relevant to the user, which ultimately leads to incomplete information in the central repository. Our approach here is to use the ecloudmanager ontology to identify missing information: whenever displaying a resource of a given type, we compare its properties against the properties specified in the ontology for the respective type, to identify properties that are currently not populated. For instance, the ontology may define that the warranty status of storage resources should be provided, and this property may not have been specified for some storage system. Using structured tabular templates that are automatically generated from the ontology, the user can easily detect properties with missing values and, in response, directly fill in the missing data. It is worth mentioning that the wiki is equipped with a revision management system to track the provenance of changes. For the structured data, the provenance is maintained down to the level of single triples, i.e. for every information item it is possible to see when and by whom (either a user or a data provider) it was changed. Via RSS feeds users can get notified in the case of changes, e.g. when the status of an object is updated, or a corresponding wiki page has been modified. With these functionalities, the system offers a wide range of possibilities to support collaborative working processes in a data center environment. 6 Semantics-based Information Access Having discussed the collaborative annotation and documentation features in the previous section, we now present our techniques and paradigms to semanticsbased information access. We divide our discussion into three areas, namely presentation of resources, search and querying and exploration and analytics. Presentation of Resources in the UI The user interface of the Intelligence Edition follows a resource centric presentation scheme, i.e. every resource has exactly one page associated that aggregates resource-related data in a transparent way. The UI is composed from a set of widgets with different functional focus, like visualization, navigation or collaboration. Some of these widgets are generic and displayed for all resources, while others are specific for a fixed type of data (or, alternatively, data with certain properties). To give some concrete examples, the widgets include a browsable graph view, a tabular view to edit structured data, the semantic wiki to create documentation and semantic annotations, as well as widgets displaying charts or bar diagrams. Figure 3 shows an example of a page for a virtual landscape, including a tabular view, the data graph and a dashboard displaying statistics. Search and Querying As argued in the introduction and solution overview, one particular strength of having data center and business resources integrated in a single repository is the ability to perform queries across the borders of data sources. Following a pay-as-you-go approach, we implement a variety of semantics-based paradigms to searching and querying the integrated data.

11 Fig. 3. Screenshot Displaying a Virtual Landscape Resource Keyword Search The simplest search paradigm from a user s perspective is keyword search. In contrast to classical keyword search, in our scenario search is not document- but entity-centric: When answering a keyword query, we investigate both the data properties and the associated unstructured data (i.e., the wiki pages) for each entity and, if the keywords are matched, return the respective entity. Hence, keyword search is well-suited to quickly locate entities with known properties and/or annotations. Technically, our search engine uses the Lucene 1 library to maintain the keyword indices for RDF literals and wiki pages. Structured Queries using SPARQL Advanced users may also be interested in answering more complex queries, e.g. asking for all projects of a certain costumer together with billing contact information of this costumer. In such cases, the RDF query language SPARQL 2 can be used to encode requests directly. While the SPARQL query language is very expressive (i.e., relationally complete [3]), formulating SPARQL queries requires knowledge about the query language and the schema of the underlying data. To equip users with the high precision of structured search without having detailed knowledge about the schema, we support a variety of means to perform ad hoc queries in a schema-agnostic way [12], as dicussed in the following. Form Based Search We developed a form based search interface that supports the user in formulating SPARQL queries by presenting templates the user has to complete. This way the user can apply the expressiveness of a structured query language without directly being confronted with its concrete syntax. The

12 templates are directly derived from the ontology. For instance, when searching for entities of type Virtual Landscape, the dynamic form automatically searches for and presents properties having domain VirtualLandscape. The user can fill in values for the properties she is interested in, such as e.g. the virtual landscape s status or associated resource pools. The form based approach is one way to bridge the gap between easy-to-use keyword search and precise structured search. It should be noted that, while greatly facilitating the access to precise structured search, form based search also restricts the expressiveness of SPARQL, since only a subset of the language is mapped to form structures. Therefore, another paradigm is supported: Query Translation An innovative approach to make structured search usable in practice is the automated translation of a keyword query into a set of structured candidate queries. Technically, this is realized by mapping every keyword to elements of the structured data and deriving possible structured queries that lead to reasonable results, letting the user select the query that comes closest to his information needs. Matching of keywords happens on both instance and schema level, which means that a query is suggested if all the keywords match on elements of a subgraph, no matter if these elements are RDF entities or links between these entities. We omit the technical details here, referring the interested reader to [12] for the theoretical background of this search approach. As an example, in the enterprise cloud context the translation of the keywords LUN size NetApp could lead to a structured query looking for all LUNs on a NetApp filer, together with their respective size. While query translation resembles the form based search paradigm, it is much more flexible and may help to discover relations between data items the user did not even know existed. Exploration and Analytics We offer different ways to visualize and explore the results obtained from user-defined queries. Going beyond widgets that display the results in form of simple result tables, we also provide widgets for displaying the results in form of charts, diagrams or timeplots (e.g. for historic data). Queries and their visualizations can be stored and attached to resource pages, making it possible to create expressive dashboards and reports that visualize different dimensions of the underlying resources. It is even possible to create query-based page templates for individual resource types, to be instantiated dynamically when loading the page for an instance of the respective type. Visual Data Exploration The ecloudmanager Intelligence Edition features Microsoft PivotViewer 3 as a widget for data exploration. This widget opens up a whole set of new data interaction paradigms, allowing the effective visual exploration of very large datasets by filtering the results with faceted search, drilling down a heterogeneous intermediate result set by any attribute and grouping a result set by different aspects. A data center provider may start with an overview of all the Virtual Machines in his data center, then decide only to display those 3

13 VMs with the power state on, apply another filter to only see those VMs having between two and five LUNs attached, and finally group these VMs by their state to see the set of VMs that at the moment are in an erroneous state. Such an approach could bring new correlations to light: The data center provider might notice that all the erroneous VMs have attached LUNs on the same physical host. This host should probably be checked, it could well be the source of the problems. Analysis of Historical Data One key feature of the Intelligence Edition is the support for historical data management, which is made possible by regularly storing snapshots of the system data in a queryable history database. With this feature at hand, admins and CIOs can track developments and changes in the data center over time. Given that the historical data is fully queryable, one could e.g. ask for hosts with constantly low CPU usage, and in response redistribute CPU resources in order to optimize the data center s resource utilization. 7 Experiences and Lessons Learned The ecloudmanager has been in use productively since 2008 in various enterprises. For instance, an early setup was done at a large software development organization of about 1500 developers to provision a sufficient number of test systems and landscapes for all required development configurations and scenarios. Previously this had been impossible in terms of an overwhelming number of configurations and changes to be administered, with systems regularly needing more than 4 weeks to set up, and shot systems often needing a week to be reverted to a functioning status. With the ecloudmanager it was possible to use large-scale rapid provisioning of complete application landscapes in minutes. In another deployment at SAP Value Prototyping, which maintains data centers in both Walldorf (Germany) and Cupertino (USA), in one data center alone it has become possible to support more than 875 virtual machines concurrently, delivering a total of 198 SAP Virtual Landscapes to customers. Clearly, the most immediate and measurable benefits of using the ecloud- Manager platform result from the management, provisioning and automation features that allow cutting down on provisioning time and reducing the complexity of the support environment. As these features were not the focus of this paper, we refer to [1], where we have reported on experiences and results in these dimensions. Instead, we here want to discuss experiences related to the use of semantic technologies within the ecloudmanager Intelligence Edition. The first aspect we would like to discuss are the experiences with our data integration approach. The flexibility of the RDF-based integration proved to be a significant advantage in the heterogeneus environments of the enterprise data centers. Using the standard data providers of the ecloudmanager, a typical setup including an integration of the relevant data center resources could be performed by the data center administrator with little manual effort in less than a day. In previous deployments, the initial integration of custom sources, which required

14 the instantiation of custom data providers and extensions to the ontology, have been performed by the developers of the ecloudmanager. While an integration based on a fixed schema and an a priori limited set of supported APIs would have required significant custom development, with our approach custom sources could be integrated within a matter of a few hours rather than days, primarily because additional data providers could be scripted without changes to the code base. Based on the experiences so far, we expect that in the future also data center administrators themselves will be able to integrate custom sources. Concerning the interaction with the data center, the users reported several qualitative improvements. While previous management solutions let the resources in the data center appear as unconnected silos, for the first time users are now able to see and explore the data center as an integrated whole, manifested in a connected data graph that can be browsed and explored without boundaries. The ability to perform structured queries was perceived a huge efficiency gain, as previously creating integrated reports across management APIs and databases was considerable effort that involved performing queries against and compiling the results manually. The most enthusiastic reactions were received in response to the visual exploration with the Pivot interface, which provides an unprecedented user experience. With respect to user-generated content, we found that semantic wikis provide an adequate interaction paradigm to generate documentation augmented and linked with structured data. As administrators are used to maintain wikis with documentation anyway, the barrier to add structured annotations is low, while at the same time the benefits are immediately visible. The final observation concerns scalability and performance of the system. In our current projects which already include rather large enterprise cloud environments we have to deal with up to 5000 data center objects per installation, where for each object the number of statements is in the range of tens. When also managing historic and aggregated data, the amount of data increases roughly by a factor of 10. This results in a total of statements an amount of data that has not posed a serious challenge for the underlying data store nor any other component of the system. As a result, we were able to realize real time ad hoc queries and analytics with sub-second response times. 8 Related Work In the domain of data center (and more recently enterprise cloud) management solutions, major vendors have commercial offerings, such as IBM Tivoli, HP OpenView or VMware vcenter, yet most commercial systems are far from having a truly integrated data source and appear more like a bundle of individual standalone products. To our knowledge, the fluidops ecloudmanager product suite is the first commercial offering based on semantic technologies to enable an open, vendor-independent integration of heterogeneous data center resources. The idea of using wikis to improve collaboration and knowledge management in the enterprise is of course not new (see e.g. [2]). Recent works also explore the use of semantic wiki technology in the corporate context. For in-

15 stance, [7] presents an approach to the collaborative management of systems monitoring information based on Semantic MediaWiki. From a more general, wiki-independent perspective, the benefits of semantic technologies for enterprise data management have been exemplarily discussed in the domain of customer data management in [10]. All these works are complementary to our work, which has its focus on the domain and challenges of enterprise cloud management. The topic of intelligent analytics for data center operations or data center intelligence has recently attracted significant interest. As an example, CIRBA 4 offers analytics software that enables organizations to support intelligent planning and management of physical and virtual infrastructure. It helps answer the questions of where to place workloads and how to allocate and configure resources. While the task of data center planning goes beyond the currently available features (cf. future work), the ecloudmanager provides integrated access to the relevant technical and business data, including the historical data. 9 Conclusions and Future Work We have shown how semantic technologies are applied in addressing some of the key challenges in managing enterprise cloud environments. Summarizing the main results, the approach of RDF-based data integration allows us to deal with the highly heterogeneous and changing set of resources encountered in enterprise data centers. Semantic wikis provide an end-user oriented interface for creating structured and unstructured annotations, supporting the main use cases for documentation and knowlegde management, seamlessly integrating automatically obtained data with user-generated content. This data can be searched, explored and analyzed without system boundaries, supported by state-of-the-art techniques of semantics-based information access. Having summarized the results, we now conclude with a discussion of items that remain on the research agenda. Policies Cloud operators typically define business policies on a high level, which are subsequently monitored by software or taken into account when decisions are being made. In order to be successful, cloud providers need to be able to adapt policies upon changing market requirements or new competition coming into the equation. Changing policies quickly is only possible when the gap between high level business policies and low level implementation is not too big. Future work may consider how to map business policies into rule based systems. Reasoning Recalling the discussion in Section 3, we currently use the ecloud- Manager s OWL 2 ontology primarily to define domain, range and cardinality restrictions. As explained earlier, this schema information is then used at runtime, e.g. for guided completion of missing information (cf. Section 5) or schema-agnostic search (cf. Section 6). Going beyond the pure use of schema information, we are planning to investigate in how far the use of OWL (and possibly, advanced features) and OWL-based reasoning can help to monitor system health and detect misconfigurations in the data center. 4

16 Complex Event Processing A closely related area where we expect interesting opportunities for future work is complex event processing. Using our provider concept, we periodically receive data from sources distributed across the whole enterprise, and it is a challenging task to define, identify and react to globally meaningful event patterns. The topic seems particularly interesting in the context of reasoning and data semantics, where logic-based approaches like in [4] may be a good starting point for future work. References 1. Whitepaper: Making the case for the private sap cloud. Technical report, fluid Operations, Espen Andersen. Using wikis in a corporate context. Handbuch E-Learning, Renzo Angles and Claudio Gutierrez. The expressive power of sparql. In International Semantic Web Conference, pages , Darko Anicic, Paul Fodor, Nenad Stojanovic, and Roland Stühmer. An approach for data-driven and logic-based complex event processing. In DEBS, Saartje Brockmans, Peter Haase, Pascal Hitzler, and Rudi Studer. A metamodel and uml profile for rule-extended owl dl ontologies. In ESWC 2006, Jeen Broekstra, Arjohn Kampman, and Frank van Harmelen. Sesame: A generic architecture for storing and querying rdf and rdf schema. In International Semantic Web Conference, pages 54 68, Frank Kleiner, Andreas Abecker, and Sven F. Brinkmann. Wisymon: managing systems monitoring information in semantic wikis. In Int. Sym. Wikis, Markus Krötzsch, Denny Vrandecic, and Max Völkel. Semantic mediawiki. In International Semantic Web Conference, pages , Alexander Lenk, Markus Klems, Jens Nimis, Stefan Tai, and Thomas Sandholm. What s inside the cloud? an architectural map of the cloud landscape. In CLOUD 09: Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, pages 23 31, Washington, DC, USA, Li Ma, Xingzhi Sun, Feng Cao, Chen Wang, Xiaoyuan Wang, Nick Kanellos, Dan Wolfson, and Yue Pan. Semantic enhancement for enterprise data management. In International Semantic Web Conference, pages , Borja Sotomayor, Rubén S. Montero, Ignacio M. Llorente, and Ian Foster. Virtual infrastructure management in private and hybrid clouds. IEEE Internet Computing, 13(5):14 22, Thanh Tran, Tobias Mathäß, and Peter Haase. Usability of keyword-driven schemaagnostic search. In ESWC (2), pages , Luis M. Vaquero, Luis Rodero-Merino, Juan Caceres, and Maik Lindner. A break in the clouds: towards a cloud definition. SIGCOMM Comput. Commun. Rev., 39(1):50 55, Markus Winter. Data center consolidation: A step towards infrastructure clouds. In CloudCom 09: Proceedings of the 1st International Conference on Cloud Computing, pages , Berlin, Heidelberg, Springer-Verlag.

Semantic Technologies for Enterprise Cloud Management

Semantic Technologies for Enterprise Cloud Management Semantic Technologies for Enterprise Cloud Management Peter Haase, Tobias Mathäß, Michael Schmidt, Andreas Eberhart, Ulrich Walther fluid Operations, D-69190 Walldorf, Germany firstname.lastname@fluidops.com

More information

A Seman(c Approach to Cloud Infrastructure Management at Freudenberg IT

A Seman(c Approach to Cloud Infrastructure Management at Freudenberg IT Michael Schmidt A Seman(c Approach to Cloud Infrastructure Management at Freudenberg IT Timo Weber San Francisco, June 03, 2013 Freudenberg Group Facts & Figures Freudenberg IT a company of Freudenberg

More information

ON DEMAND ACCESS TO BIG DATA THROUGH SEMANTIC TECHNOLOGIES. Peter Haase fluid Operations AG

ON DEMAND ACCESS TO BIG DATA THROUGH SEMANTIC TECHNOLOGIES. Peter Haase fluid Operations AG ON DEMAND ACCESS TO BIG DATA THROUGH SEMANTIC TECHNOLOGIES Peter Haase fluid Operations AG fluid Operations(fluidOps) Linked Data& Semantic Technologies Enterprise Cloud Computing Software company founded

More information

Simplified Private Cloud Management

Simplified Private Cloud Management BUSINESS PARTNER ClouTor Simplified Private Cloud Management ClouTor ON VSPEX by LOCUZ INTRODUCTION ClouTor on VSPEX for Enterprises provides an integrated software solution for extending your existing

More information

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS VCE Word Template Table of Contents www.vce.com MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS January 2012 VCE Authors: Changbin Gong: Lead Solution Architect Michael

More information

ON DEMAND ACCESS TO BIG DATA. Peter Haase fluid Operations AG

ON DEMAND ACCESS TO BIG DATA. Peter Haase fluid Operations AG ON DEMAND ACCESS TO BIG DATA THROUGHSEMANTIC TECHNOLOGIES Peter Haase fluid Operations AG fluid Operations (fluidops) Linked Data & SemanticTechnologies Enterprise Cloud Computing Software company founded

More information

Self-Service Business Intelligence

Self-Service Business Intelligence Self-Service Business Intelligence BRIDGE THE GAP VISUALIZE DATA, DISCOVER TRENDS, SHARE FINDINGS Solgenia Analysis provides users throughout your organization with flexible tools to create and share meaningful

More information

EMC Data Protection Advisor 6.0

EMC Data Protection Advisor 6.0 White Paper EMC Data Protection Advisor 6.0 Abstract EMC Data Protection Advisor provides a comprehensive set of features to reduce the complexity of managing data protection environments, improve compliance

More information

Managing Traditional Workloads Together with Cloud Computing Workloads

Managing Traditional Workloads Together with Cloud Computing Workloads Managing Traditional Workloads Together with Cloud Computing Workloads Table of Contents Introduction... 3 Cloud Management Challenges... 3 Re-thinking of Cloud Management Solution... 4 Teraproc Cloud

More information

Simplified Management With Hitachi Command Suite. By Hitachi Data Systems

Simplified Management With Hitachi Command Suite. By Hitachi Data Systems Simplified Management With Hitachi Command Suite By Hitachi Data Systems April 2015 Contents Executive Summary... 2 Introduction... 3 Hitachi Command Suite v8: Key Highlights... 4 Global Storage Virtualization

More information

CA Virtual Assurance/ Systems Performance for IM r12 DACHSUG 2011

CA Virtual Assurance/ Systems Performance for IM r12 DACHSUG 2011 CA Virtual Assurance/ Systems Performance for IM r12 DACHSUG 2011 Happy Birthday Spectrum! On this day, exactly 20 years ago (4/15/1991) Spectrum was officially considered meant - 2 CA Virtual Assurance

More information

Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid clouds.

Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid clouds. ENTERPRISE MONITORING & LIFECYCLE MANAGEMENT Unify IT Operations Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid

More information

Landscape as a Service as Enhancement to Infrastructure as a Service

Landscape as a Service as Enhancement to Infrastructure as a Service Landscape as a Service as Enhancement to Infrastructure as a Service Agenda Cloud Market & Dynamics Transformation of Traditional IT Innovative Semantic Technologies fluidops Behind the Scenes Landscape

More information

How To Monitor Hybrid It From A Hybrid Environment

How To Monitor Hybrid It From A Hybrid Environment IT Monitoring for the Hybrid Enterprise With a Look at ScienceLogic Perspective 2012 Neovise, LLC. All Rights Reserved. Report Published April, 2015 Hybrid IT Goes Mainstream Enterprises everywhere are

More information

IBM 000-281 EXAM QUESTIONS & ANSWERS

IBM 000-281 EXAM QUESTIONS & ANSWERS IBM 000-281 EXAM QUESTIONS & ANSWERS Number: 000-281 Passing Score: 800 Time Limit: 120 min File Version: 58.8 http://www.gratisexam.com/ IBM 000-281 EXAM QUESTIONS & ANSWERS Exam Name: Foundations of

More information

Vistara Lifecycle Management

Vistara Lifecycle Management Vistara Lifecycle Management Solution Brief Unify IT Operations Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid

More information

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction

More information

END-TO-END CLOUD White Paper, Mar 2013

END-TO-END CLOUD White Paper, Mar 2013 END-TO-END CLOUD White Paper, Mar 2013 TABLE OF CONTENTS Abstract... 2 Introduction and Problem Description... 2 Enterprise Challenges... 3 Setup Alternatives... 4 Solution Details... 6 Conclusion and

More information

End-to-End Cloud Elasticity

End-to-End Cloud Elasticity End-to-End Cloud Elasticity Whitepaper, July 2011 Maximilian Ahrens Chris Janz Marten Schoenherr Zimory GmbH, Revaler Strasse 100, Warschauer Strasse, 10245 Berlin, Germany Ciena Corporation, 307 Leggett

More information

2) Xen Hypervisor 3) UEC

2) Xen Hypervisor 3) UEC 5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools

More information

CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment

CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment CloudCenter Full Lifecycle Management An application-defined approach to deploying and managing applications in any datacenter or cloud environment CloudCenter Full Lifecycle Management Page 2 Table of

More information

Policy-based optimization

Policy-based optimization Solution white paper Policy-based optimization Maximize cloud value with HP Cloud Service Automation and Moab Cloud Optimizer Table of contents 3 Executive summary 5 Maximizing utilization and capacity

More information

Building a Converged Infrastructure with Self-Service Automation

Building a Converged Infrastructure with Self-Service Automation Building a Converged Infrastructure with Self-Service Automation Private, Community, and Enterprise Cloud Scenarios Prepared for: 2012 Neovise, LLC. All Rights Reserved. Case Study Report Introduction:

More information

A Comprehensive Cloud Management Platform with Vblock Systems and Cisco Intelligent Automation for Cloud

A Comprehensive Cloud Management Platform with Vblock Systems and Cisco Intelligent Automation for Cloud WHITE PAPER A Comprehensive Cloud Management Platform with Vblock Systems and Cisco Intelligent Automation for Cloud Abstract Data center consolidation and virtualization have set the stage for cloud computing.

More information

A Service-oriented Architecture for Business Intelligence

A Service-oriented Architecture for Business Intelligence A Service-oriented Architecture for Business Intelligence Liya Wu 1, Gilad Barash 1, Claudio Bartolini 2 1 HP Software 2 HP Laboratories {name.surname@hp.com} Abstract Business intelligence is a business

More information

HP Virtualization Performance Viewer

HP Virtualization Performance Viewer HP Virtualization Performance Viewer Efficiently detect and troubleshoot performance issues in virtualized environments Jean-François Muller - Principal Technical Consultant - jeff.muller@hp.com HP Business

More information

B.Sc (Computer Science) Database Management Systems UNIT-V

B.Sc (Computer Science) Database Management Systems UNIT-V 1 B.Sc (Computer Science) Database Management Systems UNIT-V Business Intelligence? Business intelligence is a term used to describe a comprehensive cohesive and integrated set of tools and process used

More information

LDIF - Linked Data Integration Framework

LDIF - Linked Data Integration Framework LDIF - Linked Data Integration Framework Andreas Schultz 1, Andrea Matteini 2, Robert Isele 1, Christian Bizer 1, and Christian Becker 2 1. Web-based Systems Group, Freie Universität Berlin, Germany a.schultz@fu-berlin.de,

More information

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM Taha Chaabouni 1 and Maher Khemakhem 2 1 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia chaabounitaha@yahoo.fr 2 MIRACL Lab, FSEG, University

More information

IBM Tivoli Monitoring for Virtual Environments: Dashboard, Reporting, and Capacity Planning Version 7.2 Fix Pack 2. User s Guide SC14-7493-03

IBM Tivoli Monitoring for Virtual Environments: Dashboard, Reporting, and Capacity Planning Version 7.2 Fix Pack 2. User s Guide SC14-7493-03 IBM Tivoli Monitoring for Virtual Environments: Dashboard, Reporting, and Capacity Planning Version 7.2 Fix Pack 2 User s Guide SC14-7493-03 IBM Tivoli Monitoring for Virtual Environments: Dashboard,

More information

Microsoft Dynamics AX. Reporting and Business Intelligence in Microsoft Dynamics AX

Microsoft Dynamics AX. Reporting and Business Intelligence in Microsoft Dynamics AX INSIGHT Microsoft Dynamics AX Reporting and Business Intelligence in Microsoft Dynamics AX White Paper A roadmap for managing business performance with Microsoft Dynamics AX Date: September 2006 http://www.microsoft.com/dynamics/ax/

More information

Sisense. Product Highlights. www.sisense.com

Sisense. Product Highlights. www.sisense.com Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze

More information

XpoLog Center Suite Log Management & Analysis platform

XpoLog Center Suite Log Management & Analysis platform XpoLog Center Suite Log Management & Analysis platform Summary: 1. End to End data management collects and indexes data in any format from any machine / device in the environment. 2. Logs Monitoring -

More information

Winery A Modeling Tool for TOSCA-based Cloud Applications

Winery A Modeling Tool for TOSCA-based Cloud Applications Institute of Architecture of Application Systems Winery A Modeling Tool for TOSCA-based Cloud Applications Oliver Kopp 1,2, Tobias Binz 2, Uwe Breitenbücher 2, and Frank Leymann 2 1 IPVS, 2 IAAS, University

More information

OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar

OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar OpenNebula Open Souce Solution for DC Virtualization C12G Labs Online Webinar What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision on Virtualized Environments I m using virtualization/cloud,

More information

EnterpriseLink Benefits

EnterpriseLink Benefits EnterpriseLink Benefits GGY AXIS 5001 Yonge Street Suite 1300 Toronto, ON M2N 6P6 Phone: 416-250-6777 Toll free: 1-877-GGY-AXIS Fax: 416-250-6776 Email: axis@ggy.com Web: www.ggy.com Table of Contents

More information

MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0

MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 Disclaimer The complete content of this document is subject to the general terms and conditions of Colygon as of April 2011. The

More information

Cloud Lifecycle Management

Cloud Lifecycle Management Cloud Lifecycle Managing Cloud Services from Request to Retirement SOLUTION WHITE PAPER Table of Contents EXECUTIVE SUMMARY............................................... 1 CLOUD LIFECYCLE MANAGEMENT........................................

More information

Bridge Development and Operations for faster delivery of applications

Bridge Development and Operations for faster delivery of applications Technical white paper Bridge Development and Operations for faster delivery of applications HP Continuous Delivery Automation software Table of contents Application lifecycle in the current business scenario

More information

Evaluation of Enterprise Data Protection using SEP Software

Evaluation of Enterprise Data Protection using SEP Software Test Validation Test Validation - SEP sesam Enterprise Backup Software Evaluation of Enterprise Data Protection using SEP Software Author:... Enabling you to make the best technology decisions Backup &

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2009 Vol. 8, No. 7, November - December 2009 Cloud Architecture Mahesh H. Dodani, IBM, U.S.A.

More information

VMware's Cloud Management Platform Simplifies and Automates Operations of Heterogeneous Environments and Hybrid Clouds

VMware's Cloud Management Platform Simplifies and Automates Operations of Heterogeneous Environments and Hybrid Clouds VMware's Cloud Platform Simplifies and Automates Operations of Heterogeneous Environments and Hybrid Clouds Ekkarat Klinbubpa Senior Business Development Manager, VMware 2009 VMware Inc. All rights reserved

More information

WHY SECURE MULTI-TENANCY WITH DATA DOMAIN SYSTEMS?

WHY SECURE MULTI-TENANCY WITH DATA DOMAIN SYSTEMS? Why Data Domain Series WHY SECURE MULTI-TENANCY WITH DATA DOMAIN SYSTEMS? Why you should take the time to read this paper Provide data isolation by tenant (Secure logical data isolation for each tenant

More information

Sistemi Operativi e Reti. Cloud Computing

Sistemi Operativi e Reti. Cloud Computing 1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi ogervasi@computer.org 2 Introduction Technologies

More information

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April 2010. 1 Executive Summary...

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April 2010. 1 Executive Summary... Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone Cloud.com White Paper April 2010 Table of Contents 1 Executive Summary... 2 2 Motivation Around Cloud Computing... 2 3 Comparing Cloud

More information

Application Centric Cloud Solutions. Fast IT! Stefan Ruoss Business Consultant Fast IT! Datacenter Technology Team

Application Centric Cloud Solutions. Fast IT! Stefan Ruoss Business Consultant Fast IT! Datacenter Technology Team Application Centric Cloud Solutions Fast IT! Stefan Ruoss Business Consultant Fast IT! Datacenter Technology Team Agenda Bimodal IT DC and Cloud Strategy Cloud ready! Orchestration and Automation Wrap

More information

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control

More information

Optimizing Service Levels in Public Cloud Deployments

Optimizing Service Levels in Public Cloud Deployments WHITE PAPER OCTOBER 2014 Optimizing Service Levels in Public Cloud Deployments Keys to Effective Service Management 2 WHITE PAPER: OPTIMIZING SERVICE LEVELS IN PUBLIC CLOUD DEPLOYMENTS ca.com Table of

More information

OpenNebula Open Souce Solution for DC Virtualization

OpenNebula Open Souce Solution for DC Virtualization 13 th LSM 2012 7 th -12 th July, Geneva OpenNebula Open Souce Solution for DC Virtualization Constantino Vázquez Blanco OpenNebula.org What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision

More information

Splunk for VMware Virtualization. Marco Bizzantino marco.bizzantino@kiratech.it Vmug - 05/10/2011

Splunk for VMware Virtualization. Marco Bizzantino marco.bizzantino@kiratech.it Vmug - 05/10/2011 Splunk for VMware Virtualization Marco Bizzantino marco.bizzantino@kiratech.it Vmug - 05/10/2011 Collect, index, organize, correlate to gain visibility to all IT data Using Splunk you can identify problems,

More information

Lightweight Data Integration using the WebComposition Data Grid Service

Lightweight Data Integration using the WebComposition Data Grid Service Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed

More information

BMC Cloud Management Functional Architecture Guide TECHNICAL WHITE PAPER

BMC Cloud Management Functional Architecture Guide TECHNICAL WHITE PAPER BMC Cloud Management Functional Architecture Guide TECHNICAL WHITE PAPER Table of Contents Executive Summary............................................... 1 New Functionality...............................................

More information

Relational Databases in the Cloud

Relational Databases in the Cloud Contact Information: February 2011 zimory scale White Paper Relational Databases in the Cloud Target audience CIO/CTOs/Architects with medium to large IT installations looking to reduce IT costs by creating

More information

Why Cisco for Cloud? IT Service Delivery, Orchestration and Automation

Why Cisco for Cloud? IT Service Delivery, Orchestration and Automation Why Cisco for Cloud? IT Service Delivery, Orchestration and Automation Sascha Merg Technical Lead for Data Center Sales, Cisco Central Europe samerg@cisco.com June 2014 Agenda What is ITaaS and why should

More information

Availability for your modern datacenter

Availability for your modern datacenter Availability for your modern datacenter - Agentless backup and replication for VMware and Hyper-V - Scalable, powerful, easy-to-use, affordable Veeam Availability protection for the Always-On Business

More information

AppStack Technology Overview Model-Driven Application Management for the Cloud

AppStack Technology Overview Model-Driven Application Management for the Cloud AppStack Technology Overview Model-Driven Application Management for the Cloud Accelerating Application Time-to-Market The last several years have seen a rapid adoption for public and private cloud infrastructure

More information

MicroStrategy Course Catalog

MicroStrategy Course Catalog MicroStrategy Course Catalog 1 microstrategy.com/education 3 MicroStrategy course matrix 4 MicroStrategy 9 8 MicroStrategy 10 table of contents MicroStrategy course matrix MICROSTRATEGY 9 MICROSTRATEGY

More information

Partner Camp 2016. Leistungsstarkes Log-Management für physische, virtuelle und cloud-basierte Umgebungen. Tomas Baublys 25.04.

Partner Camp 2016. Leistungsstarkes Log-Management für physische, virtuelle und cloud-basierte Umgebungen. Tomas Baublys 25.04. Partner Camp 2016 vrealize Click Log to edit Insight Master title style Leistungsstarkes Log-Management für physische, virtuelle und cloud-basierte Umgebungen Tomas Baublys 25.04.2016 2014 VMware Inc.

More information

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer

More information

Remote Voting Conference

Remote Voting Conference Remote Voting Conference Logical Architecture Connectivity Central IT Infra NIST Best reachability in India for R-Voting Initiative 200+ Physical MPLS POPs across India 5 Regional Data Centre at Pune,

More information

Vulnerability Management

Vulnerability Management Vulnerability Management Buyer s Guide Buyer s Guide 01 Introduction 02 Key Components 03 Other Considerations About Rapid7 01 INTRODUCTION Exploiting weaknesses in browsers, operating systems and other

More information

Christian Dinten HP Software - Business Technology Optimization BTO Solution Consultant & Ambassador

Christian Dinten HP Software - Business Technology Optimization BTO Solution Consultant & Ambassador Christian Dinten HP Software - Business Technology Optimization BTO Solution Consultant & Ambassador 2 2009 2010 HP Confidential INTELLIGENT SERVICE MANAGEMENT A USE CASE - TODAY - Solution - Process automation

More information

Virtual Desktop Infrastructure Optimization with SysTrack Monitoring Tools and Login VSI Testing Tools

Virtual Desktop Infrastructure Optimization with SysTrack Monitoring Tools and Login VSI Testing Tools A Software White Paper December 2013 Virtual Desktop Infrastructure Optimization with SysTrack Monitoring Tools and Login VSI Testing Tools A Joint White Paper from Login VSI and Software 2 Virtual Desktop

More information

OpenNebula Open Souce Solution for DC Virtualization

OpenNebula Open Souce Solution for DC Virtualization OSDC 2012 25 th April, Nürnberg OpenNebula Open Souce Solution for DC Virtualization Constantino Vázquez Blanco OpenNebula.org What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision on Virtualized

More information

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE BUSINESS INTELLIGENCE Microsoft Dynamics NAV BUSINESS INTELLIGENCE Driving better business performance for companies with changing needs White Paper Date: January 2007 www.microsoft.com/dynamics/nav Table

More information

Software-Defined Networks Powered by VellOS

Software-Defined Networks Powered by VellOS WHITE PAPER Software-Defined Networks Powered by VellOS Agile, Flexible Networking for Distributed Applications Vello s SDN enables a low-latency, programmable solution resulting in a faster and more flexible

More information

Expert tips for realizing maximum private cloud benefits

Expert tips for realizing maximum private cloud benefits E-Guide Expert tips for realizing maximum private cloud benefits Today s enterprises either already have a private cloud, plan to build one or at least have considered in-house cloud as an option. But

More information

Journey to the Private Cloud. Key Enabling Technologies

Journey to the Private Cloud. Key Enabling Technologies Journey to the Private Cloud Key Enabling Technologies Jeffrey Nick Chief Technology Officer Senior Vice President EMC Corporation June 2010 1 The current I/T state: Infrastructure sprawl Information explosion

More information

NetApp OnCommand Management Software Storage and Service Efficiency

NetApp OnCommand Management Software Storage and Service Efficiency White Paper NetApp OnCommand Management Software Storage and Service Efficiency Richard Treadway, NetApp October 2010 WP-7115 EXECUTIVE SUMMARY The NetApp management software strategy addresses the problems

More information

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises agility PLATFORM Product Whitepaper An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises ServiceMesh 233 Wilshire Blvd,

More information

Chapter 2: Cloud Basics Chapter 3: Cloud Architecture

Chapter 2: Cloud Basics Chapter 3: Cloud Architecture Chapter 2: Cloud Basics Chapter 3: Cloud Architecture Service provider s job is supplying abstraction layer Users and developers are isolated from complexity of IT technology: Virtualization Service-oriented

More information

Backup and Recovery for SAP Environments using EMC Avamar 7

Backup and Recovery for SAP Environments using EMC Avamar 7 White Paper Backup and Recovery for SAP Environments using EMC Avamar 7 Abstract This white paper highlights how IT environments deploying SAP can benefit from efficient backup with an EMC Avamar solution.

More information

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

A Study on Service Oriented Network Virtualization convergence of Cloud Computing A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute

More information

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse.

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse. SUSE Cloud 2.0 Pete Chadwick Douglas Jarvis Senior Product Manager pchadwick@suse.com Product Marketing Manager djarvis@suse.com SUSE Cloud SUSE Cloud is an open source software solution based on OpenStack

More information

Cloud Optimize Your IT

Cloud Optimize Your IT Cloud Optimize Your IT Windows Server 2012 The information contained in this presentation relates to a pre-release product which may be substantially modified before it is commercially released. This pre-release

More information

Accelerate Your Enterprise Private Cloud Initiative

Accelerate Your Enterprise Private Cloud Initiative Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service

More information

I D C T E C H N O L O G Y S P O T L I G H T

I D C T E C H N O L O G Y S P O T L I G H T I D C T E C H N O L O G Y S P O T L I G H T U n i fied Cloud Management Increases IT- as- a - S e r vi c e Ag i l i t y November 2013 Adapted from VMware Unifies Cloud Management Portfolio with a Focus

More information

WHITEPAPER. Why Dependency Mapping is Critical for the Modern Data Center

WHITEPAPER. Why Dependency Mapping is Critical for the Modern Data Center WHITEPAPER Why Dependency Mapping is Critical for the Modern Data Center OVERVIEW The last decade has seen a profound shift in the way IT is delivered and consumed by organizations, triggered by new technologies

More information

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP Agenda ADP Cloud Vision and Requirements Introduction to SUSE Cloud Overview Whats New VMWare intergration HyperV intergration ADP

More information

White Paper. Software Development Best Practices: Enterprise Code Portal

White Paper. Software Development Best Practices: Enterprise Code Portal White Paper Software Development Best Practices: Enterprise Code Portal An Enterprise Code Portal is an inside the firewall software solution that enables enterprise software development organizations

More information

INTEGRATING CLOUD ORCHESTRATION WITH EMC SYMMETRIX VMAX CLOUD EDITION REST APIs

INTEGRATING CLOUD ORCHESTRATION WITH EMC SYMMETRIX VMAX CLOUD EDITION REST APIs White Paper INTEGRATING CLOUD ORCHESTRATION WITH EMC SYMMETRIX VMAX CLOUD EDITION REST APIs Provisioning storage using EMC Symmetrix VMAX Cloud Edition Using REST APIs for integration with VMware vcloud

More information

VMware on VMware: Private Cloud Case Study Customer Presentation

VMware on VMware: Private Cloud Case Study Customer Presentation VMware on VMware: Private Cloud Case Study Customer Presentation 2009 VMware Inc. All rights reserved Agenda VMware IT landscape Motivations for the Cloud Private Cloud Stack Impact of moving to the Cloud

More information

IAAS CLOUD EXCHANGE WHITEPAPER

IAAS CLOUD EXCHANGE WHITEPAPER IAAS CLOUD EXCHANGE WHITEPAPER Whitepaper, July 2013 TABLE OF CONTENTS Abstract... 2 Introduction... 2 Challenges... 2 Decoupled architecture... 3 Support for different consumer business models... 3 Support

More information

WHITE PAPER: Egenera Cloud Suite

WHITE PAPER: Egenera Cloud Suite WHITE PAPER: Egenera Cloud Suite ... Introduction Driven by ever-increasing business demand, cloud computing has become part of many organizations IT strategy today. Driving this transition is the need

More information

LEVERAGE VBLOCK SYSTEMS FOR Esri s ArcGIS SYSTEM

LEVERAGE VBLOCK SYSTEMS FOR Esri s ArcGIS SYSTEM Leverage Vblock Systems for Esri's ArcGIS System Table of Contents www.vce.com LEVERAGE VBLOCK SYSTEMS FOR Esri s ArcGIS SYSTEM August 2012 1 Contents Executive summary...3 The challenge...3 The solution...3

More information

Horizontal Integration - Unlocking the Cloud Stack. A Technical White Paper by FusionLayer, Inc.

Horizontal Integration - Unlocking the Cloud Stack. A Technical White Paper by FusionLayer, Inc. Horizontal Integration - Unlocking the Cloud Stack A Technical White Paper by FusionLayer, Inc. August 2013 Copyright 2015 FusionLayer, Inc. All rights reserved. No part of this publication may be reproduced,

More information

Supporting Change-Aware Semantic Web Services

Supporting Change-Aware Semantic Web Services Supporting Change-Aware Semantic Web Services Annika Hinze Department of Computer Science, University of Waikato, New Zealand a.hinze@cs.waikato.ac.nz Abstract. The Semantic Web is not only evolving into

More information

How Customers Are Cutting Costs and Building Value with Microsoft Virtualization

How Customers Are Cutting Costs and Building Value with Microsoft Virtualization How Customers Are Cutting Costs and Building Value with Microsoft Virtualization Introduction The majority of organizations are incorporating virtualization into their IT infrastructures because of the

More information

Hybrid Cloud Delivery Managing Cloud Services from Request to Retirement SOLUTION WHITE PAPER

Hybrid Cloud Delivery Managing Cloud Services from Request to Retirement SOLUTION WHITE PAPER Hybrid Cloud Delivery Managing Cloud Services from Request to Retirement SOLUTION WHITE PAPER Contents Executive Summary................................................ 1 Hybrid Cloud Delivery..............................................

More information

Modern Monitoring for Modern IT Systems

Modern Monitoring for Modern IT Systems Modern Monitoring for Modern IT Systems IT Management as a Service (and as software) Mark Rivington Nimsoft CTO, CA Technologies Agenda Introductions Today s Technology Environment IT Management as a Service

More information

HP SiteScope software

HP SiteScope software HP SiteScope software When you can see availability and performance, you can improve it. Improve the availability and performance of your IT environment HP SiteScope software helps you to agentlessly monitor

More information

Whitepaper. NexentaConnect for VMware Virtual SAN. Full Featured File services for Virtual SAN

Whitepaper. NexentaConnect for VMware Virtual SAN. Full Featured File services for Virtual SAN Whitepaper NexentaConnect for VMware Virtual SAN Full Featured File services for Virtual SAN Table of Contents Introduction... 1 Next Generation Storage and Compute... 1 VMware Virtual SAN... 2 Highlights

More information

Radware ADC-VX Solution. The Agility of Virtual; The Predictability of Physical

Radware ADC-VX Solution. The Agility of Virtual; The Predictability of Physical Radware ADC-VX Solution The Agility of Virtual; The Predictability of Physical Table of Contents General... 3 Virtualization and consolidation trends in the data centers... 3 How virtualization and consolidation

More information

Empower Individuals and Teams with Agile Data Visualizations in the Cloud

Empower Individuals and Teams with Agile Data Visualizations in the Cloud SAP Brief SAP BusinessObjects Business Intelligence s SAP Lumira Cloud Objectives Empower Individuals and Teams with Agile Data Visualizations in the Cloud Empower everyone to make data-driven decisions

More information

How To Make Sense Of Data With Altilia

How To Make Sense Of Data With Altilia HOW TO MAKE SENSE OF BIG DATA TO BETTER DRIVE BUSINESS PROCESSES, IMPROVE DECISION-MAKING, AND SUCCESSFULLY COMPETE IN TODAY S MARKETS. ALTILIA turns Big Data into Smart Data and enables businesses to

More information

Veeam ONE What s New in v9?

Veeam ONE What s New in v9? Veeam ONE What s New in v9? Veeam ONE is a powerful monitoring, reporting and capacity planning tool for the Veeam backup infrastructure, VMware vsphere and Microsoft Hyper-V. It helps enable Availability

More information

Cloud Infrastructure Management - IBM VMControl

Cloud Infrastructure Management - IBM VMControl Cloud Infrastructure Management - IBM VMControl IBM Systems Director 6.3 VMControl 2.4 Thierry Huche IBM France - Montpellier thierry.huche@fr.ibm.com 2010 IBM Corporation Topics IBM Systems Director /

More information

Business Process Management In An Application Development Environment

Business Process Management In An Application Development Environment Business Process Management In An Application Development Environment Overview Today, many core business processes are embedded within applications, such that it s no longer possible to make changes to

More information

IBM Cloud Computing for SAP. 2010 IBM Corporation

IBM Cloud Computing for SAP. 2010 IBM Corporation IBM Cloud Computing for SAP Agenda IBM Strategy and Offering for Cloud Computing SAP Product Strategy Cloud Computing for SAP Customers IBM Cloud Solutions for SAP Customers 2 IBM Strategy and Offerings

More information

Linked Statistical Data Analysis

Linked Statistical Data Analysis Linked Statistical Data Analysis Sarven Capadisli 1, Sören Auer 2, Reinhard Riedl 3 1 Universität Leipzig, Institut für Informatik, AKSW, Leipzig, Germany, 2 University of Bonn and Fraunhofer IAIS, Bonn,

More information