1 / 9

Distributed systems: How did we get here?

Distributed systems: How did we get here?. B. Ramamurthy. 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

Solomon
Télécharger la présentation

Distributed systems: How did we get here?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 deep web scale Parallel HPC web Semantic discovery ?????? Automate (discovery) CSE507 Introduction 2008 Discover (intelligence) Transact Integrate Interact Inform Publish time

  4. Evolution • 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 • Mobile and wireless • Devices • Software, platforms • Search engines • Tremendous advances CSE507 Introduction 2008

  6. Evolution (contd.) • Computing research • Programming languages • RISC vs. CISC architectures • Memory capacity • Computing power • Simple programObject Component… • Environment • Accessibility • Globalization (outsourcing, markets) • ... CSE507 Introduction 2008

  7. Evolution (contd.) • 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 TV/Remote Simple Search (stateless) Financial: Build Portfolio CSE507 Introduction 2008 Medicine: plan treatment Environment: Plan Forestation Wireless device Biotech: drug discovery Complex multi-organizational applications

  9. Challenges • 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

More Related