OS Zoo Mainframe OS Server OS Vast I/O capability Types of services:

Slides:



Advertisements
Similar presentations
Operating systems for mobile computing : Recent Trends and Future Directions Sudhindra Rao.
Advertisements

Distributed Processing, Client/Server and Clusters
The Anatomy of the Grid: An Integrated View of Grid Architecture Carl Kesselman USC/Information Sciences Institute Ian Foster, Steve Tuecke Argonne National.
Web Visualization Technology Horner APG Ver 1.0.
Introduction to Operating Systems CS-2301 B-term Introduction to Operating Systems CS-2301, System Programming for Non-majors (Slides include materials.
The Internet & The New IT Infrastructure Chapter 9.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
Chapter 3 Overview of Operating Systems Copyright © 2008.
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
Securing Legacy Software SoBeNet User group meeting 25/06/2004.
Word Wide Cache Distributed Caching for the Distributed Enterprise.
Lesson 8 Operating Systems
Ian Fisk and Maria Girone Improvements in the CMS Computing System from Run2 CHEP 2015 Ian Fisk and Maria Girone For CMS Collaboration.
Introduction To Windows Azure Cloud
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Choosing NOS can be a complex and a difficult decision. Every popular NOS has its strengths and weaknesses. NOS may cost thousands of dollars depending.
ENTERPRISE COMPUTING QUIZ By: Lean F. Torida
Chapter 1 소프트웨어의 본질 The Nature of Software 임현승 강원대학교
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
1 Introduction. 2 A computer system consists of –hardware –system programs –application programs.
Cloud Computing Presented by Boyoung Kim.
Multiple Processor Systems Chapter Multiprocessors 8.2 Multicomputers 8.3 Distributed systems.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
HP Overview. HP Overview is a family of integrated network and system management solution for managing the complete IT enterprises, including networks,
1 Chapter 12 Enterprise Computing. Objectives Overview Discuss the special information requirements of an enterprise-sized corporation Identify information.
Authors: Ronnie Julio Cole David
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
1 Observations on Architecture, Protocols, Services, APIs, SDKs, and the Role of the Grid Forum Ian Foster Carl Kesselman Steven Tuecke.
Advanced Operating Systems Introduction and Overview.
HNC COMPUTING - Network Concepts 1 Network Concepts Network Concepts Network Operating Systems Network Operating Systems.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
BIG DATA Initiative SMART SubstationBig Data Solution.
Distributed Processing, Client/Server and Clusters
Client/Server Technology
What Is Enterprise Computing?
Peer-to-Peer Information Systems Week 14: Distributed Computing
Lecture 1: Operating System Services
Chapter 1 The Nature of Software
Discovering Computers 2010: Living in a Digital World Chapter 14
Top 10 Strategic Technology Trends for 2013
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
Image Recognition Integration Server
Distribution and components
Grid Computing.
Recap: introduction to e-science
The Future? Or the Past and Present?
Chapter 1 The Nature of Software
Chapter 1 The Nature of Software
University of Technology
Overview Introduction to Operating Systems
Chapter 3: Windows7 Part 4.
Lecture 2: Hardware Review
Grid Computing B.Ramamurthy 9/22/2018 B.Ramamurthy.
Ch > 28.4.
A BRIEF INTRODUCTION TO UNIX OPERATING SYSTEM
Distributed Processing, Client/Server and Clusters
Lesson 8 Operating Systems
Top 10 Strategic Technology Trends for 2013
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
Enabling Interoperability for the Utility Enterprise
Lecture 2: Hardware Review
E-commerce Infrastructure Web Servers / Web Clients / Web Browsers
Motivation, Terminology, Layered systems (and other random stuff)
Enterprise Integration
Operating System Introduction
Chapter 13: I/O Systems I/O Hardware Application I/O Interface
Operating Systems Principles Lecture 1: Introduction
Presentation transcript:

OS Zoo Mainframe OS Server OS Vast I/O capability Types of services: Batch Transaction processing Timesharing Server OS Serve many users over network Types of services: print, file, web

OS Zoo cont’d Multiprocessor OS PC OS RT OS Embedded OS Smart Card OS Types: multicomputers, multiprocessors PC OS GUI for a single user RT OS Embedded OS Smart Card OS

Grid computing “The term grid is one that we have been particularly involved in promulgating, although it has also caught the fancy of many marketers in recent years. According to one definition, a grid is “a system that uses open, general-purpose protocols to federate distributed resources and to deliver better-than-best-effort qualities of service.”1 … grid technologies enable: (a) on-demand access to computing capabilities; and (b) the federation of distributed resources and the management of those distributed resources to meet end-user requirements.2 Thus, grid is a big-picture term used to describe solutions relating to the flexible use of distributed resources for a variety of applications—as well as a term that emphasizes the importance of standards to interoperability.” From The Different Faces of IT as Service, Ian Foster and Steven Tuecke's article from the Enterprise Distributed Computing issue of ACM Queue (Vol. 3, No. 6 - July/August 2005).

Grid computing “The term grid application is often used to refer to applications that have been adapted to use a distributed infrastructure. Such applications have typically been parallelized and written to accommodate the dynamic addition and removal of physical resources. Application programming environments that help programmers write such applications include vendor products from Data Synapse and United Devices; the Message Passing Interface library; workflow systems; and open source systems such as Condor and Nimrod.” From The Different Faces of IT as Service, Ian Foster and Steven Tuecke's article from the Enterprise Distributed Computing issue of ACM Queue (Vol. 3, No. 6 - July/August 2005). http://www.gridforum.org/documents/Diff_Faces_foster.pdf