cloudcomputingdistributedcomputing-171208050503 (1).pdf

ArchanaPandiyan 29 views 33 slides Nov 17, 2022
Slide 1
Slide 1 of 33
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33

About This Presentation

cloud computing


Slide Content

Cloud Computing &
Distributed Computing
Dr. Kamal Gulati

Cloud Computing
•CloudisatypeofParallelandDistributed
systemconsistingofacollectionof
interconnectedandvirtualizedcomputers
•Thesearedynamicallyprovisionedondemand
andaccessiblethroughWeb2.0technologies.
•Theideaistoscaletheapplicationbydeploying
itonagridofcommodityhardwareboxes

Compute Cloud

Cloud Computing Services / Layers

•Cloud computing consists of utilizing parallel
and distributed system consisting of
interconnected and virtualized computers

The Cloud OS

Future of Emerging Trends

Distributed Computing
•“A Distributed system consists of multiple autonomous
computers that communicate through a computer
network.
•“Distributed computing utilizes a network of many
computers, each accomplishing a portion of an overall
task, to achieve a computational result much more
quickly than with a single computer.”
•“Distributed computing is any computing that involves
multiple computers remote from each other that each
have a rolein a computation problem or information
processing.”

•A distributed system is one in which hardware or
software components located at networked
computers communicate and coordinate their
actions only by message passing.
•In the term distributed computing, the word
distributed means spread out across space. Thus,
distributed computing is an activity performed on a
spatially distributed system.
•These networked computers may be in the same
room, same campus, same country, or in different
continents

Cooperation
Cooperation
Cooperation
Internet
Large-scale
Application
Resource
Management
Subscription
Distribution
Distribution Distribution
Distribution
Agent
Agent Agent
Agent
Job Request

History
•1975 –1985
–Parallel computing was favored in the early years
–Primarily vector-based at first
–Gradually more thread-based parallelism was introduced
–The first distributed computing programs were a pair of
programs called Creeper and Reaper invented in 1970s
–Ethernet that was invented in 1970s.
–ARPANET e-mail was invented in the early 1970s and
probably the earliest example of a large-scale distributed
application.

History
•1985 -1995
–Massively parallel architectures start rising and message
passing interface and other libraries developed
–Bandwidth was a big problem
–The first Internet-based distributed computing project was
started in 1988 by the DEC System Research Center.
–Distributed.net was a project founded in 1997 -considered
the first to use the internet to distribute data for
calculation and collect the results

History
•1995 –Today
–Cluster/grid architecture increasingly dominant
–Special node machines eschewed in favor of COTS
technologies
–Web-wide cluster software
–Google take this to the extreme (thousands of
nodes/cluster)
–SETI@Homestartedin May 1999 -analyze the radio
signals that were being collected by the Arecibo Radio
Telescope in Puerto Rico.

Goal
•Making Resources Accessible
–Data sharing and device sharing
•Distribution Transparency
–Access, location, migration, relocation, replication,
concurrency, failure
•Communication
–Make human-to-human comm. easier. E.g.. : electronic
mail
•Flexibility
–Spread the work load over the available machines in the
most cost effective way
•To coordinate the use of shared resources
•To solve large computational problem

Characteristics
•Resource Sharing
•Openness
•Concurrency
•Scalability
•Fault Tolerance
•Transparency

Architecture
•Client-server
•3-tier architecture
•N-tier architecture
•loose coupling, ortight coupling
•Peer-to-peer
•Space based

Application
•Examples of commercial application :
–Database Management System
–Distributed computing using mobile agents
–Local intranet
–Internet (World Wide Web)
–JAVA Remote Method Invocation (RMI)

Distributed Computing Using Mobile
Agents
•Mobile agents can be wandering around in a
network using free resources for their own
computations.

Local Intranet
•A portion of Internet that is separately
administered & supports internal sharing of
resources (file/storage systems and printers) is
called local intranet.

Internet
•The Internet is a global system of interconnected
computer networks that use the standardized
Internet Protocol Suite (TCP/IP).

Categories of Applications in
distributed computing
•Science
•Life Sciences
•Cryptography
•Internet
•Financial
•Mathematics
•Language
•Art
•Puzzles/Games
•Miscellaneous
•Distributed Human Project
•Collaborative Knowledge Bases
•Charity

