RightScale

RightScale (www.rightscale.com) has focused on creating a transparent platform that embraces open standards, giving you the tools to avoid lock-in. The RightScale Cloud Management Platform lets you choose freely from a variety of programming languages, development environments, data stores, and software stacks. You choose the components and at any time you can make changes, add additional components, or move it all back into your own data center.

Your freedom to choose extends to the cloud provider or infrastructure as a service (IaaS) layer as well. You can select the best cloud infrastructure for your application, migrate to a new one, or split deployments across multiple clouds�public or private�all from within RightScale�s single management environment. With new cloud providers emerging all the time, you�ll be able to select the best cloud for your specific application requirements, security or SLA mandates, geographic locations, usage patterns, or pricing to maximize performance, flexibility, and return on investment.

This portability is offered without sacrificing the automation you need to be productive. Other solutions delivered by PaaS vendors have automated their environments at the expense of portability. While these vendors provide well-established and robust offerings, they often lock you in to proprietary programming languages, data stores, or black-box environments. Such PaaS platforms largely eliminate your freedom to develop using the best tools for your application, maintain a tight grip on your data, and restrict your visibility into all levels of execution of your application. RightScale sets itself apart through Cloud-Ready ServerTemplates. This is a unique approach to managing complete deployments�comprising multiple servers and the connections between them�across one or more clouds. Within such deployments, each server can be preconfigured and controlled using a cloud-ready ServerTemplate. A ServerTemplate starts with a RightImage, a simple base machine image (similar to Amazon�s AMI) that normally contains only the operating system, and then adds Right-Scripts, scripts that define the role and behavior of that particular server. RightScripts may run during the boot, operational, and shutdown phases of the server�s lifecycle.

One key advantage of ServerTemplates lies in their ability to deploy cloud-ready servers. These servers know how to operate in the cloud�i.e., how to obtain an IP address, how to access and manage storage, how to submit monitoring data, and how to collaborate with other servers in a cloud deployment. Another advantage lies in their innovation beyond the �machine image� model, allowing you to more flexibly and quickly modify server configurations.


ServerTemplates versus Machine Images
ServerTemplates speed the configuration and simplify the management of servers in your deployments by innovating beyond the �machine image� model. With machine images, configuration information is forced into a static machine image on disk into which scripts, executables, and variables are hard-coded and frozen. ServerTemplates store their components outside the machine image in a modular fashion. You don�t need to launch a server to change it�just make the change to the ServerTemplate or to one of the components�and the next time a server launches, the change will be included automatically. And because these scripts are stored separately from the template, they can be shared across multiple templates. Update a script and, if you like, it will be updated for all templates that use it.

Source: www.rightscale.com/products/advantages/servertemplates-vsmachine-
images.php

Consider this scenario: Let�s say you have ten servers running based on machine images and you want to make a change to the syslog script of each. With machine images, the syslog script is included in each machine image and running on each server, so you will need to edit each live (running) image one at a time, by hand. Then you will need to retrieve the saved or �bundled� images held in the data store, launch a server with that image, make the change manually, resave the image, place the disk file (�bundle�) back into the data store, and decommission the server. That�s a lot of manual labor!

COST = Time to Change Image � Live Images + Time to Retrieve, Launch, Change � Stored Images

If you deploy those same servers with RightScale using ServerTemplates, all you have to do is change the syslog script and relaunch the appropriate servers. The new syslog will click into the boot process automatically. To have already-running servers reflect the new syslog script, the systems administrator simply needs to tell RightScale which servers to update and the change will be automatically propagated. That�s a huge step forward in time-saving automation.

Source of Information : Implementing and Developing Cloud Computing Applications 2011

Elastra

Elastra (www.elastra.com) is a company with an interesting kind of cloud-based middleware. It was founded by serial entrepreneur Kirill Sheynkman, who successfully sold companies to IBM and to BEA. Elastra is funded by Hummer Winblad Venture Partners, an experienced venture capital firm who invests almost exclusively in software and middleware and lately has been investing heavily in Software as a Service (SAAS) and in cloud computing. John Hummer sits on their board.

Elastra aims to help you easily overcome the challenges of scalability in the cloud, by making it seem almost transparent to you:

The Elastra Cloud Server gives your IT organization the ability to:

� Rapidly model and provision application infrastructure
� Automate changes to the system deployment process
�Efficiently utilize internal, external, and virtualized IT resources on demand
� Enforce IT policy rules

Elastra has three design goals for an end-to-end cloud design approach:
� Separated Applications from Infrastructure, through modeling the application in terms of its architecture and infrastructure requirements without tying the application to a specific set of underlying infrastructure

� Enabling Computer-Assisted Modeling and Control Automation, provided by a set of control agents and user-guided by graphical design tools. This could help IT architects and operators determine design constraints on the application, match the design to the underlying infrastructure, and enable goal-driven automation to deploy, scale, or recover their IT systems on demand.

� Explicit Collaboration To Enact Changes, through models that codify, relate, and analyze the constraints and preferences that are appropriate to stakeholders across enterprise IT�from architects and developers, through operators, administrators, and managers.

Source: www.elastra.com/technology/reference-architecture-introduction

Elastra has defined a set of modeling languages and a reference architecture and has built an implementation that integrates both existing and emerging IT automation and management servers. This work is based on a set of eight characteristics desirable for an information system that addresses cloud application design and operations problems holistically. These characteristics are listed in Elastra's Reference Architecture introduction, available at www.elastra.com/technology/reference-architecture-introduction (accessed July 20, 2010).


Elastra for Amazon Web Services

Model Open Source Infrastructure
Use the design workbench to quickly and easily create a variety of reusable application infrastructure designs. Create anything from an Apache web farm to a J2EE stack, or just a design with a single piece of software.

Deploy to Amazon Web Services
Automate the deployment of models with a click of a button. Quickly generate end-to-end, executable, model-driven deployment plans that streamline provisioning of EC2 resources and open source components such as Apache, JBoss, Tomcat and MySQL.

Source: www.elastra.com/products/elastra-for-aws

Source of Information : Implementing and Developing Cloud Computing Applications 2011

3Tera

3Tera, acquired by CA in June 2010, offers Cloudware (www.3tera.com/Cloud-computing), an architecture providing an open framework to allow the development of a cloud computing environment that�s open enough to work on nearly any Web/enterprise application. The absence of cloud computing standards have led to vendor lock-in, where each cloud vendor offers a proprietary cloud. Cloudware is a big step toward bridging clouds and creating standards that will lead to an open environment for clouds, providing customers with mix-and-match capability and freedom of movement.

3Tera presents its vision of �Utility Computing� on its Web site:

3Tera�s AppLogic grid operating system eliminates the binding of software to hardware through self-contained software components called virtual appliances. Combined with an expansive management capability and simple graphical interface, implementing, managing and deploying applications to a cloud is fast and easy. The use of virtual appliances also makes services scalable within 3Tera AppLogic. In essence 3Tera provides the fundamental elements of a cloud solution that can be offered by a service provider or used directly by enterprises. When virtual appliances aren�t running, they consume no processing resources and only a small amount of storage. As such, rather than using them sparingly like traditional software, virtual appliances can be packaged with every application that uses them. In essence, the virtual appliances form a disposable infrastructure on which the application relies while operating. When the application is run, the virtual infrastructure it requires is created dynamically on the grid, maintained while it runs, and disposed of when it stops.

3Tera AppLogic enables users to build a cloud computing environment in a matter of hours, and includes the features needed to operate and manage the cloud. Users take virtual appliances and assemble them into composite services through a simple drag-and-drop interface. These services are then deployed and scaled as needed on the 3Tera AppLogic cloud as a single logical entity. The platform also provides a single point of management for the cloud, and access to advanced high availability features, resource metering, operations monitoring, and a scriptable command line interface.

3Tera AppLogic is vendor-neutral. It uses advanced virtualization technologies to be completely compatible with existing operating systems � Windows, Linux and Unix � middleware and applications. Minimum requirements are Intel P4 or compatible AMD processor at 1GHz or better, 512MB of RAM, 80GB of ATA/SATA storage, one gigabit Ethernet interface for the backbone and another Ethernet interface for the public network.

Source of Information : Implementing and Developing Cloud Computing Applications 2011

Abiquo

Abiquo is a complete solution designed from the ground-up to provide next generation Cloud management. Abiquo provides features like virtual to virtual conversion; reportedly, it is easy to implement and operate and facilitates managing thousands of virtual machines, without relinquishing control of the physical infrastructure.

Authorized users and groups are empowered to manage their own virtual enterprises within allocated resource limits. New virtual machines or pre-built appliances can be deployed in seconds, dramatically improving efficiency and allowing you to regain business agility.

Source: http://www.abiquo.com/products/abiquo-overview.php

Abiquo manages all aspects of the virtualization infrastructure, including the physical cores, network and storage resources. It is vendor agnostic, supporting all of the popular hypervisors and will convert one supported hypervisor type to any other in a simple drag-and-drop operation, ending vendor lock-in. Abiquo will capture and store stateful virtual images in shared, private, and public image repositories. The repositories allow customers to view all virtual images, centrally load gold images from an enterprise�s existing storage systems, and immediately deploy. As a result, enterprises no longer needed to start from scratch on the Cloud; they could leverage and deploy existing images, a major time-saver when migrating.

Source: http://www.abiquo.com/news-and-events/abiquo1.6.php



Abiquo�s Vision
The Resource Cloud
In the Abiquo vision, the provision of physical infrastructure is completely separated from the virtual application infrastructure by a �Resource Cloud�. Physical infrastructure, managed by the IT infrastructure organization, contributes resources to the Resource Cloud, while virtual enterprises (containing virtual datacenters, virtual machines and virtual appliances) consume it. Today, we might think of the resources as CPU cores, memory, storage and connectivity, but these terms will change to more universal units of resource as the market evolves.

. . . the IT infrastructure organization delegates management of the virtual enterprises. It simply creates a virtual enterprise, assigns someone to administer it, and sets limits as to the resource that may be consumed. All of this takes less than a minute. The assigned administrator could be a development lab manager, or similar, but in many cases, especially in enterprise organizations, he or she will be an IT organization professional in another area�for example the messaging group that manages operation of corporate email.

The decision as to where a virtual machine is deployed (i.e., the actual physical server it will run on) is determined entirely automatically, according to policy. In fact, neither the virtual enterprise administrator, nor any other consumer of the Resource Cloud knows either. And so long as deployment has occurred according to policy, they don�t care. Policy is however vitally important. It governs obvious rules, like �don�t try to run this workload on a server that has insufficient capacity or the wrong hypervisor�, [and also implements security policies such as] �this application must be network separated from that application�, to �this application is so sensitive it can only run in a local datacenter.� It also covers how available physical resources are to be utilized, by implementing appropriate policies such as, �spread the load across all available machines� where maximum performance is required to �load each physical machine fully before loading the next one� in a hosting environment.

Elasticity
Physical resources can be provided by a local datacenter, remote data centers owned by the organization (together a Private Cloud) or by third party providers (Public Cloud). The IT infrastructure organization has full control of the resources added to the resource cloud and, in the case of public cloud resources such as Amazon EC2, of the amount that may be consumed with each vendor. Combined with workload policy, this allows third-party resources to be consumed safely and in line with suitable security, taking advantage of standards as they evolve.

Libraries Manage Virtual Machine Images
Where permitted by role, users can capture and store virtual machine images in private, shared or even public libraries. They can combine sets of VM images into a single appliance for easy redeployment. Shared libraries allow the IT organization to define standard VM images�for example built to company antivirus, directory, and control requirements. Public VM images from reputable vendors can be downloaded for rapid deployment of complex systems, dramatically reducing implementation and evaluation times.

Benefits
[Abiquo] reduces the load on the IT infrastructure organization, by delegating responsibility for virtual enterprise management. Given that virtual enterprise users don�t have direct access to physical machines, and that virtual enterprises cannot exceed allocation resources (because workload management doesn�t allow it), there is no danger in this delegation. The IT infrastructure organization can then rest easy, [and] focus on meeting service levels. . .

Source: http://www.abiquo.com/resources/vision.php



Management Benefits
Using VMWare�s VCloud (Cloud User API) standard, Abiquo offers a Cloud Service API enabling self-service administrators to migrate existing VMs and other resources into the resource cloud quickly and easily.

Abiquo 1.6 includes network management capabilities such as support for 802.1Q VLAN model with trunking, multiple NICs per virtual machine, multiple virtual LANS (VLANs) per virtual datacenter, named networks, fully configurable address spaces, allocation policy management based on VLAN availability, physical NIC customization, and support for DHCP relays. Earlier releases of Abiquo already provided the ability to identify, purchase, and assign public IP addresses at a targeted location, as well as the ability to centrally track all networks running in virtual enterprises. A Cloud Operator API, inspired by Sun Public Cloud (Resource Cloud API), enables an Operator to run a dynamic, scalable cloud that is configured based on automated capacity rules.



Other Abiquo Benefits
Hypervisor Independence
Abiquo was designed to avoid dependence on any hypervisor. Not only are all major hypervisors fully and simultaneously supported, Abiquo allows conversion of virtual machines from one hypervisor to another in any combination, completely eliminating vendor lock-in with a single drag and drop operation. Supported hypervisors include all the major hypervisors in use today:

� VMware ESX and ESXi
� Microsoft Hyper-V
� Citrix XenServer
� Virtual Box
� Xen
� KVM

Multi-tenancy with Delegated Control
Hierarchical user management and role based permissions allow delegation of management tasks according to the organization�s needs. Since any user�s view is limited to the hierarchy below them, Abiquo provides multi-tenancy with full isolation, whether to internal groups, or to external customers. A single Web-based management console is context sensitive to the role and permissions of the relevant user, reducing complexity and providing unparalleled ease of use.

Setting and Enforcing Resource Limits
Defined CPU, memory and storage limits for each Virtual Enterprise, including both hard (enforced) and soft (warning) levels for each ensure that no Virtual Enterprise can exceed its allocated resource limit; there is no danger of users exceeding the capabilities of the physical infrastructure.

Network and Storage Management
Storage resources from popular standards and vendors can be managed, including OpenSolaris ZFS and LVM/iSCSi, allocating them to Virtual Enterprises and allowing Enterprise Administrators to perform volume management tasks, as well as allocation to specific virtual machines. Abiquo 1.6 adds extended Logical Volume Manager (LVM) storage support on Linux-based Servers to manage iSCSI LUNs.

Source: http://www.abiquo.com/products/abiquo-overview.php
Abiquo partners with Red Hat, IBM, Oracle (Sun), HP, Microsoft, and VMware.

Source of Information : Implementing and Developing Cloud Computing Applications 2011

Zend

Zend Technologies [www.zend.com], the PHP Company, launched the Simple API for Cloud Application Services project, a new open source initiative that allows developers to use common application services in the cloud, while enabling them to unlock value-added features available from individual providers. The project aims to facilitate the development of cloud applications that can access services on all major cloud platforms. Zend, IBM, Microsoft, Nirvanix, Rackspace and GoGrid are co-founding contributors to this community project.

The Simple Cloud API project empowers developers to use one interface to interact with a variety of cloud application services, enabling them to more easily access new technologies from cloud vendors. The first deliverables will include interfaces for file storage, document database, and simple queue services from platforms like Amazon Web Services, Windows Azure, Nirvanix Storage Delivery Network, and Rackspace Cloud Files. As a result, developers can deploy software applications to access services in these environments without making time-consuming and expensive changes to their source code.

�The Simple Cloud API combines the benefits of open source community processes with the active participation of the cloud vendors themselves,� said Andi Gutmans, CEO of Zend. The Simple Cloud API project is designed to encourage widespread participation and contributions from the open source community, resulting in the availability of Simple Cloud API adapters for virtually all major cloud providers. Zend Cloud adapters will be available for services such as:

� File storage services, including Windows Azure blobs, Rackspace Cloud Files, Nirvanix Storage Delivery Network, and Amazon S3

� Document Storage services, including Windows Azure tables and Amazon SimpleDB

� Simple queue services, including Amazon SQS and Windows Azure queues

Other adapters, such as those for Rackspace Cloud Files API, will work with external libraries with no changes to application code. Microsoft is also contributing Simple Cloud API adapters, along with the official PHP client libraries for Windows Azure storage, to future versions of Zend Framework. These adapters will allow applications to take advantage of many Windows Azure features through the Simple Cloud API interface, while Microsoft�s client libraries will put Windows Azure innovations, such as transaction and partial upload support, at the fingertips of cloud application developers.

IBM will also be contributing adapters for IBM�s cloud service interfaces, as well as adapters to IBM�s data storage products, allowing developers to easily switch between public clouds, private clouds and traditional data center environments.

An initial Simple Cloud API proposal and reference implementation is available now for community review and participation at http://www.simplecloud.org. Developers can also evaluate the Simple API for Cloud Application Services by deploying their applications that use it on the Amazon cloud using the freely available Zend Server Community Edition Amazon Machine Image (AMI) for EC2.

Source: www.zend.com/en/company/news/press/zend-teams-with-ibmmicrosoft- rackspace-and-other-cloud-leaders-on-open-source-initiativeto-drive-cloud-application-development

Source of Information : Implementing and Developing Cloud Computing Applications 2011

CohesiveFT

CohesiveFT states that it �provides customers with a cloud container approach that protects them from un-needed differentiation and vendor lock-in.�

CohesiveFT has been providing enterprise-grade virtualization and cloud products since 2006 (Elastic Server and VPN-Cubed). . . . Our Cloud Container process is an experience informed methodology proven to take . . . the relevant aspects of their existing physical infrastructure, and create a Cloud Container Solution to enable the rapid on-demand deployment of the cluster topology in cloud environments. CohesiveFT's founders bring enterprise technology expertise to their products and claim to be focused on delivering cloud "on-boarding solutions" for companies with a suite of three products: Elastic Server� for template based assembly of virtual servers, VPN-Cubed� for securing and controlling cloud networking, and Context-Cubed� for managing boot time configuration of virtual servers.

Source: www.cohesiveft.com/solutions/cloud_container/cloud_container_home/


Elastic Server
CohesiveFT offers the Elastic Server platform:
The Elastic Server platform is a web-based �factory� [offered by CohesiveFT] for assembling, testing, and deploying custom stacks and servers to virtual machines or clouds. These custom Elastic Servers can be comprised of open source, third-party or proprietary software components from multiple vendors, saved as templates, updated, augmented, or redeployed in minutes. Made-to-order application stacks mean faster assembly and limitless configurations. The Bring Your Own feature lets you pull in your project from GitHub or upload custom components.

Source: www.cohesiveft.com/elastic/

Sound security practices and compliance with data protection regulations boils down to control. If you do not encrypt you data as it moves around the internet, within each hosting facility, and inside each cloud provider's network - do not sign you companies quarterly compliance report, because you are taking unacceptable risk.

In 2008, experts in the cloud computing business were expressing concern and frustration with the lack of security and control with public clouds. At that time, CohesiveFT invented VPN-Cubed, a novel solution, and began the US Patent process. CohesiveFT filed the original patent application(s) for VPN-Cubed on October 21, 2008. A copy of the full patent document for: "A System and Methods for Enabling Customer Network Control in Third-Party Computing Environments" can be found at: US Patent Office: http://tinyurl.com/VPN-Cubed.

Elastic servers are assembled from bundles, which are groups of packages. You can build your own private packages and turn them into bundles.

A server�s bill of materials is a permanent record of the bundles used to create it, and can be used to recreate the server at any time for multiple virtualization and cloud platforms.

Source: http://elasticserver.com/servers/new


VPN-Cubed IPSec to Cloud for Hybrid and Cloud-to-Cloud Applications CohesiveFT describes its VPN-Cubed as �a commercial solution that enables customer control in a cloud, across multiple clouds, and between private infrastructure and the clouds.�

VPN-Cubed is based on open source VPN over IPsec virtual private networking software. VPN-Cubed is based on Open VPN:

VPNCubed provides an overlay network that allows customer control of addressing, topology, protocols, and encrypted communications for YOUR devices deployed to virtual infrastructure or cloud computing centers. When using public clouds, your corporate assets are going into 3rd party controlled infrastructure. Enterprise checks and balances require you to exhibit control over your computing infrastructure. VPNCubed gives you flexibility with control in third-party environments

Source: http://www.cohesiveft.com/vpncubed/

VPN-Cubed facilitates secure hybrid connections over firewall-protected environments.

The VPN-Cubed overlay network provides four key capabilities the cloud does not ordinarily allow you to control:
� Static addressing for your cloud devices

� Topology control by using VPN-Cubed managers as virtual switches, virtual bridges, or virtual routers

� Use of popular enterprise protocols like UDP Multicast for service discovery

� Encrypted communications between all your devices

VPN-Cubed works with many partners, including Amazon AWS, Elastic Hosts, Eucalyptus, Rackspace, GoGrid, Citrix, Parallels, and VMware, as well as technology providers Canonical, MuleSource, RightScale, Spring-Source, and Zeus Technologies.

Source of Information : Implementing and Developing Cloud Computing Applications 2011

Internet Technology: Will the Trend Continue?

The Growth of Internet Technology: Will the Trend Continue?

The world has become a 'global village'. This oxymoron is because of the immense contribution of the internet and the way it has been able to successfully bring the globe together in a village like community. The term 'Global Village' was coined in 1970s by the great visionary Marshall McLuhan.

 This has been converted into reality by the growth of the internet technology and its continuing trend. Before delving deep into the stats, one can easily count the benefits of the internet in the field of transportation, communication, entertainment, medical science, education, research and development, logistics and many more. The growth of internet has been exemplary over the last couple of decades. It is already documented and speaks volume about how this technology has penetrated into the lives of the masses all over the globe.

It is unbelievable and surprising that the internet had just around 16 million users (about 0.4 percent of the global population) in 1995. Today, it has around 2,267 million users (December 2011). This is approximately 32.7 percent of the global population (source: IDC, International World Stats). In a span of 17 years the internet technology has grown by leaps and bounds. Off course, the credit for this impetus should also be given to the people and other emerging technologies that has consistently made internet more accessible, beneficial and omnipresent.

In common parlance, Internet refers to a global interconnection of networks owned and operated by industries, academia, government and other private entities. It is meant for the transition of knowledge, information and a viable means of communication. While racing with time, it has so far achieved and surpassed all the objectives of its authors and concept builders.

Even the flora and fauna has been impacted upon by the internet technology. If you are around 35 years of age then you can easily recollect the vintage years of this technology and the way by which it grew. The consolidation of the internet as a global platform has changed the way of communication and international and domestic business activities. Due to this technology, communication has no distance related barriers. It has integrated the whole world with a single thread and gave true meaning to the words 'global village'. It would not be an exaggeration if you call internet technology as the best and universal means of communication for billions of people.

The credit for this rapid growth of the internet technology should also go to the development of different protocols such as http and https, TCP/IP and IPv4 that may become IPv6 very soon. Moreover, Ethernet, routers, routing protocols, the development of the document object model, domain name resolution (DNS) and security measures like firewalls and fiber optics are some of the technological aspects that you should include in the list of the factors that has played a pivotal role in making internet technology such a big success.

