Carnegie Mellon Andrew Overview Walter Wong Computing Services.

Slides:



Advertisements
Similar presentations
Implementing Tableau Server in an Enterprise Environment
Advertisements

The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Welcome to Middleware Joseph Amrithraj
Andrew File System CSS534 ZACH MA. History  Originated in October 1982, by the Information Technology Center (ITC) formed with Carnegie Mellon and IBM.
COM vs. CORBA.
Chapter 7 LAN Operating Systems LAN Software Software Compatibility Network Operating System (NOP) Architecture NOP Functions NOP Trends.
IBM Software Group ® Accessing Domino via Outlook iNotes Access for Microsoft Outlook - Notes Domino 5.5 – Domino Access for MS Outlook - Notes Domino.
Using SharePoint Server 2007 for Site and Enterprise Search at Monsanto Company Vincent L. Arter, Jr. Project Lead Portals and Collaboration Monsanto.
Optimizing the User Experience Throughout the Infrastructure Consolidation Process Dan Smith, Enterprise Solutions Manager, GTSI Chris Theon, Practice.
Page 1 of 29 Net-Scale Technologies, Inc. Network Based Personal Information and Messaging Services Urs Muller Beat Flepp
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
 Introduction Originally developed by Open Software Foundation (OSF), which is now called The Open Group ( Provides a set of tools and.
Active Directory: Final Solution to Enterprise System Integration
Public Key Infrastructure at the University of Pittsburgh Robert F. Pack, Vice Provost Academic Planning and Resources Management March 27, 2000 CNI Spring.
Server Upgrade From UW to Cyrus. What is an IMAP Server? Provides access to your mail messages stored on the mail server Requires authentication.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Microsoft Virtual Server 2005 Product Overview Mikael Nyström – TrueSec AB MVP Windows Server – Setup/Deployment Mikael Nyström – TrueSec AB MVP Windows.
Data Networking Fundamentals Unit 7 7/2/ Modified by: Brierley.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
Microsoft Exchange Exchange is more than just Electronic Mail The server that embraces Internet standards and extends rich messaging and collaboration.
A centralized system.  Active Directory is Microsoft's trademarked directory service, an integral part of the Windows architecture. Like other directory.
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
Is Windows Right for High-Availability Enterprise Applications? Dan Kusnetzky, Vice President System Software Research IDC.
Enterprise Resource Planning
Client/Server Architectures
Directory and File Transfer Services Chapter 7. Learning Objectives Explain benefits offered by centralized enterprise directory services such as LDAP.
BASIC NETWORK CONCEPTS (PART 6). Network Operating Systems NNow that you have a general idea of the network topologies, cable types, and network architectures,
IBM Software Group - IBM Systems Group © 2006 IBM Corporation IBM Software Group | IBM Systems Grouppage 1 Team Collaboration Software Selling Strategy.
Brown University Exchange 2003 Molly Baird Manager, Windows-Novell Services.
SAP R/3 System: Client Server Overview (Buck-Emden & Galimow, 1998) Dr. K. Palaniappan.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
University IT Presentation Department Heads Meeting Monday September 24, SecureU and Server Security - Your role as Department Head - Jason Pufahl,
Quality Attributes of Web Software Applications – Jeff Offutt By Julia Erdman SE 510 October 8, 2003.
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
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.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring, Managing, and Troubleshooting Resource Access.
Microsoft and Community Tour 2011 – Infrastrutture in evoluzione Community Tour 2011 Infrastrutture in evoluzione.
Windows 2000 Operating System -- Active Directory Service COSC 516 Yuan YAO 08/29/2000.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
Riva Managed Identity Integration for Active Directory and Novell ® GroupWise ® Aldo Zanoni CEO, Managing Director Omni Technology Solutions
Planning a Group Policy Management and Implementation Strategy Lesson 10.
Internet2 Middleware Initiative. Discussion Outline  What is Middleware why is it important why is it hard  What are the major components of middleware.
1 Administering Shared Folders Understanding Shared Folders Planning Shared Folders Sharing Folders Combining Shared Folder Permissions and NTFS Permissions.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
NT SECURITY Introduction Security features of an operating system revolve around the principles of “Availability,” “Integrity,” and Confidentiality. For.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Samba – Good Just Keeps Getting Better The new and not so new features available in Samba, and how they benefit your organization. Copyright 2002 © Dustin.
Course ILT Basic networking concepts Unit objectives Compare various types of networks Discuss types of servers Discuss LAN topologies Discuss planning.
Presented By: Samreen Tahir Coda is a network file system and a descendent of the Andrew File System 2. It was designed to be: Highly Highly secure Available.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chandler and Higher Education Spring CSG Meeting Princeton.
Chapter 4 Intranets and Extranets. Awad –Electronic Commerce 2/e © 2004 Pearson Prentice Hall 2 OBJECTIVES Introduction Technical Infrastructure Planning.
Comprehensive Project Management Solutions with the.NET Server family.
OVERVIEW OF ACTIVE DIRECTORY
Out Look 1.Introduction 2. Guiding Principles of Windows DNA 3. Development Technologies 4. DNA - Architecture for Distributed Applications 5. Client Environments.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
Carnegie Mellon Computing Services 2/15/2001 v1.2DRAFT1 Systems Development Joseph Jackson Walter Wong.
Windows SharePoint Services Installation and Configuration.
Unit 9 ITT TECHNICAL INSTITUTE NT1330 Client-Server Networking II Date: 2/17/2016 Instructor: Williams Obinkyereh.
Netscape Application Server
Microsoft SharePoint Server 2016
Getting Started.
Getting Started.
Chandler and Higher Education
Issues of Scaling LAN Session 4321 SHARE 85 Pat Berastegui-Egen.
Presentation transcript:

Carnegie Mellon Andrew Overview Walter Wong Computing Services

Carnegie Mellon Andrew Yesterday Building the next generation campus computing environment Funded by IBM in 1982 Early large scale distributed system

Carnegie Mellon AFS AUIS AMS Workstation Configuration Significant Contributions Workstation config AFS AUIS AMS

Carnegie Mellon AFS Scalable Distributed Filesystem Client Side Caching Global Namespace Server Independence Understandable ACLs Volumes

Carnegie Mellon AUIS Andrew User Interface Software Objected orientated, customizable, multi-media environment

Carnegie Mellon AMS Andrew Messaging System Built on AUIS Authenticated Shared folders (bboards)

Carnegie Mellon Workstation Management Operating system and configurations remain consistent Synchronization of existing files on AFS for central maintenance Removal of files that “don’t belong”

Carnegie Mellon Andrew/Unix Workstations Andrew/Unix Workstations Original Andrew Information Backup Mail/News Printing ClientsServicesInfrastructure AFS Fileservers AFS Fileservers

Carnegie Mellon Transition to Production Default campus environment in 1988 Rapid Growth Software Release Management Delegation and Distribution of Administration Personal Computers

Carnegie Mellon Rapid Growth Need for monitoring and reporting Stable services Reduce incremental administrative costs through automation and tools Otherwise, no time for development

Carnegie Mellon Software Release Management Identify all software components Controlled test environments Rollback support Implemented under Unix with Depot & EMT

Carnegie Mellon Distributed Administration Provide a default configuration Provide an infrastructure for customization at multiple levels Allow one to control what they want - ignore what they do not want Vendor Central Departmental Workgroup Personal

Carnegie Mellon Personal Computers More affordable than workstations Difficult to port AFS and other applications Missing key features in the operating systems

Carnegie Mellon Architectural Problems AFS is complicated, but necessarily so System built on AFS inherit its complexity, often unnecessarily AFS has not been ported to many platforms (Mac, DOS, Windows 3.x) Performance problems in AFS are inherited by other services AFS is not good over slow links AFS is going to be replaced with the DFS.… Or maybe not...

Carnegie Mellon Personal Computers Personal Computers Andrew Plus ClientsServicesInfrastructure Andrew/Unix Workstations Andrew/Unix Workstations Information Backup Mail/News Printing Andrew/Unix Workstations Andrew/Unix Workstations AFS Fileservers AFS Fileservers

Carnegie Mellon Andrew II Initiated in 1992 to cope with DCE/DFS No single system or single delivery date Multiple projects with common goals

Carnegie Mellon Andrew II Filesystems Other Workstations Other Workstations Andrew Workstations Andrew Workstations Information Backup Mail/News Printing

Carnegie Mellon Andrew II Goals Standards based or in wide spread use Avoid unnecessary filesystem dependencies Simple independent scaleable services PC and Mac integration Disconnected operation

Carnegie Mellon Andrew II Strategies Limit operating system modifications Layer local changes on vendor solutions Seek vendor solutions when ever possible Seek vendor and external use of local solutions Integrate external solutions Adapt local environment when market forces dictate change

Carnegie Mellon Major Andrew II Projects Messaging - Cyrus Information Services - Polaris, Infoserver, Userweb

Carnegie Mellon Project Cyrus Inspired by ancient Persian Royal Postal System System linked an Empire 1500 miles broad (delivery time from end to end: 3 weeks) Postal System was integral to ordered organization of society Durable, enterprise communications -- lasted for over 1500 years

Carnegie Mellon Project Cyrus Goals Scalable Enterprise Wide Mail System Access Control Lists Quota per User/Mailbox Server Independence Message Service Integration: Mail, Netnews, local bulletin boards, internet mailing lists, wire services, etc.

Carnegie Mellon Project Cyrus Status Implemented high quality IMAP server Work progressing with ACAP for server independence IMAP proxy as interim measure Waiting for client vendors to catch up SASL Library SMTP AUTH

Carnegie Mellon Polaris Web based help service Dynamic Browse Space Can be designed and built by documentation staff or by developers as they release help pages Full-text searching AUIS, man, and HTML support

Carnegie Mellon Infoserver CMU Online Information System Web based Depot managed Full-text searching

Carnegie Mellon User/Course Web Service Distributed filesystem manages quota Immediate publishing No release management Full-text searching

Carnegie Mellon Major Current Initiatives Full NT integration Directory Services Security Services

Carnegie Mellon Orpheus NT provides a ‘real’ operating system on PCs Microsoft considers interoperability as a method of conquest Challenge is fully integrating NT environment with existing infrastructure

Carnegie Mellon Directory Services Provide the integration missing when filesystem is removed LDAP based Integration with Microsoft Active Directory

Carnegie Mellon Security Services Integration/co-existence of public and secret key systems Unsolved public key infrastructure issues

Carnegie Mellon Andrew Today and Beyond Educational environments differ in interesting ways Rapid changes Innovative Integration with focused development

Carnegie Mellon Educational Environment Differences Security Greater (recognized) internal threats Conflicting goals of collaboration vs. privacy Less rigid hierarchy A person may be staff, student and faculty Nomadic behavior A person may use multiple machines, some they do not have administrative control over Some machines may be shared among many diverse individuals

Carnegie Mellon Rapid Changes Local solutions can not keep up with the features On going support of legacy systems is expensive Porting local solutions to new environments is expensive Other groups and individuals on campus adopt commercial systems

Carnegie Mellon Adopting New Technologies Seek vendor solutions Cooperate with vendors Seek public solutions Cooperate to enhance public solutions Cooperate to develop new technologies and get those technologies on standards tracks Do it ourselves

Carnegie Mellon Scalability Models Monolithic Have a single highly redundant system Simplifies administration Single point of failure

Carnegie Mellon Scalability Models Distributed - server dependent Multiple servers provide redundancy, better performance Burden on users to know about the servers Higher administrative cost in managing multiple machines

Carnegie Mellon Scalability Models Distributed – server independent Actual server(s) hidden by a layer of indirection Additional client/server support

Carnegie Mellon Integration Problems Scale The market is still primarily producing work group solutions Can’t scale to a single computing community of over 10,000 users and over 6,000 networked machines Interoperability Many solutions do not work together Many solutions do not exist across architectures

Carnegie Mellon Focusing Development Focus on key areas and do proof of concept development (and maybe deployment) Force issues in standards bodies (IETF, etc.) Leverage development efforts with vendors to influence directions

Carnegie Mellon Unique Users

Carnegie Mellon References Khanna, Raman, ed. “Managing Distributed Systems” and “System Management Strategies” in Distributed Computing: Implementation and Management Strategies. Prentice Hall Khanna, Raman, ed. “Personal Computer Integration in the Andrew System” in Integrating Personal Computers in a Distributed Client-Server Environment. Prentice Hall, 1995.