Example of applications
•Internet –Gomez Distributed PEER Client
(peerReview)
–Evaluatethe performance of large websites to find
bottlenecks.
•Life Sciences -Compute Against Cancer
®
(CAC)
–Create immediate impact in the lives of cancer
patients and their families today, while at the
same time empowering the research that will
result in improved therapies —and perhaps even
the cure.

Example of applications
Collaborative Knowledge Bases –Wikipedia
A collaborative project to produce a complete a free
encyclopedia from scratch.
The encyclopedia is available in manynon-English languages.
Distributed Human Projects-Open Mind Indoor
Common Sense
Helpteach indoor mobile robots to be smarter. It will
create a repository of knowledge which will enable
people to create more intelligent mobile robots for use
in home and office environments.

Advantages
•Economics:-
–Computers harnessed together give a better price/performance ratio
than mainframes.
•Speed:-
–A distributed system may have more total computing power than a
mainframe.
•Inherent distribution of applications:-
–Some applications are inherently distributed. E.g., an ATM-banking
application.
•Reliability:-
–If one machine crashes, the system as a whole can still survive if you
have multiple server machines and multiple storage devices
(redundancy).
•Extensibility and Incremental Growth:-
–Possible to gradually scale up (in terms of processing power and
functionality) by adding more sources (both hardware and software).
This can be done without disruption to the rest of the system.

Disadvantages
•Complexity :-
–Lack of experience in designing, and implementing a distributed
system. E.g. which platform (hardware and OS) to use, which language
to use etc.
•Network problem:-
–If the network underlying a distributed system saturates or goes
down, then the distributed system will be effectively disabled thus
negating most of the advantages of the distributed system.
•Security:-
–Security is a major hazard since easy access to data means easy access
to secret data as well.

Conclusion
•The concept of distributed computing is the most
efficient way to achieve the optimization.
•Distributed computing is anywhere : intranet, Internet
or mobile ubiquitous computing (laptop, PDAs, pagers,
smart watches, hi-fi systems)
•It deals with hardware and software systems, that
contain more than one processing / storage and run in
concurrently.
•Main motivation factor is resource sharing; such as files
, printers, web pages or database records.
•Grid computing and cloud computing are form of
distributed computing.

Dr. Kamal Gulati
Associate Professor |
University Quality Support Head |
Mentoring Programme Coordinator
[Ph. D., M.Sc. (Computer Science), M.C.A., M.B.A]
ProfessionalCertifications:
•Certified Microsoft Innovative Educator
•Data Science 101 Certification from Big Data University
•R Language 101 Certification from Big Data University
•SQL Certification from SOLOLEARN.com
•Certified IBM Big Data 101 from Big Data University
•R Program & Python Certified from DataCamp
•Wiley Certified Big Data Analyst [WCBDA]
•Certification on DBMS from IIT Mumbai
•Certified Cisco Certified Network Associate [CCNA]
•Certified Microsoft Certified Professional [MCP]
•Certified Brainbenchin Computer Fundamentals, Microsoft Access, MySQL 5.7 Administration &
Microsoft Project

•WorkedasVisitingProfessorwithStratfordUniversity,USAforsixmonthsfrom
Jan’2016toJune’2016.
•AlsoworkedatBahrainUniversityinKingdomofBahrainSr.I.T.Faculty(Computer
ScienceDepartment)forPeriodof2Years.
•HaverichexperienceinthefieldofteachingandresearchinComputerScienceand
InformationTechnologyforalmost15+yearsinAcademia.
•Havingexperienceofworkingwithbothprivateandpublicinstitutionsanduniversities
asthelecturerandself-instructionmaterialwriterforInformationTechnologycourses.
•Hadnumberofresearchpaperspublishedinnationalandinternationaljournalsand
conferenceproceedingsinIEEEandScopusIndex.
•AlsochairedvariousNationalandInternationalConferencesofreputeandassociated
withvariousInternationalJournalsasEditorialBoardMemberforInternationaland
National,AcademicAdviserandResearchPaperReviewer.
•Mycurrentareaofinterest:BigDataAnalytics,RSoftware,ManagementInformation
System,ITProjectManagement,DecisionSupportSystem,BusinessAnalytics,
DatabaseManagementSystem,DataNetworkingandAdvancedExcelwithVisualBasic
Macros.
•CountryVisited:USA,Canada,UK,UAE,Bahrain,Oman(MostlyforTeachingand
ResearchPurpose)
Profile of Dr. Kamal Gulati

