Top Banner
Agenda Cloud Computing Networking of Information NetInf meets Cloud Computing Challenges in Cloud Computing Summary and Conclusion Cloud Computing & Networking Of Information Kiran.V. Guided By : Mr.Aneesh M Haneef, Asst: Professor CSE Department M.E.S CE January 2, 2012 Kiran.V. Cloud Computing & Networking Of Information
51

Seminar Presentation

Jan 23, 2015

Download

Education

Kiran Vadakkath

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Cloud Computing & Networking Of

Information

Kiran.V.

Guided By : Mr.Aneesh M Haneef,Asst: Professor

CSE Department M.E.S CE

January 2, 2012

Kiran.V. Cloud Computing & Networking Of Information

Page 2: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

1 Agenda

2 Cloud ComputingLayers of Cloud Computing

SaasPaasIaas

3 Networking of InformationNetInf ScenariosNetInf Naming

4 NetInf meets Cloud Computing

5 Challenges in Cloud Computing

6 Summary and ConclusionKiran.V. Cloud Computing & Networking Of Information

Page 3: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Kiran.V. Cloud Computing & Networking Of Information

Page 4: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Common, Location-independent, Online Utility that isavailable on Demand

Kiran.V. Cloud Computing & Networking Of Information

Page 5: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Cloud Computing

Delivery as a service rather than a product.

Marketing term for technologies providing computation,software, data access and storage services.

Applications Delivered via Internet.

Bussiness software and data stored in servers.

Kiran.V. Cloud Computing & Networking Of Information

Page 6: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Cloud Computing

Delivery as a service rather than a product.

Marketing term for technologies providing computation,software, data access and storage services.

Applications Delivered via Internet.

Bussiness software and data stored in servers.

Kiran.V. Cloud Computing & Networking Of Information

Page 7: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Cloud Computing

Delivery as a service rather than a product.

Marketing term for technologies providing computation,software, data access and storage services.

Applications Delivered via Internet.

Bussiness software and data stored in servers.

Kiran.V. Cloud Computing & Networking Of Information

Page 8: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Cloud Computing

Delivery as a service rather than a product.

Marketing term for technologies providing computation,software, data access and storage services.

Applications Delivered via Internet.

Bussiness software and data stored in servers.

Kiran.V. Cloud Computing & Networking Of Information

Page 9: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Layers of Cloud Computing

Kiran.V. Cloud Computing & Networking Of Information

Page 10: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Software as a Service

Directly consumed by the customers.

No need to install and run the software.

Simplify maintanence and support.

. . .

Kiran.V. Cloud Computing & Networking Of Information

Page 11: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Software as a Service

Directly consumed by the customers.

No need to install and run the software.

Simplify maintanence and support.

. . .

Kiran.V. Cloud Computing & Networking Of Information

Page 12: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Software as a Service

Directly consumed by the customers.

No need to install and run the software.

Simplify maintanence and support.

. . .

Kiran.V. Cloud Computing & Networking Of Information

Page 13: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Software as a Service

Directly consumed by the customers.

No need to install and run the software.

Simplify maintanence and support.

. . .

Kiran.V. Cloud Computing & Networking Of Information

Page 14: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Platform as a Service

Consumed by developers or Tech Savvy individuals.

Project environment ready for developers.

Combinations of simplicity and cost efficiency.

. . .

Kiran.V. Cloud Computing & Networking Of Information

Page 15: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Platform as a Service

Consumed by developers or Tech Savvy individuals.

Project environment ready for developers.

Combinations of simplicity and cost efficiency.

. . .

Kiran.V. Cloud Computing & Networking Of Information

Page 16: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Platform as a Service

Consumed by developers or Tech Savvy individuals.

Project environment ready for developers.

Combinations of simplicity and cost efficiency.

. . .

Kiran.V. Cloud Computing & Networking Of Information

Page 17: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Platform as a Service

Consumed by developers or Tech Savvy individuals.

Project environment ready for developers.

Combinations of simplicity and cost efficiency.

. . .

Kiran.V. Cloud Computing & Networking Of Information

Page 18: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Infrastructure as a Service

Computer infrastructure - platform virtualisationenvironment

Raw storage and Networking

Servers,softwares,Data-center space or Networkequipment

Billing based on utility basis

Kiran.V. Cloud Computing & Networking Of Information

Page 19: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Infrastructure as a Service

Computer infrastructure - platform virtualisationenvironment

Raw storage and Networking

Servers,softwares,Data-center space or Networkequipment

Billing based on utility basis

Kiran.V. Cloud Computing & Networking Of Information

Page 20: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Infrastructure as a Service

Computer infrastructure - platform virtualisationenvironment

Raw storage and Networking

