Download presentation
Presentation is loading. Please wait.
1
Distributed systems: How did we get here?
B. Ramamurthy
2
Lecture plan for today First day handout
What is a distributed system? What is distributed computing? Some important issues in distributed computing Foundations : Ch.6: Operating Systems; Ch.7: Security and protection Distributed system as described Stankovic’s paper Our approach to distributed system Demos
3
Evolution of Internet Computing
12/27/2018 deep web scale web Parallel HPC Semantic discovery ?????? Automate (discovery) CSE507 Introduction 2008 Discover (intelligence) Transact Integrate Interact Inform Publish time
4
Evolution Industrial Business Automation Just-in-time
12/27/2018 Industrial Automation Just-in-time Advances in supply chain … Business Remote operations Heterogeneity Scale Integration (application, data) E-commerce CSE507 Introduction 2008
5
Evolution (contd.) Information technology Internet World-wide web Grid
12/27/2018 Information technology Internet World-wide web Grid Mobile and wireless Devices Software, platforms Search engines Tremendous advances CSE507 Introduction 2008
6
Evolution (contd.) Computing research Environment
12/27/2018 Computing research Programming languages RISC vs. CISC architectures Memory capacity Computing power Simple programObject Component… Environment Accessibility Globalization (outsourcing, markets) ... CSE507 Introduction 2008
7
Evolution (contd.) Society IT users not exclusive to Computer Science
12/27/2018 Society IT users not exclusive to Computer Science Digital media ipod, iphone, idog,.. Youtube, myspace, social networking Blogs,wikies, podcasts … CSE507 Introduction 2008
8
Beyond Search Engines: Enabling Information Technology and Scientific Applications
12/27/2018 Simple Search (stateless) TV/Remote Financial: Build Portfolio CSE507 Introduction 2008 Medicine: plan treatment Environment: Plan Forestation Wireless device Biotech: drug discovery Complex multi-organizational applications
9
Challenges 12/27/2018 Need transformative solutions such as the Internet and the Search Alignment with the needs of the business / user / non- computer specialists / community and society Need to address the scalability issue: large scale data, high performance computing, automation, response time, rapid prototyping, and rapid time to production Need to effectively address (i) ever shortening cycle of obsolescence, (ii) heterogeneity and (iii) rapid changes in requirements Transform data from diverse sources into intelligence and deliver intelligence to right people/user/systems CSE507 Introduction 2008
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.