•TechnicalProgramCommitteeforInternationalConferenceonData,EngineeringandApplications
2017(IDEA-2k17)whichwouldbeonOctober28-29,2017atBhopal.http://www.ideaconference.in
•AdvisoryBoardCommitteeMemberforInternationalConferenceonEnergy,Communication,Data
AnalyticsandSoftComputing(ICECDS)whichwouldbeon1-2August2017atSKREngineering
College,Poonamallee,TamilNadu,India.http://ecds.org.in
•AdvisoryCommitteeMemberforInternationalConferenceonInnovativeResearchinEngineering
andSciencewhichwouldbeon16-17June2017atAsianInstituteofTechnologyConferenceCenter
Thailand.http://www.iresconf.org
•AdvisoryCommitteeMemberforInternationalConferenceonCloudComputingandInternetof
everythingwhichheldon10-11Feb’2016atDelhi-NCR.http://www.ccioet.org
•TechnicalCommitteememberforInCITe-2016(InternationalConferenceonInformationTechnology)
Theme-InternetofThings:ConnectYourWorlds,ITSummit,AmityUniversity2016whichheldon
06-07Oct,2016.http://www.amity.edu/incite2016
•TechnicalSpeakerforGlobalperspectiveonITbusiness“TheChangingScenario”–BigDataon
InternationalStudentsConferenceNewDelhi(ISCND)whichheldon14-15Oct,2016
http://iscnd.com
•AdvisoryCommitteeMemberforInternationalConferenceonSustainableComputingTechniquesin
Engineering,ScienceandManagementwhichhasheldon09-10Sep’2016atDelhi-NCR.
http://www.scesm.org
•TechnicalProgramCommitteeMemberforProgramCommitteeMemberforInternational
ConferenceonRecentTrendsINICT,Jaipur,India,Aug18-19,2017http://rtict.org
•ProgramCommitteeMemberforInternationalConferenceonRecentAdvancementinComputerand
CommunicationBhopal,India,(IC-RAC-2017)May26-27,2017http://www.icrac.co.in
Profile Contd….

•EditorialBoardmemberforthefollowingInternationalJournals:
–International Journal of Computer Science and Innovation
http://www.infinitysciences.org
–International Journal of Latest Research in Engineering and
Technology http://www.ijlret.com
–International Journal of Latest Trends in Engineering and Technology
http://www.ijltet.org
–InternationalJournalof Applicationor Innovation
in Engineering& Management http://www.ijaiem.org
–International Journal for Management http://www.ijm-apm.com
–ITM International Journal of Innovations in Science, Engineering &
Management www.iijisem.org
–The International Journal of Emerging Engineering and Embedded
Systems http://www.ijeees.org
–Conference Info http://conferenceinfo.org/tpc.php
–International Journal of Computer Engineering in Research Trends
(IJCERT) http://www.ijcert.org
•ExpertSpeakerforProgram“InsuranceBeyondDoubt”PresentedbyOrientalInsuranceCoLtd.
https://www.youtube.com/watch?v=GrvJkN_Zn3Q
Profile Contd….

BOOK, CHAPTER, and CASE STUDYPublished
•PublishedBookon“AStudyofChangingTrendsinE-CRMof
IndianInsuranceIndustry”PublishedbyLAPLambert
AcademicPublishing,oneofthetopresearchersand
renownedscientistsofGermanywithISBN:3330009543,
9783330009547.TheBookavailableatAmazon.com.
•PublishedRealCaseStudyon“IoTSecurityConsiderationsfor
HigherEducation”publishedonBusinessCases-RENVOI2017
BOOK(TheCaseCentre,UK)withISBN:978-1-4828-8840-9,
Page63-70.TheBookavailableatthevariousonlinewebsite:
Amazon,AbeBooks,Chegg,Barnes&Noble.
•PublishedChapteron"RoleofeWorldinInsuranceInnovation"
PublishedbyInsuranceInstituteofIndia(III),60Years
DiamondJubilee,Compendium,Nov2016–(Magazine)–One
ofthepremiumInsuranceInstituteofIndia.

Contact Details
•Email : [email protected]
•Website : http://mybigdataanalytics.in
•LinkedIn : https://in.linkedin.com/in/drkamalgulati
Tags