Capita Selecta Distributed Systems Danny Hughes, Wouter Joosen, Sam Michiels, Eddy Truyen IBBT-DistriNet, KULeuven September 2011 1.

Slides:



Advertisements
Similar presentations
Eclipse, M2M and the Internet of Things
Advertisements

Eclipse, M2M and the Internet of Things
Energy-efficient distributed algorithms for wireless ad hoc networks Ramki Gummadi (MIT)
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
IT INFRASTRUCTURE AND EMERGING TECHNOLOGIES
Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
Impala: A Middleware System for Managing Autonomic, Parallel Sensor Systems Ting Liu and Margaret Martonosi Princeton University.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
11 Distributed Middleware for Container Transport: Lessons Learned (Klaas Thoelen, Sam Michiels, Wouter Joosen) 7th MiNEMA Workshop August 21, Lappeenranta,
A Data Fusion Approach for Power Saving in Wireless Sensor Networks Reporter : Chi-You Chen.
Introduction to Computer Essentials. Information Systems 1. People 2. Procedures 3. Software 4. Hardware 5. Data.
Copyright © 2004 South-Western. All rights reserved.18–1 Learning Goals components ways computers contribute challenges of managing today’s information.
Secure Group Communications in Wireless Sensor Networks December 8, 2003 CS 526 Advance Internet and Web Systems Patrick D. Cook.
Information Technology and E- Business Chapter 20.
Wireless Sensor Network Security Anuj Nagar CS 590.
MORE THAN SMART IN CONSUMER ELECTRONICS California Energy Commission June 18, 2015.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
Key management in wireless sensor networks Kevin Wang.
ZIGBEE PROTOCOL FOR WIRLEESS SENSOR NETWORK ZIGBEE PROTOCOL FOR WIRLEESS SENSOR NETWORK Research paper Lina kazem
Introduction To Wireless Sensor Networks Wireless Sensor Networks A wireless sensor network (WSN) is a wireless network consisting of spatially distributed.
Introduction. Readings r Van Steen and Tanenbaum: 5.1 r Coulouris: 10.3.
28 August 2015T Kari Laitinen1 T Seminar on Wireless Future 3 ECTS cr Dr. Kari Laitinen Principal Lecturer Oulu University of Applied Sciences.
Shilpa Seth.  Centralized System Centralized System  Client Server System Client Server System  Parallel System Parallel System.
Wireless Sensor Networks CS 4501 Professor Jack Stankovic Department of Computer Science Fall 2010.
Computer System Architectures Computer System Software
Nurjana Technologies Company Presentation. Nurjana Technologies (NT) is a small business enterprise founded in 2012 and operating in Aerospace and Defence.
TRANSFORMING IT.  The cloud is a group of servers.  A user interacts with the cloud without worrying about how it is implemented. Cloud computing describes.
IT Terminology Quiz VSB 1002: Business Dynamics II Spring 2009.
Copyright 2009 Fujitsu America, Inc. 0 Fujitsu PRIMERGY Servers “Next Generation HPC and Cloud Architecture” PRIMERGY CX1000 Tom Donnelly April
Yaxin Hu 2.8 SUMMARY. Outline Summary of different sections of chapter 2 Recent research papers Future works/predictions.
1 EEEM048- Internet of Things Lecture 1- Introduction Dr Payam Barnaghi, Dr Chuan H Foh Centre for Communication Systems Research Electronic Engineering.
Wireless Networks Breakout Session Summary September 21, 2012.
IoT, Big Data and Emerging Technologies
IntroductionRelated work 2 Contents Publish/Subscribe middleware Conclusion and Future works.
Heterogeneous Multikernel OS Yauhen Klimiankou BSUIR
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
1 NETE4631 Course Wrap-up and Benefits, Challenges, Risks Lecture Notes #15.
Networking Relationships What is a computer network?
A Highly Scalable Key Pre- Distribution Scheme for Wireless Sensor Networks.
Some Hot! Issues for the New Millennium Rick Stevens Argonne National Laboratory and University of Chicago.
TRENDS IN TECHNOLOGY 1. 2  
6. Protocol Standardization for IoT 1.  TCP/IP  HTML and HTTP  The difference between the Internet and the World Wide Web The Internet is the term.
IoTs Capabilities. IoTs Capabilities What is IoTs? Control / Information Internet Devices.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Towards a Software Architecture for DRM Joint work with Kristof Verslype, Wouter Joosen, and Bart De Decker DistriNet research.
Ch. 8. Cloud Computing 1Ch. 8. IoT in Cloud. 8.1 What is Cloud Computing? 2Ch. 8. IoT in Cloud.
Understanding IT Infrastructure Lecture 9. 2 Announcements Business Case due Thursday Business Analysis teams have been formed Business Analysis Proposals.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
What is Cloud Computing? Irving Wladawsky-Berger.
Source : 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP) Auther : Nacer Khalil, Mohamed.
IoT R&I on IoT integration and platforms INTERNET OF THINGS
Software Architecture of Sensors. Hardware - Sensor Nodes Sensing: sensor --a transducer that converts a physical, chemical, or biological parameter into.
Medium Access Control. MAC layer covers three functional areas: reliable data delivery access control security.
INTRODUCTION TO WIRELESS SENSOR NETWORKS
INTERNET OF THINGS A SEMINAR By SHIKHA M A seminar by Shikha m.
Designing the Physical Architecture
The Future? Or the Past and Present?
Future Technologies FTC 2016 Future Technologies Conference December 2016 San Francisco, United States.
Introduction to Edge Computing
Secure Group Key Distribution in Constrained Environments with IKEv2
Introduction to Cloud Computing
#01 Client/Server Computing
Cloud Computing Dr. Sharad Saxena.
Advanced Operating Systems
Distributed systems: How did we get here?
Sensor Networks – Motes, Smart Spaces, and Beyond
Introduction to SOA and Web Services
Enabling the business-based Internet of Things and Services
Chapter 2: System models
#01 Client/Server Computing
Presentation transcript:

