green cloud computing

43
BHARAT INSTITUTE OF ENGINEERING AND TECHNOLOGY (Affiliated to JNTUH Hyderabad, Approved by AICTE and Accredited by NBA Ibrahimpatnam - 501 510, Hyderabad) DEPARTMENT OF INFORMATION AND TECHNOLOGY TITLE:GREEN CLOUD COMPUTING Technical Seminar Presented by:- Guided by:- S.Sai Madhuri Sathyanarayana Sir IT-A

Upload: madhurisalvakam

Post on 12-Apr-2017

391 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Green  cloud computing

BHARAT INSTITUTE OF ENGINEERING AND TECHNOLOGY (Affiliated to JNTUH Hyderabad, Approved by AICTE and Accredited by NBA Ibrahimpatnam - 501 510, Hyderabad)

DEPARTMENT OF INFORMATION AND TECHNOLOGY

TITLE:GREEN CLOUD COMPUTING

Technical Seminar

Presented by:- Guided by:-S.Sai Madhuri Sathyanarayana Sir IT-A 12E11A1209

Page 2: Green  cloud computing

Contents1. The World of Internet2. History of cloud computing3. 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 Computing6. Deployment model of Cloud Computing

2GREEN CLOUD

COMPUTING

Page 3: Green  cloud computing

3

7. What is Green Computing ?8. What is Green Cloud Computing?9. Core components Green Cloud

Computing10. Data Center Architecture11. The Architecture Layers12. Devices that make a data center13. Analysis of Existing System 14. Power consumption by various sites15. A solution16. Green Cloud Simulator17.Contents of VMWare Player18. Objective

Page 4: Green  cloud computing

GREEN CLOUD COMPUTING 4

19.Steps for calculating the values using the VMWare Player

20. Displaying Input21.Outputs in the Web Browser showing

graphs of Data centers , Data Links, Energy Consumption

25.Conclusion26.Limitations of Green Cloud Computing27.Future Scope28.References

Page 5: Green  cloud computing

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.

5GREEN CLOUD COMPUTING

Page 6: Green  cloud computing

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.

6GREEN CLOUD COMPUTING

Page 7: Green  cloud computing

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.

7GREEN CLOUD COMPUTING

Page 8: Green  cloud computing

8

4.Types of cloud computing

• Software as a Service

(SaaS)

• Platform as a service

(PaaS)

• Infrastructure as a

Service (IaaS)GREEN CLOUD COMPUTING

Page 9: 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.

GREEN CLOUD COMPUTING

Page 10: Green  cloud computing

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.  

10GREEN CLOUD COMPUTING

Page 11: Green  cloud computing

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).

11GREEN CLOUD COMPUTING

Page 12: Green  cloud computing

GREEN CLOUD COMPUTING 12

5.Characteristics of Cloud Computing

Page 13: Green  cloud computing

6.Deployment Models of Cloud Computing

•Public cloud•Private cloud•Community cloud•Hybrid cloud

13GREEN CLOUD COMPUTING

Page 14: Green  cloud computing

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. 14GREEN CLOUD COMPUTING

Page 15: Green  cloud computing

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.

15GREEN CLOUD COMPUTING

Page 16: 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.

GREEN CLOUD COMPUTING

Page 17: Green  cloud computing

10.Data center architecture

17GREEN CLOUD COMPUTING

Page 18: Green  cloud computing

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.

18GREEN CLOUD COMPUTING

Page 19: Green  cloud computing

12.Devices that make a Data Center…

•L3 switches •Server racks•10 GE (Gigabyte Ethernet) Line

•Layer-2 (L2) switches

• 100 GE links

19GREEN CLOUD COMPUTING

Page 20: Green  cloud computing

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.

20GREEN CLOUD COMPUTING

Page 21: Green  cloud computing

14.Power consumption by various sites…….

21GREEN CLOUD COMPUTING

Page 22: Green  cloud computing

15. A Solution……

• The key to the success of energy efficient clouds is “Virtualization”.

( Green Cloud Simulator)

22GREEN CLOUD COMPUTING

Page 23: 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.

Page 24: Green  cloud computing

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.

24GREEN CLOUD COMPUTING

Page 25: Green  cloud computing

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.

25GREEN CLOUD COMPUTING

Page 26: Green  cloud computing

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.

26GREEN CLOUD COMPUTING

Page 27: Green  cloud computing

GREEN CLOUD COMPUTING 27

20.Displaying Input

Page 28: Green  cloud computing
Page 29: Green  cloud computing

21.Output in the Web Browser

29GREEN CLOUD COMPUTING

Page 30: Green  cloud computing

22.Graphs for Data center in the browser

Page 31: Green  cloud computing

23.Graphs for Data Links

Page 32: Green  cloud computing

24.Graphs describing energy consumption by a

Data center

Page 33: Green  cloud computing

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.

33GREEN CLOUD COMPUTING

Page 34: Green  cloud computing

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.

34GREEN CLOUD COMPUTING

Page 35: Green  cloud computing

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.

35GREEN CLOUD COMPUTING

Page 36: Green  cloud computing

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. 36GREEN CLOUD COMPUTING

Page 37: Green  cloud computing

29.References1.  "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". 

37GREEN CLOUD COMPUTING

Page 38: Green  cloud computing

References 7.http://csrc.nist.gov/groups/SNS/cloud-

computing/http://csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc

8.Virtualization – The ability to increase computing efficiency http://broadcast.rackspace.com/hosting_knowledge/whitepapers/Revolution_Not_Evolution-Whitepaper

9.Scalability and fast provisioning – for IT at web scale - http://broadcast.rackspace.com/hosting_knowledge/whitepapers/Revolution_Not_Evolution-Whitepaper.pdf

38GREEN CLOUD COMPUTING

Page 39: Green  cloud computing

References10. 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.

39GREEN CLOUD COMPUTING

Page 40: Green  cloud computing

References14.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

40GREEN CLOUD COMPUTING

Page 41: Green  cloud computing

References

18. "Green ICT Strategies (Revision 1)". Athabasca University. 2011-09-06. Retrieved2012-02-05.

19.Jump up^ "ICT Sustainability: Assessment and Strategies for a Low Carbon Future". Tomw Communications Pty, Limited. 2011-09-06. Retrieved 2012-02-05.

20.Jump up^ "MSc Sustainable Computing Course". Leeds Beckett University. 2012-01-01. Retrieved 2012-04-26.

21.Jump up^ "Green Computing Initiative Certification". Green Computing Initiative. Retrieved2012-02-05.

22.Jump up^ "Singapore Certified Green IT Professional". Singapore Infocomm Technology Federation. 2012. Retrieved 2012-02-05.

41GREEN CLOUD COMPUTING

Page 42: Green  cloud computing

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]

42GREEN CLOUD COMPUTING

Page 43: Green  cloud computing

• Thank you

43GREEN CLOUD COMPUTING