MongoDB - Replication & Sharding
|
|
- Owen Horton
- 6 years ago
- Views:
Transcription
1 MongoDB - Replication & Sharding Masterprojekt NoSQL Mirko Köster Universität Hamburg Fachbereich Informatik Arbeitsgruppe VSIS 29. November 2013 Mirko Köster MongoDB - Replication & Sharding / 26
2 Agenda 1 Replication 2 Sharding Mirko Köster MongoDB - Replication & Sharding / 26
3 Replication Mirko Köster MongoDB - Replication & Sharding / 26
4 Motivation Redundancy Failover Maintanance Load Balancing Mirko Köster MongoDB - Replication & Sharding / 26
5 Overview Master - Slave - Replication deprecated more than 12 nodes (ReplSet) up to 12 nodes consists of 1 master and some slaves (and/or arbiter(s)) write to master read from master consistent read from slave eventually consistent Mirko Köster MongoDB - Replication & Sharding / 26
6 ReplSet States State Vote State Description All members start up in this state. The mongod STARTUP parses the replica set configuration document while in STARTUP. PRIMARY + The primary is the only member to accept write operations. SECONDARY + The secondary replicates the data store. RECOVERING + Members either perform startup self-checks, or transition from completing a rollback or resync. FATAL Has encountered an unrecoverable error. STARTUP2 Forks replication and election threads before becoming a secondary. UNKNOWN Has never connected to the replica set. ARBITER + Arbiters do not replicate data and exist solely to participate in elections. DOWN Is not accessible to the set. ROLLBACK + Performs a rollback. SHUNNED Was once in the replica set but has now been removed. Mirko Köster MongoDB - Replication & Sharding / 26
7 Heartbeat Every node pings every other node every 2 seconds n (n 1) pings every 2 seconds worst case: 12 (12 1) = 132 pings every 2 seconds Mirko Köster MongoDB - Replication & Sharding / 26
8 Failover If the master becomes unresponsive, a new master has to be elected. Majority Vote Initial number of nodes defines size of majority. Majority of n nodes: n/2 + 1 In most cases the most up to date secondary will be elected master. After recovery the former failed master may rejoin the ReplSet as secondary. Missing data will be replicated. If too far behind: complete resync No majority no master The current master will step down and become a secondary. Writing to the ReplSet is now impossible. Mirko Köster MongoDB - Replication & Sharding / 26
9 Replication oplog - master records all changes to the data capped collection on 64 Bit Linux: the greater of 1 GB and 5% discsize entries (transactions) are idempotent and identified with a BSON timestamp. entries are replicated to secondaries (and applied locally). In case the master crashed: entries from the oplog, which have not been replicated, will be rolled back. the oplog does NOT replace journaling. journaling is still advised to minimize downtime in case of node crash. Mirko Köster MongoDB - Replication & Sharding / 26
10 Commits & Write Concerns a change is considered to be commited, once it is replicated to a majority of nodes. In most cases the consistency one gets by writing to the master is good enough. If it is not, one can use write concerns. controlled via two parameters w: total number of nodes the change must have been replicated to (can be a number or the value "majority") timeout: how long (time in ms) the application should wait (block) Mirko Köster MongoDB - Replication & Sharding / 26
11 ReplSet Config (excerpt) priority votes arbiteronly slavedelay Mirko Köster MongoDB - Replication & Sharding / 26
12 MongoDB Drivers available for most common languages e.g. C, C++, C#, Erlang, Java, Perl, PHP, Python, Ruby, Scala connect to specific node master secondary (read only) set parameter :slave_ok to true no automatic failover connect to whole ReplSet aware of all nodes automatic failover but error not hidden see driver s documentation Mirko Köster MongoDB - Replication & Sharding / 26
13 Scenarios - Heartbeat Mirko Köster MongoDB - Replication & Sharding / 26
14 Scenarios - Arbiter Mirko Köster MongoDB - Replication & Sharding / 26
15 Scenarios - Arbiter Mirko Köster MongoDB - Replication & Sharding / 26
16 Scenarios - Arbiter Mirko Köster MongoDB - Replication & Sharding / 26
17 Scenarios - Two Datacenters Mirko Köster MongoDB - Replication & Sharding / 26
18 Scenarios - Two Datacenters Mirko Köster MongoDB - Replication & Sharding / 26
19 Scenarios - Two Datacenters Mirko Köster MongoDB - Replication & Sharding / 26
20 Scenarios - Three Datacenters Mirko Köster MongoDB - Replication & Sharding / 26
21 Scenarios - Three Datacenters Mirko Köster MongoDB - Replication & Sharding / 26
22 Read Scaling a ReplSet with the maximum of 12 Servers means majority = 7 If your cluster is available, that is the lower bound of nodes you can count on for read performance. not enough? you have basically 2 options (Master - Slave - Replication) Sharding Mirko Köster MongoDB - Replication & Sharding / 26
23 Sharding Sharding Mirko Köster MongoDB - Replication & Sharding / 26
24 Sharding Motivation distribute large volumes of data evenly accross nodes add capacity increase write and/or read throughput keep working data + indexes in RAM RAM is limiting factor reduce load on node(s) production-level sharding since August 2010 (v1.6) Mirko Köster MongoDB - Replication & Sharding / 26
25 Sharding Sharding Components shards each shard is a ReplSet routers ( mongos ) no state often run on the same server as application config servers 3 config servers - on 3 different machines (redundancy) may be run on same server with other MongoDB services persistently store cluster state (shard cluster meta data) Mirko Köster MongoDB - Replication & Sharding / 26
26 Sharding Scenarios - Sharding Mirko Köster MongoDB - Replication & Sharding / 26
27 Sharding Sharding a collection (1) MongoDB shards data on a per collection basis. Every database has a primary shard that holds all the un-sharded collections in that database. define a shard key per sharded collection (basically the main index used to distribute the data among the shards). The data is split into non-overlapping ranges (chunks). distributed evenly accross cluster not guaranteed to be contiguous per shard. Mirko Köster MongoDB - Replication & Sharding / 26
28 Sharding Sharding a collection (2) Balancing automatic splitting and migrating of chunks splitting (logical): default max chunk size is 64 MB or 100,000 documents migrating (physical): per default when number of chunks diverge by 8 or more Sharding logic separated from application little to no need to change app code after migrating from single server (or ReplSet) to sharded cluster Indexes on a per-shard basis unique index only for shard key and/or _id otherwise it would require inter-shard-communication. Mirko Köster MongoDB - Replication & Sharding / 26
29 Sharding Query / Query Performance shard key part of query? yes: execute on right shard(s) no: hit all shards scatter / gather - query merge result on router use prefix subset of compound shard key analyze queries (e.g. performance, how many shards involved etc) Mirko Köster MongoDB - Replication & Sharding / 26
30 Summary use replication in production commodity hardware sufficient easy to set up highly customizable enable sharding when needed analyze needs of your application analyze queries to find a good shard key enable it early - not when it s too late Mirko Köster MongoDB - Replication & Sharding / 26
31 Literatur [Ban12] Banker, Kyle: MongoDB in Action. 20 Baldwin Road, PO Box 261, Shelter Island, NY 11964, USA : Manning Publications Co., S. ISBN ebook edition (pdf) [Cho13] Chodorow, Kristina: MongoDB: The Definitive Guide. Second Edition Gravenstein Highway North, Sebastopol, CA 95472, USA : O Reilly Media, Inc., S. ISBN ebook edition (pdf) [Mon13] MongoDB Documentation. Version: Release 2.4.8, http: //docs.mongodb.org/v2.4/mongodb-manual.pdf. ebook edition (pdf) Mirko Köster MongoDB - Replication & Sharding / 26
Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1479BU vsan Beyond the Basics Sumit Lahiri Product Line Manager Eric Knauft Staff Engineer #VMworld #STO1479BU Disclaimer This presentation may contain product features that are currently under development.
More informationRoundabout Modeling in CORSIM. Aaron Elias August 18 th, 2009
Roundabout Modeling in CORSIM Aaron Elias August 18 th, 2009 Objective To determine the best method of roundabout implementation in CORSIM and make recommendations for its improvement based on comparisons
More informationDell EMC SCv ,000 Mailbox Exchange 2016 Resiliency Storage Solution using 10K drives
Dell EMC SCv3020 14,000 Mailbox Exchange 2016 Resiliency Storage Solution using 10K drives Microsoft ESRP 4.0 Abstract This document describes the Dell EMC SCv3020 storage solution for Microsoft Exchange
More informationReal-time Bus Tracking using CrowdSourcing
Real-time Bus Tracking using CrowdSourcing R & D Project Report Submitted in partial fulfillment of the requirements for the degree of Master of Technology by Deepali Mittal 153050016 under the guidance
More informationTRITON ERROR CODES ERROR CODE MODEL SERIES DESCRIPTION RESOLUTION
0 8100, 9100, 9600, 9610, 9615, 9640, No errors 9650, 9700, 9710, 9705, 9750, RL5000 (SDD),RL5000 (TDM), RT2000, 9800, MAKO, SuperScrip 1 9615 Unsolicited note channel 1 2 9615 Unsolicited note channel
More informationLicense Model Schedule Actuate License Models for the Open Text End User License Agreement ( EULA ) effective as of November, 2015
License Model Schedule Actuate License Models for the Open Text End User License Agreement ( EULA ) effective as of November, 2015 1) ACTUATE PRODUCT SPECIFIC SOFTWARE LICENSE PARAMETERS AND LIMITATIONS
More information1 Descriptions of Use Case
Plug-in Electric Vehicle Diagnostics 1 Descriptions of Use Case The utility and the vehicle are actors in this use case related to diagnostics. The diagnostics cover the end-to-end communication system
More informationEnhancing Energy Efficiency of Database Applications Using SSDs
Seminar Energy-Efficient Databases 29.06.2011 Enhancing Energy Efficiency of Database Applications Using SSDs Felix Martin Schuhknecht Motivation vs. Energy-Efficiency Seminar 29.06.2011 Felix Martin Schuhknecht
More informationMODULE 6 Lower Anchors & Tethers for CHildren
National Child Passenger Safety Certification Training Program MODULE 6 Lower Anchors & Tethers for CHildren Topic Module Agenda: 50 Minutes Suggested Timing 1. Introduction 2 2. Lower Anchors and Tether
More informationFrequently Asked Questions: EMC Captiva 7.5
Frequently Asked Questions: EMC Captiva 7.5 Table of Contents What s New? Captiva Web Client Capture REST Services Migration/Upgrades Deprecated Modules Other Changes More Information What s New? Question:
More informationScheduling. Purpose of scheduling. Scheduling. Scheduling. Concurrent & Distributed Systems Purpose of scheduling.
427 Concurrent & Distributed Systems 2017 6 Uwe R. Zimmer - The Australian National University 429 Motivation and definition of terms Purpose of scheduling 2017 Uwe R. Zimmer, The Australian National University
More informationSCAT PASSENGER NO-SHOW/LATE CANCELLATION POLICY
SCAT PASSENGER NO-SHOW/LATE CANCELLATION POLICY The Federal Transit Administration s paratransit regulations permit Suffolk County Accessible Transportation (SCAT) to establish an administrative process
More informationSeries 905-IV16(E) CAN/CANopen Input Modules Installation and Operating Manual
Series 905-IV16(E) CAN/CANopen Input Modules Installation and Operating Manual Model 905 IV16 DC Input Module. Page 2 Operations Manual Table of Contents Table of Contents...2 Module Installation Procedure...3
More informationINSTALLATION USER MANUAL
INSTALLATION & USER MANUAL DYNAMIC LOAD MANAGEMENT -PREMIUM- This document is copyrighted, 2016 by Circontrol, S.A. All rights are reserved. Circontrol, S.A. reserves the right to make improvements to
More informationWhat s new. Bernd Wiswedel KNIME.com AG. All Rights Reserved.
What s new Bernd Wiswedel 2016 KNIME.com AG. All Rights Reserved. What s new 2+1 feature releases last year: 2.12, (3.0), 3.1 (only KNIME Analytics Platform + Server) Changes documented online 2016 KNIME.com
More informationPowerChute TM Network Shutdown v3.1. User Guide. VMware
PowerChute TM Network Shutdown v3.1 User Guide VMware 990-4595A-001 Publication Date: December, 2013 Table of Contents Introduction... 1 UPS Configuration... 2 Network Configuration... 3 UPS Configuration
More informationIndex. Calculated field creation, 176 dialog box, functions (see Functions) operators, 177 addition, 178 comparison operators, 178
Index A Adobe Reader and PDF format, 211 Aggregation format options, 110 intricate view, 109 measures, 110 median, 109 nongeographic measures, 109 Area chart continuous, 67, 76 77 discrete, 67, 78 Axis
More informationVeritas CloudPoint. Snapshot based data protection
Veritas CloudPoint Snapshot based data protection Introducing: Veritas CloudPoint Snapshot-based Data Protection in Cloud or Data Center Key Challenges: Workload Expansion (New RDBMS, NoSQL) Intelligent
More informationOptions G4, G5 and G8 Power management Functional description Display units Power management setup Power management functions Parameter lists
Automatic Genset Controller, AGC DESCRIPTION OF OPTIONS Options G4, G5 and G8 Power management Functional description Display units Power management setup Power management functions Parameter lists DEIF
More informationGPI (Gas Pump Interface) with Cash Register Express - Integration Manual
One Blue Hill Plaza, Second Floor, PO Box 1546 Pearl River, NY 10965 1-800-PC-AMERICA, 1-800-722-6374 (Voice) 845-920-0800 (Fax) 845-920-0880 GPI (Gas Pump Interface) with Cash Register Express - Integration
More informationTwoskip Cyrus database format
Twoskip Cyrus database format Crash-safe, 64 bit, transactional key-value store brong@opera.com Cyrus Email storage server (IMAP/POP/LMTP) Old codebase, written in C. Data formats (custom binary) Databases
More information2015 The MathWorks, Inc. 1
2015 The MathWorks, Inc. 1 [Subtrack 2] Vehicle Dynamics Blockset 소개 김종헌부장 2015 The MathWorks, Inc. 2 Agenda What is Vehicle Dynamics Blockset? How can I use it? 3 Agenda What is Vehicle Dynamics Blockset?
More informationFixing the Hyperdrive: Maximizing Rendering Performance on NVIDIA GPUs
Fixing the Hyperdrive: Maximizing Rendering Performance on NVIDIA GPUs Louis Bavoil, Principal Engineer Booth #223 - South Hall www.nvidia.com/gdc Full-Screen Pixel Shader SM TEX L2 DRAM CROP SM = Streaming
More informationAdministrator edited the Terminal configuration 1014 Administrator printed the configuration. Enter the Administrative menu. Select DIAG.
WRG Error Codes Error Code Error Solution 1001 Administrator entered the program 1002 Administrator got the balance 1003 Administrator set the balance 1004 Administrator added to the balance 1005 Administrator
More informationAPC APPLICATION NOTE #98
#98 Using PowerChute TM Network Shutdown in a Redundant-UPS Configuration By Sarah Jane Hannon Abstract PowerChute TM Network Shutdown software works in conjunction with the UPS Network Management Card
More informationDOWNLOAD OR READ : TORRENT SEAT CORDOBA WORKSHOP MANUALS WIRING
DOWNLOAD OR READ : TORRENT SEAT CORDOBA WORKSHOP MANUALS WIRING PDF EBOOK EPUB MOBI Page 1 Page 2 torrent seat cordoba workshop manuals wiring torrent seat cordoba workshop pdf Wiring Ebook Torrent Seat
More informationJUMO DSM software. PC software for management, configuration, and maintenance of digital sensors. Operating Manual T90Z001K000
JUMO DSM software PC software for management, configuration, and maintenance of digital sensors Operating Manual 20359900T90Z001K000 V1.00/EN/00661398 Contents 1 Introduction...................................................
More informationOptimal Start Time: Precool and Preheat
Metasys Network Technical Manual 636 Air Handlers Section Technical Bulletin Issue Date 0191 Optimal Start Time: Precool and Preheat Optimal start logic to determine the precool and preheat times for an
More informationPQube 3 Modbus Interface
PQube 3 Modbus Interface Reference manual Revision 1.9 Modbus Interface Reference Manual 1.9- Page 1 Table of Contents 1. Background... 3 2. Basics... 3 2.1 Registers and Coils... 3 2.2 Address Space...
More informationSTPA in Automotive Domain Advanced Tutorial
www.uni-stuttgart.de The Second European STAMP Workshop 2014 STPA in Automotive Domain Advanced Tutorial Asim Abdulkhaleq, Ph.D Student Institute of Software Technology University of Stuttgart, Germany
More informationENTERTAINMENT IDENTIFIER REGISTRY COMBINED MONTHLY UPDATE
ENTERTAINMENT IDENTIFIER REGISTRY COMBINED MONTHLY UPDATE BUSINESS/MARKETING WORKING GROUP TECHNICAL WORKING GROUP February 20, 2018 Agenda Business Working Group EIDR Business & Marketing Update Technical
More informationA Preliminary Look At Safety Critical Events From The Motorcyclists Perspective
A Preliminary Look At Safety Critical Events From The Motorcyclists Perspective Dr. Sherry Williams Director, Quality Assurance & Research Motorcycle Safety Foundation Dr. Jim Heideman Director, Licensing
More informationDesigning an Effective Authentication Topology. Gil Kirkpatrick CTO, NetPro
Designing an Effective Authentication Topology Gil Kirkpatrick CTO, NetPro Introduction NetPro The Directory Experts Gil Kirkpatrick CTO Architect of DirectoryAnalyzer and DirectoryTroubleshooter for Active
More informationGFX2000. Fuel Management System. User Guide
R GFX2000 Fuel Management System User Guide Contents Introduction Quick Start 1 1 Setup General Tab 2 Key or Card 2 Fueling Time/MPG Flag Tab 3 Address/Message Tab 3 Pump Configuration 4 View Vehicle Data
More informationProposed Solution to Mitigate Concerns Regarding AC Power Flow under Convergence Bidding. September 25, 2009
Proposed Solution to Mitigate Concerns Regarding AC Power Flow under Convergence Bidding September 25, 2009 Proposed Solution to Mitigate Concerns Regarding AC Power Flow under Convergence Bidding Background
More informationInformatica Powercenter 9 Designer Guide Pdf
Informatica Powercenter 9 Designer Guide Pdf Informatica PowerCenter 9 Installation and Configuration Complete Guide _ Informatica Training & Tutorials - Download as PDF File (.pdf), Text file (.txt) or
More informationQuick Setup Guide for IntelliAg Model YP Air Pro
STEP 1: Pre-Programming Preparation: The Quick Guide assumes the Virtual Terminal, Master Switch, Working Set Master, Working Set Member, and all sensors have been connected and properly installed. Reference
More informationHuf Group. Your Preferred Partner for Tire Pressure Monitoring Systems. IntelliSens App
IntelliSens App For Android & ios devices Revision 2.0 17.10.2016 Overview Function flow... 3 HC1000... 4 First Steps... 5 How to Read a Sensor... 7 How to Program a Sensor... 10 Program a Single Universal
More informationCity of West Covina 2017 Public Participation Districting Kit
NDC National Demographics Corporation Printed Contents (in the Acrobat PDF file) City of West Covina 2017 Public Participation Districting Kit 1. This information and instruction page. 2. Listing of criteria
More informationQuick Setup Guide for IntelliAg Model YP40 20 Air Pro
STEP 1: Pre-Programming Preparation: The Quick Guide assumes the Virtual Terminal, Master Switch, Working Set Master, Working Set Member, and all sensors have been connected and properly installed. Reference
More informationCharacteristics of Vessels Participating in the Alaska Peninsula Salmon Purse Seine and Drift Gillnet Fisheries, 1978 to 1999
Characteristics of Vessels Participating in the Alaska Peninsula Salmon Purse Seine and Drift Gillnet Fisheries, 1978 to 1999 CFEC Report 00-10N December 2000 Prepared by: Kurt Iverson and Patrick Malecha
More informationABB AC500 Technical Help Sheet
ABB AC500 Technical Help Sheet How to setup Communication between Emax Breaker Trip unit and AC500 via ProfiBus. ABB Inc. -1- Revision Date: Feb 17,2009 Objective Using AC500 to communicate to Emax Breaker
More informationID: Cookbook: browseurl.jbs Time: 20:23:06 Date: 25/05/2018 Version:
ID: 61270 Cookbook: browseurl.jbs Time: 20:23:06 Date: 25/05/2018 Version: 22.0.0 Table of Contents Analysis Report Overview General Information Detection Confidence Classification Analysis Advice Signature
More informationWelcome to the waitless world. CBU for IBM i. Steve Finnes
CBU for IBM i Steve Finnes finnes@us.ibm.com CBU for IBM i Offering for IBM i HA/DR environments Consolidation environments (AIX, i and Linux) for HA/DR operations Offering Supports Optional permanent
More informationZT Disk Drive Replacement Solutions
ZT Disk Drive Replacement Solutions ZT Technology Solutions 1 Bethany Road Suite 56 Hazlet, NJ 07730 Phone: 732-217-3081 Email: info@zttechsol.com www.zttechsol.com Why Upgrade your Legacy Mechanical HDD
More informationNDC. National Demographics Corporation. City of Merced 2015 Public Participation Districting Kit. Printed Contents (in the Acrobat PDF file)
NDC National Demographics Corporation Printed Contents (in the Acrobat PDF file) City of Merced 2015 Public Participation Districting Kit 1. This information and instruction page. 2. Listing of criteria
More informationSinfonia: a new paradigm for building scalable distributed systems
CS848 Paper Presentation Sinfonia: a new paradigm for building scalable distributed systems Aguilera, Merchant, Shah, Veitch, Karamanolis SOSP 2007 Presented by Somayyeh Zangooei David R. Cheriton School
More informationQuery Engines for Hive: MR, Spark, Tez with LLAP Considerations!
Architecture Design Series Query Engines for Hive: MR, Spark, Tez with LLAP Considerations! Replication Server Messaging Architecture (RSME) Presentation: Future of Data Organised by Hortonworks London
More informationFive Cool Things You Can Do With Powertrain Blockset The MathWorks, Inc. 1
Five Cool Things You Can Do With Powertrain Blockset Mike Sasena, PhD Automotive Product Manager 2017 The MathWorks, Inc. 1 FTP75 Simulation 2 Powertrain Blockset Value Proposition Perform fuel economy
More informationAlberta Speeding Convictions and Collisions Involving Unsafe Speed
Alberta Speeding Convictions and Collisions Involving Unsafe Speed 2004-2008 Overview This document was prepared under the Alberta Traffic Safety Plan, Strategic Research Plan for 2008-2010, with the objective
More informationDispenser Communication Error Codes for units containing the DeLaRue SDD-1700 feeders only
53 31.1.1 Dispenser Communication Error Codes for units containing the DeLaRue SDD-1700 feeders only 001 No acknowledgment received. 002 Command transmit time-out. 003 Command response receive time-out.
More informationAdvanced Superscalar Architectures. Speculative and Out-of-Order Execution
6.823, L16--1 Advanced Superscalar Architectures Asanovic Laboratory for Computer Science M.I.T. http://www.csg.lcs.mit.edu/6.823 Speculative and Out-of-Order Execution Branch Prediction kill kill Branch
More informationCopyright 2012 EMC Corporation. All rights reserved.
1 Transforming Storage: An EMC Overview Symmetrix storage systems Boštjan Zadnik Technology Consultant Bostjan.Zadnik@emc.com 2 Data Sources Are Expanding Source: 2011 IDC Digital Universe Study 3 Applications
More informationWEST KENTUCKY COMMUNITY AND TECHNICAL COLLEGE
Page 1 of 6 Contact Information: Dr. Faris Sahawneh faris.sahawneh@kctcs.edu 270-5-225 Student Name Student ID# Course CIT 105 Introduction to Computers CIT 111 Computer Hardware and Software CIT 120 Computational
More informationFLEXIBILITY FOR THE HIGH-END DATA CENTER. Copyright 2013 EMC Corporation. All rights reserved.
FLEXIBILITY FOR THE HIGH-END DATA CENTER 1 The World s Most Trusted Storage Platform More Than 20 Years Running the World s Most Critical Applications 1988 1990 1994 2000 2003 2005 2009 2011 2012 New Symmetrix
More informationET9500 BEMS Interface Box Configuration Guide
ET9500 BEMS Interface Box Configuration Guide APPLICABILITY & EFFECTIVITY Explains how to install and configure ET9500 BEMS Interface Box. The instructions are effective for the above as of August, 2015
More informationQuick Setup Guide for IntelliAg Model 3PYP 12 Row Single Row Air Pro
STEP 1: Pre-Programming Preparation: Power on vehicle via ignition switch to activate Virtual Terminal (VT). Main menu will display pre-programmed default settings. If errors are detected (e.g., failed
More informationKNIME Server Workshop
KNIME Server Workshop KNIME.com AG 2017 KNIME.com AG. All Rights Reserved. Agenda KNIME Products Overview 11:30 11:45 KNIME Analytics Platform Collaboration Extensions Performance Extensions Productivity
More informationWHITE PAPER. Informatica PowerCenter 8 on HP Integrity Servers: Doubling Performance with Linear Scalability for 64-bit Enterprise Data Integration
WHITE PAPER Informatica PowerCenter 8 on HP Integrity Servers: Doubling Performance with Linear Scalability for 64-bit Enterprise Data Integration This document contains Confi dential, Proprietary and
More informationRapid Upgrades With Pg_Migrator
Rapid Upgrades With Pg_Migrator BRUCE MOMJIAN, ENTERPRISEDB November, 00 Abstract Pg_Migrator allows migration between major releases of Postgres without a data dump/reload. This presentation explains
More informationReport on the MLA Job Information List,
MLA Office of Research Web publication, September 211 211 by The Modern Language Association of America All material published by the Modern Language Association in any medium is protected by copyright.
More informationBKF Control Panel Instruction Manual for the Owners
1 Contents 2 Exploitation and maintenance... 2 2.1 Control Panel (CP)... 2 2.1.1 Panel Operation... 2 2.1.2 Start Page... 2 2.1.3 Stands... 3 2.1.4 Osmosis... 3 2.1.5 Diagnostics... 4 2.1.6 Engine speed...
More informationPractical Resource Management in Power-Constrained, High Performance Computing
Practical Resource Management in Power-Constrained, High Performance Computing Tapasya Patki*, David Lowenthal, Anjana Sasidharan, Matthias Maiterth, Barry Rountree, Martin Schulz, Bronis R. de Supinski
More informationRapid Upgrades With Pg_Migrator
Rapid Upgrades With Pg_Migrator BRUCE MOMJIAN, ENTERPRISEDB May, 00 Abstract Pg_Migrator allows migration between major releases of Postgres without a data dump/reload. This presentation explains how pg_migrator
More informationAgenda. Transactions Concurrency & Locking Lock Wait Deadlocks IBM Corporation
Agenda Transactions Concurrency & Locking Lock Wait Deadlocks 1 2011 IBM Corporation Concurrency and Locking App C App D ID Name Age 3 Peter 33 5 John 23 22 Mary 22 35 Ann 55 Concurrency: Multiple users
More informationPowerChute TM Network Shutdown v4.0. User Guide. VMware
PowerChute TM Network Shutdown v4.0 User Guide VMware 990-4595C-001 Publication Date: January 2015 Table of Contents Introduction... 1 UPS Configuration... 2 Network Configuration... 3 UPS Configuration
More informationBRANDON POLICE SERVICE th Street Brandon, Manitoba R7A 6Z3 Telephone: (204)
BRANDON POLICE SERVICE 1340-10th Street Brandon, Manitoba R7A 6Z3 Telephone: (204) 729-2345 www.brandon.ca 2010-02-24 Canadian Council of Motor Transport Administrators 2323 St. Laurent Blvd. Ottawa, Ontario
More informationAutomatic Genset Controller, AGC-4 Display readings Push-button functions Alarm handling Log list
OPERATOR'S MANUAL Automatic Genset Controller, AGC-4 Display readings Push-button functions handling Log list DEIF A/S Frisenborgvej 33 DK-7800 Skive Tel.: +45 9614 9614 Fax: +45 9614 9615 info@deif.com
More informationSimulating Trucks in CORSIM
Simulating Trucks in CORSIM Minnesota Department of Transportation September 13, 2004 Simulating Trucks in CORSIM. Table of Contents 1.0 Overview... 3 2.0 Acquiring Truck Count Information... 5 3.0 Data
More informationConfiguring FDMS Nash-North (Datawire) for Credit Card / Debit Card Processing in Retail/Quick Service
One Blue Hill Plaza, 16th Floor, PO Box 1546 Pearl River, NY 10965 1-800-PC-AMERICA, 1-800-722-6374 (Voice) 845-920-0800 (Fax) 845-920-0880 Configuring FDMS Nash-North (Datawire) for Credit Card / Debit
More informationSams Teach Yourself Java In 24 Hours 5th Edition Rogers Cadenhead
Sams Teach Yourself Java In 24 Hours 5th Edition Rogers Cadenhead SAMS TEACH YOURSELF JAVA IN 24 HOURS 5TH EDITION ROGERS CADENHEAD PDF - Are you looking for sams teach yourself java in 24 hours 5th edition
More informationAdmission Requirements for a Bachelor of Science in Computer Information Technology
Associate of Applied Science in Computer and Information Technologies Network Administration Track to Bachelor of Science in Computer Information Technology All Tracks Completion of the following curriculum
More informationJMS Performance Comparison Performance Comparison for Publish Subscribe Messaging
JMS Performance Comparison Performance Comparison for Publish Subscribe Messaging Entire contents 2002 2011, Fiorano Software and Affiliates. All rights reserved. Reproduction of this document in any form
More informationSurvey Report Informatica PowerCenter Express. Right-Sized Data Integration for the Smaller Project
Survey Report Informatica PowerCenter Express Right-Sized Data Integration for the Smaller Project 1 Introduction The business department, smaller organization, and independent developer have been severely
More informationMethod for the estimation of the deformation frequency of passenger cars with the German In-Depth Accident Study (GIDAS)
Method for the estimation of the deformation frequency of passenger cars with the German In-Depth Accident Study (GIDAS) S Große*, F Vogt*, L Hannawald* *Verkehrsunfallforschung an der TU Dresden GmbH,
More informationApplication Note 67. Using The Low Power Modes on TransPort. April 2016
Application Note 67 Using The Low Power Modes on TransPort April 2016 Contents 1 Introduction... 4 1.1 Outline... 4 1.2 Assumptions... 4 1.3 Corrections... 4 1.4 Version... 4 2 Digi Configuration... 5
More informationValidation of Generation Meter Data in MV-90 xi
Validation of Generation Meter Data in MV-90 xi Patrick Vinton Supervisor, Meter Data Acquisition & Renewable Energy Credit Trading Programs Itron Utility Week October, 2013 AGENDA ERCOT Overview Metering
More informationInformatica Powercenter 9 Transformation Guide Pdf
Informatica Powercenter 9 Transformation Guide Pdf Informatica Powe rcenter Express Getting Started Guide Version 9.5.1 May Informatica PowerCenter Transformation Guide Transformation Descriptions The.
More informationUKSM: Swift Memory Deduplication via Hierarchical and Adaptive Memory Region Distilling
UKSM: Swift Memory Deduplication via Hierarchical and Adaptive Memory Region Distilling Nai Xia* Chen Tian* Yan Luo + Hang Liu + Xiaoliang Wang* *: Nanjing University +: University of Massachusetts Lowell
More informationAssociate of Science to Bachelor of Science in Computer Information Technology All Tracks
Associate of Science to Bachelor of Science in Computer Information Technology All Tracks Completion of the following curriculum will satisfy the requirements for the Associate of Science (AS) degree at
More informationMichigan State Police (MSP) Post 21 - Metro North
October 2017 2016 Reporting Criteria Please pay particular attention to the wording when interpreting the three levels of data gathered for this report. Crash The Crash Level analyzes data related to crash
More informationSEG-D, Rev October 2015 Release letter
SEG-D, Rev 3.1 - October 2015 Release letter Changes October 2015 version - Various places Updated version number to 3.1 - Section 2.0 Added description of changes for Rev 3.1. - Section 2.1 Small change
More informationREPORT TO THE CHIEF ADMINISTRATIVE OFFICER FROM THE DEVELOPMENT AND ENGINEERING SERVICES DEPARTMENT COMPRESSED NATURAL GAS TRANSIT FLEET UPDATE
September 7, 2016 REPORT TO THE CHIEF ADMINISTRATIVE OFFICER FROM THE DEVELOPMENT AND ENGINEERING SERVICES DEPARTMENT ON COMPRESSED NATURAL GAS TRANSIT FLEET UPDATE PURPOSE To update Council on Kamloops
More informationAn update on MTCC Caribbean s Pilot Projects: Preliminary Results of Data Collection Stephan Nanan
An update on MTCC Caribbean s Pilot Projects: Preliminary Results of Data Collection Stephan Nanan Greenhouse Gas Advisor, MTCC Caribbean, the University of Trinidad and Tobago. Agenda Overview of MTCC
More informationWIRELESS BLOCKAGE MONITOR OPERATOR S MANUAL
WIRELESS BLOCKAGE MONITOR OPERATOR S MANUAL FOR TECHNICAL SUPPORT: TELEPHONE: (701) 356-9222 E-MAIL: support@intelligentag.com Wireless Blockage Monitor Operator s Guide 2011 2012 Intelligent Agricultural
More information2010 National Edition correlated to the. Creative Curriculum Teaching Strategies Gold
2010 National Edition correlated to the Creative Curriculum Teaching Strategies Gold 2015 Big Day for PreK is a proven-effective comprehensive early learning program that embraces children's natural curiosity
More informationKISSsoft 03/2016 Tutorial 7
KISSsoft 03/2016 Tutorial 7 Roller bearings KISSsoft AG Rosengartenstrasse 4 8608 Bubikon Switzerland Tel: +41 55 254 20 50 Fax: +41 55 254 20 51 info@kisssoft.ag www.kisssoft.ag Contents 1 Task... 3 1.1
More informationSEG-D, Rev September 2014 Release letter
SEG-D, Rev 3.0 - September 2014 Release letter Changes September 2014 version - Section 2.0 Add description of the new Appendix F to the list of changes in revision 3.0. - Section 3.1 Update leap-second
More informationVehicle Diagnostic Logging Device
UCCS SENIOR DESIGN Vehicle Diagnostic Logging Device Design Requirements Specification Prepared by Mackenzie Lowrance, Nick Hermanson, and Whitney Watson Sponsor: Tyson Hartshorn with New Planet Technologies
More informationInstallation Guide. ECL Comfort 210 / 310, application A231 / A Table of Contents
1.0 Table of Contents 1.0 Table of Contents... 1 1.1 Important safety and product information..................... 2 2.0 Installation... 4 2.1 Before you start.....................................................
More informationTowards Realizing Autonomous Driving Based on Distributed Decision Making for Complex Urban Environments
Towards Realizing Autonomous Driving Based on Distributed Decision Making for Complex Urban Environments M.Sc. Elif Eryilmaz on behalf of Prof. Dr. Dr. h.c. Sahin Albayrak Digital Mobility Our vision Intelligent
More informationAgenda. Industrial software systems at ABB. Case Study 1: Robotics system. Case Study 2: Gauge system. Summary & outlook
ABB DECRC - 2 - ABB DECRC - 1 - SATURN 2008 Pittsburgh, PA, USA Identifying and Documenting Primary Concerns in Industrial Software Systems 30 April 2008 Roland Weiss Pia Stoll Industrial Software Systems
More informationMetaXpress PowerCore System Installation and User Guide
MetaXpress PowerCore System Installation and User Guide Version 1 Part Number: 0112-0183 A December 2008 This document is provided to customers who have purchased MDS Analytical Technologies (US) Inc.
More information2018 Linking Study: Predicting Performance on the NSCAS Summative ELA and Mathematics Assessments based on MAP Growth Scores
2018 Linking Study: Predicting Performance on the NSCAS Summative ELA and Mathematics Assessments based on MAP Growth Scores November 2018 Revised December 19, 2018 NWEA Psychometric Solutions 2018 NWEA.
More informationKISSsoft 03/2018 Tutorial 7
KISSsoft 03/2018 Tutorial 7 Roller bearings KISSsoft AG T. +41 55 254 20 50 A Gleason Company F. +41 55 254 20 51 Rosengartenstr. 4, 8608 Bubikon info@kisssoft.ag Switzerland www.kisssoft.ag Sharing Knowledge
More informationCommWeigh Axle Standard Module
CommWeigh Axle Standard Module CommWeigh Axle Standard Module Background Businesses that transport heavy goods/material need to ensure that the loading of their vehicles is within the limits prescribed
More informationSouthern California Edison Original Cal. PUC Sheet No E Rosemead, California (U 338-E) Cancelling Cal. PUC Sheet No.
Southern California Edison Original Cal. PUC Sheet No. 58584-E Schedule CRPP Sheet 1 APPLICABILITY This Schedule is applicable to Customer Participants, as defined below, who elect to participate in the
More informationEngine Control System Tacho System
Engine Control System Tacho System There are two redundant Tacho systems: System A System B Standard is: angle encoders with one reference sensor on the turning wheel (A-system) Option is sensors at the
More informationSENTRY VI USER S MANUAL
SENTRY VI USER S MANUAL Table of Contents Table of Contents 1. System Configuration... 3 2. Error Messages. 5 3. Keyless. 6 4. Keyless + Personnel ID Number (PIN). 8 5. Vehicle Access Only System - Vehicle
More informationUsing SystemVerilog Assertions in Gate-Level Verification Environments
Using SystemVerilog Assertions in Gate-Level Verification Environments Mark Litterick (Verification Consultant) mark.litterick@verilab.com 2 Introduction Gate-level simulations why bother? methodology
More information