SlideShare uma empresa Scribd logo
1 de 8
ALTANAI BISHT .
VELTECH MULTITECH DR Rangarajan DR Sakunthala ENGINEERING
COLLEGE
Dept of INFORMATION TECHNOLOGY , BTECH 1st YR
CLOUD COMPUTING
Abstract:
The term, cloud computing, has become one of the latest buzzwords in the IT
industry. Cloud computing is an innovative approach that leverages existing IT
infrastructure to optimize compute resources and manage data and computing workloads.
. Cloud computing promises to increase the velocity with which applications are
deployed, increase innovation, and lower costs, all while increasing business agility.
cloud computing that allows it to support every facet, including the server, storage,
network, and virtualization technology that drives cloud computing environments to the
software that runs in virtual appliances that can be used to assemble applications in
minimal time. The market-based resource management that cloud computing transforms
the way we design, build, and deliver applications, and the architectural considerations
that enterprises must make when adopting and using cloud computing technology.
Keywords: Cloud Computing, Data Centers, Utility Computing, Virtualization, Service
Level Agreements (SLAs) Web Services.
Introduction:
Computing is being transformed
to a model consisting of services based
on their requirements without regard to
where the services are hosted or how
they are delivered. Cloud computing can
be the ability to rent a server or a
thousand servers and run on the most
powerful systems available anywhere. It
can be storing and securing immense
amounts of data that is accessible only
by authorized applications and users to
use applications on the Internet while
providing a service — anything
including email, sales force automation
and tax preparation. It can be using a
storage cloud to hold application,
business, and personal data and it can be
the ability to use a handful of Web
services to integrate photos, maps. since
cloud applications may be crucial to the
core business operations of the
consumers, it is essential that the
consumers have guarantees from
providers on service delivery. Typically,
these are provided through Service Level
Agreements (SLAs) brokered between
the providers and consumers. Recent
advances in microprocessor technology
and software have led to the increasing
ability of commodity hardware to run
applications within Virtual Machines
(VMs) efficiently. VMs allow both the
isolation of applications from the
underlying hardware and other VMs.
Cloud computing and characteristics:
"A Cloud is a type of parallel and
distributed system consisting of a
collection of inter-connected and
virtualized computers that are
dynamically provisioned and presented
as one or more unified computing
resources based on service-level
agreements established through
negotiation between the service provider
and consumers.”
Cloud computing users can
avoid capital expenditure on hardware,
software, and services when they pay a
provider only for what they use.
Consumption is usually billed on a
utility or subscription basis with little or
no upfront cost. Other benefits of this
time sharing-style approach are low
barriers to entry, shared infrastructure
and costs, low management overhead,
and immediate access to a broad range
of applications. In general, users can
terminate the contract at any time
(thereby avoiding return on investment
risk and uncertainty), and the services
are often covered by service level
agreements (SLAs) with financial
penalties.
Architecture:
Cloud architecture, the systems
architecture of the software systems
involved in the delivery of cloud
computing, comprises hardware and
software designed by a cloud architect
who typically works for a cloud
integrator. It typically involves multiple
cloud components communicating with
each other over application
programming interfaces, usually web
services.
This closely resembles the Unix
philosophy of having multiple programs
each doing one thing well and working
together over universal interfaces.
Complexity is controlled and the
resulting systems are more manageable
than their monolithic counterparts.
Cloud architecture extends to the
client, where web browsers and/or
software applications access cloud
applications.
Cloud computing architecture
Principles of Cloud Architecture:
1. Integrated Ecosystem Managem for
Cloud:
For Vendors, Partners
and End users.
2. Virtualization for Cloud
Infrastructure:
Maintain Hardware and software
resources availability in dynamic, on-
demand manner.
3. Service Orientation for Common
Reusable Components:
Present reusable components as
Web Services
4. Extensible Provisioning and
Subscription for Clouds:
How Cloud users easily access
services. How cloud service provides
Provision services.
5. Configurable Enablement for Cloud
Offerings:
Cloud offering levels(SaaS, IaaS,
or PaaS).
6. Unified Information Representation
and Exchange Framework:
How different Cloud Entities
Exchange Messages.
7. Cloud Quality and Governance:
Reliability, Security, Billing …etc
Cloud computing infrastructure
models:
1. Public cloud:
Public cloud or external cloud
describes cloud computing in the
traditional mainstream sense, whereby
resources are dynamically provisioned
on a fine-grained, self-service basis over
the Internet, via web applications/web
services, from an off-site third-party
provider who shares resources and bills
on a fine-grained utility computing
basis.
2. Hybrid cloud:
A hybrid cloud environment
consisting of multiple internal and/or
external providers "will be typical for
most enterprises". A hybrid cloud can
describe configuration combining a local
device, such as a Plug computer with
cloud services. It can also describe
configurations combining virtual and
physical, collocated assets.
3. Private cloud
Private cloud and internal cloud
are neologisms that some vendors have
recently used to describe offerings that
emulate cloud computing on private
networks. These products claim to
"deliver some benefits of cloud
computing without the pitfalls",
capitalizing on data security, corporate
governance, and reliability concerns.
Types of services:
Services provided by cloud computing
can be split into three major categories
1. Infrastructure-as-a-Service (IaaS):
Infrastructure-as-a-Service like
Amazon Web Services provides virtual
servers with unique IP addresses and
blocks of storage on demand. Customers
benefit from an API from which they
can control their servers. Because
customers can pay for exactly the
amount of service they use, like for
electricity or water, this service is also
called utility computing.
2. Platform-as-a-Service (PaaS):
Platform-as-a-Service is a set of
software and development tools hosted
on the provider's servers. Developers can
create applications using the provider's
APIs. Google Apps is one of the most
famous Platform-as-a-Service providers.
Developers should take notice that there
aren't any interoperability standards
(yet), so some providers may not allow
you to take your application and put it on
another platform.
3. Software-as-a-Service (SaaS):
Software-as-a-Service is the
broadest market. In this case the
provider allows the customer only to use
its applications. The software interacts
with the user through a user interface.
These applications can be anything from
web based email, to applications like
Twitter .
Market-Oriented Cloud:
Market-oriented resource
management is necessary to regulate the
supply and demand of Cloud resources
to achieve market equilibrium (where
supply = demand), providing feedback
in terms of economic incentives for both
Cloud consumers and providers, and
mechanisms that differentiate service
requests based on their utility.
Market-oriented cloud architecture
Working:
1.Users/Brokers:
Users or brokers acting on their
behalf submit service requests from
anywhere in the world to the Data
Center and Cloud to be processed.
2.SLA Resource Allocator:
The SLA Resource Allocator acts
as the interface between the Data
Center/Cloud service provider and
external users/brokers.
3. Pricing:
The Pricing mechanism decides
how service requests are charged.
Pricing serves as a basis for managing
the supply and demand of computing
resources within the Data Center.
4. Accounting:
The Accounting mechanism
maintains the actual usage of resources
by requests so that the final cost can be
computed and charged to the users.
5. VM Monitor:
The VM Monitor mechanism
keeps track of the availability of VMs
and their resource entitlements.
6. Dispatcher:
The Dispatcher mechanism starts
the execution of accepted service
requests on allocated VMs.
7. Service Request Monitor:
The Service Request Monitor
mechanism keeps track of the execution
progress of service requests.
8. VMs:
Multiple VMs can be started and
stopped on-demand on a single physical
machine to meet accepted service
requests, hence providing maximum
flexibility to configure various partitions
of resources on the same physical
machine to different specific
requirements of service requests.
9. Physical Machines:
The Data Center comprises
multiple computing servers that provide
resources to meet service demands.
Global Cloud Exchange and Markets:
The market directory allows
participants to locate providers or
consumers with the right offers. The
banking system ensures that financial
transactions pertaining to agreements
between participants are carried out.
Brokers perform mediate between
consumers and providers by buying
capacity from the provider and sub-
leasing these to the consumers.
A broker can accept requests
from many users who have a choice of
submitting their requirements to
different brokers. Consumers, brokers
and providers are bound to their
requirements and related compensations
through SLAs. An SLA specifies the
details of the service to be provided in
terms of metrics agreed upon by all
parties, and penalties for meeting and
violating the expectations, respectively.
Such markets can bridge
disparate Clouds allowing consumers to
choose a provider that suits their
requirements by either executing SLAs
in advance or by buying capacity on the
spot. Providers can use the markets in
order to perform effective capacity
planning.
Global Cloud exchange and market infrastructure for trading services
. Benefits of Cloud Computing:
• Agility improves with users
ability to rapidly and
inexpensively re-provision
technological infrastructure
resources.
• Cost is claimed to be greatly
reduced and capital expenditure
is converted to operational
expenditure. Pricing on a utility
computing basis is fine-grained
with usage-based options and
fewer IT skills are required for
implementation.
• Device and location
independence enable users to
access systems using a web
browser regardless of their
location or what device they are
using (e.g., PC, mobile
• Multi-tenancy enables sharing
of resources and costs across a
large pool of users thus allowing
for:
o Centralization
o Peak-load capacity
o Utilization and
efficiency
• Reliability improves through the
use of multiple redundant sites,
which makes cloud computing
suitable for business continuity
and disaster recovery.
• Scalability via dynamic
provisioning of resources on a
fine-grained, self-service basis
near real-time, without users
having to engineer for peak
loads.
• Security could improve due to
centralization of data, increased
security-focused resources, etc.,
but concerns can persist about
loss of control over certain
sensitive data, and the lack of
security for stored kernels.
• Sustainability comes about
through improved resource
utilization, more efficient
systems, and carbon neutrality.
• Maintenance cloud computing
applications are easier to
maintain, since they don't have to
be installed on each user's
computer.
• Increased Storage
Organizations can store more
data than on private computer
systems.
• Flexibility
Cloud computing offers much
more flexibility than past isolated
computing methods.
• More Mobility: :
Employees can access
information wherever they are,
rather than having to remain at
their desks.
Clients:
A cloud client consists of computer
hardware and/or computer software
that relies on cloud computing for
example:
• Mobile - Palm Pre- Web’s Linux
Kernel, Android-Linux Kernel,
iPhone-Darwin Kernel,
Microsoft based - Windows
Mobile)
• Thin client (CherryPal, Wyse,
Zonbu, gOS-based systems)
• Thick client / Web browser
(Internet Explorer, Mozilla
Firefox, Google Chrome,
WebKit)
Servers:
The servers layer consists of computer
hardware and/or computer software
products for example:
• Fabric computing .
Application:
A cloud application leverages cloud
computing in software architecture,
often eliminating the need to install and
run the application on the customer's
own computer, thus alleviating the
burden of software maintenance,
ongoing operation, and support. For
example:
• Peer-to-peer / volunteer
computing (BOINC, Skype)
• Web applications (Webmail,
Face book, Twitter, You Tube,
Yammer)
• Security as a service (Message
Labs, Pure wire, Scan Safe,
Zscaler)
• Software as a service (Google
Apps)
• Platform
• Services
o Identity (OAuth, OpenID)
o Real-world (Amazon
Mechanical Turk)
• Solution stacks
o Java (Google App
Engine)
o PHP (Rackspace Cloud
Sites)
o Python Django (Google
App Engine)
o Ruby on Rails (Engine
Yard, Heroku)
• Storage [Structured]
o Databases (Amazon
SimpleDB, Big Table)
o Queues (Amazon SQS)
Conclusion:
Cloud computing is a new and
promising paradigm delivering IT
services as computing utilities. As
Clouds are designed to provide services
to external users, providers need to be
compensated for sharing their resources
and capabilities. In this paper, we have
proposed architecture for market-
oriented allocation of resources within
Clouds. We have discussed some
representative platforms for Cloud
computing covering the state-of-the-art.
As Cloud platforms become ubiquitous,
we expect the need for internetworking
them to create a market oriented global
Cloud exchange for trading services.
Several challenges need to be addressed
to realize this vision. They include:
market-maker for bringing service
providers and consumers; market
registry for publishing and discovering
Cloud service providers and their
services; clearing house and brokers for
mapping service requests to providers
who can meet QoS expectations; and
payment management and accounting
infrastructure for trading services.
Finally, we need to address regulatory
and legal issues, which go beyond
technical issues.

