Cloud Broker Definition Differential : Gartner Versus NIST and New Models



Similar documents
DISTRIBUTED CLOUD BROKERAGE: SOLUTION TO REAL WORLD SERVICE PROVISIONING PROBLEMS

SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS

Federation of Cloud Computing Infrastructure

Logical Data Models for Cloud Computing Architectures

NIST Cloud Computing Reference Architecture & Taxonomy Working Group

CompatibleOne Open Source Cloud Broker Architecture Overview

NIST Cloud Computing Reference Architecture

A Strawman Model. NIST Cloud Computing Reference Architecture and Taxonomy Working Group. January 3, 2011

Environments, Services and Network Management for Green Clouds

Simulation-based Evaluation of an Intercloud Service Broker

A Survey on Cloud Computing

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM

Dynamic Pricing for Usage of Cloud Resource

Full Length Research Article

Realizing the Value Proposition of Cloud Computing

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.

NIST Cloud Computing Program Activities

The NIST Cloud Computing Program

Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing

White Paper. Cloud Vademecum

Cloud Computing A NIST Perspective & Beyond. Robert Bohn, PhD Advanced Network Technologies Division

TECHNICAL SPECIFICATION: FEDERATED CERTIFIED SERVICE BROKERAGE OF EU PUBLIC ADMINISTRATION CLOUD

The agile Cloud Brokerage approach. An innovative, business aligned and mature IT services delivery model!

NATO s Journey to the Cloud Vision and Progress

CLOUD SERVICE LEVEL AGREEMENTS Meeting Customer and Provider needs

The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Public Cloud Workshop Offerings

AEIJST - June Vol 3 - Issue 6 ISSN Cloud Broker. * Prasanna Kumar ** Shalini N M *** Sowmya R **** V Ashalatha

Collaborative & Integrated Network & Systems Management: Management Using Grid Technologies

Cloud based Conceptual Framework of Service Level Agreement for University

Profit Based Data Center Service Broker Policy for Cloud Resource Provisioning

Accelerate Your Enterprise Private Cloud Initiative

EL Program: Smart Manufacturing Systems Design and Analysis

A Framework to Improve Communication and Reliability Between Cloud Consumer and Provider in the Cloud

Issues in a Scalable Inter Cloud Environment with Unified Brokering Approach

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

HP S POINT OF VIEW TO CLOUD

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

Cloud Computing and SOA from Enterprise Perspective. Yan Zhao, PhD ArchiTech Consulting LLC Oct.

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS

6 Cloud strategy formation. 6.1 Towards cloud solutions

Cloud Computing Architecture: A Survey

Expert Reference Series of White Papers. Understanding NIST s Cloud Computing Reference Architecture: Part II

Cloud deployment model and cost analysis in Multicloud

Information Security Management System for Cloud Computing

XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing

Table of contents. Cloud Computing Sourcing. August Key Takeaways

NIST Cloud Computing Program

RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD

Permanent Link:

Performance Gathering and Implementing Portability on Cloud Storage Data

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

A Comparative Study of Load Balancing Algorithms in Cloud Computing

A Vision for Operational Analytics as the Enabler for Business Focused Hybrid Cloud Operations

CLOUD COMPUTING. DAV University, Jalandhar, Punjab, India. DAV University, Jalandhar, Punjab, India

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED BUSINESS INTEGRATION MODEL LANGUAGE SPECIFICATIONS

DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING. Carlos de Alfonso Andrés García Vicente Hernández

A Comprehensive Study on Cloud Computing Standardization

Inter-cloud Introduction. Yisheng Wang

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

A Survey on Load Balancing and Scheduling in Cloud Computing

Consumption IT. Michael Shepherd Business Development Manager. Cisco Public Sector May 1 st 2014

Highlights & Next Steps

PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM

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

CONVERGE APPLICATIONS, ANALYTICS, AND DATA WITH VCE AND PIVOTAL

Testing as a Service on Cloud: A Review

White Paper Take Control of Datacenter Infrastructure

B2B Cloud Services. Transforming the B2B Integration Landscape IBM Corporation

Infrastructure as a Service (IaaS)

SOA and Cloud in practice - An Example Case Study

