Modicon Quantum 04/2014 35010533 04/2014 Quantum Modicon

Total Page:16

File Type:pdf, Size:1020Kb

Modicon Quantum 04/2014 35010533 04/2014 Quantum Modicon Modicon Quantum 35010533 04/2014 Modicon Quantum Hot Standby System User Manual 04/2014 35010533.11 www.schneider-electric.com The information provided in this documentation contains general descriptions and/or technical characteristics of the performance of the products contained herein. This documentation is not intended as a substitute for and is not to be used for determining suitability or reliability of these products for specific user applications. It is the duty of any such user or integrator to perform the appropriate and complete risk analysis, evaluation and testing of the products with respect to the relevant specific application or use thereof. Neither Schneider Electric nor any of its affiliates or subsidiaries shall be responsible or liable for misuse of the information contained herein. If you have any suggestions for improvements or amendments or have found errors in this publication, please notify us. No part of this document may be reproduced in any form or by any means, electronic or mechanical, including photocopying, without express written permission of Schneider Electric. All pertinent state, regional, and local safety regulations must be observed when installing and using this product. For reasons of safety and to help ensure compliance with documented system data, only the manufacturer should perform repairs to components. When devices are used for applications with technical safety requirements, the relevant instructions must be followed. Failure to use Schneider Electric software or approved software with our hardware products may result in injury, harm, or improper operating results. Failure to observe this information can result in injury or equipment damage. © 2014 Schneider Electric. All rights reserved. 2 35010533 04/2014 Table of Contents Safety Information . 7 About the Book. 9 Part I Introducing the Modicon Quantum Hot Standby System. 13 Chapter 1 Modicon Quantum Hot Standby System . 15 1.1 Quantum Hot Standby Introduction . 16 Terminology. 17 Purpose and Features . 18 Overview . 19 Redundant Hardware . 20 Quantum Hot StandBy CPU Front Panel . 25 Hot Standby Sync-Link . 26 S908 Hot Standby Hardware and Topology . 28 Quantum Ethernet I/O Hot Standby Hardware and Topology . 35 Mixed Ethernet and S908 RIO Network . 45 Configuration Requirements . 47 Hot Standby Restricted Functions . 49 Establishing Redundancy . 50 Quantum Hot Standby Operation Modes . 53 Remote I/O Management . 55 Hot Standby Programming Differences . 57 1.2 Hot Standby Safety CPUs . 61 Hot Standby Safety CPU Specifics . 62 Operating Modes of the Safety PLC . 65 Part II Configuring and Maintaining a Quantum Hot Standby System . 67 Chapter 2 Configuring with Unity Pro . 69 2.1 Unity Pro Tabs and Dialogs. 70 Introducing Unity Pro . 71 Using the Summary Tab . 72 Using the Overview Tab . 73 Using the Configuration Tab . 74 Using the Modbus Port Tab. 80 Using the Animation Tab and PLC Screen Dialogs. 82 35010533 04/2014 3 Using the Hot Standby Tab . 86 Configuring the PCMCIA Cards . 88 Configuring the Modbus Plus Communication Type . 89 Non-Transfer Area and Reverse Transfer Words . 90 Setting Up the Quantum Hot Standby System. 91 2.2 Reading and Configuring Registers . 93 Hot Standby Command Register . 94 Hot Standby Status Register . 98 Hot Standby Firmware Mismatch Register. 101 Using Initialized Data . 102 Synchronizing System Timers . 103 2.3 140 NOE 771 x1 and 140 NOC 78• 00 Modules . 104 Quantum Hot Standby and 140 NOE 771 •1 / 140 NOC 78• 00 Modules . 105 140 NOE 771 x1 / 140 NOC 78• 00 Operating Modes in Quantum Hot Standby System . 107 140 NOE 771 x1 / 140 NOC 78• 00 IP Address Assignment . 111 140 NOE 771 x1 / 140 NOC 78• 00 Modules in Hot Standby System 113 Chapter 3 Maintaining a Quantum Hot Standby System . 115 3.1 Hot Standby Module Replacement . 116 Replacing a Module . 116 3.2 Hot Standby Health Messages. 117 Verifying the Health of a Quantum Hot Standby System . 117 3.3 Single Point of Detected Failure. 119 Detecting and Diagnosing Inoperative Components through Health Messages. 120 Detected Inoperative Conditions on Rack, CPU, Copro and RIO Head 121 Detecting High Speed Sync-Link Interruptions . 124 Troubleshooting Primary PLC . 126 Chapter 4 Programming and Debugging. 129 4.1 Operating Modes and Switchover Information . 130 Operating States and Modes . 131 System Performances . 136 Conditions for Switchover . 137 Switchover Behavior during Application Mismatch . 139 Handling Network Addresses at Switchover . 141 Testing Switchover of a Quantum Hot Standby System . 146 Connection Health Bits and Switchover . 149 4 35010533 04/2014 4.2 EFBs for Quantum Hot Standby . 150 HSBY_RD . 151 HSBY_ST . 154 HSBY_WR. 157 REV_XFER . 160 4.3 Equipment Restrictions . 163 Local and Distributed I/O Restrictions . 164 Module Restrictions . 166 Application Restrictions . 167 4.4 PLC Communications . 168 Data Transfer. 169 Application Program Transfer . 170 Scan Time . 174 4.5 Developing a Hot Standby Application . 176 Adjusting MAST Task Properties. 177 How to Program a Quantum Hot Standby Application . 180 Transferring Your Program to the Primary and Standby PLCs . 181 4.6 Debugging a Hot Standby Application. 182 Debugging . 182 Part III Modifying and Upgrading . 185 Chapter 5 Application Modifications . 187 Quantum Hot Standby Application Mismatches . 188 Online or Offline Modifications and Application Mismatch. 192 Standby CPU Online Application Modifications with Application Mismatch . 193 Primary CPU Online Application Modifications with Allowed Application Mismatch . 194 Offline Application Modification with Allowed Application Mismatch . 195 Switchover Methods with Application Mismatch . 196 Manual Application Program Transfer Method and Application Mismatch . 198 Recommendations for Using Application Mismatch . 199 Chapter 6 Firmware . 201 Firmware Levels . ..
Recommended publications
  • EDUCATION in CHINA a Snapshot This Work Is Published Under the Responsibility of the Secretary-General of the OECD
    EDUCATION IN CHINA A Snapshot This work is published under the responsibility of the Secretary-General of the OECD. The opinions expressed and arguments employed herein do not necessarily reflect the official views of OECD member countries. This document and any map included herein are without prejudice to the status of or sovereignty over any territory, to the delimitation of international frontiers and boundaries and to the name of any territory, city or area. Photo credits: Cover: © EQRoy / Shutterstock.com; © iStock.com/iPandastudio; © astudio / Shutterstock.com Inside: © iStock.com/iPandastudio; © li jianbing / Shutterstock.com; © tangxn / Shutterstock.com; © chuyuss / Shutterstock.com; © astudio / Shutterstock.com; © Frame China / Shutterstock.com © OECD 2016 You can copy, download or print OECD content for your own use, and you can include excerpts from OECD publications, databases and multimedia products in your own documents, presentations, blogs, websites and teaching materials, provided that suitable acknowledgement of OECD as source and copyright owner is given. All requests for public or commercial use and translation rights should be submitted to [email protected]. Requests for permission to photocopy portions of this material for public or commercial use shall be addressed directly to the Copyright Clearance Center (CCC) at [email protected] or the Centre français d’exploitation du droit de copie (CFC) at [email protected]. Education in China A SNAPSHOT Foreword In 2015, three economies in China participated in the OECD Programme for International Student Assessment, or PISA, for the first time: Beijing, a municipality, Jiangsu, a province on the eastern coast of the country, and Guangdong, a southern coastal province.
    [Show full text]
  • Fujitsu PCI Expansion Unit
    PCI Expansion Unit The PCI Expansion Unit—an I/O expansion option for Oracle’s Fujitsu SPARC M12 and Fujitsu M10 family of servers—meets demands for applications requiring extensive scalability, mission-critical levels of availability, and Key Features seamless data center integration. The PCI Supports the Fujitsu SPARC M12 and Fujitsu M10 family of servers Expansion Unit takes maximum advantage of Provides 11 PCIe 3.0 slots in a small 2U form factor the high I/O bandwidth of Fujitsu SPARC M12 Powers on and off in synchronization with the power status of Fujitsu and Fujitsu M10 servers. SPARC M12 and Fujitsu M10 servers Enables hot swapping of PCIe cards, power supplies, and fans Monitored and controlled from the XSCF System Monitoring Function of the Fujitsu SPARC M12 and Fujitsu M10 servers Configured with 1 + 1 power supply PRODUCT OVERVIEW redundancy and supports a dual Perfectly suited for Fujitsu SPARC servers, the PCI Expansion Unit offers significant power feed configuration I/O adapter expandability. One or more PCI Expansion Units can be connected to both Fujitsu SPARC M12 and Fujitsu M10 servers, providing connectivity of up to 11 additional PCI Express (PCIe) slots per PCI Expansion Unit in a space-saving rackmount chassis (2U). PCIe generation 3 is supported by the PCI Expansion Unit. Easy Monitoring and Control from Fujitsu SPARC Servers The PCI Expansion Unit can be easily monitored and controlled in conjunction with the XSCF (eXtended System Control Facility) system monitoring function of Fujitsu SPARC servers. PCI Expansion Units power on and off in synchronization with the power status of Fujitsu SPARC servers.
    [Show full text]
  • System Support for Online Reconfiguration
    System Support for Online Reconfiguration ¡ ¡ ¢ Craig A. N. Soules Jonathan Appavoo Kevin Hui Robert W. Wisniewski ¢ ¢ ¡ Dilma Da Silva Gregory R. Ganger Orran Krieger Michael Stumm ¢ ¢ ¢ ¢ Marc Auslander Michal Ostrowski Bryan Rosenburg Jimi Xenidis Abstract Request Response Profiler LRU Online reconfiguration provides a way to extend and re- place active operating system components. This pro- vides administrators, developers, applications, and the (a) After profiler is interposed around the page manager. system itself with a way to update code, adapt to chang- ing workloads, pinpoint performance problems, and per- form a variety of other tasks while the system is running. Request With generic support for interposition and hot-swapping, Response LRU FIFO a system allows active components to be wrapped with additional functionality or replaced with different im- (b) LRU page manager before hot-swap with FIFO. plementations that have the same interfaces. This pa- per describes support for online reconfiguration in the Request K42 operating system and our initial experiences us- Response FIFO ing it. It describes four base capabilities that are com- bined to implement generic support for interposition and (c) After FIFO page manager is fully swapped. hot-swapping. As examples of its utility, the paper de- scribes some performance enhancements that have been Figure 1: Online reconfiguration. This figure shows two online re- achieved with K42’s online reconfiguration mechanisms configuration mechanisms: interposition and hot-swapping. (a) shows including adaptive algorithms, common case optimiza- an LRU page manager and an interposed profiler that can watch the tions, and workload specific specializations. component’s calls/returns to see how it is performing.
    [Show full text]
  • QUESTION 20-1/2 Examination of Access Technologies for Broadband Communications
    International Telecommunication Union QUESTION 20-1/2 Examination of access technologies for broadband communications ITU-D STUDY GROUP 2 3rd STUDY PERIOD (2002-2006) Report on broadband access technologies eport on broadband access technologies QUESTION 20-1/2 R International Telecommunication Union ITU-D THE STUDY GROUPS OF ITU-D The ITU-D Study Groups were set up in accordance with Resolutions 2 of the World Tele- communication Development Conference (WTDC) held in Buenos Aires, Argentina, in 1994. For the period 2002-2006, Study Group 1 is entrusted with the study of seven Questions in the field of telecommunication development strategies and policies. Study Group 2 is entrusted with the study of eleven Questions in the field of development and management of telecommunication services and networks. For this period, in order to respond as quickly as possible to the concerns of developing countries, instead of being approved during the WTDC, the output of each Question is published as and when it is ready. For further information: Please contact Ms Alessandra PILERI Telecommunication Development Bureau (BDT) ITU Place des Nations CH-1211 GENEVA 20 Switzerland Telephone: +41 22 730 6698 Fax: +41 22 730 5484 E-mail: [email protected] Free download: www.itu.int/ITU-D/study_groups/index.html Electronic Bookshop of ITU: www.itu.int/publications © ITU 2006 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior written permission of ITU. International Telecommunication Union QUESTION 20-1/2 Examination of access technologies for broadband communications ITU-D STUDY GROUP 2 3rd STUDY PERIOD (2002-2006) Report on broadband access technologies DISCLAIMER This report has been prepared by many volunteers from different Administrations and companies.
    [Show full text]
  • Doing Business in Malaysia: 2014 Country Commercial Guide for U.S
    Doing Business in Malaysia: 2014 Country Commercial Guide for U.S. Companies INTERNATIONAL COPYRIGHT, U.S. & FOREIGN COMMERCIAL SERVICE AND U.S. DEPARTMENT OF STATE, 2010-2014. ALL RIGHTS RESERVED OUTSIDE OF THE UNITED STATES. Chapter 1: Doing Business In Malaysia Chapter 2: Political and Economic Environment Chapter 3: Selling U.S. Products and Services Chapter 4: Leading Sectors for U.S. Export and Investment Chapter 5: Trade Regulations, Customs and Standards Chapter 6: Investment Climate Chapter 7: Trade and Project Financing Chapter 8: Business Travel Chapter 9: Contacts, Market Research and Trade Events Chapter 10: Guide to Our Services Return to table of contents Chapter 1: Doing Business In Malaysia Market Overview Market Challenges Market Opportunities Market Entry Strategy Market Overview Return to top For centuries, Malaysia has profited from its location at a crossroads of trade between the East and West, a tradition that carries into the 21st century. Geographically blessed, peninsular Malaysia stretches the length of the Strait of Malacca, one of the most economically and politically important shipping lanes in the world. Capitalizing on its location, Malaysia has been able to transform its economy from an agriculture and mining base in the early 1970s to a relatively high-tech, competitive nation, where services and manufacturing now account for 75% of GDP (51% in services and 24% in manufacturing in 2013). In 2013, U.S.-Malaysia bilateral trade was an estimated US$44.2 billion counting both manufacturing and services,1 ranking Malaysia as the United States’ 20th largest trade partner. Malaysia is America’s second largest trading partner in Southeast Asia, after Singapore.
    [Show full text]
  • A Channel Guide
    Intelsat is the First MEDIA Choice In Africa Are you ready to provide top media services and deliver optimal video experience to your growing audiences? With 552 channels, including 50 in HD and approximately 192 free to air (FTA) channels, Intelsat 20 (IS-20), Africa’s leading direct-to- home (DTH) video neighborhood, can empower you to: Connect with Expand Stay agile with nearly 40 million your digital ever-evolving households broadcasting reach technologies From sub-Saharan Africa to Western Europe, millions of households have been enjoying the superior video distribution from the IS-20 Ku-band video neighborhood situated at 68.5°E orbital location. Intelsat 20 is the enabler for your TV future. Get on board today. IS-20 Channel Guide 2 CHANNEL ENC FR P CHANNEL ENC FR P 947 Irdeto 11170 H Bonang TV FTA 12562 H 1 Magic South Africa Irdeto 11514 H Boomerang EMEA Irdeto 11634 V 1 Magic South Africa Irdeto 11674 H Botswana TV FTA 12634 V 1485 Radio Today Irdeto 11474 H Botswana TV FTA 12657 V 1KZN TV FTA 11474 V Botswana TV Irdeto 11474 H 1KZN TV Irdeto 11594 H Bride TV FTA 12682 H Nagravi- Brother Fire TV FTA 12562 H 1KZN TV sion 11514 V Brother Fire TV FTA 12602 V 5 FM FTA 11514 V Builders Radio FTA 11514 V 5 FM Irdeto 11594 H BusinessDay TV Irdeto 11634 V ABN FTA 12562 H BVN Europa Irdeto 11010 H Access TV FTA 12634 V Canal CVV International FTA 12682 H Ackermans Stores FTA 11514 V Cape Town TV Irdeto 11634 V ACNN FTA 12562 H CapeTalk Irdeto 11474 H Africa Magic Epic Irdeto 11474 H Capricorn FM Irdeto 11170 H Africa Magic Family Irdeto
    [Show full text]
  • Nexto Series
    Technical Characteristics Nexto Series Doc Code: CE114000 Revision: I Nexto Series Programmable Logic Controller Nexto Series is a powerful and complete Programmable Logic Controllers (PLCs) series with exclusive and innovative features, targeted for covering control systems requirements from medium to large applications or high performance industrial machines. Nexto Series architecture provides a wide range of input and output modules. These modules, combined with a powerful 32-bit processor and a high-speed-Ethernet-based backplane, cover many user applications, such as high-speed machinery control, complex distributed and redundant process applications or even large I/O systems for building automation. Besides, it delivers modules for motion control, communication and interfaces to the most popular fieldbuses, among other features. Nexto Series architecture uses a state-of-the-art high-speed Ethernet backplane bus technology, which allows input, output and processed information to be shared among all modules within the system. The I/O modules can be easily distributed in the field. It can be used local as well as remote I/Os without any loss in performance. In addition, Nexto Series brings a complete tool for programming, configuration, simulation and debugging user application: MasterTool IEC XE. MasterTool IEC XE is flexible and easy to use software that provides the six programming languages defined by IEC 61131-3 standard: Structured Text (ST), Sequential Function Chart (SFC), Function Block Diagram (FBD), Ladder Diagram (LD), Instruction List (IL) and Continuous Function Chart (CFC). MasteTool IEC XE allows the use of different languages on the same application, providing to the user a powerful way to organize the application and to reuse codes used in previous applications.
    [Show full text]
  • Telecommunications Provider Locator
    Telecommunications Provider Locator Industry Analysis & Technology Division Wireline Competition Bureau February 2003 This report is available for reference in the FCC’s Information Center at 445 12th Street, S.W., Courtyard Level. Copies may be purchased by calling Qualex International, Portals II, 445 12th Street SW, Room CY- B402, Washington, D.C. 20554, telephone 202-863-2893, facsimile 202-863-2898, or via e-mail [email protected]. This report can be downloaded and interactively searched on the FCC-State Link Internet site at www.fcc.gov/wcb/iatd/locator.html. Telecommunications Provider Locator This report lists the contact information and the types of services sold by 5,364 telecommunications providers. The last report was released November 27, 2001.1 All information in this report is drawn from providers’ April 1, 2002, filing of the Telecommunications Reporting Worksheet (FCC Form 499-A).2 This report can be used by customers to identify and locate telecommunications providers, by telecommunications providers to identify and locate others in the industry, and by equipment vendors to identify potential customers. Virtually all providers of telecommunications must file FCC Form 499-A each year.3 These forms are not filed with the FCC but rather with the Universal Service Administrative Company (USAC), which serves as the data collection agent. Information from filings received after November 22, 2002, and from filings that were incomplete has been excluded from the tables. Although many telecommunications providers offer an extensive menu of services, each filer is asked on Line 105 of FCC Form 499-A to select the single category that best describes its telecommunications business.
    [Show full text]
  • Digital Multi–Programme TV/HDTV by Satellite
    Digital multi–programme TV/HDTV by satellite M. Cominetti (RAI) A. Morello (RAI) M. Visintin (RAI) The progress of digital technology 1. Introduction since the WARC’77 is considered and the perspectives of future The significant progress of digital techniques in applications via satellite channels production, transmission and emission of radio are identified. Among these, digital and television programmes is rapidly changing the established concepts of broadcasting. multi–programme television systems, with different quality levels (EDTV, SDTV) and possible The latest developments in VLSI (very–large scale evolution to HDTV, are evaluated in integration) technology have significantly contrib- uted to the rapid emergence of digital image/video terms of picture quality and service compression techniques in broadcast and informa- availability on the satellite channels tion–oriented applications; optical fibre technolo- of the BSS bands (12 GHz and gy allows broadband end–to–end connectivity at 22 GHz) and of the FSS band (11 very high bit–rates including digital video capabil- GHz) in Europe. A usable channel ities; even the narrow–band terrestrial broadcast capacity of 45 Mbit/s is assumed, as channels in the VHF/UHF bands (6–7 MHz and 8 well as the adoption of advanced MHz) are under investigation, in the USA [1] and channel coding techniques with in Europe [2], for the future introduction of digital QPSK and 8PSK modulations. For television services. high and medium–power satellites, in operation or planned, the The interest for digital television in broadcasting receiving antenna diameters and multimedia communications is a clear exam- required for correct reception are ple of the current evolution from the analogue to reported.
    [Show full text]
  • USB 3.0 to SATA 2.5" Tool-Less Enclosure Quick Installation Guide
    USB 3.0 to SATA 2.5" Tool-less Enclosure Quick Installation Guide Introduction The USB 3.0 to SATA 2.5" Tool-less Enclosure is designed to work USB equipped computers. This enclosure provides large capacity mobile storage using 2.5" SATA hard disk drives through hot-swapping USB 3.0 interface. Key Features and Benefits • Quickly adds more storage space to your USB-enabled PC (USB 3.0 recommended) • Supports USB 3.0 data transfer rate up to 5Gb/s • Tool-less design and no driver installation required • Supports up to 4TB hard disk capacity 04-0790B 1 Note: For maximum data throughput, use a SATA 3Gb/s hard disk with the enclosure and connect to a fully functional USB 3.0 port. System Requirements • Notebook or desktop PC with an available USB 2.0/3.0 port (USB 3.0 recommended) • Windows® 8 (32-/64-bit) / 7 (32-/64-bit) / Vista (32-/64-bit) / XP (32-/64-bit) / Server 2003 & 2008 (32-/64-bit) / Server 2008 R2 Package Contents • USB 3.0 to SATA 2.5" Tool-less Enclosure • USB 3.0 Y-split (data & power) cable • 2 Sponges (optional) • Quick installation guide 2 Layout Top cover USB 3.0 micro-B connector Bottom cover Power/Activity LED Slider to release the cases Figure 1: Back Panel Layout USB 3.0 Y-split Cable Type-A power (white) Type-A data (blue) micro-B Figure 2: USB 3.0 Y-split Cable Connectors 3 Power and Activity LED The LED indicator illuminates when the enclosure is connected and powered up.
    [Show full text]
  • Honeywell's Next Generation Plcs Powerful, Compact, Versatile, Open Network
    Programmable Logic Controllers MasterLogic-200 Honeywell's next generation PLCs Powerful, compact, versatile, open network Programmable Logic Controllers MasterLogic-200 · Powerful & versatile · Scalable & modular · Compact pocket-size modules · CPU redundancy, power supply redundancy, network redundancy · Range of I/O modules-digital (source/sink,transistor/relay),analog (voltage/current) · Special modules-High Speed Counter, Position Control, RTD, Thermocouple · Open network-Profibus-DP, DeviceNet, Fast Ethernet, Modbus · Dedicated peer-to-peer networking of PLCs · Large I/O capacity and Remote I/O Contents Overview 4 Overview Introduction System Architecture 8 CPU & System configuration General Specifications CPU Specifications Highlights Introduction Network Fast Ethernet(FEnet) 15 Serial Communication(Snet) Profibus-DP(Pnet) DeviceNet(Dnet) Digital I/O Modules Input/Output Modules 20 Position Control Modules Analog I/O Modules Smart I/O(s) Thermocouple Module RTD Module High Speed Counter Modules Key Features Software 29 Project Management Online Functions Maintenance & Troubleshooting Monitoring PLC Event History Program Navigation & Editing Program Ease Simulation System Requirements SoftMaster-NM (Network setup & diagnostics) Special Interface Special Interface with Experion 37 PKS & Experion Vista MasterLogic-50 Other Related Products Master Panel 38 HCiX Series Product List 39 Product List Overview Introduction Key Features · Powerful & versatile processors - High speed i.e. (28ns/step, flash memory, hot-swapping) · CPU redundancy
    [Show full text]
  • Providing Dynamic Update in an Operating System
    Providing Dynamic Update in an Operating System Andrew Baumann, Gernot Heiser University of New South Wales & National ICT Australia Jonathan Appavoo, Dilma Da Silva, Orran Krieger, Robert W. Wisniewski IBM T.J. Watson Research Center Jeremy Kerr IBM Linux Technology Center Abstract Dynamic update [26] is used to avoid such downtime. It involves on-the-fly application of software updates to Dynamic update is a mechanism that allows software a running system without loss of service. The increased updates and patches to be applied to a running system unplanned down-time of computing infrastructure to ap- without loss of service or down-time. Operating systems ply updates, combined with the demand for continuous would benefit from dynamic update, but place unique de- availability, provides strong motivation to investigate dy- mands on any implementation of such features. These namic update techniques for operating systems. demands stem from the event-driven nature of operating In addition to the above mentioned impact on avail- systems, from their restricted run-time execution envi- ability, dynamically updatable systems have other bene- ronment, and from their role in simultaneously servicing fits. Such systems provide a good prototyping environ- multiple clients. ment. They allow, for example, a new page replacement, We have implemented a dynamic update mechanism file system, or network policy to be tested without re- in the K42 research operating system, and tested it us- booting. Further, in more mature systems such as main- ing previous modifications of the system by kernel de- frames, some user constraints prevent the system from velopers. Our system supports updates changing both ever being shutdown.
    [Show full text]