Mais conteúdo relacionado

Mais procurados

Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...Editor IJCATR
 
Cloud Computing - A Primer
Cloud Computing - A PrimerCloud Computing - A Primer
Cloud Computing - A Primerbrownmestizo
 
Cloud Computing Basics - https://youtu.be/ohK8Nd8Jq_o
Cloud Computing Basics - https://youtu.be/ohK8Nd8Jq_oCloud Computing Basics - https://youtu.be/ohK8Nd8Jq_o
Cloud Computing Basics - https://youtu.be/ohK8Nd8Jq_oRahul Premchand
 
Unit 1.2 move to cloud computing
Unit 1.2   move to cloud computingUnit 1.2   move to cloud computing
Unit 1.2 move to cloud computingeShikshak
 
Gravitant Whitepaper Cloud for Federal Govt
Gravitant Whitepaper Cloud for Federal GovtGravitant Whitepaper Cloud for Federal Govt
Gravitant Whitepaper Cloud for Federal GovtGovCloud Network
 
Unit 1.4 working of cloud computing
Unit 1.4 working of cloud computingUnit 1.4 working of cloud computing
Unit 1.4 working of cloud computingeShikshak
 
Cloud Technology Ecosystems
Cloud Technology EcosystemsCloud Technology Ecosystems
Cloud Technology EcosystemsJoseph Jacks
 
Opportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingOpportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingACMBangalore
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing Sanjiv Pradhan
 
Cloud computing architecture
Cloud computing architectureCloud computing architecture
Cloud computing architecturemeenalkakkar
 
Pilot Texas Cloud Offering
Pilot Texas Cloud OfferingPilot Texas Cloud Offering
Pilot Texas Cloud OfferingGovCloud Network
 
Feet On The Ground Head In The Cloud
Feet On The Ground Head In The CloudFeet On The Ground Head In The Cloud
Feet On The Ground Head In The Clouddchmielewski
 
What is-cloud-computing
What is-cloud-computingWhat is-cloud-computing
What is-cloud-computingg1vaddi
 
Understanding Cloud Computing (basics)
Understanding Cloud Computing (basics)Understanding Cloud Computing (basics)
Understanding Cloud Computing (basics)vvmenon22
 

Mais procurados (19)

Cloud computing (3)
Cloud computing (3)Cloud computing (3)
Cloud computing (3)
 
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
 
CA NOTES ON EMERGING TECHNOLOGIES
CA NOTES ON EMERGING TECHNOLOGIESCA NOTES ON EMERGING TECHNOLOGIES
CA NOTES ON EMERGING TECHNOLOGIES
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing - A Primer
Cloud Computing - A PrimerCloud Computing - A Primer
Cloud Computing - A Primer
 
Cloud Computing Basics - https://youtu.be/ohK8Nd8Jq_o
Cloud Computing Basics - https://youtu.be/ohK8Nd8Jq_oCloud Computing Basics - https://youtu.be/ohK8Nd8Jq_o
Cloud Computing Basics - https://youtu.be/ohK8Nd8Jq_o
 
Unit 1.2 move to cloud computing
Unit 1.2   move to cloud computingUnit 1.2   move to cloud computing
Unit 1.2 move to cloud computing
 