Servers,softwares,Data-center space or Networkequipment

Billing based on utility basis

Kiran.V. Cloud Computing & Networking Of Information

Page 21: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Infrastructure as a Service

Computer infrastructure - platform virtualisationenvironment

Raw storage and Networking

Servers,softwares,Data-center space or Networkequipment

Billing based on utility basis

Kiran.V. Cloud Computing & Networking Of Information

Page 22: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Layers of Cloud Computing

Kiran.V. Cloud Computing & Networking Of Information

Page 23: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Networking of Information

No common persistent naming scheme for information.Information named relative to the box they are locatedin, URL’s resolve to IP-address.

Moving Information = Changing it’s Name (”404” filenot found errors).

Mobility and multihoming for hosts and networks isproblematic due to semantic overload of IP-address.

Kiran.V. Cloud Computing & Networking Of Information

Page 24: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Networking of Information

No common persistent naming scheme for information.Information named relative to the box they are locatedin, URL’s resolve to IP-address.

Moving Information = Changing it’s Name (”404” filenot found errors).

Mobility and multihoming for hosts and networks isproblematic due to semantic overload of IP-address.

Kiran.V. Cloud Computing & Networking Of Information

Page 25: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Networking of Information

No common persistent naming scheme for information.Information named relative to the box they are locatedin, URL’s resolve to IP-address.

Moving Information = Changing it’s Name (”404” filenot found errors).

Mobility and multihoming for hosts and networks isproblematic due to semantic overload of IP-address.

Kiran.V. Cloud Computing & Networking Of Information

Page 26: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Networking of Information

No common persistent naming scheme for information.Information named relative to the box they are locatedin, URL’s resolve to IP-address.

Moving Information = Changing it’s Name (”404” filenot found errors).

Mobility and multihoming for hosts and networks isproblematic due to semantic overload of IP-address.

Kiran.V. Cloud Computing & Networking Of Information

Page 27: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Networking of Information (Contd..)

No consistent representation of information(copy-independant).

No consistent ways to keep track of identical copies.Different encodings (eg: mp3,wav) worsen problem.

Security is host-centric.

Mainly based on security channels (Encryption) andtrusting servers (Authentication).Can’t generally trust a copy received from an untrusteduser.

Kiran.V. Cloud Computing & Networking Of Information

Page 28: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Networking of Information (Contd..)

No consistent representation of information(copy-independant).

No consistent ways to keep track of identical copies.Different encodings (eg: mp3,wav) worsen problem.

Security is host-centric.

Mainly based on security channels (Encryption) andtrusting servers (Authentication).Can’t generally trust a copy received from an untrusteduser.

Kiran.V. Cloud Computing & Networking Of Information

Page 29: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Networking of Information (Contd..)

No consistent representation of information(copy-independant).

No consistent ways to keep track of identical copies.Different encodings (eg: mp3,wav) worsen problem.

Security is host-centric.

Mainly based on security channels (Encryption) andtrusting servers (Authentication).Can’t generally trust a copy received from an untrusteduser.

Kiran.V. Cloud Computing & Networking Of Information

Page 30: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Networking of Information (Contd..)

No consistent representation of information(copy-independant).

No consistent ways to keep track of identical copies.Different encodings (eg: mp3,wav) worsen problem.

Security is host-centric.

Mainly based on security channels (Encryption) andtrusting servers (Authentication).Can’t generally trust a copy received from an untrusteduser.

Kiran.V. Cloud Computing & Networking Of Information

Page 31: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Networking of Information (Contd..)

No consistent representation of information(copy-independant).

No consistent ways to keep track of identical copies.Different encodings (eg: mp3,wav) worsen problem.

Security is host-centric.

Mainly based on security channels (Encryption) andtrusting servers (Authentication).Can’t generally trust a copy received from an untrusteduser.

Kiran.V. Cloud Computing & Networking Of Information

Page 32: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Networking of Information (Contd..)

No consistent representation of information(copy-independant).

No consistent ways to keep track of identical copies.Different encodings (eg: mp3,wav) worsen problem.

Security is host-centric.

Mainly based on security channels (Encryption) andtrusting servers (Authentication).Can’t generally trust a copy received from an untrusteduser.

Kiran.V. Cloud Computing & Networking Of Information

Page 33: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Kiran.V. Cloud Computing & Networking Of Information

Page 34: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Content Distribution

VideoOnDemand, Live TV, Webpages.Caching can be built in from begining.Information can be retrieved from the closest availablesource.Common dissemination infrastructure for all applications,including network support.

Kiran.V. Cloud Computing & Networking Of Information

Page 35: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Content Distribution

