From the July-December 2013 issue
Probabilistic Consolidation of Virtual Machines in Self-Organizing Cloud Data Centers
By Carlo Mastroianni, Michela Meo, Giuseppe Papuzzo
Power efficiency is one of the main issues that will drive the design of data centers, especially of those devoted to provide Cloud computing services. In virtualized data centers, consolidation of Virtual Machines (VMs) on the minimum number of physical servers has been recognized as a very efficient approach, as this allows unloaded servers to be switched off or used to accommodate more load, which is clearly a cheaper alternative to buy more resources. The consolidation problem must be solved on multiple dimensions, since in modern data centers CPU is not the only critical resource: depending on the characteristics of the workload other resources, for example, RAM and bandwidth, can become the bottleneck. The problem is so complex that centralized and deterministic solutions are practically useless in large data centers with hundreds or thousands of servers.
NOTE: We seek submission of papers that present new, original and innovative ideas for the "first" time in TCC (Transactions on Cloud Computing). That means, submission of "extended versions" of already published works (e.g., conference/workshop papers) is not encouraged unless they contain significant number of "new and original" ideas/contributions along with more than 49% brand "new" material.
News and Announcements
Introduction to the IEEE Transactions on Cloud Computing by Rajkumar Buyya
Welcome to the IEEE Transactions on Cloud Computing (TCC). It is my privilege and honor to serve as the inaugural Editor-in-Chief of TCC. I would like to thank the IEEE and the world-wide Cloud Computing community for giving me the opportunity to serve them. Let me first share some of the open opportunities and challenges in Cloud Computing and then introduce the transactions and its progress. Read more. (PDF)
Welcome Message by Jon Rokne
I am delighted to introduce the first issue of the IEEE Transactions on Cloud Computing. Cloud computing is the new paradigm for distributed and shared computing that has been embraced by researchers, practitioners, and industry. The impact of cloud implementations on how computing is performed is profound. It reduces acquisition cost, maintenance cost, and has transformed the way that IT professionals and computer users handle their work. While there are many publications that cover cloud issues from an industry point of view, the IEEE Computer Society recognizes the need for a respected transactions that publishes research in the field of cloud computing. The new journal will help to fill this void by publishing high-quality, peer-reviewed papers, covering topics such as cloud security and privacy, cloud standards and protocols, cloud development tools, cloud software, cloud backup and recovery, cloud interoperability, cloud applications management, cloud data analytics, mobile cloud, private clouds, liability issues for data loss on clouds, cloud education and skill sets, and cloud applications in commerce, education, and industry. Read more. (PDF)
Rajkumar Buyya, director of the Cloud Computing and Distributed Systems (CLOUDS) Laboratory at the University of Melbourne, has been named editor in chief of IEEE Transactions on Cloud Computing, IEEE Computer Society's newest peer-reviewed journal.
Buyya, a professor of computer science and software engineering at University of Melbourne, is also founding CEO of a university spinoff called Manjrasoft Pty Ltd., which has developed innovative software technologies for cloud computing utilized by high-profile organizations such as China Southern Railways and Indian Space Research Organization (ISRO).
Well known in the cloud computing community, Buyya was 2009 recipient of the IEEE Medal for Excellence in Scalable Computing in recognition of his significant contribution to the scalable computing community. In particular, he was recognized for pioneering the economic paradigm for utility-oriented distributed computing platforms such as grids and clouds, and serving as chair of the Technical Committee on Scalable Computing. Among his many other awards are the IEEE Computer Society's Richard Merwin Award in 1999 and a Distinguished Service Award in 2009. Read more...
Call for Papers
Special Issue on Scientific Cloud Computing
Submission deadline: July 31, 2014. View PDF.
Computational and Data-Driven Sciences have become the third and fourth pillar of scientific discovery in addition to experimental and theoretical sciences. Scientific Computing has already begun to change how science is done, enabling scientific breakthroughs through new kinds of experiments that would have been impossible only a decade ago. It is the key to solving "grand challenges" in many domains and providing breakthroughs in new knowledge, and it comes in many shapes and forms: high-performance computing (HPC) which is heavily focused on compute-intensive applications; high-throughput computing(HTC) which focuses on using many computing resources over long periods of time to accomplish its computational tasks; many-task computing (MTC) which aims to bridge the gap between HPC and HTC by focusing on using many resources over short periods of time; and data-intensive computing which is heavily focused on data distribution, data-parallel execution, and harnessing data locality by scheduling of computations close to the data. Today's "Big Data" trend is generating datasets that are increasing exponentially in both complexity and volume, making their analysis, archival, and sharing one of the grand challenges of the 21st century. Not surprisingly, it becomes increasingly difficult to design and operate large scale systems capable of addressing these grand challenges.
This journal Special Issue on Scientific Cloud Computing in the IEEE Transaction on Cloud Computing will provide the scientific community a dedicated forum for discussing new research, development, and deployment efforts in running these kinds of scientific computing workloads on Cloud Computing infrastructures. This special is sue will focus on the use of cloud-based technologies to meet new compute-intensive and data-intensive scientific challenges that are not well served by the current supercomputers, grids and HPC clusters. The special issue will aim to address questions such as: What architectural changes to the current cloud frameworks (hardware, operating systems, networking and/or programming models) are needed to support science? Dynamic information derived from remote instruments and coupled simulation, and sensor ensembles that stream data for real-time analysis are important emerging techniques in scientific and cyber-physical engineering systems. How can cloud techn ologies enable and adapt to these new scientific approaches dealing with dynamism? How are scientists using clouds? Are there scientific HPC/HTC/MTC workloads that are suitable candidates to take advantage of emerging cloud computing resources with high efficiency? Commercial public clouds provide easy access to cloud infrastructure for scientists. What are the gaps in commercial cloud offerings and how can they be adapted for running existing and novel eScience applications? What benefits exist by adopting the cloud model, over clusters, grids, or supercomputers? What factors are limiting clouds use or would make them more usable/efficient?
Special Issue on Security and Privacy Protection on Clouds
Submission deadline: September 15, 2014. View PDF.
The emerging paradigm of cloud computing provides a new way to address the constraints of limited energy, capabilities, and resources. Researchers and practitioners have embraced cloud computing as a new approach that has the potential for a profound impact in our daily life and world economy. However, security and privacy protection is a critical concern in the development and adoption of cloud computing. To avoid system fragility and defend against vulnerabilities exploration from cyber attacker, various cyber security techniques and tools have been developed for cloud systems. This special issue will focus on the challenging topic—"Security and Privacy Protection on Clouds" and invites the state-of-the-art research results to be submitted here.
Special Issue on Cloud Networking
Submission deadline: October 15, 2014. View PDF.
Cloud computing is entering our lives and changing the way people consume information dramatically. Clouds transform IT infrastructures with an emphasis on making them flexible, affordable, and capable of serving millions of users, satisfying their computing or storage demands. The design of early cloud computing systems has evolved from, and was dominated by, the concepts of cluster and grid computing. Currently, as the concepts of the cloud become advanced and mature, cloud networking and communication processes begin playing a central role. Cloud Networking has emerged as a promising direction for cost-efficient and reliable service delivery across data communication networks. The dynamic location of service facilities and the virtualization of hardware and software elements are stressing the communication network and protocols, especially when datacenters are interconnected through the Internet.
The optimization of cloud networking can significantly increase system performance, reducing energy consumption and save costs not only inside individual data centers, but also globally, on the Internet scale. Developing novel network architectures would facilitate adoption of modular container-based data centers. Advancements in internetworking become key enabler for building hybrid clouds and federations of clouds. Service provisioning over heterogeneous connections and wireless links can enhance computational capacity and enrich application experience of mobile users. Efficient resource management and scheduling in data centers and cloud infrastructures is open research challenge that has to be addressed and novel architectures, telecommunication technologies, and protocols must be developed to ensure efficiency of future cloud computing systems.
Special Issue on Big Data Computing on Clouds
Submission deadline: November 15, 2014. View PDF.
Big data is an emerging paradigm applied to datasets whose size or complexity is beyond the ability of commonly used computer software and hardware tools. Such datasets are often from various sources (Variety) yet unstructured such as social media, sensors, scientific applications, surveillance, video and image archives, Internet texts and documents, Internet search indexing, medical records, business transactions and web logs; and are of large size (Volume) with fast data in/out (Velocity). More importantly, big data has to be of high value (Value) and establish trust in it for business decision making (Veracity). Various technologies are being discussed to support the handling of big data such as massively parallel processing databases, scalable storage systems, cloud computing platforms, and MapReduce. As estimated by IDC, by 2020, about 40% data globally would be touched with Cloud Computing. Besides, Cloud Computing provides strong storage, computation and distributed capability in support of Big Data processing. Therefore, there is a strong demand to investigate various challenges about how to support Big Data processing by facilitating Cloud Computing potential. This special issue will focus on this challenging topic.
Special Issue on Green and Energy-Efficient Cloud Computing
Submission deadline: November 30, 2014. View PDF.
Cloud Computing has had a huge commercial impact and has attracted the interest of the research community. Public clouds allow their customers to outsource the management of physical resources, and rent a variable amount of resources in accordance to their specific needs. Private clouds allow companies to manage on-premises resources, exploiting the capabilities offered by the cloud technologies, such as using virtualization to improve resource utilization and cloud software for resource management automation. Hybrid clouds, where private infrastructures are integrated and complemented by external resources, are becoming a common scenario as well, for example to manage load peaks.
This special issue will provide the scientific and industrial communities a dedicated forum to present new research, development, and deployment efforts in the field of green and energy-efficient Cloud Computing. For example, while significant advancements have been made to increase the physical efficiency of power supplies and cooling components that improve the PUE index, such improvements are often circumscribed to the huge data centers run by large cloud companies. Even stronger effort is needed to improve the data center computational efficiency, as servers are today highly underutilized, with typical operating range between 10% and 30%. In this respect, advancements are needed both to improve the energy-efficiency of servers and to dynamically consolidate the workload on fewer, and better utilized, servers.
Special Issue on Cloud Service for Health Care
Submission deadline: December 1, 2014. View PDF.
Health care service, in order to improve the quality and reduce the cost of medical services, has welcomed the modern information and computing technology involved. In the past two decades, the modern medical equipment, as advanced the medical information acquisition and the produced big data can be analyzed to aid the decision makings. The medical professionals have appreciated the extensive employments of data storage, data management and communication which enhance the medical services. With the development of big data, supercomputing, virtualization, cloud computing are recently more available, moderate, and secure. For example, if wireless sensor networks are related, the information becomes available in the "cloud" from where it can be produced by a doctor and analyzed by an expert or even a computer. Nevertheless, the traditional cloud computing techniques cannot meet our daily increasing requirements and we can do more for the future and tailor the cloud computing for health care service. The cloud computing for health care is to enhance the acquisition and computing of big health data which will be the topic of this special issue.
Cloud computing for health care is to improve the time and space efficiency and reduce the cost of health care by advanced cloud computing technology on storage, management and sharing techniques of big health data. The popularity of the cloud computing for health care can be displayed by its use in marketing to sell hosted services that run client servers of ware on a remote location. In this way, cloud for health care designs to integrate every available resource into individuals' health care, analyzing data, modeling, filtering and showing useful messages and giving final health care suggestions. While it is exciting to have health care services in the cloud for everyone, there are many security and privacy risks that may impede its wide adoption. Cloud service for health care can possibly be defined as devices and services for patients and health service providers and implementations of interoperable standards used with the aim of improving health of a given population (globally, nationally etc. or individually).
Special Issue on Many-Task Computing in the Cloud
Submission deadline: February 9, 2015. View PDF.
The Special Issue on Many-Task Computing (MTC) in the Cloud will provide the scientific community a dedicated forum, within the prestigious IEEE Transactions on Cloud Computing journal, for presenting new research, development, and deployment efforts of loosely coupled large scale applications on Cloud Computing infrastructure. MTC, the theme of this special issue, encompasses loosely coupled applications, which are generally composed of many tasks to achieve some larger application goal. This special issue will cover challenges that can hamper efficiency and utilization in running applications on large-scale systems, such as local resource manager scalability and granularity, efficient utilization of raw hardware, parallel file-system contention and scalability, data management, I/O management, reliability at scale, and application scalability. We welcome paper submissions in theoretical, simulations, and systems topics with special consideration to papers addressing the intersection of petascale/exascale challenges with large-scale cloud computing. We seek submission of papers that present new, original and innovative ideas for the "first" time in TCC (Transactions on Cloud Computing). That means, submission of "extended versions" of already published works (e.g., conference/workshop papers) is not encouraged unless they contain significant number of "new and original" ideas/contributions along with more than 49% brand "new" material. For more information on this special issue, please see http://datasys.cs.iit.edu/events/TCC-MTC15/.
General Call for Papers
General call for papers. View PDF.
TCC is financially cosponsored by:
TCC is technically cosponsored by: