1
Assignment
Cloud Computing
Submitted by:
DARSHIL KAPADIYA
GURPREET KAUR
B.Tech (CSE), IV Semester
Submitted to:
Ms. Pooja Parnami
Amity School of Engineering and Technology
AMITY UNIVERSITY RAJASTHAN
2
ENOMALY
Enomaly Inc., (founded in 2004) is a developer of system software for the virtualization and
management of cloud computing. It is headquartered in Toronto, Ontario Canada.
Initially founded as an open source consulting company by Reuven Cohen, George Bazos and
Lars Forsberg, the company quickly grew from an open source consultancy and system
integrator into one of the first focused on the emerging cloud computing space. Richard
Reiner joined Enomaly as Chairman and CEO in March, 2009. The company was among the
first to provide a self-service Infrastructure-as-a-Service (IaaS) platform with the first version
launched in 2005 under an open source platform called Enomalism, later renamed ECP and
made available commercially as closed sourced.
Enomaly's current software, called Elastic Computing Platform, Service Provider Edition
(ECP/SPE) was released in July, 2009 and allows web hosts and service providers to offer
public facing IaaS and cloud services to their customers in a means similar to that of Amazon
Ec2. Enomaly offers cloud infrastructure capabilities to established carriers, service and
hosting providers who in turn use their existing physical data center to offer a combination of
cloud services and dedicated hosting services to their customers.
In November 2010 Enomaly launched SpotCloud.com, described as the first commodity style
Clearinghouse & Marketplace for unused cloud computing capacity. According to the
SpotCloud site the service is "Built on Google App Engine and the Enomaly ECP platform (as
well as other cloud infrastructure platforms in the near future), SpotCloud is an easy to use,
structured cloud capacity marketplace where service providers can sell their excess computing
capacity to a wide array of buyers and resellers."
Enomaly Elastic Computing Platform (ECP)
Cloud Computing / Infrastructure as a Service Platform based on Libvirt API
Enomaly’s Elastic Computing Platform (ECP) is the answer for carriers and hosting providers,
and their customers, who want to benefit from the power, flexibility, and economies of cloud
computing. Over 15,000 companies use ECP to operate cloud computing platforms, deliver
infrastructure-on-demand services to their customers and users, enjoy dynamic provisioning
and scaling for their computing workloads, and experience the benefits of cloud computing for
the enterprise.
Unlimited Scalability
ECP's carrier-class architecture supports very large cloud platforms, spanning multiple
datacentres in disparate geographies. Self-Service for Maximum Business Agility Business
users know best when their applications will experience peak loads. ECP empowers business
users with a simple but powerful self-service portal, providing real-time monitoring and
complete command and control capabilities over their cloud infrastructure.
Strong Multi-Tenant Security
ECP provides fine-grained multi-level access controls, enabling each customer or user of the
cloud platform to access and manage only their own resources. Network isolation between
multiple customers running workloads on the cloud ensures privacy, while enabling the
provider the configure an unlimited number of private VLANs for each customer. A hard quota
system protects the cloud against misuse or abuse.
3
Automated Provisioning
ECP's provisioning rules engine is capable of determining the optimal location of each virtual
application component. ECP provides the intelligence to ensure an application node is deployed
to an optimal physical and virtual location. In addition, ECP is capable of directly modifying
an offline VM image, thereby pre-configuring storage, networking, cluster state, etc. for quick
deployments, including offsite migrations.
Rich Integration with Existing Infrastructure
ECP provides a rich customer-facing API, enabling users to automate the management of their
cloud infrastructure, e.g. for integration with external SLA management or user experience
management systems. ECP also provides a powerful back-office facing administrative API,
enabling simple integration with providers' provisioning and billing systems and supporting
automation of all administrative tasks.
Flexible Cloud Service Business & Revenue Models
When designing public-use Infrastructure as a Service (IaaS) platforms that are also cost-
effective and revenue-generating, the difficulty lies in provisioning resources for both peak and
low-volume usage periods while providing an agreed upon minimum service standard.
Enomaly’s ECP is based on two essential principles – oversubscription and quality-of-service
quota management, which together enable powerful capacity administration. In a public cloud
infrastructure, an oversubscription model depends on the ratio of allocated resources to the
maximum peak usage levels, the frequency and volume of peak usage, and the minimum
service level agreement. The key is to manage resources around the standard deviation from
the normal usage benchmarks while simultaneously guaranteeing a particular quality-of-
service for each customer.
Enomaly’s ECP quota system provides a predetermined level of deviation across a specified
resource pool of customers. Service Provides can oversubscribe their environments allowing
for a variety of pricing & costing schemes to be implemented using a model that incorporates
usage tiers, quality-of-service tiers, and the ability to provision additional resources
dynamically as desired.
Specific Features
 Multiple physical servers can be managed as a single virtual cluster
 Highly efficient user management core system
 Virtual application wizard to help facilitate the automation of cloud deployment and