Gravitant Whitepaper Cloud for Federal Govt
Gravitant Whitepaper Cloud for Federal GovtGravitant Whitepaper Cloud for Federal Govt
Gravitant Whitepaper Cloud for Federal Govt
 
Unit 1.4 working of cloud computing
Unit 1.4 working of cloud computingUnit 1.4 working of cloud computing
Unit 1.4 working of cloud computing
 
Cloud Technology Ecosystems
Cloud Technology EcosystemsCloud Technology Ecosystems
Cloud Technology Ecosystems
 
Opportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingOpportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputing
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing
 
Cloud computing architecture
Cloud computing architectureCloud computing architecture
Cloud computing architecture
 
Pilot Texas Cloud Offering
Pilot Texas Cloud OfferingPilot Texas Cloud Offering
Pilot Texas Cloud Offering
 
Feet On The Ground Head In The Cloud
Feet On The Ground Head In The CloudFeet On The Ground Head In The Cloud
Feet On The Ground Head In The Cloud
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
What is-cloud-computing
What is-cloud-computingWhat is-cloud-computing
What is-cloud-computing
 
Yongsan presentation 2
Yongsan presentation 2Yongsan presentation 2
Yongsan presentation 2
 
Understanding Cloud Computing (basics)
Understanding Cloud Computing (basics)Understanding Cloud Computing (basics)
Understanding Cloud Computing (basics)
 

Destaque

Ecms altanai bisht , college 3rd year
Ecms   altanai bisht , college 3rd yearEcms   altanai bisht , college 3rd year
Ecms altanai bisht , college 3rd yearALTANAI BISHT
 
Internet acess to rural areas using wifi altanai bisht , 1st year
Internet acess to rural areas using wifi   altanai bisht , 1st yearInternet acess to rural areas using wifi   altanai bisht , 1st year
Internet acess to rural areas using wifi altanai bisht , 1st yearALTANAI BISHT
 
Clloud computing provisioing and benifits altanai bisht 2nd year , part ii
Clloud computing provisioing and benifits   altanai bisht 2nd year , part iiClloud computing provisioing and benifits   altanai bisht 2nd year , part ii
Clloud computing provisioing and benifits altanai bisht 2nd year , part iiALTANAI BISHT
 
Ip transformation by altanai
Ip transformation by altanaiIp transformation by altanai
Ip transformation by altanaiALTANAI BISHT
 
Building a WebRTC Communication and collaboration platform - techleash barcamp
Building a WebRTC Communication and collaboration platform  -  techleash barcampBuilding a WebRTC Communication and collaboration platform  -  techleash barcamp
Building a WebRTC Communication and collaboration platform - techleash barcampALTANAI BISHT
 
Rich communication suite
Rich communication suite Rich communication suite
Rich communication suite ALTANAI BISHT
 
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...ALTANAI BISHT
 

Destaque (18)

Sähköisen liiketoiminnan osaamisen kehittäminen
Sähköisen liiketoiminnan osaamisen kehittäminenSähköisen liiketoiminnan osaamisen kehittäminen
Sähköisen liiketoiminnan osaamisen kehittäminen
 
Sähköisen liiketoiminnan osaaminen AMK:ssa
Sähköisen liiketoiminnan osaaminen AMK:ssaSähköisen liiketoiminnan osaaminen AMK:ssa
Sähköisen liiketoiminnan osaaminen AMK:ssa
 
Ecms altanai bisht , college 3rd year
Ecms   altanai bisht , college 3rd yearEcms   altanai bisht , college 3rd year
Ecms altanai bisht , college 3rd year
 
Internet acess to rural areas using wifi altanai bisht , 1st year
Internet acess to rural areas using wifi   altanai bisht , 1st yearInternet acess to rural areas using wifi   altanai bisht , 1st year
Internet acess to rural areas using wifi altanai bisht , 1st year
 
Clloud computing provisioing and benifits altanai bisht 2nd year , part ii
Clloud computing provisioing and benifits   altanai bisht 2nd year , part iiClloud computing provisioing and benifits   altanai bisht 2nd year , part ii
Clloud computing provisioing and benifits altanai bisht 2nd year , part ii
 
Matkailuyrityksen verkkosivuston hankinta
Matkailuyrityksen verkkosivuston hankintaMatkailuyrityksen verkkosivuston hankinta
Matkailuyrityksen verkkosivuston hankinta
 
Blogit matkakohteen markkinoinnissa
Blogit matkakohteen markkinoinnissaBlogit matkakohteen markkinoinnissa
Blogit matkakohteen markkinoinnissa
 
Verkon seuranta matkailuyrityksessä
Verkon seuranta matkailuyrityksessäVerkon seuranta matkailuyrityksessä
Verkon seuranta matkailuyrityksessä
 
information highway
information highwayinformation highway
information highway
 
Sähköisen markkinoinnin opas
Sähköisen markkinoinnin opasSähköisen markkinoinnin opas
Sähköisen markkinoinnin opas
 
Introduction to Electronic Business
Introduction to Electronic BusinessIntroduction to Electronic Business
Introduction to Electronic Business
 
Ip transformation by altanai
Ip transformation by altanaiIp transformation by altanai
Ip transformation by altanai
 
Building a WebRTC Communication and collaboration platform - techleash barcamp
Building a WebRTC Communication and collaboration platform  -  techleash barcampBuilding a WebRTC Communication and collaboration platform  -  techleash barcamp
Building a WebRTC Communication and collaboration platform - techleash barcamp
 
Facebook yrityssivun luonti
Facebook yrityssivun luontiFacebook yrityssivun luonti
Facebook yrityssivun luonti
 
Rich communication suite
Rich communication suite Rich communication suite
Rich communication suite
 
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
 
E commerce
E commerceE commerce
E commerce
 
Web technology
Web technologyWeb technology
Web technology
 

Semelhante a Cloud Computing: An Innovative Approach to Leverage IT Resources

Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingAlessandro Iudica
 
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...Govt. P.G. College Dharamshala
 
Cloud computing - Latest Trend
Cloud computing - Latest TrendCloud computing - Latest Trend
Cloud computing - Latest Trendpoojanov04
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxUtkarshKumar608655
 
An Overview To Cloud Computing
An Overview To Cloud ComputingAn Overview To Cloud Computing
An Overview To Cloud ComputingIJSRED
 
An Overview on Security Issues in Cloud Computing
An Overview on Security Issues in Cloud ComputingAn Overview on Security Issues in Cloud Computing
An Overview on Security Issues in Cloud ComputingIOSR Journals
 
Virtualized Networking in Virtualized Data Center and Cloud Computing
Virtualized  Networking in Virtualized Data Center and Cloud ComputingVirtualized  Networking in Virtualized Data Center and Cloud Computing
Virtualized Networking in Virtualized Data Center and Cloud ComputingJIM MUKERJEE
 
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTINGA STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTINGEr Piyush Gupta IN ⊞⌘
 
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...iosrjce
 
Cloud computing
Cloud computingCloud computing
Cloud computingMisha Ali
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1ADEOLA ADISA
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing...IEEEGLOBALSOFTTECHNOLOGIES
 
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing e...
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing e...JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing e...
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing e...IEEEGLOBALSOFTTECHNOLOGIES
 

