Article

(MC2)2: A Generic Decision-Making Framework and its Application to Cloud Computing

12/2011; DOI: 10.5176/978-981-08-5837-7_201
Source: arXiv

ABSTRACT Cloud computing is a disruptive technology, representing a new model for
information technology (IT) solution engineering and management that promises
to introduce significant cost savings and other benefits. The adoption of Cloud
computing requires a detailed comparison of infrastructure alternatives, taking
a number of aspects into careful consideration. Existing methods of evaluation,
however, limit decision making to the relative costs of cloud computing, but do
not take a broader range of criteria into account. In this paper, we introduce
a generic, multi-criteria-based decision framework and an application for Cloud
Computing, the Multi-Criteria Comparison Method for Cloud Computing ((MC2)2).
The framework and method allow organizations to determine what infrastructure
best suits their needs by evaluating and ranking infrastructure alternatives
using multiple criteria. Therefore, (MC2)2 offers a way to differentiate
infrastructures not only by costs, but also in terms of benefits, opportunities
and risks. (MC2)2 can be adapted to facilitate a wide array of decision-making
scenarios within the domain of information technology infrastructures,
depending on the criteria selected to support the framework.

1 Bookmark
 · 
132 Views
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Cloud Federation is one concept to confront chal-lenges that still persist in Cloud Computing, such as vendor lock-in or compliance requirements. The lack of a standardized meaning for the term Cloud Federation has led to multiple conflicting definitions and an unclear prospect of its possible benefits. Taking a client-side perspective on federated compute ser-vices, we analyse how choosing a certain federation strategy affects Quality of Service and cost of the resulting service or application. Based on a use case, we experimentally prove our analysis to be correct and describe the different trade-offs that exist within each of the strategies.
    1st International Conference on Cloud Engineering; 03/2013
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Cloud computing is the latest computing paradigm that delivers hardware and software resources as virtualized services in which users are free from the burden of worrying about the low-level system administration details. Migrating Web applications to Cloud services and integrating Cloud services into existing computing infrastructures is non-trivial. It leads to new challenges that often require innovation of paradigms and practices at all levels: technical, cultural, legal, regulatory, and social. The key problem in mapping Web applications to virtualized Cloud services is selecting the best and compatible mix of software images (e.g., Web server image) and infrastructure services to ensure that Quality of Service (QoS) targets of an application are achieved. The fact that, when selecting Cloud services, engineers must consider heterogeneous sets of criteria and complex dependencies between infrastructure services and software images, which are impossible to resolve manually, is a critical issue. To overcome these challenges, we present a framework (called CloudGenius) which automates the decision-making process based on a model and factors specifically for Web server migration to the Cloud. CloudGenius leverages a well known multi-criteria decision making technique, called Analytic Hierarchy Process, to automate the selection process based on a model, factors, and QoS parameters related to an application. An example application demonstrates the applicability of the theoretical CloudGenius approach. Moreover, we present an implementation of CloudGenius that has been validated through experiments.
    03/2012;
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In this paper, we describe the findings of the NEON project - a cross-Nordic - Sweden, Norway, Denmark, Finland and Iceland - project evaluating the usefulness of private versus public cloud services for HPC users. Our findings are briefly that private cloud technology is not mature enough yet to provide a transparent user experience. It is expected that this will be the case mid 2012. The cost efficiency of both public and private cloud should be continuously monitored as there is a strong downward trend. This conclusion is supported by NEON experimenting as well as larger initiatives e.g. StratusLab reports. Public cloud technology is mature enough but lacks certain features that will be necessary to include cloud resources in a transparent manner in a national infrastructure like the Norwegian NOTUR (www.notur.no) case, e.g. with respect to quota management. These features are expected to emerge in 2011 via third party management software and in the best of breed public cloud services. Public clouds are competitive in the low end for non-HPC jobs (low memory, low number of cores) on price. A significant fraction (ca. 20%) of the jobs running on the current Nordic supercomputer infrastructure are potentially suitable for cloud-like technology. This holds in particular for singlethreaded or single-node jobs with small/medium memory requirements and non-intensive I/O. There is a backlog of real supercomputer jobs that suffers from the non-HPC jobs on the supercomputer infrastructure. Off-loading these non-HPC jobs to a public cloud would effectively add supercomputing capacity. Another finding is that available storage capacity is not accessible in a user-friendly way; most storage clouds are only accessible via programmable interfaces. A number of experiments and piloting are presented to support these claims.
    Proceedings of the 5th international workshop on Virtualization technologies in distributed computing; 06/2011

Full-text (2 Sources)

Download
64 Downloads
Available from
May 15, 2014