Key Research Challenges in Cloud Computing

A Strategic Approach to Meeting the Demand for Cloud

WORKFLOW ENGINE FOR CLOUDS

Architectural Implications of Cloud Computing

Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based Infrastructure

FLEXIANT. Utility Computing on Demand

How To Understand Cloud Computing

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined.

CLOUD COMPUTING IN HIGHER EDUCATION

Standardizing Cloud Services for Financial Institutions through the provisioning of Service Level Agreements (SLAs)

Cloud Services Brokerages - Enabling Service Providers to Drive New Revenue Streams and Increase Market Share

A Study of Infrastructure Clouds

Participatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network

Data Center Networking Designing Today s Data Center

Cloud Computing Simulation Using CloudSim

IT architecture in a cloudified IT organization. Sander Schouten / Richard Bussink Nov, 2012

Transcription:

Cloud Broker Definition Differential : Gartner Versus NIST and New Models Prashant Khanna 1,* Sonal Jain 2 1,* Research Scholar, 2 Associate Professor Institute of Engineering and Technology, JK Lakshmipat University, Jaipur-302026 India Abstract. Cloud Brokering is an emerging service in the Cloud Computing Model. Cloud Brokers have been defined differently by organizations dealing with the cloud paradigm. Primarily a Cloud Broker is an entity (real or virtual) that manages the use, performance and delivery of cloud services, in addition to enabling the negotiations and relationships between cloud providers and cloud consumers. The definition is a simple one in concept, but as the cloud computing model evolves and matures, it is becoming increasingly evident that unlike the other actors in the cloud ecosystem, the complexity involved in the efficient implementation of autonomic/manual cloud brokerin g remains an open challenge. Entities involved in management of such services are facing an uphill task in negotiating the taxonomies involved in definition of a cloud broker and the services which it may offer in times to come. There is also a raging debate in the definition of a Cloud Broker amongst various Standard defining organizations. While Gartner defines the Cloud Broker as a Cloud Service Broker (CBS) having salient features that are more business oriented, NIST attributes a different set of characteristics to the same Cloud Broker and restricts the scope of a broker in a peculiar manner. This short paper highlights the salient differentials in definitions of a cloud broker as viewed by these two standards organizations. Keywords: Cloud Broker, Cloud Brokerage, Cloud Service Broker, NIS T Cloud Infrastructure, Gartner INTRODUCTION Cloud computing is alive and kicking. It would perhaps not be incorrect to postulate with a high degree of certainty that the age of the cloud has dawned. This is despite naysayers and initial dooms day predictions professing to the contrary. It s a concept that has become the toast of conferences and meetings in the Information Technology domains today and we find increasing evidence of its utility and adoption in the industry as well as the academia. The fog of hesitance shrouding its acceptance, by the academia, in particular fades. Concerns in some quarters do remain, for discerning users, towards issues relating to security and location of data and interoperability of multiple solutions on offer, the cost to benefit analysis of the cloud model is overwhelming in favor of the cloud model. While a lot of web space and industry sponsored ink try and position the evolution of the cloud computing model as a technical advancement in the field of server virtualization and Internet of Things, the authors would like to believe and assert that the cloud model is more about the service delivery framework, rather than a technological one. The framework for the cloud is maturing and as it matures and its acceptance increases, there is also a need to review use cases that evolve along with its acceptance. The NIST model [1] proposes a framework which has become increasingly accepted in academia and the authors would be using the same for presenting this study and discussing an ignored player in the NIST model the Cloud Broker. Prior to appreciating the increasingly evident requirement of the Cloud Broker, it is essential to appreciate the salient differences between the framework for cloud computing with its earlier avatar s the Distributed and the Grid Computing Frameworks. While the distributed and grid computing frameworks were more of technological and hardware oriented solutions, Cloud computing is more about making sure that the right service, whether in hardware, software or in some other form is delivered to its intended user in a time bound and efficient manner [2]. Various standard governing bodies have defined the cloud in differing manners and the one that have found acceptance in both academia and the industry are from the NIST and from Gartner. In addition, the efforts from organizations like IEEE and associated Open Platform groups, backed by industry leaders like Intel and Microsoft have gone ahead and defined their own versions of taxonomies related to the cloud computing environment. Most have however converged on the basic structure of 5 key players, three services and four 127 Prashant Khanna1,* Sonal Jain 2