VideoOnDemand, Live TV, Webpages.Caching can be built in from begining.Information can be retrieved from the closest availablesource.Common dissemination infrastructure for all applications,including network support.

Kiran.V. Cloud Computing & Networking Of Information

Page 36: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Content Distribution

VideoOnDemand, Live TV, Webpages.Caching can be built in from begining.Information can be retrieved from the closest availablesource.Common dissemination infrastructure for all applications,including network support.

Kiran.V. Cloud Computing & Networking Of Information

Page 37: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Content Distribution

VideoOnDemand, Live TV, Webpages.Caching can be built in from begining.Information can be retrieved from the closest availablesource.Common dissemination infrastructure for all applications,including network support.

Kiran.V. Cloud Computing & Networking Of Information

Page 38: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Content Distribution

VideoOnDemand, Live TV, Webpages.Caching can be built in from begining.Information can be retrieved from the closest availablesource.Common dissemination infrastructure for all applications,including network support.

Kiran.V. Cloud Computing & Networking Of Information

Page 39: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Augmented Internet Real World Objects.

Linking real world objects in the virtual information world.

Clicking on and bookmarking real world objects.

Kiran.V. Cloud Computing & Networking Of Information

Page 40: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Personal mobile scenario

Retrieving information when connectivity is intermittent,efficiently utilising high-bitrate access when available orusing alternative sources.Information objects provides natural anchor points formultiaccess and multihoming.

Kiran.V. Cloud Computing & Networking Of Information

Page 41: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

API for locating any type of object

Kiran.V. Cloud Computing & Networking Of Information

Page 42: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Organize Information Examples of Hierarchies

Kiran.V. Cloud Computing & Networking Of Information

Page 43: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

Naming Scheme

Tag : Defines the format

Principal (P) : Object publisher (optional)

Label (L) : Identifying individual object published byPrincipal.

Kiran.V. Cloud Computing & Networking Of Information

Page 44: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf ScenariosNetInf Naming

What does all that have to do with Cloud Computing ?

Kiran.V. Cloud Computing & Networking Of Information

Page 45: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf meets Cloud Computing

Cloud-computing - a resource sharing paradigm

E.g, computing power, storage,. . .Execute software on the web, pay-per-use (SaaS)Platforms for building and hosting services (PaaS)Deployment platforms (IaaS)Focus on the resource and whats running on top

NetInf a networking paradigm / technology

Data-oriented networking paradigmFocus on transporting and accessing data

Both very different in nature, but there are commonaspects.

Kiran.V. Cloud Computing & Networking Of Information

Page 46: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

NetInf meets Cloud Computing

Kiran.V. Cloud Computing & Networking Of Information

Page 47: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Challenges in Cloud Computing

Requires reasonably stable infrastructure

E.g. not practical to deploy components in a movingnetwork/home network scenarios.

Inconsistent security mechanisms

Per application.Host-centric (secure the channel, not the information).

Management can be fairly complex and expensive.

ComputingStorageFecilities

Kiran.V. Cloud Computing & Networking Of Information

Page 48: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Summary and Conclusion

The Cloud Architecture.Saas,Paas,Iaas,. . .

Network architecture based on information-centricparadigm.

Naming scheme for objects independent of nodes.Scalable solution for node and network mobility andmultihoming.Enable efficient information disseminationA common infrastructure and API for accessing all typesof objects.Scalable name to locator resolution for a large numberof objects.Designing NetInf to make it largely self-managing

Kiran.V. Cloud Computing & Networking Of Information

Page 49: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Summary and Conclusion (Contd..)

Capable of improving the cloud computing infrastructure.

StorageTransportSecurityDirectoryIntegration with network virtualization

Kiran.V. Cloud Computing & Networking Of Information

Page 50: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

References

[1 ] What Networking of Information Can Do for CloudComputing , Brje Ohlman, Anders Eriksson , RenRembarz. Ericsson Research , Ericsson.

[2 ] EU FP7 4WARD project, http://www.4ward-project.eu/

[3 ] Rao Mikkilineni. Cloud Computing and the lLessonsfrom the Past.2009.

[4 ] www.wickipedia.org/cloud computing

[5 ] www.wickipedia.org/dynamic dns

[6 ] www.wickipedia.org/multihoming

[7 ] www.wickipedia.org/virtualization

[8 ] Cloud computing series in Techno-pulse.

Kiran.V. Cloud Computing & Networking Of Information

Page 51: Seminar Presentation

AgendaCloud Computing

Networking of InformationNetInf meets Cloud ComputingChallenges in Cloud Computing

Summary and Conclusion

Thanks For your Attention !!

Time for Discussion.

“A prudent question is one-half of wisdom.” - Francis Bacon

Kiran.V. Cloud Computing & Networking Of Information