Distributed System Administration From “The Continuing Evolution of Distributed Systems Management” by Westerinen and Bumpus (DMTF) Week-7.

Slides:



Advertisements
Similar presentations
IBM SMB Software Group ® ibm.com/software/smb Maintain Hardware Platform Health An IT Services Management Infrastructure Solution.
Advertisements

Distributed Data Processing
Welcome to Middleware Joseph Amrithraj
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
Distributed Systems 1 Topics  What is a Distributed System?  Why Distributed Systems?  Examples of Distributed Systems  Distributed System Requirements.
7-1 INTRODUCTION: SoA Introduced SoA in Chapter 6 Service-oriented architecture (SoA) - perspective that focuses on the development, use, and reuse of.
Active Directory: Final Solution to Enterprise System Integration
Distributed components
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Chapter 14 Web-Based Management 14-1 Chapter 14
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
IMS1907 Database Systems Week 5 Database Systems Architecture.
Distributed Database Management Systems
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Chapter 7: Client/Server Computing Business Data Communications, 5e.
Distributed Information Systems - The Client server model
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Modified by: Masud-Ul-Hasan and Ahmad Al-Yamani 1 Chapter 11 Network Management (Selected Topics)
Distributed Systems: Client/Server Computing
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
H-1 Network Management Network management is the process of controlling a complex data network to maximize its efficiency and productivity The overall.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
Chapter 14 Network Management Business Aspects Architectures Technology.
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
3 Cloud Computing.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
Chapter 1: Computing with Services Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
Windows Small Business Server 2003 Setting up and Connecting David Overton Partner Technical Specialist.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Week 5 Lecture Distributed Database Management Systems Samuel ConnSamuel Conn, Asst Professor Suggestions for using the Lecture Slides.
Active Directory Maryam Izadi. Topics Covered NT Vs 2000/2003 Active Directory LDAP MMC.
10 1 Chapter 10 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
Web Services. Abstract  Web Services is a technology applicable for computationally distributed problems, including access to large databases What other.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS Instructor Ms. Arwa Binsaleh.
Kemal Baykal Rasim Ismayilov
An Introduction to Web Services Web Services using Java / Session 1 / 2 of 21 Objectives Discuss distributed computing Explain web services and their.
Web-Based Management. Display on Web browser Economical displays Ubiquitous access Reduction in network load for non-polled configuration Web Interface.
1 6: Web Based Management. 2 Web Technology 3 HTTP Get Request.
Chapter 1: Computing with Services Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
4 m 9K Copyright 2002 Forum 9000, LLC Slide 1 Forum 9000 Quality Systems for Quality Care.
25 April Unified Cryptologic Architecture: A Framework for a Service Based Architecture Unified Cryptologic Architecture: A Framework for a Service.
DMTF Standards Overview WBEM and CIM September 18, 2002 Andrea Westerinen Julie Schott Cisco Systems.
1 Active Directory Service in Windows 2000 Li Yang SID: November 2000.
Highly Available Internet Telephony Fact or Fiction? Manfred Reitenspiess Fujitsu Siemens Computers Munich, Germany
14 October 2002GGF6 / CGS-WG1 Working with CIM Ellen Stokes
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
The Database Approach Muhammad Nasir
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
WHAT IS A NETWORK TYPES OF NETWORK NETWORK HARDWARE
Chapter 14 Network Management
File System Implementation
Enterprise Computing Collaboration System Example
Fundamentals of Network Management
3 Cloud Computing.
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
The Database Environment
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
Chapter 14 Web-Based Management 14-1 Chapter 14
Standards, Models and Language
Presentation transcript:

Distributed System Administration From “The Continuing Evolution of Distributed Systems Management” by Westerinen and Bumpus (DMTF) Week-7

History – In the Beginning…  Centralised systems  Isolated  Data exchanged by media backup eg decks of punched cards or reels of Magnetic Tape  System management was centralised and performed during off-peak times

1970’s – Minicomputer based distributed systems  Isolated systems  Used by individual departments  Single function systems –Inventory, word processing Point-of-Sale, etc…  Supported by manufacturer specialists  Vendor unique (incompatible) technology

1980’s: PCs and local DataBases  Novelties: owned by individuals/departments  Initially self-contained and isolated  Later, information extracted from central databases was integrated into speadsheets and local PC applications  Required ad-hoc synchronisation to support mission-critical business applications

PCs and System Management  Now data centres had to manage mainframe and departmental data centres as well as large numbers of geographically dispersed desktop PCs  Distributed system management was: –Software upgrades –Configuration management –Software/Hardware Inventory