deployment models. While this segmentation of players, service models and deployment models have found acceptance in most quarters, differing use cases have since emerged which have brought to fore new ways to look at the interaction between players and how we defined or conceptualized their existence. As the model develops from a single player scenario for cloud provisioning to the existence of multiple cloud offerings, t he concept of Intercloud [3] and Cloud interoperability requirements have driven the need for a player that takes up the role of managing the differing services in an automated and efficient manner. It is here that the most controversial, least understood, and increasingly debated player in the cloud computing model comes to fore - the Cloud Broker. During the initial stages of acceptance of the cloud model, the attention was primarily on the role of the Cloud Service Provider and the Cloud Service Consumer. However, since 2013, as the cloud model matured, increasing attention was seen on the role of a Broker as a harbinger of more efficient services and intermediation of services on offer from multiple cloud service providers. In the industry, there was increasing evidence of erstwhile cloud service carriers and cloud service providers morphing into a role of the cloud broker or in some cases completely transforming into Cloud Brokers and leaving the role of a cloud provider. The concept of a Broker acting only as a mediator between the Consumer and the Provider is also being replaced by the Cloud Broker adopting a more expansive role that of the Prosumer. This paper reviews the existing taxonomies as regards the role and definition of a Cloud Broker, with specific attention to the definitions propounded by NIST and Gartner. The rest of the paper is structured as under: In the next section, we cover the state of art on the aspect of a cloud broker and its definitions. We then discuss the NIST way of defining the broker, followed by the Gartner method. We finally discuss the differential in the two definitions and how they would impact the evolution of a stable cloud broker ecosystem. STATE OF ART Though Cloud computing is a highly studied topic today and a large body of research has gone into studying specific standards of interoperability amongst clouds and how they are to be achieved, the aspects of brokering services to the end client from amongst those available is finding refereed status only recently [4]. Most literature authorities and reviewed author papers have converged on the definition of a cloud broker using the NIST definition which generically defines a cloud broker as an entity that manages the use, performance and delivery of cloud services and negotiates relationships between cloud providers and cloud consumers. This has made it akin to a Prosumer. The available definitions have however brought about some voids in the definition and implementation of autonomic services by a Cloud Broker. This has been highlighted by several authors in the recent past. Existing work in literature primarily stress on using SLAs to guarantee consumer of cloud services a level of performance, that is defined by abstract metrics, directly from the cloud service providers to the end client or cloud consumers [5, 6,7]. There is an apparent void in research on SLA formulation strategies between the cloud service broker and the cloud consumer and between the cloud service broker and the cloud service provider. The aspect of SLA management finds only passing reference in the definitions propounded by standard organizations. Most have left details of the actual formulation and enforcement of these SLAs to agencies engaging in the actual broker transactions. The architecture of the cloud, whether public, private, community or hybrid, would make it non trivial to propose and implement a framework for creating of such binding frameworks in the absence of accurate measuring and monitoring mechanisms for provision of services. This is especially true for a use case when the broker is aggregating as well as arbitraging services from multiple cloud service providers and packaging them as a service bundle for the end user. Previous work on the subject of arriving at a universal cloud interaction mechanisms that make them seamless and talk to each other include [8], [9] and [10] that pertains to SLA formulation, but does not address the aspects of the cloud brokering actor s role in the provisioning of services. Alhamad in [5, 7] discusses the aspect of SLA and performance measurement in his recent findings but does not address the issue in the perspective of how a broker would become a party to the SLA agreement between 128 Prashant Khanna1,* Sonal Jain 2

