Infrastructure Management of Hybrid Cloud for Enterprise Users
|
|
|
- Alfred Oliver
- 10 years ago
- Views:
Transcription
1 Infrastructure Management of Hybrid Cloud for Enterprise Users Shixing Yan *, Bu Sung Lee *^, Guopeng Zhao *, Ding Ma *, Peer Mohamed * * HP Labs Singapore 1 Fusionopolis Way Singapore ^School of Computer Engineering Nanyang Technological University Singapore {shixing.yan, francis.lee, guopeng.zhao, dingm, peer.mohamed}@hp.com Abstract Cloud Computing has become more and more prevalent over the past few years, and we have seen the emergence of Infrastructure-as-a-Service (IaaS) which is the most acceptable Cloud Computing service model. However, coupled with the opportunities and benefits brought by IaaS, the adoption of IaaS also faces management complexity in the hybrid cloud environment which enterprise users are mostly building up. A cloud management system, Monsoon proposed in this paper provides enterprise users an interface and portal to manage the cloud infrastructures from multiple public and private cloud service providers. To meet the requirements of the enterprise users, Monsoon has key components such as user management, access control, reporting and analytic tools, corporate account/role management, and policy implementation engine. Corporate Account module supports enterprise users subscription and management of multi-level accounts in a hybrid cloud which may consist of multiple public cloud service providers and private cloud. Policy Implementation Engine module in Monsoon will allow users to define the geographybased requirements, security level, government regulations and corporate policies and enforce these policies to all the subscription and deployment of user s cloud infrastructure. Keywords- IaaS; cloud computing; service management I. INTRODUCTION Infrastructure-as-a-Service (IaaS) is one of the service models of cloud computing which offers IT infrastructure including compute, storage and network as a service. The cloud infrastructure is provided to the users in a more scalable and elastic way by IaaS providers through pay-per-use business model. IaaS becomes extremely attractive to IT managers and CIO when it comes to outsourcing IT resources. CIO and IT managers see the possible benefits in terms of reducing capital cost, global accessibility and flexibility on top of other advantages. However, there are also many concerns such as vendor lock-in, security, availability, portability, etc. Many cloud service providers in this emerging market, or more specifically the majority of IaaS providers, are providing similar services with slightly different offerings, but the proprietary APIs to each service are all different which stop the users switching from the service providers. Hence, the standard interfaces become crucial to address these issues to accelerate the adoption of cloud computing. If we look at the exponential growth of Internet after the widely adoption of World Wide Web (WWW) in 1990s, it is an interesting example showing /11/$ IEEE the power and importance of standardization. DMTF Open Virtualization Format (OVF), which is one of the pioneer cloud standards, provides a packaging standard designed to address the portability and deployment of virtual appliances [1]. From OVF s successful story of being adopted by ANSI [2], we can see that industry users need interoperability and portability in the cloud computing era. The lack of standards for configuration and management of cloud services is still a major obstacle on the road for the companies who are considering the adoption of IaaS, because the enterprise users may need to manage a hybrid cloud environment which includes both private cloud and public cloud. Since each IaaS service provider has similar provision of cloud computing service, it is possible to design a generic model for each category of service. We have proposed a generic abstraction model of IaaS services to facilitate multisourcing IaaS for increasing availability and security requirements [3]. This generic IaaS model abstracts the commonly used operations from existing key service providers, and it has been designed with full coverage of functionalities to satisfy IaaS users requirements. As part of the modeling of IaaS resources, we have defined core elements and attributes as well as extension to cover the additional services provided by different IaaS providers. A common interface has been developed with the implementation of the generic IaaS model in a model-based service integration environment, Web2Exchange [4], and users can use this common interface to access and manage a shared pool of cloud infrastructure from multiple IaaS providers without need to be aware of the different proprietary interfaces for difference service providers [5]. Besides demanding the cloud infrastructure provide high availability and security for their business critical system, the enterprise users will also need some more advanced features for their cloud infrastructure management. For example, the concept of Corporate Account is very appealing for enterprise users because they can subscribe to cloud services and allocate users in their organization to different roles. Although Corporate Account has been adopted widely by many Software-as-a-Service (SaaS) providers to support multitenancy and organization, the major IaaS providers currently do not have implementation of Corporate Account in the market. In this paper, we will first briefly describe our common interface for the management of hybrid cloud called
2 unified IaaS proxy service in Section II. The IaaS proxy model and its implementation on Web2Exchange are covered in detail giving the generic entities of IaaS. In Section III, we will introduce Monsoon which provides a multi-tenant infrastructure management portal for hybrid cloud. In Section IV we will discuss the related work and current issues. Conclusions and future work are described in Section V. II. UNIFIED IAAS PROXY A. Generic IaaS Model and Its Evolvement Since each IaaS service provider has similar provisioning of cloud computing service, it is possible to design a generic model by abstracting the commonly used operations from existing key service providers. The proposed service models are designed with full coverage of functionalities, which can satisfy IaaS users requirements. As previously proposed in [5], the generic IaaS model inherits from the model-based approach, and contains models for both types and services. The type models provide necessary parameters as well as information about instances of types which are exposed by a set of services during service invocations. Service models cater for basic functionalities which are required to fulfill operational requests There are various types in the proposed IaaS model: Resource type, such as compute, storage; Reflection type such as image and snapshot; and other types such as credential and firewall. A number of services are proposed in the service model, including Resource Management Service, Virtual Machine Service, Clone Service and Security Service. The details for both type and service models are described in [5]. For private cloud, enterprise users usually require to manage a cluster of virtual machines. They also manage at different levels, from the entire cluster to each specific virtual machine. In order to support the enterprise usage on clusters, the generic IaaS model has evolved to include modeling of a cluster of virtual machines. Virtual machine belongs to the Resource type, and is a composition of multiple computes, storages and networks. A collection of virtual machines form a server group, and a cluster consists of several server groups, as shown in Fig. 1. Cluster Service manages the life cycle of a cluster; user can create, start, stop and terminate an entire cluster or a specific server group. In addition, Cluster Service provides services such as monitoring and reporting at various levels. The detailed implementations of service calls to various IaaS providers are transparent to end users. Users will be only aware of the common interface provided by IaaS proxy in order to communicate with all the supported IaaS providers. With the generic service models, it is possible to support an arbitrary number of service providers. In case of API changes of a specific provider, only the underlying implementation parts need to be modified while the service models need not to be changed. Figure 1. Modeling of Clusters B. Implemetation in Web2Exchange Web2Exchange provides a model-based service integration environment to facilitate the service deployment, discovery, and integrations. The models of services on Web2Exchange are described by Managed Object Format (MOF) which is a readable and writable syntax with extension of the DMTF CIM meta-model [4]. In Web2Exchange the service developers can define service models directly in MOF or use source-code annotations to have Web2Exchange to define the service logic [5]. We implemented our service models for IaaS as a unified IaaS Proxy in Web2Exchange. The IaaS proxy provides a common interface to manage IaaS environments across public clouds and private clouds, so the users only need to interface with our IaaS proxy but not specific APIs from various IaaS providers as shown in Fig. 2.The IaaS proxy can be discovered and made available to other services running on Web2Exchange, and it also provides REST interface to the users and services situated outside of Web2Exchange. For current version, the IaaS proxy supports major public clouds such as Amazon Web Service (AWS) EC2, GoGrid, Rackspace Cloud and private clouds, such as HP CloudSystem Matrix. III. INFRASTRUCTURE MANAGEMENT PORTAL To provide enterprise users a comprehensive management tool for their cloud infrastructure in hybrid cloud environment, we have designed a Monsoon portal which evolved from IaaS Aggregator portal introduced in [5]. IaaS Aggregator is an early prototype of our infrastructure management tool with basic functionalities for life cycle management. In our new designed Monsoon portal covers both basic cloud infrastructure management tools and advanced features to meet the enterprise users requirement in hybrid cloud environment. The overall system architecture of Monsoon is shown in Fig. 2. We can see that the Monsoon portal sits on top of the unified IaaS proxy, and the requests to various IaaS providers across public and private clouds will be interpreted through the RESTful interface of IaaS proxy. A. Basic Cloud Infrastructure Management Features The Monsoon portal provides a basic set of features to manage the cloud infrastructure in hybrid cloud. Some of these basic features are listed as follows.
3 Figure 2. System Architecture of Monsoon Figure 3. Screenshot of Cloud Resource Management in Monsoon portal User Management: This module provides basic user and privilege management which are necessary for a multi-tenant management portal. The Monsoon portal requires that all the users need to be registered and authenticated. There is no anonymous user allowed to access the portal. There is a group of portal users with portal Administrator right who are responsible for authorizing the newly registered user and daily maintenance of the Monsoon portal. However, portal Administrator will have no access to users confidential data such as API keys to cloud service providers, and such data are encrypted and stored in database through secure connection. Access Control: This module coordinates with User Management module to provide authentication, authorization, and access control to ensure the portal users only gain access to the authorized resources. Resource Management: This module provides users a dashboard to manage his cloud infrastructure in hybrid cloud as
4 shown in Fig. 3. All the types of virtual resources can be provisioned and managed across public and private clouds. It has shown in Fig. 3 that cloud resources from different service providers are currently managed in Monsoon. Each portal user will have their API keys registered with this module to allow Monsoon be authenticated with various cloud service providers. Monitoring and Reporting: This module enables portal users to monitor his cloud infrastructure in real time. A set of tools will provide the graphs to show statistics of the virtual resource, alert setting, and report generation according to user s requirements. It can be seen from the screenshot in Fig. 3 that one AWS virtual machine is being monitored in Monsoon, and there are some graphs of its real-time statistics are shown in the bottom of the webpage. Besides the real-time and near term statistics for the cloud infrastructure are monitored and recorded in Monsoon, the historical statistics have also been archived to facilitate the analytics on these data in the future. B. Advanced Features for Enterprise Users We have described few basic modules in the previous section which provide some of the basic cloud infrastructure management in Monsoon. These features are compulsory to manage virtual resources across cloud service providers. However, in addition to basic management capability enterprise users usually require richer features to fit their needs on security, account/role management, billing, etc. Monsoon will be able to provide advanced features to complement the current offerings from cloud service providers. We will choose a few enriched features provided by Monsoon to describe their functionalities and design. Corporate Account: We have seen that Corporate Account has been widely implemented by SaaS providers and very successful as one of the core business models for cloud computing. Although many private cloud solutions have the capability of provisioning virtual resources in a way identical to Corporate Account, there is no IaaS provider to provide Corporate Account for enterprise users in public cloud. The implementation of Corporate Account in Monsoon will not only complement the lack of single IaaS provider s offering, but also enable enterprise users to have a centralized Corporate Account for the infrastructure management in hybrid cloud. The concept of Corporate Account requires the service provider to enable an organizational relationship being mapped into the user/role management, access control and other components in a multi-tenant cloud. This is also different than the current IaaS offering where one virtual resource is designed to be allocated to one user only. A corporation can subscribe to multiple cloud services, and in Monsoon its Corporate Account has a centralized control over all the resources under this corporation. A corporate admin can assign users in their organization to different roles, and different access rights will be assigned to roles. For example, a company assigns employees to two roles, developer and tester. Developers are allowed to start and stop a web server, while testers are only allowed to access the web service on that server. Corporate Account also enables separation of computing resources. For example, the machines of a finance department are not accessible by a developer department, and resource utilization and budget of different departments can be managed separately. Moreover, Corporate Account allows the company to have a centralized control, so that budget across the entire company can be managed. User and Role are two important domain models for the user management in Monsoon. User represents the actual users of the system, and a role is assigned to a user according to the organizational relationship. Therefore a user may have multiple roles and a role can be assigned to multiple users. The role of a user immediately determines the access right of this user, and we only examine his role to decide whether a specific permission can be granted. To support role hierarchy in an organization, a reports to relation is modeled, which allows multiple subordinate roles to be supervised by a superior role. Our domain models for user management enable a company to have customizable access control in terms of management hierarchies. A Company has multiple Organizational Units (OUs), and an OU allows sub units/departments to implement various levels of the organizational management structure. Multiple resources, resource groups, users, and roles are managed under an OU, but each OU can only be managed by one specific role, i.e., the manager role of the OU. We adopt and extended the Spring Security framework [6] in Monsoon to achieve granular access control for enterprises to meet their own requirements. Policy Implementation: Enterprises will not commit to cloud computing, or more specifically IaaS, before IaaS can meet their service level requirements for business critical applications. With Monsoon the enterprise users are able to benefit from multi-sourcing IaaS where the enterprise may deploy their services with more than one IaaS provider and private cloud. Many enterprises do have rigorous requirements for their IT deployment, and these requirements also need to be fulfilled when their IT deployment is in hybrid cloud. For example, the enterprise s applications/services which require high availability need to be deployed with capability of the geo-redundancy which allows the applications/services to switch from one site to another geographically distant site. In many countries, some industries, such as banking and healthcare, are also ruled by data protection laws regarding the customer s personal information, so the enterprise should prevent such data to be stored in servers located in another country. However, data may be stored anywhere in the cloud as many cloud service providers make the physical location of the data transparent to the users. Enterprise may need to employ multiple cloud service providers and utilize private cloud to comply with regulatory requirements on jurisdiction and legal obligation. Enterprise may have different rules that need to be applied in their IT infrastructure as well. Different types of data and applications may require cloud resources to have certain security level, e.g., some applications or services are not supposed to be put in the same subnet. On the other hand, some applications or services have a lot of data exchange and therefore they should reside in same intranet to optimize the performance. Some enterprises define the rules on load balancing, firewall, etc.
5 Figure 4. Policy Implementation Engine of Monsoon Different service providers may have different fulfillments against an enterprise s policy requirements. In the course of resource provision, automatically implementing the IT policy will alleviate a lot of manual work for a corporation. Policy Implementation Engine is proposed to assist enterprise users in defining and implementing policies. The engine contains both a service provider directory and a context-aware policy mapping component. The design of the Policy Implementation Engine is shown in Fig.4. The service provider directory is designed to allow a corporation to define the geography-based requirements, security level, government regulations and corporate policies. The policies defined by the company will be implemented to conform to the compliances for the subscription and deployment on IaaS resources by the mapping component. The portal administrator maintains a global repository which stores all the cloud service providers supported in Monsoon. The portal administrator composes all the cloud service providers specifications including security level, geographical coverage, price, and other information about each service provider s cloud offering. These specifications published by the portal administrator become the default value in the global cloud service provider directory. For every Corporate Account there are a group of administrators for this corporation who are responsible to manage the users and resources. If the corporation or Corporate Account finds that the default service providers specification does not fit its needs, the Corporate Admin can customize the specifications, and the customized information stored in service provider directory is only visible and applicable to this corporation. The portal user belonging to one corporation (meaning the user is under a Corporate Account) in the Monsoon can specify his requests for a resource provisioning. Such requests are submitted to Policy Implementation Engine. The context-aware policy mapping component searches through the resource pools of service providers, checking against the user s corporate policies in the service provider directory. We categorize a specification of a policy into hard and soft. A hard specification posts a hard constraint that is necessarily to be satisfied and cannot be relaxed, while a soft specification expresses a preference and can be optimized. For example, government regulations on data protection belong to the hard category, and budget belongs to the soft category. Context-aware policy mapping firstly filters out resources that violate the hard specifications, and then orders the resources according to the soft specifications. A request of the resource which optimizes the soft specifications is generated, and sent to Resource Management module for provisioning. The cloud resource will be ready for use after resource provisioning step. Billing and Charging: Monsoon provides the portal to manage cloud infrastructure across public and private clouds including multiple service providers, so the billing and charging from different vendors could be an issue to the users. Enterprise has its own organizational relationship and users under Corporate Account in Monsoon. Its cloud resources may come from its users subscriptions with different service providers. Hence, it is crucial for the enterprise users to have a module in Monsoon to aggregate the billing and charging information for his Corporate Account. Billing and Charging module provides the ability to accurately track usage of cloud infrastructure and properly bill the charge to the users who could be within an organization under a Corporate Account. IV. RELATED WORK Interoperability in a hybrid cloud environment attracts more and more attention recently. There are several working groups engaged in developing cloud standards or management tools to address this issue. From the infrastructure management point of view, some of the initiatives on the cloud standard and cloud
6 projects are related to our project, and we will discuss and compare them with Monsoon. Initiated by Open Grid Forum, Open Cloud Computing Interface (OCCI) is a RESTful protocol and API for all kinds of management tasks [7]. It focuses on interoperability across clouds with a high degree of extensibility. Sitting on the boundary of a service provider, OCCI acts as a service frontend to provider s internal management framework. It requires non-trivial effort for providers to adapt this standard by rewriting their existing proprietary APIs. Moreover, the community currently lacks of implementations of OCCI for major cloud providers, such as Amazon and GoGrid. DMTF s Cloud Management Working Group (CMWG) is chartered to address management interoperability for clouds between service consumers and providers [8]. It aims to deliver a set of specifications including resource models and interaction protocols. It has similar goal with the generic IaaS model in our project. However, it is still in the development phase and lacks of practical implementation examples to support. The Storage Network Industry Association (SNIA) created the Cloud Data Management Interface (CDMI) to enable interoperable cloud storage and data management [9]. Management of cloud storage belongs to the overall cloud computing management. In our research work, the discussion of a specific protocol for managing cloud storage is out of our scope. We focus on the overall infrastructure management for cloud resources, while storage is considered as part of the resource provisioning. OpenNebula is an open source project to provide a comprehensive solution from setting up a private cloud to cloud infrastructure management across hybrid clouds [10]. Compared to Monsoon, it has some overlaps, such as supporting both public and private clouds. However, OpenNebula uses computing capacity from a public cloud as a means to supplement local infrastructure to meet requirements such as peak demands and high availability. Hence, there is little intention for OpenNebula to focus on interoperability across a wide range of cloud providers, and it only supports EC2 and OCCI for current release. DeltaCloud is an open source project, aiming to provide one common API for a wide range of service providers [11]. The approach which tries to aggregate multiple proprietary APIs is similar to our common IaaS APIs, but DeltaCloud focuses on the convenience of using one API, instead of complete stack of management tools for enterprise users. Thus, it is merely comparable to the unified IaaS proxy in our project. RightScale also provides management tools to manage the cloud infrastructures over multiple public cloud providers, but it only provides a subset of the basic management features compared to Monsoon [12]. Compared to the related work mentioned above, the unified IaaS Proxy which is one part of Monsoon is in a similar manner with some projects in terms of providing a common APIs for IaaS. Some project also provides an web portal or management tools to provide the basic management features, but Monsoon also has many advanced features to complement with cloud service providers offering, particularly for enterprise users. Most of these projects are targeted to manage heterogeneous public clouds only, and Monsoon is designed to manage private, public, and hybrid clouds. V. CONCLUSION AND FUTURE WORK Monsoon aims to provide comprehensive cloud infrastructure management in a hybrid cloud environment for enterprise users. A unified IaaS Proxy provides a common interface to manage cloud infrastructures based on an abstraction IaaS model implemented on Web2Exchange. A Monsoon portal is developed to enable users to subscribe, monitor, and manage the full life-cycle of IaaS services from multiple providers across public and private clouds. The unified IaaS Proxy deployed in Monsoon is able to support AWS, GoGrid, RackSpace Cloud, HP BladeSystem Matrix and other AWS-like or Rackpace-like IaaS providers such as OpenStack [13] and Eucalyptus [14]. The screenshot shown in Fig. 3 is taken from the live Monsoon portal, and we can see that cloud infrastructure from various providers are managed and monitored in Monsoon. The modules in Monsoon built for enterprise users, such as Corporate Account, Policy Implementation Engine, will greatly help enterprise users to manage their hybrid cloud environment in a more effective manner. REFERENCES [1] Distributed Management Task Force (DMTF), Open Virtualization Format Specification, DSP0243, Version 1.1.0, available at: f (2010) [2] INCITS Information Technology - Open Virtualization Format (OVF) Specification. [Online]. available: [3] S. Yan, B. S. Lee, S. Singhal, A Model-Based Proxy for Unified IaaS Management, in Proceedings of 4th International DMTF Academic Alliance Workshop on Systems and Virtualization Management: Standards and the Cloud, in conjunction with 6th International Conference on Network and Service Management, Ontario, Canada, Oct [4] V. Srinivasmurthy, S. Manvi, R. Gullapalli, N. Reddy, H. Dattatreya, S. Singhal, and J. Pruyne, Web2Exchange: A Model-Based Service Transformation and Integration Environment, in Prodeedings of 2009 IEEE International Conference on Services Computing, Bangalore, India, 2009, pp [5] B. S. Lee, S. Yan, D. Ma, and G. Zhao, Aggregating IaaS Service, to appear in Proceedings of 2011 Annual SRII Global Conference, Connecting Services to Science & Engineering, San Jose, California, Mar [6] Ben Alex, and Luke Taylor, Spring Security Reference Documentation,, available at: [7] Open Cloud Computing Interface Specification, Open Cloud Computing Interface Working Group. [Online]. Available: [8] DMTF CMWG. [Online]. [9] SNIA Cloud Data Management Interface, Version 1.0, available at: I_SNIA_Architecture_v1.0.pdf (2010) [10] B. Sotomayor, R. S. Montero, I. M. Llorente, and I. Foster, Virtual Infrastructure Management in Private and Hybrid Clouds, IEEE Internet Computing, vol. 13, no. 5, pp , [11] DeltaCloud. [Online]. [12] RightScale. [Online]. [13] OpenStack. [Online]. [14] Eucalyptus. [Online].
A Model-Based Proxy for Unified IaaS Management
A Model-Based Proxy for Unified IaaS Management Shixing Yan HP Labs Singapore 1 Fusionopolis Way Singapore 138632 Email: [email protected] Bu Sung Lee HP Labs Singapore, Singapore 138632 & School of Computer
GBD IAAS Manager: A Tool for Managing Infrastructure-as-a-Service for Private and Hybrid Clouds
GBD IAAS Manager: A Tool for Managing Infrastructure-as-a-Service for Private and Hybrid Clouds Carlos Roberto Valêncio [email protected] Diogo Lemos Guimarães [email protected] Andrielson Ferreira
Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration
Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration Guopeng Zhao 1, 2 and Zhiqi Shen 1 1 Nanyang Technological University, Singapore 639798 2 HP Labs Singapore, Singapore
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 [email protected] 2 Introduction Technologies
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
September 2009 Cloud Storage for Cloud Computing
September 2009 Cloud Storage for Cloud Computing This paper is a joint production of the Storage Networking Industry Association and the Open Grid Forum. Copyright 2009 Open Grid Forum, Copyright 2009
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING. Carlos de Alfonso Andrés García Vicente Hernández
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández 2 INDEX Introduction Our approach Platform design Storage Security
Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
White Paper on CLOUD COMPUTING
White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples
Security Issues in Cloud Computing
Security Issues in Computing CSCI 454/554 Computing w Definition based on NIST: A model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources
Security Issues in Cloud Computing
Security Issues in Cloud Computing Dr. A. Askarunisa Professor and Head Vickram College of Engineering, Madurai, Tamilnadu, India N.Ganesh Sr.Lecturer Vickram College of Engineering, Madurai, Tamilnadu,
How To Compare Cloud Computing To Cloud Platforms And Cloud Computing
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms
CompatibleOne Open Source Cloud Broker Architecture Overview
CompatibleOne Open Source Cloud Broker Architecture Overview WHITE PAPER October 2012 Table of Contents Abstract 2 Background 2 Disclaimer 2 Introduction 2 Section A: CompatibleOne: Open Standards and
Architectural Implications of Cloud Computing
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
Lecture 02b Cloud Computing II
Mobile Cloud Computing Lecture 02b Cloud Computing II 吳 秀 陽 Shiow-yang Wu T. Sridhar. Cloud Computing A Primer, Part 2: Infrastructure and Implementation Topics. The Internet Protocol Journal, Volume 12,
Cloud Models and Platforms
Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model
Foundations for your. portable cloud
Foundations for your portable cloud Start Today Red Hat s cloud vision is unlike that of any other IT vendor. We recognize that IT infrastructure is and will continue to be composed of pieces from many
Cloud Infrastructure Service Management A Review
Cloud Infrastructure Service Management A Review A. Anasuya Threse Innocent Department of Computer Science and Engineering, SCT Institute of Technology, Visvesvaraya Technological University Bangalore,
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
HP CloudSystem Enterprise
Technical white paper HP CloudSystem Enterprise Creating a multi-tenancy solution with HP Matrix Operating Environment and HP Cloud Service Automation Table of contents Executive summary 2 Multi-tenancy
Cloud Computing and Security Risk Analysis Qing Liu Technology Architect STREAM Technology Lab [email protected]
Cloud Computing and Security Risk Analysis Qing Liu Technology Architect STREAM Technology Lab [email protected] 1 Disclaimers This presentation provides education on Cloud Computing and its security
Managing Data Storage in the Public Cloud. October 2009
October 2009 Table of Contents Introduction...1 What is a Public Cloud?...1 Managing Data Storage as a Service...2 Improving Public Cloud Storage CDMI...4 How CDMI Works...4 Metadata in CDMI... 6 CDMI
Challenges in Hybrid and Federated Cloud Computing
Cloud Day 2011 KTH-SICS Cloud Innovation Center and EIT ICT Labs Kista, Sweden, September 14th, 2011 Challenges in Hybrid and Federated Cloud Computing Ignacio M. Llorente Project Director Acknowledgments
An Introduction to Cloud Computing Concepts
Software Engineering Competence Center TUTORIAL An Introduction to Cloud Computing Concepts Practical Steps for Using Amazon EC2 IaaS Technology Ahmed Mohamed Gamaleldin Senior R&D Engineer-SECC [email protected]
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
OpenNebula Leading Innovation in Cloud Computing Management
OW2 Annual Conference 2010 Paris, November 24th, 2010 OpenNebula Leading Innovation in Cloud Computing Management Ignacio M. Llorente DSA-Research.org Distributed Systems Architecture Research Group Universidad
Cloud Computing Security Issues
Copyright Marchany 2010 Cloud Computing Security Issues Randy Marchany, VA Tech IT Security, [email protected] Something Old, Something New New: Cloud describes the use of a collection of services, applications,
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
Becoming a Cloud Services Broker. Neelam Chakrabarty Sr. Product Marketing Manager, HP SW Cloud Products, HP April 17, 2013
Becoming a Cloud Services Broker Neelam Chakrabarty Sr. Product Marketing Manager, HP SW Cloud Products, HP April 17, 2013 Hybrid delivery for the future Traditional IT Evolving current state Future Information
Standard Interfaces for Open Source Infrastructure as a Service Platforms
68 Informatica Economică vol. 19, no. 4/2015 Standard Interfaces for Open Source Infrastructure as a Service Platforms Andrei IONESCU Bucharest University of Economic Studies [email protected]
Security Considerations for Public Mobile Cloud Computing
Security Considerations for Public Mobile Cloud Computing Ronnie D. Caytiles 1 and Sunguk Lee 2* 1 Society of Science and Engineering Research Support, Korea [email protected] 2 Research Institute of
VMware vcloud Powered Services
SOLUTION OVERVIEW VMware vcloud Powered Services VMware-Compatible Clouds for a Broad Array of Business Needs Caught between shrinking resources and growing business needs, organizations are looking to
The Jamcracker Enterprise CSB AppStore Unifying Cloud Services Delivery and Management for Enterprise IT
The Jamcracker Enterprise CSB AppStore Unifying Cloud Services Delivery and Management for Enterprise IT Jamcracker, Inc. 4677 Old Ironsides Drive Santa Clara, CA, USA 95054 www.jamcracker.com Table of
Cloud Computing and Business Intelligence
Database Systems Journal vol. V, no. 4/2014 49 Cloud Computing and Business Intelligence Alexandru Adrian TOLE Romanian American University, Bucharest, Romania [email protected] The complexity of data
Grid Computing Vs. Cloud Computing
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid
Third Party Cloud Services Its Adoption in the New Age
Solutions for higher performance! Third Party Cloud Services Its Adoption in the New Age 1 Introduction Cloud computing is the delivery of computing services over the Internet. Cloud services allow individuals
Portable Cloud Services Using TOSCA
Institute of Architecture of Application Systems Portable Cloud Services Using TOSCA Tobias Binz, Gerd Breiter, Frank Leymann, and Thomas Spatzier Institute of Architecture of Application Systems, University
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,
Cloud Computing Services and its Application
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its
Lecture 02a Cloud Computing I
Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking
Cloud Computing from an Institutional Perspective
15th April 2010 e-infranet Workshop Louvain, Belgium Next Generation Data Center Summit Cloud Computing from an Institutional Perspective Distributed Systems Architecture Research Group Universidad Complutense
Future of Cloud Computing. Irena Bojanova, Ph.D. UMUC, NIST
Future of Cloud Computing Irena Bojanova, Ph.D. UMUC, NIST No Longer On The Horizon Essential Characteristics On-demand Self-Service Broad Network Access Resource Pooling Rapid Elasticity Measured Service
DMTF TELCO WORKING GROUP ON CLOUD MANAGEMENT AND VIRTUAL NETWORK. Alex Zhdankin, Cisco Systems
DMTF TELCO WORKING GROUP ON CLOUD MANAGEMENT AND VIRTUAL NETWORK Alex Zhdankin, Cisco Systems TELCO AND NETWORKS WG THE AIM AND PURPOSE There is an increasing demand to provide unified management for the
[email protected] [email protected]
1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work
Guideline on Implementing Cloud Identity and Access Management
CMSGu2013-05 Mauritian Computer Emergency Response Team CERT-MU SECURITY GUIDELINE 2011-02 Enhancing Cyber Security in Mauritius Guideline on Implementing Cloud Identity and Access Management National
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
HP OpenStack & Automation
HP OpenStack & Automation Where we are heading Thomas Goh Cloud Computing Cloud Computing Cloud computing is a model for enabling ubiquitous network access to a shared pool of configurable computing resources.
Hybrid Cloud Management with Red Hat CloudForms
This book will equip you with a hands-on approach on how to build a hybrid cloud environment and then manage, control, and gain operational insights into it. The book starts by showing you how to install
How To Understand Cloud Computing
Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition
Interoperable Clouds
Interoperable Clouds A White Paper from the Open Cloud Standards Incubator Version: 1.0.0 Status: DMTF Informational Publication Date: 2009-11-11 Document Number: DSP-IS0101 DSP-IS0101 Interoperable Clouds
Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.
Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. B.Kezia Rani 1, Dr.B.Padmaja Rani 2, Dr.A.Vinaya Babu 3 1 Research Scholar,Dept of Computer Science, JNTU, Hyderabad,Telangana
Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled
Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled HEXAWARE Q & A E-BOOK ON CLOUD BI Layers Applications Databases Security IaaS Self-managed
Build A private PaaS. www.redhat.com
Build A private PaaS WITH Red Hat CloudForms and JBoss Enterprise Middleware www.redhat.com Introduction Platform-as-a-service (PaaS) is a cloud service model that provides consumers 1 with services for
ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS
ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS Shirley Radack, Editor Computer Security Division Information
A Survey Study on Monitoring Service for Grid
A Survey Study on Monitoring Service for Grid Erkang You [email protected] ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide
Scheduler in Cloud Computing using Open Source Technologies
Scheduler in Cloud Computing using Open Source Technologies Darshan Upadhyay Prof. Chirag Patel Student of M.E.I.T Asst. Prof. Computer Department S. S. Engineering College, Bhavnagar L. D. College of
Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes
Cloud Computing Supplementary slides Course: Designing and Implementing Service Oriented Business Processes 1 Introduction Cloud computing represents a new way, in some cases a more cost effective way,
From Grid Computing to Cloud Computing & Security Issues in Cloud Computing
From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Assistant Professor (Department of CSE), M.M.M. Engineering College, Gorakhpur (UP), India E-mail: [email protected]
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.
Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages
Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University
Applications' of Cloud Computing in Academic Institutions
Applications' of Cloud Computing in Academic Institutions Muhammad Mannir Ahmad Getso University of East London Kuala Lumpur Malaysia [email protected] Riyaz Ahmed A. H. School of Engineering & Computing
The New Style of IT. Rob McMahon. Director Cloud Computing HP General Western Europe
The New Style of IT Rob McMahon Director Cloud Computing HP General Western Europe Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without
Figure 1 Cloud Computing. 1.What is Cloud: Clouds are of specific commercial interest not just on the acquiring tendency to outsource IT
An Overview Of Future Impact Of Cloud Computing Shiva Chaudhry COMPUTER SCIENCE DEPARTMENT IFTM UNIVERSITY MORADABAD Abstraction: The concept of cloud computing has broadcast quickly by the information
6 Cloud computing overview
6 Cloud computing overview 6.1 General ISO/IEC 17788:2014 (E) Cloud Computing Overview Page 1 of 6 Cloud computing is a paradigm for enabling network access to a scalable and elastic pool of shareable
Performance Gathering and Implementing Portability on Cloud Storage Data
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 17 (2014), pp. 1815-1823 International Research Publications House http://www. irphouse.com Performance Gathering
Hybrid Cloud Computing
Dr. Marcel Schlatter, IBM Distinguished Engineer, Delivery Technology & Engineering, GTS 10 November 2010 Hybrid Computing Why is it becoming popular, Patterns, Trends, Impact Hybrid Definition and Scope
Cloud models and compliance requirements which is right for you?
Cloud models and compliance requirements which is right for you? Bill Franklin, Director, Coalfire Stephanie Tayengco, VP of Technical Operations, Logicworks March 17, 2015 Speaker Introduction Bill Franklin,
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
It s All About Cloud Key Concepts, Players, Platforms And Technologies
It s All About Cloud Key Concepts, Players, Platforms And Technologies 3-day seminar Description Cloud computing has gained a lot of attention in recent years. It has mostly been used for non business
A Survey on Cloud Security Issues and Techniques
A Survey on Cloud Security Issues and Techniques Garima Gupta 1, P.R.Laxmi 2 and Shubhanjali Sharma 3 1 Department of Computer Engineering, Government Engineering College, Ajmer [email protected]
Implementing Software- Defined Security with CloudPassage Halo
WHITE PAPER Implementing Software- Defined Security with CloudPassage Halo Introduction... 2 Implementing Software-Defined Security w/cloudpassage Halo... 3 Abstraction... 3 Automation... 4 Orchestration...
Design and Building of IaaS Clouds
21th May 2010 CloudViews 2010 Porto, Portugal Next Generation Data Center Summit Design and Building of IaaS Clouds Distributed Systems Architecture Research Group Universidad Complutense de Madrid This
Cloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
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
A Survey on Security Issues and Security Schemes for Cloud and Multi-Cloud Computing
International Journal of Emerging Engineering Research and Technology Volume 3, Issue 5, May 2015, PP 1-7 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) A Survey on Security Issues and Security Schemes
Georgiana Macariu, Dana Petcu, CiprianCraciun, Silviu Panica, Marian Neagul eaustria Research Institute Timisoara, Romania
Open source API and platform for heterogeneous Cloud computing environments Georgiana Macariu, Dana Petcu, CiprianCraciun, Silviu Panica, Marian Neagul eaustria Research Institute Timisoara, Romania Problem
Cluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
Key Research Challenges in Cloud Computing
3rd EU-Japan Symposium on Future Internet and New Generation Networks Tampere, Finland October 20th, 2010 Key Research Challenges in Cloud Computing Ignacio M. Llorente Head of DSA Research Group Universidad
HP S POINT OF VIEW TO CLOUD
HP S POINT OF VIEW TO CLOUD Frank Bloch Director Technology Consulting 2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice 3 GLOBAL MEGA
Enabling Technologies for Cloud Computing
3th June 2010 1 st European Summit on the Future Internet Luxembourg Next Generation Data Center Summit Enabling Technologies for Cloud Computing Distributed Systems Architecture Research Group Universidad
RightScale mycloud with Eucalyptus
Swiftly Deploy Private and Hybrid Clouds with a Single Pane of Glass View into Cloud Infrastructure Enable Fast, Easy, and Robust Cloud Computing with RightScale and Eucalyptus Overview As organizations
FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO ([email protected]) FULVIO VALENZA (fulvio.valenza@polito.
+ FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO ([email protected]) FULVIO VALENZA ([email protected]) + OUTLINE INTRODUCTION OF CLOUD DEFINITION OF CLOUD BASIC CLOUD COMPONENTS
Improving IT Service Management Architecture in Cloud Environment on Top of Current Frameworks
Improving IT Service Management Architecture in Cloud Environment on Top of Current Frameworks Fatemeh Arabalidousti 1 and Ramin Nasiri 2 1 Department of Computer Engineering, Islamic Azad University,
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,
