The Conference is the world's premier cloud computing event, covering technology, business models, industry experiences, legal aspects, research, development and innovations in the world of cloud computing.
Recent Contributions
Keywords:Cloud computing, Semantic Web, Intelligence, Data, Linked Data
Authors: Krishnan Subramanian, Krishworld.com.
Abstract:
We propose a stronger marriage between Cloud Computing and Semantic Web. Using the semantic markups to understand the context and relationship between the data and by using the processing power offered by the scale of cloud computing, it is possible to offer intelligence as a service. With the data, context and relationships on the clouds, we should be able to use the cloud do the functions of our brain. For example, a person should be able to ask the cloud about suggestions for the forthcoming summer vacation. The cloud should be able to look into the data of the person and his/her family, understand their likes and dislikes, figure out the needs of each and every individual in their family, check their schedules, check the places they have visited, look out for cheap air fares and hotels, look out for any festivals in that place and, finally, offer where the family can visit for their vacation. This is just one simple example of what we can achieve by a marriage between Semantic Web and Cloud Computing. In this paper, we would like to discuss this model, offer some examples, discuss the current status and see where we can go from here.
Keywords:Cloud computing, internal cloud, virtual machine, cloud framework
Authors: Alexander Schmidt, InRule Technology, Inc. and Dmitry Tkach, Schneider Electric.
Abstract:
This paper discusses the approaches for a Virtual Machine optimized for executing in Cloud environment. The optimization concerns with I/O operations, memory management, and job scheduling. We address the problem of development of software using the provided Cloud environment. Our first contribution is the re-modeling of existing frameworks for traditional distributed storage systems. The second contribution is the introduction of job scheduling framework as a standard component in the system for developing event-based solutions; since the resulting framework is generic, we show how to use it in managing the data through sample problems. Consequently, we contribute to the design of a library of proof-based developed algorithms.
Keywords:application-centric management resources, n-tier deployment on cloud, multi-tier automated deployment of resources
Authors: Shahzad Pervez, Kaavo.
Abstract:
In the past when servers were within the enterprise boundaries there were fewer physical servers and it was easy to maintain a mapping of what applications are running on what servers (static servers) and their interdependencies. Now with virtualization unless you are running the actual datacenter, from the application owner perspective there is no concept of physical servers. And because of the virtualization there is no need to run multiple applications on the same server to increase server utilization, applications can run on dedicated virtual servers (server are dynamically allocated). This is why we believe for application owners to effectively manage the applications we need to raise the management abstraction level from infrastructure centric approach of the past to the application centric approach. We need to have an application centric approach for deploying, managing, and monitoring applications. A software which can provision optimal virtual servers, network, storage (storage, CPU, bandwidth, Memory, alt.) resources on-demand and provide automation and ease of use for application owners to be able easily and securely run and maintain their applications will be critical for the success of virtualization and cloud computing. In short we need to start managing systems for specific applications rather than managing servers and routers.
At Kaavo we have implemented an application centric approach to give the application owners more flexibility, control, visibility, automation, and security from their perspective to the infrastructure resources used by their applications. Now one can define a complete n-tier system, and then provision it in a fully automated manner using a single click. These multi-tier systems can be as complex as needed (e.g. we have n-tier systems consisting of a database tier with clustered databases, an application server tier with clusters of application servers, and a web tier with load balancers.) In addition, our monitoring module monitors the deployed systems, and then takes corrective actions as needed to re-provision the resources to meet the Service Level Agreements.
Keywords: analytics, data mining, developing world, macroeconomics, digital divide
Authors: Ajay Ohri, India.
Abstract:
The cloud computing paradigm offers unparalleled access to computing resources both in terms of storage as well as processing power for developing countries.The use of predictive analytics and data mining has been hitherto restricted to an elite set of universities and organizations willing to invest tens of thousands in annual license
fees to software companies like SAS ,SPSS,Oracle and SAP and even more in terms of network and server hardware costs to companies like HP,Dell and IBM.Every two or three years, the hardware needed to be upgraded , thus putting total cost of ownership of predictive analytics, data driven decision making and resource planning well out of reach of a major part of the planet's population.Copyright infringements and intellectual property violations further helped create a divide between advanced computing and those who needed it the most. Now thanks to open source softwares, softwares as a service and cloud hosted processing , even a relatively non funded Indian or Asian or African university ,government office as well as small and medium enterprise can avail the advanced cost savings due to predictive analytics. This in turn will lead to a new era of resource optimized decision making, one which benefits all companies that offer the flexibility of cloud hosted applications to hitherto closed markets.
Keywords:cloud storage, content delivery networks, web services
Authors: James Broberg, The University of Melbourne.
Abstract:
Many 'Cloud Storage' providers have launched in the last two years, providing internet accessible data storage and delivery in several continents that is backed by rigorous Service Level Agreements (SLAs), guaranteeing specific performance and uptime targets. The facilities offered by these providers is leveraged by developers via provider-specific Web Service APIs. For content creators, these providers have emerged as a genuine alternative to dedicated Content Delivery Networks (CDNs) for global file storage and delivery, as they are significantly cheaper, have comparable performance and no ongoing contract obligations. As a result, the idea of utilising Storage Clouds as a 'poor mans' CDN is very enticing. However, many of these 'Cloud Storage' providers are merely basic storage services, and do not offer the capabilities of a fully-featured CDN such as intelligent replication, failover, load redirection and load balancing. Furthermore, they can be difficult to use for non-developers, as each service is best utilised via unique web services or programmer APIs. In this presentation, we describe the design, architecture, implementation and user-experience of MetaCDN, a system that integrates these 'Cloud Storage' providers into an unified CDN service that provides high performance, low cost, geographically distributed content storage and delivery for content creators. MetaCDN harnesses the power of 'Cloud Storage' for novices and seasoned users alike, offering an easy to use web portal and a sophisticated Web Service API.
Keywords:platform, operating environment, infrastructure
Authors: Rob Gingell, Cassatt Corporation.
Abstract:
Cassatt Active Response (CAR) is a family of products that permit the pooling and dynamic configuration of processing, communication, and storage resources. Configurations are established to support the execution of multi-component applications, within and across data center and organizational boundaries and are automatically adjusted to meet service levels, respond to failures and changes in capacity, and to add and remove new services as needs change.
The discussion will both describe the system and its evolved requirements as well as experiences in applying it to a variety of environments. The discussion will focus on the "why" it does what it does in addition to the "how", both to motivate the approaches taken as well as convey attributes essential to any approach to cloud computing. The discussion should be useful to those contemplating trying to create or modify their datacenters and resources to become more fluid in response to the class of dynamic demands expected to be typical in cloud-like usages.
Significant aspects of CAR's design are the high degree of both resource and application heterogeniety and the systems network-centric, loosely-coupled management of the environments it constructs and maintains. The system supports most major hardware and system software families, a large variety of networking hardware, and popular storage offerings and is suitable for the variety of resources typical in many data centers. More importantly, the system supports a broadly heterogeneous notion of logical resources extending from physical entities through containers such as virtualized hardware, and abstract virtual machines such as operating system processes and interpreters such as the JVM and CLR, and virtualization technologies such as VMware, Xen, Parallels, and Solaris Containers.
The system provides a common and consistent model for the composition of stacks of software within "machines" and containers, and also among distributed such stacks and across data center and organization boundaries. Its augmented model of containers creates uniform points of reference and measures of resource consumption, capacity, and utilization efficiency which guide its execution and provide the basis for access control, billing, and capacity planning and management.
CAR can employ the resources of other pools as in external "cloud"-like offerings from Amazon, and can offer its capacity in return and is a tool that can be used to construct so-called "internal clouds" and to manage application deployments across resources in both internal and external cloud environments.
CAR does not directly provide an application environment, instead providing the infrastructure on which the wide and increasingly diverse collection of application frameworks can be supported. It provides the resource allocation, arbitration, and management functionality which is usually missing from such frameworks. It is a basis for supporting the emerging class of developers charged more with "deployment" than "coding", as applications continue their trend towards a greater population of common components distributed across a variety of services and environments.
Keywords:Cloud, Virtualization, IT Infrastructure, IT outsourcing, Scaling
Authors: Jason Hoffman and Bryan Bogensberger, Joyent, Inc.
Abstract:
It used to be that you could see the business, touch the bricks, sample the product and the biggest problem with holding a meeting was finding a free boardroom. The first decade of the 21st century has been about enterprises dissipating, virtualizing and breaking into widely spread parts. As the enterprise fragmented geographically (even into the home) the first parts of traditional operations that vanished were the face-to-face meetings and the printed, hand delivered memos. The tools that supported this first step mainly dealt with the small, seemingly unimportant parts of an enterprise’s operations that nobody really noticed going away.
As we move to the next decade, the big things are disappearing. A data-center is not a rounding error in a budget -- it can now be removed from the balance sheet entirely.
Cloud IT infrastructure now can take on many forms - internal clouds, public clouds and hybrid clouds. Companies like Joyent are enabling this second was wave of enterprise virtualization and making all three cloud scenarios a reality!
Over the next ?? minutes we will explain what is making this flexibility possible and how you can leverage this evolution to gain agility, flexibility and capability in an open, loving cloud.
Keywords:cloud computing, enterprise software, software licensing, private clouds, cloud-based software licensing
Authors: Stuart Charlton, Elastra Corporation.
Abstract:
Still a relatively new technology, cloud computing has evolved rapidly in the past two years. The opportunity to enable a new form of enterprise software licensing is now a reality and this approach boasts promising rewards. The benefits of cloud-based software licensing are relevant to all Enterprise IT applications. Such systems continue to grow its complexity in both businesses and in the software they consume. Enterprise software product licensing has been limited to desktop deployments, creating limited flexibility for software vendors. Enterprise cloud computing removes the fundamental limitations to issuing customized licenses for users and harmoniously linking developer-centric cloud platforms with ecosystem-driving cloud infrastructure.
The roadmap towards this technology is being executed today: an ecosystem for the cloud is rapidly forming, supported by digital identity technology, a licensing markup language, and cloud server reference architecture to integrate license enforcement with the overall security in the cloud. Elastra’s vision for the future of cloud computing is clear. Stuart Charlton will outline a blue print for cloud-based software licensing and what that means for public and private clouds in the enterprise.
Keywords:HPC, Customer Case Study, EC2, UniCloud, research
Authors: Phyllis Williams, Univa UD.
Abstract:
UniCloud / Amazon's EC2 Case Study: Building HPC Clusters in the Cloud
Pathwork Diagnostics, Inc. develops molecular diagnostic tests to aid oncologists in the diagnosis of hard-to-identify cancer tumors by analyzing large libraries of gene expression profiles from tumor specimens which require massive amounts of computational power at certain peak times. Looking to avoid a large hardware investment while still meeting its processing needs, Pathwork turned to cloud computing and Univa UD's UniCloud product to build high-performance computing (HPC) clusters in the EC2 cloud, in order to perform their compute-intensive research and to meet peak processing needs – saving on CAPEX and OPEX while increasing the capacity to innovate.
A few highlights from the case study:
- "Our challenge was a perfect fit for cloud computing."
- "Without UniCloud, some of our most advanced research would simply not be feasible."
- "We're getting exactly what we need. We pay for HPC power only when we use it, using a cluster management system that's easy to use."
- "The decision to use UniCloud was basically a no-brainer.
- "UniCloud minimizes both our initial and long-term investments in HPC."
THe case study will give a real life example of a customer not only saving big by using cloud technology, but the advantages of cloud computing for research innovations which would otherwise have been infeasible.
Keywords: cloud backup, disaster recovery, open source
Authors: Chander Kant and Paddy Sreenivasan, Zmanda.
Abstract:
Online backup and disaster recovery are among the first applications to take advantage of cloud storage. The elastic nature of cloud storage, its accessibility from anywhere, and its ability to run applications makes it ideal for backup applications.
This session will share Zmanda’s experiences with open source cloud backup projects as well as enterprise products. It will summarize the advantages and drawbacks of backing up to cloud storage from the customer perspective as well as provide insight into what can be done to mitigate issues from the cloud provider and software perspective.
Participants will learn how to leverage cloud storage for backup and disaster recovery. Cloud providers will also learn about issues that can be addressed to increase the adoption of cloud storage by backup applications.
Buy on DVD
Buy all recordings on:
DVD at http://www.amazon.com/gp/product/B002H07SEC
CD Audio Tracks in MP3 format at http://www.amazon.com/gp/product/B002GFA8YA






















