The World of Internet
History of cloud computing
What is Cloud Computing?
Types of Cloud Computing
i. Software as a Service(SaaS)
ii. Platform as aService(PaaS)
iii. Infrastructure as a Service(IaaS)
Characteristics of Cloud Computing
Deployment model of Cloud Computing
2. Contents
1. The World of Internet
2. History of cloud computing
3. What is Cloud Computing?
4. Types of Cloud Computing
i. Software as a Service(SaaS)
ii. Platform as aService(PaaS)
iii. Infrastructure as a Service(IaaS)
5. Characteristics of Cloud Computing
6. Deployment model of Cloud Computing
2
GREEN CLOUD COMPUTING
3. 7. What is Green Computing ?
8. What is Green Cloud Computing?
9. Core components Green Cloud Computing
10. Data Center Architecture
11. The Architecture Layers
12. Devices that make a data center
13. Analysis of Existing System
14. Power consumption by various sites
15. A solution
16. Green Cloud Simulator
17.Contents of VMWare Player
18. Objective
3
4. 19.Steps for calculating the values using the
VMWare Player
20. Displaying Input
21.Outputs in the Web Browser showing graphs of
Data centers , Data Links, Energy Consumption
25.Conclusion
26.Limitations of Green Cloud Computing
27.Future Scope
28.References
GREEN CLOUD COMPUTING 4
5. 1.The World of Internet
• As the number of internet users is
growing exponentially the need of
cloud computing came into
existence.
• This overcomes the limitation of the
amount of information present on a
single server by allowing the user
to link to any remote server for
information.
5
GREEN CLOUD COMPUTING
6. 2.History of Cloud
Computing
• The foundation of the idea of cloud
computing began in 1960s.
• John McCarthy introduced the cloud
computing along with few
applications.
6
GREEN CLOUD COMPUTING
7. 3.What is Cloud Computing?
• A cloud is a distributed computing
system consisting of a collection of
interconnected and virtualized
computers .
• Cloud is dynamically provisioned and
presented as unified computing
resources based on service level
agreements established between the
service provider and consume.
7
GREEN CLOUD COMPUTING
8. 4.Types of cloud computing
• Software as a Service
(SaaS)
• Platform as a service
(PaaS)
• Infrastructure as a
Service (IaaS)
8
GREEN CLOUD COMPUTING
9. i.Software as a Service(SaaS)
Software as a Service (SaaS)
is a software distribution model
in which applications are
hosted by a vendor or service
provider and made available to
customers over a network,
typically the Internet.
9
GREEN CLOUD COMPUTING
10. ii.Platform as a Service(PaaS)
• Platform as a service (PaaS) is a
cloud computing model
that delivers applications over the
Internet.
• In a PaaS model, a cloud provider
delivers hardware and software
tools -- usually those needed for
application development -- to its
users as a service.
• As a result, PaaS frees users from
having to install in-house
hardware and software to develop
or run a new application.
10
GREEN CLOUD COMPUTING
11. iii.Infrastructure as a
Service(IaaS)
• Infrastructure as a Service (IaaS)
is a form of cloud computing that
provides virtualized computing
resources over the Internet. IaaS
is one of three main categories of
cloud computing services,
alongside Software as a Service
(SaaS), Platform as a Service
(PaaS).
11
GREEN CLOUD COMPUTING
13. 6.Deployment Models of Cloud
Computing
•Public cloud
•Private cloud
•Community
cloud
•Hybrid cloud
13
GREEN CLOUD COMPUTING
14. 7.What is Green
Computing?
• Green computing is the study and practice
of environmentally sustainable computing
or Information Technology.
• The green computing can be achieved by
reducing the overall power consumption.
• This can be accomplished by redesigning
the infrastructure of network by reducing
the number of servers, switches and cables
or by applying the different power
consumption schemes and patterns.
14
GREEN CLOUD COMPUTING
15. 8.What is Green Cloud
Computing?
• The concept of Green cloud
computing has come after the
addition of the advantage of
green computing with the
cloud computing.
• The green cloud presents a
simulation environment for
energy aware cloud computing
data centers.
15
GREEN CLOUD COMPUTING
16. 9.Core component of Green
cloud computing …..
• Data CenterDD
Data centers:
• Data center is a subdivision of
information and communication
technology service provider
organization where this
organization can operate most of
the ICT infrastructure that
supports to their clients.
• The network system devices
used in creating data centers
are switches, links and servers.
16
GREEN CLOUD COMPUTING
18. 11.The architecture typically
includes three layers:
• Access layer
Supports the loop-free topology due to the
inexpensive Layer-2 (L2) switches in the access layer.
• Aggregation layer
Increase the number of server nodes to more than
10,000 servers but it leads to the increase in the cost
due to increase in number of servers.
• Core layer
A typical three tier architecture includes eight core
switches). An 8-way ECMP includes 10 GE (Gigabyte
Ethernet) Line Aggregation Groups (LAGs) which permit
a client to access several links and network ports with a
single MAC address.
18
GREEN CLOUD COMPUTING
19. 12.Devices that make a Data
Center…
•L3 switches
•Server racks
•10 GE (Gigabyte
Ethernet) Line
•Layer-2 (L2)
switches
• 100 GE links
19
GREEN CLOUD COMPUTING
20. 13.Analysis of Existing system
• Annual Number of Google Searches in 2012 is
1,873,910,000,000 as per the official web blog of
Google.
• One Google search releases about 0.2 grams of
CO2.
• It means 1026 tones greenhouse gas emissions per
day by Google.
• Several recent studies and articles show that most
computers create 40-80 grams of greenhouse gas
emissions per hour through their electricity use.
20
GREEN CLOUD COMPUTING
22. 15. A Solution……
•The key to the success of energy efficient
clouds is “Virtualization”.
( Green Cloud Simulator)
22
GREEN CLOUD COMPUTING
23. 16.Green Cloud Simulator….
• Green cloud simulator provides the
modeling environment for describing energy
consumed by the elements of the data
center such as server, switches and links.
• The main focus of green cloud simulator is
on the packet level simulation of
communication in the data center
infrastructure which provides the finest
control and distinguishes it from any other
cloud simulation environment.
• The baseline of Green cloud simulator is
derived from NS-2 network simulator. It
comes as a pre-confined virtual machine
(VM) which works with VMWare player.
23
24. 17.Contents of VMWare Player
• A default Ubuntu 12.04 Desktop 32-bit
installation, with many extra packages
removed.
• Use of Languages like TCL, TK, OTCL and
TclCL to be built from source.
• NS2 and Green Cloud simulator is
installed from source by merging
process.
• It also includes Eclipse IDE with the
NS2/Green Cloud project already set up.
24
GREEN CLOUD COMPUTING
25. 18.Objective:
• The main objective is to build a new
data centre which consumes less
amount of energy and releases less
harmful gases into the environment.
• It is possible only when we are able to
know and calculate the amount of
energy consumed now in the existing
system.
• It is calculated using VMWare player.
25
GREEN CLOUD COMPUTING
26. 19.Steps for calculating the
values using VMWare are:
Install VMPLayer which provides Ubuntu working environment
on windows operating system.
2. Open Eclipse IDE which is integrated with a default
NS2/Green Cloud project set up. The source code is displayed
in tool command language(TCL).
3. The source code consist of numerical values representing
the number of servers, each type of switches and total
number of users. To create a new data center, make changes
in the numerical values applicable with the formulas.
4. Run the green cloud simulator to perform the calculation on
the values and for displaying the progress. It calculates the
total energy consumption by each of the device used in data
center.
5. The statistical result is displayed on the default browser
(i.e. Mozilla Firefox). The output is presented in the form of
pie chart and various graphs.
26
GREEN CLOUD COMPUTING
33. 25.Conclusion
• Considering the above statistical values , we need
to regulate the devices , switches, cables that are
utilized in a data center , such that the energy
consumption becomes less and the amount of
harmful gases that are released by the data centers
must be reduced.
33
GREEN CLOUD COMPUTING
34. 26.Limitations of Green Cloud
Computing
• The principle limitation is the high cost of
purchase of components that are required to
make the cloud computing more efficient (like
cooling equipment, carbon emission rating
meter, etc.).
• The maintenance of the devices included in
data center is also a prime limitation.
• The high efficiency illustrated by the simulator
is very difficult to implement in reality.
34
GREEN CLOUD COMPUTING
35. 27.Future Scope
• For enabling green cloud data
centers, we will understand and
analyze the existing data center
power and cooling designs, power
consumption by the servers and their
cooling requirements to achieve
maximum efficiency.
• We will also require modeling tools to
measure the energy usage of all the
components and services of cloud.
35
GREEN CLOUD COMPUTING
36. 28.Continuation….
• For designing the holistic
solutions we will consider such
as number of servers, each type
of switches, number of users and
total links in a data center to
minimize the overall power
usage of a data center.
• Our main aim will be improving
the efficiency of the equipment
used in the cloud computing.
36
GREEN CLOUD COMPUTING
37. 29.References
1. "Individuals using the Internet 2005 to 2014", Key ICT indicators for
developed and developing countries and the world (totals and
penetration rates), International Telecommunication Union (ITU).
Retrieved 25 May 2015.
2. Jump up^ "Internet users per 100 inhabitants 1997 to 2007", ICT Data
and Statistics (IDS), International Telecommunication Union (ITU).
Retrieved 25 May 2015.
3. "What is Cloud Computing?". Amazon Web Services. 2013-03-19.
Retrieved2013-03-20.
4. King, Rachel. "Pivotal's head of products: We're moving to a multi-
cloud world". ZDnet. Retrieved 3 July 2014.
5. Jump up^ Multcloud manage multiple cloud accounts. Retrieved on
06 August 2014
6. Jump up^ "Building GrepTheWeb in the Cloud, Part 1: Cloud
Architectures".
37
GREEN CLOUD COMPUTING
39. References
10. S. Mittal, "A survey of techniques for improving
energy efficiency in embedded computing
systems", IJCAET, 6(4), 440–459, 2014.
11.^ Jump up to:a b "Power Management
Techniques for Data Centers: A Survey", 2014.
12. "PC Power Management Solutions“
13. D. Cavdar and F. Alagoz, (Eds.), “A Survey of
Research on Greening Data Centers”,
Proceedings of the IEEE Global Communications
Conference (GLOBECOM), (2012) December 3-7;
Anaheim, CA.
39
GREEN CLOUD COMPUTING
40. References
14.A. Jain, M. Mishra, S. Kumar Peddoju and N. Jain, (Eds.), “Energy
Efficient Computing-Green Cloud Computing”, Proceedings of the
International Conference of the Energy Efficient Technologies for
Sustainability (ICEETS), (2013) April 10-122; Nagercoil.
15. T. Vinh T. Duy, Y. Sato and Y. Inoguchi, (Eds.), “Performance
Evaluation of a Green Scheduling Algorithm for Energy Savings in
Cloud Computing”, Proceedings of the IEEE International Symposium
of the Parallel & Distributed Processing, Workshops and Phd Forum
(IPDPSW), (2010) April 19-23; Atlanta, GA.
16. F. Satoh, H. Yanagisawa, H. Takahashi and T. Kushida, (Eds.),
“Total Energy Management system for Cloud Computing”,
Proceedings of the IEEE International Conference of the Cloud
Engineering (IC2E), (2013), March 25-27; Redwood City, CA. [5] C.
Belady, (Ed.), “How to Minimize Data Centre Utility Bills”, US
(2006).
17. R. Beik, (Ed.), “Green Cloud Computing: An Energy-Aware Layer
in Software Architecture”, Proceedings of the Spring Congress of
the Engineering and Technology (S-CET), (2012), May 27-30; Xian
40
GREEN CLOUD COMPUTING
42. References
23. "Green Technology Strategies Course". Australian
Computer Society. 2011-11-29. Archived from the
original on 2011-03-02. Retrieved 2012-02-05.
24.Jump up^ "Green Computing Blog by students of IE
Business School". Wordpress. Retrieved2012-06-12.
25.Jump
up^ "http://greenteamforgreenit.blogspot.com.es/" -
Green Team for Green IT : A blog by MBA students from
IE Business School to spread an understanding on the
importance, effects, and implications of Green IT for
Business
External links[edit]
42
GREEN CLOUD COMPUTING