configuration
 Decentralized application repository (App Store)
 A web services API
 Manage Virtual Infrastructure on Linux, Microsoft, Windows, Solaris and BSD Guests
 Support for a Variety of virtualization environments including Xen, KVM, VMware
 Manage and scale a public computing utility such as Amazon EC2 into a quarantined
virtual infrastructure ("Virtual Private Cloud").
4
Benefits
 Provision any server in seconds, without downtime.
 Fully customizable and extensible infrastructure
 Cloud portability and interoperability
 Combine the resources of many servers into a single, seamless, sharable cloud
 Make data center resources rapidly available to any application without incurring
provisioning costs and without disruption. Instant recovery and live maintenance
 Efficient correlation of Service Level Agreements (SLAs) and virtual applications
under one management platform
 Automatically scale to sudden and extreme spikes in demand using local and remote
clouds (“Cloud Bursting”)
 Multi-tenet applications sharing resources when needed
 Build any size virtual application
 Automate remedial actions, as well as scaling up and down
 Interface your existing billing, accounting and user management systems with an open
API.
 Support is provided for a variety of virtualization and data center management
technologies
IAAS
According to the Internet Engineering Task Force (IETF), the most basic cloud-service model
is that of providers offering computing infrastructure – virtual machines and other resources –
as a service to subscribers. Infrastructure as a service (IaaS) refers to online services that
abstract the user from the details of infrastructure like physical computing resources, location,
data partitioning, scaling, security, backup etc. A hypervisor, such as Xen, Oracle
VirtualBox, Oracle VM, KVM, VMware ESX/ESXi, or Hyper-V, runs the virtual machines as
guests. Pools of hypervisors within the cloud operational system can support large numbers of
virtual machines and the ability to scale services up and down according to customers' varying
requirements. Linux containers run in isolated partitions of a single Linux kernel running
directly on the physical hardware. Linux cgroups and namespaces are the underlying Linux
kernel technologies used to isolate, secure and manage the containers. Containerisation offers
higher performance than virtualization, because there is no hypervisor overhead. Also,
container capacity auto-scales dynamically with computing load, which eliminates the problem
of over-provisioning and enables usage-based billing. IaaS clouds often offer additional
resources such as a virtual-machine disk-image library, raw block storage, file or object
storage, firewalls, load balancers, IP addresses, virtual local area networks (VLANs), and
software bundles.
IaaS-cloud providers supply these resources on-demand from their large pools of equipment
installed in data centers. For wide-area connectivity, customers can use either the Internet
or carrier clouds (dedicated virtual private networks). To deploy their applications, cloud users
install operating-system images and their application software on the cloud infrastructure. In
this model, the cloud user patches and maintains the operating systems and the application
software. Cloud providers typically bill IaaS services on a utility computing basis: cost reflects
the amount of resources allocated and consumed
5
CONCLUSION
Enomaly Inc., the leading vendor of Infrastructure-as-a-Service (IaaS) cloud computing
platform software, announced today that it has been selected by US Government under the
first Government-wide contract for cloud computing. Under the GSA’s blanket purchase
agreement (BPA # GS00Q11AEA003), Enomaly ECP High Assurance Edition (HAE)
software will help power Autonomic Resources ARC-P Public Cloud (IaaS) services
platform for U.S. Government customers.
Enomaly was chosen to be included in Autonomic Resources ARC-P Public cloud stack that
will provide US Government customers the benefits of on-demand computing with no
compromise in security. ARC-P integrates Enomaly with the ARC-P Dell hardware stack that
will provide for trusted virtual machine assurance via Trusted Execution Technology.
Additionally, Enomaly integration with Secured by SPYRUS technology for multi-factor
authentication and sets a new “bar” for cloud security. ARC-P’s multi-factor solution utilizes
the already approved US Cybercom USB flash drives, following Federal standards to levels
not yet available on any commercial platform.
“We’re delighted to have been selected for this opportunity,” said Dr. Richard Reiner, CEO
of Enomaly. “As the only third-generation IaaS platform in the industry, Enomaly ECP is
ideally suited to meet the needs of the most demanding Government users for mature,
massively scalable, highly reliable cloud services. The unique capabilities of our High
Assurance Edition, delivered from FISMA certified data centers with standard multi-factor
authentication access, will ensure that Government users can benefit from access to trusted
and secure solutions for all their cloud computing needs.”
“Enomaly helped ARC-P address many of the IaaS demands of the Federal government. In
developing ARC-P our focus was to differentiate our offering based on secure and flexible
on-demand cloud” said John Keese, President of Autonomic Resources.

Enomaly

  • 1.
    1 Assignment Cloud Computing Submitted by: DARSHILKAPADIYA GURPREET KAUR B.Tech (CSE), IV Semester Submitted to: Ms. Pooja Parnami Amity School of Engineering and Technology AMITY UNIVERSITY RAJASTHAN
  • 2.
    2 ENOMALY Enomaly Inc., (foundedin 2004) is a developer of system software for the virtualization and management of cloud computing. It is headquartered in Toronto, Ontario Canada. Initially founded as an open source consulting company by Reuven Cohen, George Bazos and Lars Forsberg, the company quickly grew from an open source consultancy and system integrator into one of the first focused on the emerging cloud computing space. Richard Reiner joined Enomaly as Chairman and CEO in March, 2009. The company was among the first to provide a self-service Infrastructure-as-a-Service (IaaS) platform with the first version launched in 2005 under an open source platform called Enomalism, later renamed ECP and made available commercially as closed sourced. Enomaly's current software, called Elastic Computing Platform, Service Provider Edition (ECP/SPE) was released in July, 2009 and allows web hosts and service providers to offer public facing IaaS and cloud services to their customers in a means similar to that of Amazon Ec2. Enomaly offers cloud infrastructure capabilities to established carriers, service and hosting providers who in turn use their existing physical data center to offer a combination of cloud services and dedicated hosting services to their customers. In November 2010 Enomaly launched SpotCloud.com, described as the first commodity style Clearinghouse & Marketplace for unused cloud computing capacity. According to the SpotCloud site the service is "Built on Google App Engine and the Enomaly ECP platform (as well as other cloud infrastructure platforms in the near future), SpotCloud is an easy to use, structured cloud capacity marketplace where service providers can sell their excess computing capacity to a wide array of buyers and resellers." Enomaly Elastic Computing Platform (ECP) Cloud Computing / Infrastructure as a Service Platform based on Libvirt API Enomaly’s Elastic Computing Platform (ECP) is the answer for carriers and hosting providers, and their customers, who want to benefit from the power, flexibility, and economies of cloud computing. Over 15,000 companies use ECP to operate cloud computing platforms, deliver infrastructure-on-demand services to their customers and users, enjoy dynamic provisioning and scaling for their computing workloads, and experience the benefits of cloud computing for the enterprise. Unlimited Scalability ECP's carrier-class architecture supports very large cloud platforms, spanning multiple datacentres in disparate geographies. Self-Service for Maximum Business Agility Business users know best when their applications will experience peak loads. ECP empowers business users with a simple but powerful self-service portal, providing real-time monitoring and complete command and control capabilities over their cloud infrastructure. Strong Multi-Tenant Security ECP provides fine-grained multi-level access controls, enabling each customer or user of the cloud platform to access and manage only their own resources. Network isolation between multiple customers running workloads on the cloud ensures privacy, while enabling the provider the configure an unlimited number of private VLANs for each customer. A hard quota system protects the cloud against misuse or abuse.
  • 3.
    3 Automated Provisioning ECP's provisioningrules engine is capable of determining the optimal location of each virtual application component. ECP provides the intelligence to ensure an application node is deployed to an optimal physical and virtual location. In addition, ECP is capable of directly modifying an offline VM image, thereby pre-configuring storage, networking, cluster state, etc. for quick deployments, including offsite migrations. Rich Integration with Existing Infrastructure ECP provides a rich customer-facing API, enabling users to automate the management of their cloud infrastructure, e.g. for integration with external SLA management or user experience management systems. ECP also provides a powerful back-office facing administrative API, enabling simple integration with providers' provisioning and billing systems and supporting automation of all administrative tasks. Flexible Cloud Service Business & Revenue Models When designing public-use Infrastructure as a Service (IaaS) platforms that are also cost- effective and revenue-generating, the difficulty lies in provisioning resources for both peak and low-volume usage periods while providing an agreed upon minimum service standard. Enomaly’s ECP is based on two essential principles – oversubscription and quality-of-service quota management, which together enable powerful capacity administration. In a public cloud infrastructure, an oversubscription model depends on the ratio of allocated resources to the maximum peak usage levels, the frequency and volume of peak usage, and the minimum service level agreement. The key is to manage resources around the standard deviation from the normal usage benchmarks while simultaneously guaranteeing a particular quality-of- service for each customer. Enomaly’s ECP quota system provides a predetermined level of deviation across a specified resource pool of customers. Service Provides can oversubscribe their environments allowing for a variety of pricing & costing schemes to be implemented using a model that incorporates usage tiers, quality-of-service tiers, and the ability to provision additional resources dynamically as desired. Specific Features  Multiple physical servers can be managed as a single virtual cluster  Highly efficient user management core system  Virtual application wizard to help facilitate the automation of cloud deployment and configuration  Decentralized application repository (App Store)  A web services API  Manage Virtual Infrastructure on Linux, Microsoft, Windows, Solaris and BSD Guests  Support for a Variety of virtualization environments including Xen, KVM, VMware  Manage and scale a public computing utility such as Amazon EC2 into a quarantined virtual infrastructure ("Virtual Private Cloud").
  • 4.
    4 Benefits  Provision anyserver in seconds, without downtime.  Fully customizable and extensible infrastructure  Cloud portability and interoperability  Combine the resources of many servers into a single, seamless, sharable cloud  Make data center resources rapidly available to any application without incurring provisioning costs and without disruption. Instant recovery and live maintenance  Efficient correlation of Service Level Agreements (SLAs) and virtual applications under one management platform  Automatically scale to sudden and extreme spikes in demand using local and remote clouds (“Cloud Bursting”)  Multi-tenet applications sharing resources when needed  Build any size virtual application  Automate remedial actions, as well as scaling up and down  Interface your existing billing, accounting and user management systems with an open API.  Support is provided for a variety of virtualization and data center management technologies IAAS According to the Internet Engineering Task Force (IETF), the most basic cloud-service model is that of providers offering computing infrastructure – virtual machines and other resources – as a service to subscribers. Infrastructure as a service (IaaS) refers to online services that abstract the user from the details of infrastructure like physical computing resources, location, data partitioning, scaling, security, backup etc. A hypervisor, such as Xen, Oracle VirtualBox, Oracle VM, KVM, VMware ESX/ESXi, or Hyper-V, runs the virtual machines as guests. Pools of hypervisors within the cloud operational system can support large numbers of virtual machines and the ability to scale services up and down according to customers' varying requirements. Linux containers run in isolated partitions of a single Linux kernel running directly on the physical hardware. Linux cgroups and namespaces are the underlying Linux kernel technologies used to isolate, secure and manage the containers. Containerisation offers higher performance than virtualization, because there is no hypervisor overhead. Also, container capacity auto-scales dynamically with computing load, which eliminates the problem of over-provisioning and enables usage-based billing. IaaS clouds often offer additional resources such as a virtual-machine disk-image library, raw block storage, file or object storage, firewalls, load balancers, IP addresses, virtual local area networks (VLANs), and software bundles. IaaS-cloud providers supply these resources on-demand from their large pools of equipment installed in data centers. For wide-area connectivity, customers can use either the Internet or carrier clouds (dedicated virtual private networks). To deploy their applications, cloud users install operating-system images and their application software on the cloud infrastructure. In this model, the cloud user patches and maintains the operating systems and the application software. Cloud providers typically bill IaaS services on a utility computing basis: cost reflects the amount of resources allocated and consumed
  • 5.
    5 CONCLUSION Enomaly Inc., theleading vendor of Infrastructure-as-a-Service (IaaS) cloud computing platform software, announced today that it has been selected by US Government under the first Government-wide contract for cloud computing. Under the GSA’s blanket purchase agreement (BPA # GS00Q11AEA003), Enomaly ECP High Assurance Edition (HAE) software will help power Autonomic Resources ARC-P Public Cloud (IaaS) services platform for U.S. Government customers. Enomaly was chosen to be included in Autonomic Resources ARC-P Public cloud stack that will provide US Government customers the benefits of on-demand computing with no compromise in security. ARC-P integrates Enomaly with the ARC-P Dell hardware stack that will provide for trusted virtual machine assurance via Trusted Execution Technology. Additionally, Enomaly integration with Secured by SPYRUS technology for multi-factor authentication and sets a new “bar” for cloud security. ARC-P’s multi-factor solution utilizes the already approved US Cybercom USB flash drives, following Federal standards to levels not yet available on any commercial platform. “We’re delighted to have been selected for this opportunity,” said Dr. Richard Reiner, CEO of Enomaly. “As the only third-generation IaaS platform in the industry, Enomaly ECP is ideally suited to meet the needs of the most demanding Government users for mature, massively scalable, highly reliable cloud services. The unique capabilities of our High Assurance Edition, delivered from FISMA certified data centers with standard multi-factor authentication access, will ensure that Government users can benefit from access to trusted and secure solutions for all their cloud computing needs.” “Enomaly helped ARC-P address many of the IaaS demands of the Federal government. In developing ARC-P our focus was to differentiate our offering based on secure and flexible on-demand cloud” said John Keese, President of Autonomic Resources.