the end user or the cloud consumer and the cloud service provider. Other work on SLA management and creation includes [11] which describe an approach for negotiating and creating SLA between infrastructure providers and service providers. [9] is a legal perspective on the aspect of SLA provisioning in the European Union and how the rules on jurisdiction provided by the Regulation 44/2001 where two general distinctions are drawn in order to determine which (European) courts are competent to adjudicate disputes arising out of a SLA. The former is between Business to Business and Business to Consumer transactions, and the latter is in regard to contracts which provide a jurisdiction clause and contracts which do not. A number of publications, post 2010 [10, 5, 7, 9] are either addressing the aspect of SLA management for brokering services at the level of a resource scheduler, or abstractions of the same when lifted from the grid computing era. The industry is viewing SLA performance management and service provisioning as a combination of availability parameters and associated factors. The carry forward of concepts of web service based SLAs in literature is also evident while drafting cloud based SLAs in recent papers. However this research on the topic indicates that the business model of provisioning of these two frameworks is very different and mapping the two under the same head would be a mistake. The same has been asserted by NIST. Quantifiable system level metrics like QoS, CPU utilization, assured storage space, scale up and scale down time in terms of elasticity of service, besides some metrics of security also find mention in industry white papers when they refer to enforceable SLAs. A recent work by Khanna and Jain [16] a cloud broker was implemented across a hybrid cloud and the results indicated that autonomic cloud brokerage is possible. It also highlighted that the service bundles which are provisioned by a cloud broker are highly dependent upon the distributed broker s abilities to speak the same language. This brought to fore a critical element of Federation into the sceheme of things for the Broker ecosystem. Recent literature also highlights the abstract and non-quantifiable aspects of performance management and binding of service issues by cloud service brokers while terming the environment of cloud computing turbulent[15]. CLOUD BROKER: NIST DEFINITION NIST defines a cloud broker as An entity that manages the use, performance and delivery of cloud services, and negotiates relationships between Cloud Providers and Cloud Consumers[1]. NIST also defines the categorization of the services as Service Intermediation, Service Aggregation and Service Arbitrage. While intermediation relates to the provision of value added services to the intended user, by improving some specific capability, aggregation relates to the integration of multiple services into one new service and providing the same to the end user. Arbitrage on the other hand is an extended version of aggregation where the services being aggregated are not fixed and will vary and the services offered by a Cloud Broker are selected based on an algorithm that can be based on a use-specific logic. The cloud broker retains the right to use a specific service based a pre-defined metric that may be cost or efficiency of the service being offered by the provider. This use case is increasingly being adopted by a number of business and research entities in recent times to model their cloud provisioning model and provide or adopt value added and customized services to the end users, who may be cloud consumers or even other cloud providers. Based on the definition by NIST, the Broker can provision the following services: Rapid Provisioning based on request, Resource Changing based on use cases, Monitoring and Reporting to both the cloud consumer and the cloud provider, Metering of services being provided and SLA Management for all players involved. One of the aspects of the definitions proposed by NIST that has seen debate in recent times is the issue of Shared Security Responsibility as defined in section 3.4.3 of [1]. While the NIST definition accepts that the consumer and the provider will have differing control over the IT assets and the channels that connect them, their assumption that the differing standards of security will be bridged mutually has not stood scrutiny. The assumption that in time they will align to adopt a common platform for security and trust has not fructified and although efforts to this effect have been made in recent times, the frameworks which have been proposed in the open domain and for public clouds do not indicate a significant move towards a commonly adopted standard for security. In such an eventuality, the Cloud Brokering use case or player in the framework is evolving as a harbinger of 129 Prashant Khanna1,* Sonal Jain 2

