cloud computing concepts
DESCRIPTION
cloud computingTRANSCRIPT
Cloud computing concepts
-Billing and metering of services-Management in cloud computing
submitted by: kiranjit kaur 1286137 IT-A3(1)
Billing and metering of services
Cloud computing is based on a usage model where access to computing resources is delivered through Internet technologies. The user pays per usage, rather than buying a license and annual maintenance.Usage can fluctuate and a billing system needs to reflect the billing usage granularity per the cloud provider’s business model.
Infrastructure as a Service and billing and metering services
Billing for IaaS may be done based on the quantity and quality of the infrastructure resources provided.
The primary concepts of IaaS include: Servers per hour serving an on-
demand model Reserved servers for better
planning Higher and lower compute
resource units based on application performance
Volume-based metering on the number of instances consumed
Platform as a Service and billing and metering services
Platform as a Service (PaaS) billing and metering are determined by actual usage, as platforms differ in aggregate and instance-level usage measures. The primary concepts for PaaS metering and billing include:Incoming and outgoing network bandwidthCPU time per hourStored dataHigh availabilityMonthly service charge
SaaS and billing and metering services
The traditional concept for billing and metering SaaS applications is a monthly fixed cost; in some cases, depending on the amount of data or number of "seats," the billing and pricing are optimized.The primary concepts for SaaS billing and metering include:Monthly subscription feesPer-user monthly fees
DaaS(Database as a Service)and billing and metering services
The difference between traditional enterprise database infrastructures and software infrastructures is the built-in scalability and billing for what you actually use. DaaS infrastructures employ these concepts:Instances of database serversScalable cloud computing database services
MaaS(Monitoring as a Service ) and billing and metering services
MaaS is often billed monthly and based on actual usage as well as intervals the monitors execute the transaction and cycles the data is collected. it is based on elapsed CPU time determines the actual usage of each request and is consolidated at the end of each monthMaaS employs these concepts:External service monitoringInstances of monitoring infrastructureElapsed CPU time
Cloud management
Cloud management means the software and technologies designed for operating and monitoring applicationsData and services residing in the cloud
Cloud Management Strategies
Cloud management strategies typically involve numerous tasks including:
• performance monitoring (response times, latency, uptime, etc.),
• security and compliance auditing • management, and initiating• overseeing disaster recovery and contingency
plans.
Cloud management tools help ensure a company's cloud computing-based resources are working optimally and properly interacting with users and other services.
Cloud Computing Management Tools
Types of Cloud Computing Management Tools
Abiquo• Abiquo provides class-leading features like virtual to
virtual conversion through a platform that is easy to implement and operate, liberating your IT organization from the drudgery of managing thousands of virtual machines, without relinquishing control of the physical infrastructure.
Bitnami• BitNami Cloud is based on the Amazon Cloud, you have
access to a wide variety of server types that can be configured with custom storage.
CloudStack• With CloudStack as the foundation for infrastructure
clouds, data center operators can quickly and easily build cloud services within their existing infrastructure to offer on-demand, elastic cloud services. Cloud.com believes that cloud computing is a major shift and an entirely new paradigm in data center computing.
RightScale• The RightScale Cloud Management Environment provides
all you need to design, deploy, and manage your cloud deployments across multiple public or private clouds, giving you direct access to your server and storage resources in the cloud as if they were in your own data center.