Cloud computing is a new computing paradigm that, just as electricity was firstly gener-ated at home and evolved to be supplied from a few utility providers, aims to transform com-puting into an utility. It is being forecasted that more... more
We propose an efficient parallelization strategy for a graph based lattice Boltzmann implementation and present performance results for a variety of complex geometries.
To save energy, physical machines (servers) in cloud data centers are partitioned in different pools, depending on whether they are kept on at all times and/or whether they have virtual machines instantiated. Partitioning (pooling) of... more
As more businesses shift to cloud services and mobile devices, will the desktop computer still be as important in the future, or will it slowly fade out? The desktop computer is unlikely to disappear completely. While mobile devices and... more
Never has the need for robust, resilient organizations been so evident as in recent times with more and more well-established, respected organizations becoming unstable or even perishing as a result of the global recession. Added to these... more
Virtual Private Server (VPS) enables user access to an operating system instance with a fine-grained control of private software and hardware resources. Many various factors can affect VPS performance and they primarily include physical... more
In this paper we tackle the problem of providing Quality of Service guarantees to virtualized applications, focusing on computing and networking guarantees. We propose a mechanism for providing temporal isolation based on a CPU real time... more
was intended as an event to prospect the applications supported by the new paradigm and validate the techniques and the mechanisms. A complementary target was to identify the open issues and the challenges to fix them, especially on... more
The rapid growth of cloud computing, both in terms of the spectrum and volume of cloud workloads, necessitate re-visiting the traditional rack-mountable servers based datacenter design. Next generation datacenters need to offer enhanced... more
The rapid growth of cloud computing both in terms of the spectrum and volume of cloud workloads brought many challenges to the traditional data center design -fast changing system configuration requirements due to workload constraints,... more
Cloud computing is an emerging market place in which computing resources are treated as the utilities and priced for their usage. A huge competition prevails among the cloud Service Providers (SPs) to offer eco-friendly and economically... more
Due to the difficulty of employing real data centres' infrastructure for assessing the effectiveness of energy-aware algorithms, many researchers resort to use simulation tools. These tools require precise and detailed models for... more
The COMETA e-Infrastructure running in Sicily is compliant with the EGEE middleware and specifications offering a great computing power and huge storage capacity. Since its beginning one of the main goals has been to extend the adoption... more
Intrusion Detection and Prevention Systems (IDPS) are used: to identify possible attacks, collecting information about them and the trying to stop their occurrence and at last reporting them to the system administrator. These systems are... more
The increasing of energy consumptions and attempts to use Management and Control System based on cloud computing technologies for ensuring normal work of the critical energy infrastructure (CEI) are made serious demands for analyzing... more
Results of researches in different areas of science and technique confirm that an effective route in order to solve important tasks is the possibility of migrating data resource within the cloud. Therefore Cloud Computing services... more
This research analyzes four cloud service models-IaaS, PaaS, SaaS, and DaaS-using criteria-based evaluations to select the most tailored cloud service model for the scenario of automotive industry manufacturing, cloud-connected automotive... more
To efficiently design deduplication, caching and other management mechanisms for virtual machine (VM) images in Infrastructure as a Service (IaaS) clouds, it is essential to understand the level and pattern of similarity among VM images... more
Nigeria is a West African country, often referred to as the "Giant of Africa" due to its population of over 177 million and an estimated GDP of over US$587 billion; abundant natural resources including one of the largest natural gas and... more
The recent increase in availability of Infrastructure-as-a-Service (IaaS) computing clouds provides a new way for researchers to run complex scientific applications. However, using cloud resources for a large number of research jobs... more
We show that distributed Infrastructure-as-a-Service (IaaS) compute clouds can be effectively used for the analysis of high energy physics data. We have designed a distributed cloud system that works with any application using large input... more
Cloud computing represents a new way to deliver and use services on a shared IT infrastructure. Traditionally, IT hardware and software were acquired and provisioned on business premises. Software applications were built, possibly... more
Cloud computing offers a powerful abstraction that provides a scalable, virtualized infrastructure as a service where the complexity of fine-grained resource management is hidden from the end-user. Running data analytics applications in... more
Infrastructure cloud systems offer basic functionalities only for managing complex virtual infrastructures. These functionalities demand low-level understanding of applications and their infrastructural needs. Recent research has... more
Infrastructure cloud systems offer basic functionalities only for managing complex virtual infrastructures. These functionalities demand low-level understanding of applications and their infrastructural needs. Recent research has... more
1 formation models and resource class hierarchies simplify resource descriptions from multiple providers, pathfinding and topology embedding algorithms rely on query abstractions as building blocks. The paper describes how the semantic... more
The center of Cloud processing incorporates virtualization of equipment assets, for example, stockpiling, system and memory gave through virtual machines. The live relocation of these VMs is acquainted with get different advantages which... more
In this paper, we describe an analytical modeling approach for performability analysis of cloud provided services. We use infrastructure-as-a-service as an example of a cloud based service, where service availability and provisioning... more
Choosing a proper divergence measure is a common task for a statistician and probabilist. The Kullback-Leibler divergence is well known among the information divergence. We introduce an upper bound on the Kullback-Leibler divergence. We... more
We present a new systems runtime, EbbRT, for cloud hosted applications. EbbRT takes a different approach to the role operating systems play in cloud computing. It supports stitching application functionality across nodes running commodity... more
IaaS clouds are major enablers of data-intensive cloud applications because they provide necessary computing capacity for managing Big Data environments. In a typical IaaS cloud, virtual machine (VM) instances deployed on physical... more
We demonstrate the application of optical combs to implement tunable programmable microwave photonic filters. We design well-known multi-tap microwave photonic filters; however, the utilization of an optical comb with a dispersive medium... more
Cloud computing is internet based technology that provides online resources on pay per use basis. This computing technology is dependent on virtualization. By registering with cloud providers customers can use services (soft and hard) on... more
Cloud computing offers reduced capital expenditure, operational risks, complexity and maintenance, and increased scalability while providing services at different abstraction levels, namely Software-as-a-Service (SaaS),... more
We present a simulation study of several prefetching policies to improve the I O performance of external merging using parallel I O. In particular we consider traditional sequential prefetch, forecast-based greedy prefetching, and... more
Nigeria is a West African country, often referred to as the "Giant of Africa" due to its population of over 177 million and an estimated GDP of over US$587 billion; abundant natural resources including one of the largest natural gas and... more
Grids organize resource sharing, a fundamental requirement of large scientific collaborations. Seamless integration of grids into everyday use requires responsiveness, which can be provided by elastic Clouds, in the Infrastructure as a... more
Simulation tools play a critical role in various domains of cloud computing. They offer researchers and infrastructure designers a virtual environment to work in, eliminating the expenses associated with physical infrastructure, so those... more
Cloud computing is a normal evolution of distributed computing combined with Service-oriented architecture, leveraging most of the GRID features and Virtualization merits. The technology foundations for cloud computing led to a new... more
Helix Nebula-the Science Cloud Initiative-is a public-private partnership between Europe's leading scientific research organisations and European IT cloud providers. CERN contributed to this initiative by providing a flagship use case:... more
Cloud computing infrastructures enable companies to cut costs by outsourcing computations on-demand. However, clients of cloud computing services currently have no means of verifying the confidentiality and integrity of their data and... more
Cloud Computing is a promising paradigm in deployment of software and there survive. Computer researcher says a magnificent sentence, cloud computing is next generation operating system. Technologies such as cluster, grid, and now, cloud... more
Modern block-oriented distributed storage systems like Hadoop distributed file system have proliferated in this era of big data and cloud computing. These systems feature block-level replication in which their files are partitioned into... more
Hadoop Distributed File System (HDFS) is the core component of Apache Hadoop project. In HDFS, the computation is carried out in the nodes where relevant data is stored. Hadoop also implemented a parallel computational paradigm named as... more
Hadoop Distributed File System (HDFS) is the core component of Apache Hadoop project. In HDFS, the computation is carried out in the nodes where relevant data is stored. Hadoop also implemented a parallel computational paradigm named as... more
Cloud computing promises ondemand scalability and flexibility for the enterprise environment and open source products have a large presence in this area. We have devised an elaborate set of criteria for evaluation and comparison of open... more
Several works have shown that the time to boot one virtual machine (VM) can last up to a few minutes in high consolidated cloud scenarios. This time is critical as VM boot duration defines how an application can react w.r.t. demands’... more