provisioning of integrated and aggregated security services. This is an intense topic of research and major players like Amazon and Google have pitched in to provide such services across the board. Brokers using the NIST platform would then necessarily have to include the Security basket in their package and be the interface between the consumer and the provider for talking securely. In terms of the Service Consumption the NIST definition does not elaborate much and the use cases are presently incomplete and a work in progress. CLOUD BROKER: GARTNER DEFINITION Gartner TM on the other hand defines the cloud broker as Cloud services brokerage (CSB) is an IT role and business model in which a company or other entity adds value to one or more (public or private) cloud services on behalf of one or more consumers of that service via three primary roles including aggregation, integration and customization brokerage [14]. As per Gartner, the CSB has two very distinct roles and these may or may not be performed by a single entity. A CSB enabler, the first role, provides technology to implement CSB, and a CSB provider, the second role defined, offers combined technology, people and methodologies to implement and manage CSB-related projects. This is deviation from the NIST defined model and is guided primarily by the business use cases that emerge on using the Cloud as a Platform for service provisioning keeping commercial interests in mind. The way Gartner is defining Cloud Brokers and services offered by them is in variance from the academic way of segmentation. This is more so in the way the service delivery has been defined. As Gartner defined it in 2010 [19], Service Intermediation provisioning brokers provide a service that directly enhances a given service delivered to a group or an organization, essentially adding value to an existing bundle of service available. Such services may be Identity Management or Access Management which an individual cloud service consumer will acquire through a business case. Intermediation brokerages and the broker products that support them may exist in three places. First they may reside in the cloud at the cloud service provider s location, allowing the provider to deliver a level of governance beyond the original service. Second, the broker may reside at the consumer s location and may allow local management or administration of service levels. Finally, the service broker may exist in the cloud as a service and in this situations, a true brokerage service business exists independent of the original service provider or the consumer. The authors have earlier deployed the brokering framework on an Amazon Cloud and made the tests on the Brokerage Model discussed in [15]. In the cited work, the Brokerage governance services were tested on a local network (a pr ivate cloud.) This research is based on a semi private cloud and the results obtained are using a mix of a liner broker and a recommender system based broker. An Aggregation Broker will combine the services of multiple service providers and create a new service for the cloud consumer. The broker s mandate would be to seamlessly integrate the services available from different providers, secure its delivery and provide it as an on demand, measured entity. Such brokers would normally exist in the cloud as service providers in their own right, forming a layer of service that approximates traditional computing and it is anticipated, as per Gartner in [19] and in [20] that these associations between the broker and cloud service providers would normally remain constant. The Customization Brokerage model defined by Gartner is an extension of the Aggregation Brokerage model, but also gives the Broker the freedom and flexibility of adding new services over existing bundle of services and retaining the flexibility of changes the terms of services on offer by the actual service provider. NEW RESEARCH MODELS AND DEFINITIONS New research that is oriented towards the way we can manage federations and Interclouds which have been proposed through the IEEE P2302 [17] and other new EU based research. These models for research have been evolving since 2013 and have attracted recent industry and academic interest. It was seen in the present research that none of the definitions and use cases given by either NIST or Gartner TM were exhaustive in the definition of the cloud broker and cloud brokerage services due to the following four aspects: 130 Prashant Khanna1,* Sonal Jain 2

The services were defined to be automatic, but not autonomic. International Journal of Engineering Technology Science and Research The use cases were not aligned with the evolutionary nature of the cloud computing ecosystem. Though the Gartner definition was oriented towards the aspects of multiple service aggregation and orchestration to a certain extent, an organization s evolution from networked entities to a cloud way was not covered by either NIST or Gartner. None of the definitions or use cases extended to the existence of local priorities of data centers offering their services. The human-machine combined priorities were not taken into the picture in either definition. The efforts of the authors in recent work in 2015 through the creation of a Cloud broker named BroCUR in [18] has brought more clarity to the concept and more details are available in the paper. There is more clarity required in definition of a cloud broker, which clearly requires a mix between machine aggregate options and human decisions. CONCLUSION This discussion on the existence of two differing definition have brought us to an essential query Is it possible for these two definitions to co-exist? This research with the associated experiments which have been done to create a Cloud Broker in a hybrid environment has led the authors to believe that in the present form these two definitions are not reflecting all that a cloud broker would need to do. The service bundles which the two definitions are proposing may not be possible for all brokering ecosystems to offer in an autonomic manner. While NIST definition, and actually the entire ecosystem has been created for the US Federal scenario, the Gartner definition looks at the industry players and a consortium, of high end hardware players like CISCO and INTEL. Microsoft, Google and other software based companies have launched some solutions in the market which are move aligned with their ecosystems for client interaction. These groups are looking at optimizing only their set of services through a combination of a Platform and Infrastructure based service brokering. Security, seamless integration and adherence to the Network Neutrality principles are open challenges in the Cloud Broker ecosystem and both definitions are silent on the aspects. There is further work needed on this line of thought by the two standards organization and the authors believe that the definitions propounded by both NIST and Gartner would evolve with new use cases emerging and new ways to bundle services are necessitated by the cloud users. ACKNOWLEDGMENTS The authors would like to thank JKLU, Dept of Computer Science; CLOUDS Labs, University of Melbourne and the IEEE P2302 Standards for Intercloud Interoperability Working Group for their efforts to allow for the creation of the simulation environment and also the Indian Defence Forces for the hardware infrastructure. REFERENCES 1. NIST, "The NIST Definition of Cloud Computing," National Institute of Standards and Technology, 2011. 2. I. Foster, Y. Zhao, I. Raicu and S. Lu, "Cloud computing and grid computing 360-degree compared," in Grid Computing Environments Workshop, Austin, 2008. 3. D. Bernstein, E. Ludvigson, K. Sankar., S. Diamond and M. Morrow, "Blueprint for the Intercloud - Protocols and Formats for Cloud Computing Interoperability," in Fourth International Conference on Internet and Web Applications and Services, Venice/Mestre, 2009 4. C. A. Yfoulis and A. Gounaris, "Honoring SLAs on cloud computing services: a control perspective," in Proc. 2nd Workshop on Bio-inspired Algorithms For Distributed Systems, 2010. 5. M. Alhamad, T. Dillon and E. Chang, "A survey on SLA and performance measurement in cloud computing," in Confederated International Conference on On the Move to Meaningful Internet Systems, 2011 131 Prashant Khanna1,* Sonal Jain 2