Capita Selecta Distributed Systems Danny Hughes, Wouter Joosen, Sam Michiels, Eddy Truyen IBBT-DistriNet, KULeuven September

September 29, 2010 Capita Selecta - Distributed Sysems: general information 2 Organization & Evaluation First half delivered in Semester 1 – From mid October to December Second half delivered in Semester 2 – From mid February to April Ongoing evaluation through exercises, class interaction and presentation Evaluation typically executed during and immediately after the related course activities

September 29, 2010 Capita Selecta - Distributed Sysems: general information 3 Course Activities Tutorial style introduction to key topics Study and discussion of research papers Hands-on experience with technologies Critical assessment of current practices and the state-of-the-art

Module 1: Perspectives on The Internet of Things (IoT) Danny Hughes, Wouter Joosen, Sam Michiels October-December

Wireless Sensor Networks (WSN) Tiny computers with low-power radios self organize to provide distributed sensing of the physical environment: – A key technology for the Internet of Things (IoT) – A growing marketplace: to top $38bn by 2014 – Key apps: medical, logistics, energy conservation, military Driven by technology advances. Moore’s Law predicts: – A chip of the same size doubles in power every two years – Or, the size of a chip of the same power halves every two years (i.e. our devices are getting smaller)

Wireless Sensor Networks (WSN) WSN Characteristics: – Large scale: 1000s of nodes over wide areas – Limited Resources: 10MHz CPU, 10K RAM, 48KB flash – Dynamism: node failure, network failure, mobility Two key questions: – How do we implement existing protocols and middleware in such as small space? – What new abstractions, tools and support do we need to build applications for this extreme environment? A rapidly evolving subject area, which requires knowledge of many subjects you have already studied

The WSN Module You will revisit key topics such as: – Networking – Operating Systems – Programming Models … applied in a new and challenging IOT context. Using these technologies you will learn to design networked embedded applications for various applications

Module 2: Perspectives on Cloud Computing Wouter Joosen, Eddy Truyen IBBT-DistriNet, KULeuven February-April

An Architecture Paradigm Shift... Cloud computing as the next distributed architecture – Do Scientific and enterprise computing have evolved to a common architecture … ? Mainframe1970sCentralized bulk data processing, multi-user access on terminals (keyboard-screen) Client-server1980sFat clients on workstations, centralized database server Web1990sMulti-tier: web tier, application servers, database.com your business SOA2000sExpose automated business process as a web service B2B communication Cloud2010+Centralized provision of dynamically scalable, multi- tenant software as a service over the Internet Builds further upon SOA

An Architecture Paradigm Shift... Cloud computing as the next distributed architecture – Do Scientific and enterprise computing have evolved to a common architecture … ? Mainframe1970sCentralized bulk data processing, multi-user access on terminals (keyboard-screen) Client-server1980sFat clients on workstations, centralized database server Web1990sMulti-tier: web tier, application servers, database.com your business SOA2000sExpose automated business process as a web service B2B communication Cloud2010+Centralized provision of dynamically scalable, multi- tenant software as a service over the Internet Builds further upon SOA Now they want to outsource the problem And hopefully find a solution! Let’s evaluate and improve this approach…. Increased decoupling: a trivial idea, yet hard to turn into reality