Semelhante a Cloud Computing: An Innovative Approach to Leverage IT Resources (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing and It's Types in Mobile Network
Cloud Computing and It's Types in Mobile NetworkCloud Computing and It's Types in Mobile Network
Cloud Computing and It's Types in Mobile Network
 
cloud computing
cloud computing cloud computing
cloud computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
 
Cloud computing - Latest Trend
Cloud computing - Latest TrendCloud computing - Latest Trend
Cloud computing - Latest Trend
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptx
 
An Overview To Cloud Computing
An Overview To Cloud ComputingAn Overview To Cloud Computing
An Overview To Cloud Computing
 
Cloud computing stack
Cloud computing stackCloud computing stack
Cloud computing stack
 
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
 
An Overview on Security Issues in Cloud Computing
An Overview on Security Issues in Cloud ComputingAn Overview on Security Issues in Cloud Computing
An Overview on Security Issues in Cloud Computing
 
Virtualized Networking in Virtualized Data Center and Cloud Computing
Virtualized  Networking in Virtualized Data Center and Cloud ComputingVirtualized  Networking in Virtualized Data Center and Cloud Computing
Virtualized Networking in Virtualized Data Center and Cloud Computing
 
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTINGA STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
 
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
 
A017620123
A017620123A017620123
A017620123
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1
 
Introducing cloud computing
Introducing cloud computingIntroducing cloud computing
Introducing cloud computing
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing...
 
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing e...
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing e...JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing e...
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Collaboration in multicloud computing e...
 

Mais de ALTANAI BISHT

Practical byzantine fault tolerance by altanai
Practical byzantine fault tolerance by altanaiPractical byzantine fault tolerance by altanai
Practical byzantine fault tolerance by altanaiALTANAI BISHT
 
Ramudroid presented in woman in robotics 2021
Ramudroid  presented in woman in robotics 2021Ramudroid  presented in woman in robotics 2021
Ramudroid presented in woman in robotics 2021ALTANAI BISHT
 
Telecom Network & SIEM logs analysis using machine learning
Telecom Network & SIEM logs analysis using machine learningTelecom Network & SIEM logs analysis using machine learning
Telecom Network & SIEM logs analysis using machine learningALTANAI BISHT
 
Machine Learning applications in Voice over IP
Machine Learning applications in Voice over IPMachine Learning applications in Voice over IP
Machine Learning applications in Voice over IPALTANAI BISHT
 
Current trends and innovations in voice over IP
Current trends and innovations in voice over IPCurrent trends and innovations in voice over IP
Current trends and innovations in voice over IPALTANAI BISHT
 
Plivo webrtc telephony in your browser
Plivo webrtc telephony in your browserPlivo webrtc telephony in your browser
Plivo webrtc telephony in your browserALTANAI BISHT
 
Hybrid Smart Grid System for Renewable energy
Hybrid Smart Grid System for Renewable energyHybrid Smart Grid System for Renewable energy
Hybrid Smart Grid System for Renewable energyALTANAI BISHT
 
RFID in Assets and Library Management
RFID in Assets and Library Management RFID in Assets and Library Management
RFID in Assets and Library Management ALTANAI BISHT
 
Unified Communications and Collaborations (UC&C)
Unified Communications and Collaborations (UC&C)Unified Communications and Collaborations (UC&C)
Unified Communications and Collaborations (UC&C)ALTANAI BISHT
 
Media Streams in IOT via WebRTC
Media Streams in IOT  via WebRTCMedia Streams in IOT  via WebRTC
Media Streams in IOT via WebRTCALTANAI BISHT
 
Hackaday ramudroid 6.5
Hackaday ramudroid 6.5Hackaday ramudroid 6.5
Hackaday ramudroid 6.5ALTANAI BISHT
 
WbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeekWbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeekALTANAI BISHT
 
Ramu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaanRamu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaanALTANAI BISHT
 
Ramu droid @gracehopper
Ramu droid @gracehopperRamu droid @gracehopper
Ramu droid @gracehopperALTANAI BISHT
 
Single board computer options
Single board computer optionsSingle board computer options
Single board computer optionsALTANAI BISHT
 
Real time control and communication ( Robots , Machines , IOT )
Real time control and communication ( Robots , Machines , IOT )Real time control and communication ( Robots , Machines , IOT )
Real time control and communication ( Robots , Machines , IOT )ALTANAI BISHT
 

Mais de ALTANAI BISHT (20)

Practical byzantine fault tolerance by altanai
Practical byzantine fault tolerance by altanaiPractical byzantine fault tolerance by altanai
Practical byzantine fault tolerance by altanai
 
Cinemarkup
CinemarkupCinemarkup
Cinemarkup
 
Ramudroid presented in woman in robotics 2021
Ramudroid  presented in woman in robotics 2021Ramudroid  presented in woman in robotics 2021
Ramudroid presented in woman in robotics 2021
 
Telecom Network & SIEM logs analysis using machine learning
Telecom Network & SIEM logs analysis using machine learningTelecom Network & SIEM logs analysis using machine learning
Telecom Network & SIEM logs analysis using machine learning
 
Machine Learning applications in Voice over IP
Machine Learning applications in Voice over IPMachine Learning applications in Voice over IP
Machine Learning applications in Voice over IP
 
Current trends and innovations in voice over IP
Current trends and innovations in voice over IPCurrent trends and innovations in voice over IP
Current trends and innovations in voice over IP
 
Ramudroid
RamudroidRamudroid
Ramudroid
 
Plivo webrtc telephony in your browser
Plivo webrtc telephony in your browserPlivo webrtc telephony in your browser
Plivo webrtc telephony in your browser
 
Hybrid Smart Grid System for Renewable energy
Hybrid Smart Grid System for Renewable energyHybrid Smart Grid System for Renewable energy
Hybrid Smart Grid System for Renewable energy
 
RFID in Assets and Library Management
RFID in Assets and Library Management RFID in Assets and Library Management
RFID in Assets and Library Management
 
Unified Communications and Collaborations (UC&C)
Unified Communications and Collaborations (UC&C)Unified Communications and Collaborations (UC&C)
Unified Communications and Collaborations (UC&C)
 
Media Streams in IOT via WebRTC
Media Streams in IOT  via WebRTCMedia Streams in IOT  via WebRTC
Media Streams in IOT via WebRTC
 
Ramudroid v7.0
Ramudroid v7.0Ramudroid v7.0
Ramudroid v7.0
 
Hackaday ramudroid 6.5
Hackaday ramudroid 6.5Hackaday ramudroid 6.5
Hackaday ramudroid 6.5
 
WbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeekWbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeek
 
Ramu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaanRamu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaan
 
Ramu droid @gracehopper
Ramu droid @gracehopperRamu droid @gracehopper
Ramu droid @gracehopper
 
Single board computer options
Single board computer optionsSingle board computer options
Single board computer options
 
Ramu droid
Ramu droidRamu droid
Ramu droid
 
Real time control and communication ( Robots , Machines , IOT )
Real time control and communication ( Robots , Machines , IOT )Real time control and communication ( Robots , Machines , IOT )
Real time control and communication ( Robots , Machines , IOT )
 

Último

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Último (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Cloud Computing: An Innovative Approach to Leverage IT Resources

  • 1. ALTANAI BISHT . VELTECH MULTITECH DR Rangarajan DR Sakunthala ENGINEERING COLLEGE Dept of INFORMATION TECHNOLOGY , BTECH 1st YR CLOUD COMPUTING Abstract: The term, cloud computing, has become one of the latest buzzwords in the IT industry. Cloud computing is an innovative approach that leverages existing IT infrastructure to optimize compute resources and manage data and computing workloads. . Cloud computing promises to increase the velocity with which applications are deployed, increase innovation, and lower costs, all while increasing business agility. cloud computing that allows it to support every facet, including the server, storage, network, and virtualization technology that drives cloud computing environments to the software that runs in virtual appliances that can be used to assemble applications in minimal time. The market-based resource management that cloud computing transforms the way we design, build, and deliver applications, and the architectural considerations that enterprises must make when adopting and using cloud computing technology. Keywords: Cloud Computing, Data Centers, Utility Computing, Virtualization, Service Level Agreements (SLAs) Web Services. Introduction: Computing is being transformed to a model consisting of services based on their requirements without regard to where the services are hosted or how they are delivered. Cloud computing can be the ability to rent a server or a thousand servers and run on the most powerful systems available anywhere. It can be storing and securing immense amounts of data that is accessible only
  • 2. by authorized applications and users to use applications on the Internet while providing a service — anything including email, sales force automation and tax preparation. It can be using a storage cloud to hold application, business, and personal data and it can be the ability to use a handful of Web services to integrate photos, maps. since cloud applications may be crucial to the core business operations of the consumers, it is essential that the consumers have guarantees from providers on service delivery. Typically, these are provided through Service Level Agreements (SLAs) brokered between the providers and consumers. Recent advances in microprocessor technology and software have led to the increasing ability of commodity hardware to run applications within Virtual Machines (VMs) efficiently. VMs allow both the isolation of applications from the underlying hardware and other VMs. Cloud computing and characteristics: "A Cloud is a type of parallel and distributed system consisting of a collection of inter-connected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resources based on service-level agreements established through negotiation between the service provider and consumers.” Cloud computing users can avoid capital expenditure on hardware, software, and services when they pay a provider only for what they use. Consumption is usually billed on a utility or subscription basis with little or no upfront cost. Other benefits of this time sharing-style approach are low barriers to entry, shared infrastructure and costs, low management overhead, and immediate access to a broad range of applications. In general, users can terminate the contract at any time (thereby avoiding return on investment risk and uncertainty), and the services are often covered by service level agreements (SLAs) with financial penalties. Architecture: Cloud architecture, the systems architecture of the software systems involved in the delivery of cloud computing, comprises hardware and software designed by a cloud architect who typically works for a cloud integrator. It typically involves multiple cloud components communicating with each other over application programming interfaces, usually web services. This closely resembles the Unix philosophy of having multiple programs each doing one thing well and working together over universal interfaces. Complexity is controlled and the resulting systems are more manageable than their monolithic counterparts. Cloud architecture extends to the client, where web browsers and/or software applications access cloud applications.
  • 3. Cloud computing architecture Principles of Cloud Architecture: 1. Integrated Ecosystem Managem for Cloud: For Vendors, Partners and End users. 2. Virtualization for Cloud Infrastructure: Maintain Hardware and software resources availability in dynamic, on- demand manner. 3. Service Orientation for Common Reusable Components: Present reusable components as Web Services 4. Extensible Provisioning and Subscription for Clouds: How Cloud users easily access services. How cloud service provides Provision services. 5. Configurable Enablement for Cloud Offerings: Cloud offering levels(SaaS, IaaS, or PaaS). 6. Unified Information Representation and Exchange Framework: How different Cloud Entities Exchange Messages. 7. Cloud Quality and Governance: Reliability, Security, Billing …etc Cloud computing infrastructure models: 1. Public cloud:
  • 4. Public cloud or external cloud describes cloud computing in the traditional mainstream sense, whereby resources are dynamically provisioned on a fine-grained, self-service basis over the Internet, via web applications/web services, from an off-site third-party provider who shares resources and bills on a fine-grained utility computing basis. 2. Hybrid cloud: A hybrid cloud environment consisting of multiple internal and/or external providers "will be typical for most enterprises". A hybrid cloud can describe configuration combining a local device, such as a Plug computer with cloud services. It can also describe configurations combining virtual and physical, collocated assets. 3. Private cloud Private cloud and internal cloud are neologisms that some vendors have recently used to describe offerings that emulate cloud computing on private networks. These products claim to "deliver some benefits of cloud computing without the pitfalls", capitalizing on data security, corporate governance, and reliability concerns. Types of services: Services provided by cloud computing can be split into three major categories 1. Infrastructure-as-a-Service (IaaS): Infrastructure-as-a-Service like Amazon Web Services provides virtual servers with unique IP addresses and blocks of storage on demand. Customers benefit from an API from which they can control their servers. Because customers can pay for exactly the amount of service they use, like for electricity or water, this service is also called utility computing. 2. Platform-as-a-Service (PaaS): Platform-as-a-Service is a set of software and development tools hosted on the provider's servers. Developers can create applications using the provider's APIs. Google Apps is one of the most famous Platform-as-a-Service providers. Developers should take notice that there aren't any interoperability standards (yet), so some providers may not allow you to take your application and put it on another platform. 3. Software-as-a-Service (SaaS): Software-as-a-Service is the broadest market. In this case the provider allows the customer only to use its applications. The software interacts with the user through a user interface. These applications can be anything from web based email, to applications like Twitter . Market-Oriented Cloud: Market-oriented resource management is necessary to regulate the supply and demand of Cloud resources to achieve market equilibrium (where supply = demand), providing feedback in terms of economic incentives for both Cloud consumers and providers, and mechanisms that differentiate service requests based on their utility.
  • 5. Market-oriented cloud architecture Working: 1.Users/Brokers: Users or brokers acting on their behalf submit service requests from anywhere in the world to the Data Center and Cloud to be processed. 2.SLA Resource Allocator: The SLA Resource Allocator acts as the interface between the Data Center/Cloud service provider and external users/brokers. 3. Pricing: The Pricing mechanism decides how service requests are charged. Pricing serves as a basis for managing the supply and demand of computing resources within the Data Center. 4. Accounting: The Accounting mechanism maintains the actual usage of resources by requests so that the final cost can be computed and charged to the users. 5. VM Monitor: The VM Monitor mechanism keeps track of the availability of VMs and their resource entitlements. 6. Dispatcher: The Dispatcher mechanism starts the execution of accepted service requests on allocated VMs. 7. Service Request Monitor: The Service Request Monitor mechanism keeps track of the execution progress of service requests. 8. VMs: Multiple VMs can be started and stopped on-demand on a single physical
  • 6. machine to meet accepted service requests, hence providing maximum flexibility to configure various partitions of resources on the same physical machine to different specific requirements of service requests. 9. Physical Machines: The Data Center comprises multiple computing servers that provide resources to meet service demands. Global Cloud Exchange and Markets: The market directory allows participants to locate providers or consumers with the right offers. The banking system ensures that financial transactions pertaining to agreements between participants are carried out. Brokers perform mediate between consumers and providers by buying capacity from the provider and sub- leasing these to the consumers. A broker can accept requests from many users who have a choice of submitting their requirements to different brokers. Consumers, brokers and providers are bound to their requirements and related compensations through SLAs. An SLA specifies the details of the service to be provided in terms of metrics agreed upon by all parties, and penalties for meeting and violating the expectations, respectively. Such markets can bridge disparate Clouds allowing consumers to choose a provider that suits their requirements by either executing SLAs in advance or by buying capacity on the spot. Providers can use the markets in order to perform effective capacity planning. Global Cloud exchange and market infrastructure for trading services . Benefits of Cloud Computing:
  • 7. • Agility improves with users ability to rapidly and inexpensively re-provision technological infrastructure resources. • Cost is claimed to be greatly reduced and capital expenditure is converted to operational expenditure. Pricing on a utility computing basis is fine-grained with usage-based options and fewer IT skills are required for implementation. • Device and location independence enable users to access systems using a web browser regardless of their location or what device they are using (e.g., PC, mobile • Multi-tenancy enables sharing of resources and costs across a large pool of users thus allowing for: o Centralization o Peak-load capacity o Utilization and efficiency • Reliability improves through the use of multiple redundant sites, which makes cloud computing suitable for business continuity and disaster recovery. • Scalability via dynamic provisioning of resources on a fine-grained, self-service basis near real-time, without users having to engineer for peak loads. • Security could improve due to centralization of data, increased security-focused resources, etc., but concerns can persist about loss of control over certain sensitive data, and the lack of security for stored kernels. • Sustainability comes about through improved resource utilization, more efficient systems, and carbon neutrality. • Maintenance cloud computing applications are easier to maintain, since they don't have to be installed on each user's computer. • Increased Storage Organizations can store more data than on private computer systems. • Flexibility Cloud computing offers much more flexibility than past isolated computing methods. • More Mobility: : Employees can access information wherever they are, rather than having to remain at their desks. Clients: A cloud client consists of computer hardware and/or computer software that relies on cloud computing for example: • Mobile - Palm Pre- Web’s Linux Kernel, Android-Linux Kernel, iPhone-Darwin Kernel, Microsoft based - Windows Mobile) • Thin client (CherryPal, Wyse, Zonbu, gOS-based systems) • Thick client / Web browser (Internet Explorer, Mozilla Firefox, Google Chrome, WebKit)
  • 8. Servers: The servers layer consists of computer hardware and/or computer software products for example: • Fabric computing . Application: A cloud application leverages cloud computing in software architecture, often eliminating the need to install and run the application on the customer's own computer, thus alleviating the burden of software maintenance, ongoing operation, and support. For example: • Peer-to-peer / volunteer computing (BOINC, Skype) • Web applications (Webmail, Face book, Twitter, You Tube, Yammer) • Security as a service (Message Labs, Pure wire, Scan Safe, Zscaler) • Software as a service (Google Apps) • Platform • Services o Identity (OAuth, OpenID) o Real-world (Amazon Mechanical Turk) • Solution stacks o Java (Google App Engine) o PHP (Rackspace Cloud Sites) o Python Django (Google App Engine) o Ruby on Rails (Engine Yard, Heroku) • Storage [Structured] o Databases (Amazon SimpleDB, Big Table) o Queues (Amazon SQS) Conclusion: Cloud computing is a new and promising paradigm delivering IT services as computing utilities. As Clouds are designed to provide services to external users, providers need to be compensated for sharing their resources and capabilities. In this paper, we have proposed architecture for market- oriented allocation of resources within Clouds. We have discussed some representative platforms for Cloud computing covering the state-of-the-art. As Cloud platforms become ubiquitous, we expect the need for internetworking them to create a market oriented global Cloud exchange for trading services. Several challenges need to be addressed to realize this vision. They include: market-maker for bringing service providers and consumers; market registry for publishing and discovering Cloud service providers and their services; clearing house and brokers for mapping service requests to providers who can meet QoS expectations; and payment management and accounting infrastructure for trading services. Finally, we need to address regulatory and legal issues, which go beyond technical issues.