6. F. Jrad, T. Tao and A. Streit, "SLA Based Service Brokering in Intercloud Environments," in 2nd International Conference on Cloud Computing and Services Science, 2012. 7. M. Alhamad, T. Dillon and E. Chang, "SLA-Based Trust Model for Cloud Computing," in 13th International Conference on Network-Based Information Systems, 2010. 8. D. D. Lamanna, J. Skene and W. Emmerich, "Slang: A language for defining service level agreements," in Ninth IEEE workshop of Future Trends of Computing, 2003. 9. M. Macas, J. O. Fit and J. Guitart, " Rule-based SLA management for revenue maximisation in Cloud Computing Markets," in International Conference on Network and Service Management, 2010. 10. A. Paschke, "Rbsla a declarative rule -based service level agreement language based on rulem," in International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents,Web Technologies and Internet Commerce, 2005. 11. R. Buyya, R. Ranjan and R. N. Calheiros, "InterCloud- Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services," in 10th International Conference on Algorithms and Architectures for Parallel Processing, 2010. 12. NIST, "500-293, US Government Cloud Computing Technology Roadmap, Release 1.0 (Draft), Volume II Useful Information for Cloud Adopters, November 2011," NIST Special Publication, Washington, 2011. 13. Gartner, " Gartner's Top IT Predictions for 2011-2015," 2010. 14. http://www.gartner.com/newsroom/id/1064712. [Accessed 17 Apr 2015]. 15. P. Khanna and B. V. Babu, "Cloud Computing Brokering Service: A Trust Framework," in The Third International Conference on Cloud Computing, GRIDs, and Virtualization, Nice, 2012. 16. P. Khanna and S. Jain, "Cloud Broker: Application Brokering in a Federated Clouds," in Shodh 2014, Jaipur, 2014. 17. "P2302," IEEE, 1 January 2015. [Online]. Available: https://standards.ieee.org/develop/project/2302.html. [Accessed 2 ] 18. P. Khanna, S. Jain and B.V. Babu, BroCUR: Distributed Cloud Broker in a Cloud Federation, in IEEE International Conference on Computing, Communication and Automation (ICCCA -2015), Galgotia University, Greater NOIDA, May 2015 19. "Gartner 2010," Gartner, 15 Jun 2010. [On line]. Available: http://www.cioinsight.com/c/a/trends/gartners -Top- IT-Predictions-for-20112015-799167] 20. David Smith, Daryl Plummer, " Gartner 2015," Gartner, 15 Jun 2015. [Online]. Available: http://my.gartner.com/portal/server.pt?open=512&objid=260&mode=2&pageid=3460702&resid=295452 8&ref= QuickSearch&sthkw=cloud+broker] 132 Prashant Khanna1,* Sonal Jain 2