Cloud Computing

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 39

CLOUD COMPUTING

APPLICATIONS TO
SMART GRIDS

Dr. G. Murugananth. M.E., Ph.D.,


MIE., MIEEE, MISTE, MSAE.,
Professor & Head,
Department of Electrical and Electronics Engineering,
Ahalia School of Engineering and Technology,
Palakkad - 678557
WHAT IS CLOUD COMPUTING?

 Next generation computation model.

 Model for facilitating useful, on demand network


access to a shared pool of configurable computing
resources that can be quickly provisioned and
released with minimum management effort or
utility interface.

 Computing resources include – servers, storage,


applications, networks and services.
2
CLOUD PROVIDERS
 Data center owners
 Posses huge storage devices

 Computational facilities

 Trade these capacities on-demand to the cloud users

 Cloud users can be service, software or content providers


from the users over the net.
 Major Players: Amazon, Google, Microsoft
 Working on constructing large data center across the world.
 Data centers consists of thousands of computer servers, substation power
transformers and cooling devices.
3
4
ADVANTAGES AND CHARACTERISTICS
• On demand Self-Service – No need of human interaction - a
consumer can have the provision to utilize computing
capabilities.

• Broad Network Access – Capabilities to be used by large


client platforms and accessing through standard mechanisms.

• Resource Pooling – Serve multiple costumer from a pool of


computing resources
– Employs a multiple tenant model
– Consumer has no control over the specific region of the
provided resources.
5
ADVANTAGES CONTD…..

• Rapid Elasticity – Helps expandable nature of memory


and storage devices
– According to demand can be increased or reduced.

• Measured Service Presents metering infrastructure and


cost optimization mechanisms to consumers
– Enable the consumers to pay only for their consumed resources.

6
TYPES OF SERVICES OFFERED

 Infrastructure as a Service (IaaS)

 Platform as a Service (PaaS)

 Software as a Service (SaaS)

7
8
INFRASTRUCTURE AS A SERVICE (IAAS)
 Model which has virtual machines and storage devices.
 Performs load balancing.

 Supports virtualization of resources on which a guest can run


their own OS.
 Flexible and doesn’t require any upfront hardware costs.

 Upgraded constantly.

 Provide world class security and disaster management.

9
PLATFORM AS A SERVICE (PAAS)
o Carries out Development and delivery of programming models
to IaaS.

o Users access the programming models through cloud and


execute their programs.

o Responsible for execution runtime of user given task.

o Universal, Consistent and Stable Platform with low startup cost.

10
SOFTWARE AS A SERVICE (SAAS)
 Supports all applications in the cloud environment.
 Accessible through web-browsers.

 Provides the modeling of deployment where users can


run their applications without installing it on their
own computers.
 Delivers Service.

 Low startup cost and maintenance cost.

 Restricted to consumers i.e. only existing set of


services can be available to consumers.

11
ILLUSTRATION

PIZZA
Made at Home

Take and Bake

Pizza Delivered

Dined Out

12
13
14
15
16
CLOUD COMPUTING INFRASTRUCTURE
• Front end & Back end
• Each end is connected through a network i.e. internet.
• Front end
– Client part
– Consists of interface and applications that requires access to cloud
computing platform
• Backend
– Cloud itself
– Consists of all the resources required to provide cloud computing services
– Comprises of huge data storage, virtual machine, security mechanism,
services, deployment models, servers etc.
– Responsibility of back end to provide built-in security mechanism, traffic
control and protocols.
– Server employs protocols called as middle which help the connected
devices to communicate with each other.
17
18
PUBLIC CLOUD NETWORK
• Computing Services
accessible on Public
Internet is Public Cloud
Network.
• Includes
– Service applications – Gmail
or salesforce.com
– Software Development
Platforms – Microsoft Azzure
– Infrastructure as a Service –
Think Speak

19
SERVICES OFFERED BY PUBLIC CLOUD

20
BENEFITS OF PUBLIC CLOUD SERVICES
o Shares same resources with large no. of consumers.
o Converts capital cost to operating costs and improves
cash flow.
o Highly Scalable.
o Applications and data are upgraded and backed up
automatically.
o Employs large no. of resources from different locations
– Parallel Processing during fault instances.
o Can be easily integrated with private cloud.
o Services are delivered through internet – ensures
location independence.
o Cost is pay per use model and resources are accessible
when consumer needs them.
21
DRAWBACKS OF PUBLIC CLOUD

 Notchoice for small business


 Runs on Multi-tenant basis
 Data of our own company will be processed along with data of
other companies at the same instant.
 Rises to reliability problems – doesn’t ensures high level of
security.
 Dedicated OS or hardware not obtainable.
 Less customizable.

22
PRIVATE CLOUDS

23
PRIVATE CLOUD
 Built for single business
 Good for companies to step into Cloud Computing Business.

 They permit organizations to develop environments, host


applications and infrastructure in a cloud
 Address the concerns regarding control and data security.

 2 types
 On-Premises private cloud
 Externally hosted virtual private cloud

24
SERVICES OF PRIVATE CLOUD

25
BENEFITS OF PRIVATE CLOUD

 High security and privacy


 More control on resources and hardware

 Improved reliability

 Resources offer more services than public cloud.

26
DRAWBACKS OF PRIVATE CLOUD
 Can be accessed locally and not globally
 Cost of hardware and its set up is more

 Scaled only within the capacity of internal storage

 Needs more skill and expertise to maintain deployment

27
HYBRID CLOUDS

28
HYBRID CLOUDS
 Combination of on-premise and virtual private cloud.
 Combines the versatility and flexibility of the public and
private clouds with high level of security.
 Infrastructure allows only recognized traffic streams. (High
level of security)
 Permits – email hostings, online data backup, disaster
recovery and business continuity.

29
SERVICES OFFERED BY HYBRID CLOUD

30
BENEFITS OF HYBRID CLOUD
 Offers features of both private and public cloud
particularly in terms of scalability.
 Secured and scalable resources

 Cost effective

 High degree of security.

31
DRAWBACKS OF HYBRID CLOUD
 Complex due to both private and public combination.

 Necessary to ensure security policies.

 Dependent on external IT infrastructure – necessary to ensure


redundancy across data centres.

32
COMMUNITY CLOUD

o Used by a particular community of consumers from


organizations that have shared concerns.

o Concerns include - mission, security requirements, policy and


compliance considerations.

o Owned, managed and operated by one or more of the


organizations in the community, a third party or some
combination of them.

o May exist ON or OFF premises.


33
SMART GRID CLOUD ARCHITECTURE

34
DATA AND ENERGY FLOW

35
SMART GRID CLOUD ARCHITECTURE

 Excellent Method due to flexible an scalable characteristics.


 Can handle large volume of data.

 For data storage and communication – real time computing


capabilities are needed.
 Once the expended entities are in place, Cloud computing
unloads smart grid by presenting remote data storage,
automatic updates, reduced maintenance of IT systems,
thereby saving energy, money and manpower.

36
SMART GRID CLOUD ARCHITECTURE
 Data and energy flow will be in a wide multi-port network
system.
 Smart gird cloud architecture is distributed and dynamic.
 The components are different and requires different ways to
control them, so cannot employ a combined common control
strategy.
 Ex: DGs and Loads may cut out or Turn in at any time, this
leads to transient problems and so cannot be combined.
 Microgrid constitutes of layer topology – every subsystem
creates layered information.
 Hence, multi-agent technology is introduced in smart grids.
 These multi-agents can be controlled by different ways but
can utilize an unified control procedure.
37
APPLICATIONS OF SMART GRID CLOUD
o Holds the details of consumers.
o Follow of electricity usage, indication and temperature –
real time
o Reading the usage at regular intervals
o Recommendation of best tariffs for consumers
o Analyzing the consumption of individual consumers
o Creating alerts through all means – SMS, e-mail
o Calculation and application of penaltiess
o Issuing invoices automatically
o Disconnecting the bad-payers and notifying them
o Presenting of financial statements
o Identifying abnormal consumption and power theft 38
VIDEOS

 Cloud Computing
 Smart Grid
 Smart Grid through Cloud Computing

39

You might also like