LANs: 3-tier Distributed Systems  New Technology – New challenges –Shared software and hardware –Data on shared fileservers –Configuration management was easier  3-Tier Data:Procedure architecture –Mainframe  FileServer  PC  Client-Server applications appear

LANs: 3-tier Distributed Systems  Entirely new area of Management  Synchronised application upgrades  Tools to monitor/locate performance and other network problems  Networks became more complex –Bridges/switches/routers: Enterprise WANs

Managing 3-tier Enterprise system  Enterprise network management  Became increasingly more difficult  Required large engineering staff to service and operate equipment

Network management with SNMP  Appearance of standards (ASN.1, SNMP, SMI)  Adopted by Network system vendors  Software agents in hardware for remote access to component instrumentation  Easy way for management applications to monitor and analyse network

1990s: Desktop SysAdmin: DMI  PC vendors needed instrumentation  Could not be achieved using SNMP  Desktop Management Interface (DMTF) a single service providing access to instrumentation in multiple components  Also allowed dynamic addition, removal and query of component descriptions (unlike SNMP where this was pre- compiled)

Distributed systems using HTML  another step in evolution of distributed systems  Web used for –Internet- product and sales support –Intranet- corporate information  Computing model changed from Client/Server to Browser/Application

Distributed systems using HTML  New possibilities for integration and platform independence  Central management of web servers  Distributed Services model –Many different applications –Hosted on many servers –Running on physically different computers  Created need for reliable, efficient web infrastructures & Distributed mgmt.

Vendor Integration of System Management services  Web-based systems: combinations of network and system technologies  Understanding and management requires integration of information  Management tools became platforms with various “snap-in” components  No standard for “snap-in”  Vendors began including web interfaces in networked devices

Common Information Model  Integration of management information requires definition of concepts and semantics for managed components  CIM also defines interfaces for and relationships between components  “End-to-End” management  General and Reusable concepts

Common Information Model  Complex system represented easily  Uses classes and sub-classes to model systems and component parts  May also define logical entities and services provided

Common Information Model

CPE5013 (c) Monash University 17 CIM - Schema [Abstract, Version ("2.7.0"), Description ( "ManagedElement is an abstract class that provides a common superclass" "(or top of the inheritance tree) for the non-association classes in the CIM Schema.") ] class CIM_ManagedElement { [MaxLen (64), Description ( "The Caption property is a short textual description (one-" "line string) of the object.") ] string Caption; [Description ( "The Description property provides a textual description of " "the object.") ] string Description; [Description ( "A user-friendly name for the object. This property allows " "each instance to define a user-friendly name IN ADDITION TO its " "key properties/identity data, and description information.\n" "Note that ManagedSystemElement's Name property is also defined " "as a user-friendly name. But, it is often subclassed to be a " "Key. It is not reasonable that the same property can convey " "both identity and a user friendly name, without inconsistencies. " "Where Name exists and is not a Key (such as for instances of " "LogicalDevice), the same information MAY be present in both " "the Name and ElementName properties.") ] string ElementName; };

Web-Based Enterprise Management “CIM over HTML”  CIM defines data….  WBEM also defines common protocol (HTTP) and encoding (XML)  Object manager infrastructure (from CORBA)  known as “CIM Server”  Many implementations available

Directory Enabled Networks  Uses CIM as the data storage model  Uses LDAP for message exchange and directory repository  Provides centralised repository of management, object location and configuration info for computing and networking hardware

CIM/WBEM & DMI Management Infrastructures

Distributed Management Trends  Focus on –business solutions –transparent delivery of services  Requires integrated dynamic, rather than isolated static management (eg multi-vendor, not single-vendor solution)  Systems, software and networks managed together in integrated way  Include business knowledge (policies) in management infrastructure

Management: an Integrated Service  Perform usual management tasks: –Acquire inventory data –Transmit notification of events –Maintain statistics and metrics –Read/Write configuration parameters  But using a common mechanism ie. Management port and Business port

Management: an Integrated Service

Distributed Management Alliances  Modern network management includes –Common semantics and models –Integrated business and management services  Many standards organisations need to cooperate on distributed functions –Storage Network Industry Association –Global Grid Forum (OGSI) –Distributed Management Task Force (CIM,WBEM) –W3C (OASIS)

Distributed Management Alliances

Finally….  New world of management is evolving  Need to reduce cost through interoperable services  Being addressed by vendors and customers participating in formation of standards for business and management abstractions and services