One more thing that you can't afford to omit in this discussion is the role played by World Wide Web Consortium (W3C). W3C has delivered all important interoperable technologies in the form of tools, guidelines, specifications and software to help the Web grow to its full potential. As a forum for information, communication, commerce and collective learning, W3C has innumerable contributions to the growth of the internet technology.

What is more intriguing and encouraging about the internet technology is its consistent growth over the years. Every day we come across about new products and services using this technology. It has given concrete platform for many industries to grow and benefit people. The latest buzz in the market related to the internet technology is the smartphone. Most recently, it has revitalized the complacent telecommunication and entertainment industry with fresh concepts and given vigor to achieve more and more in the coming years. So there is no harm in saying that the growing trend of internet technology that began a couple of decades ago is likely to continue and bring something new and improved.

Jennifer M Shields enjoys resolving tech issues that might take place with PCs, laptops, Macs and devices like iPhone, iPad, smartphones, digital camera etc. Being associated with Qresolve as a tech support engineer she carries experience of fixing more than thousand issues so far. As a part of professional computer support service provider she has been offering quick tech solutions to global customers through premium services like virus removal, PC optimization, PC security and support to emerging technologies. 

Her interest in disseminating awareness about technology has induced her to convey her skills into texts through articles, blogs and other online documents. She has got various documents published across the online platform and earned accolades from readers.



Ubuntu�s Cloud Strategy

Ubuntu (http://cloud.ubuntu.com/) adopted the following approach (as outlined by Simon Wardley of the Linux distribution�s commercial sponsor, Canonical):

� make the cloud simple.

� focus on one layer of the computing stack (infrastructure) to begin with.

� help drive standardization (a key requirements of this shift towards a service world) by adopted public de-facto standards.

� provide open source systems to avoid lock-in issues.

� actively work to mitigate risks and concerns over cloud by giving our users options.

Source: http://blog.gardeviance.org/2010/03/cloud-computing-madesimple.html

Ubuntu�s approach, Wardley continues,
. . . was based around the adoption of Amazon EC2/S3 and EBS as the public de facto standard . . . We provided images for use on Amazon EC2 (public cloud) and the technology to build your own private cloud (known as Ubuntu Enterprise Cloud) that matched the same APIs of Amazon. We also added management tools which could cross both public and private domains because of our adoption of a standard API set.

Source: http://blog.gardeviance.org/2010/03/cloud-computing-madesimple.Html


Ubuntu�s partners include:
� Eucalyptus18 whose open source technology was adopted into the distribution as a core part of Ubuntu Enterprise Cloud (UEC).

� Intel, whose Cloud Builder program19 provides best practices on how to create a private cloud using UEC. I�d strongly recommend reading the white paper.

� RightScale20 and CohesiveFT21 to provide best-of-breed public management tools alongside Ubuntu�s own Landscape system.

Source: http://blog.gardeviance.org/2010/03/cloud-computing-madesimple.html


Wardley states that Ubuntu offers:
� Simple Choices: You can have either private, public or hybrid (i.e. public + private) infrastructure clouds.

� Simple Setup: If you want to build a private cloud, then Ubuntu makes the set-up ridiculously easy. You can be up and running with your own cloud in minutes. . . .

� Simple Management: You can use the same tools for both your private and public clouds because we�ve standardised around a common set of APIs.

� Simple Bursting: Since we provides common machine images which run on both public and private cloud offerings combined with standardised APIs, then the process of moving infrastructure and combining both private and public clouds is . . . simpler.

� Enterprise Help: . . . 24x7 support and a jumpstart program to get your company into the cloud are provided at a cost [similar to most open source vendors].

� Open source: UEC, the Ubuntu machine images and all the basic tools are open sourced. . . . The system is open source and free and so are all the security patches and version upgrades.

Source: http://blog.gardeviance.org/2010/03/cloud-computing-madesimple.html

Source of Information : Implementing and Developing Cloud Computing Applications 2011
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Information Computer and Technology - All Rights Reserved
Template Modify by Creating Website
Proudly powered by Blogger