DRBD 9. Lars Ellenberg. Linux Storage Replication. LINBIT HA Solutions GmbH Vienna, Austria
|
|
- Roberta Allen
- 5 years ago
- Views:
Transcription
1 DRBD 9 Linux Storage Replication Lars Ellenberg LINBIT HA Solutions GmbH Vienna, Austria
2 What this talk is about What is replication Why block level replication Why replication What do we have to deal with How we are dealing with it now Where development is headed
3 Linux Storage Replication Replication Basics DRBD 8 Overview DM-Replicator DRBD 9 Other Ideas
4 Linux Storage Replication Replication Basics DRBD 8 Overview DM-Replicator DRBD 9 Other Ideas
5 Standalone Servers No System Level Redundancy Important Systems Vulnerable to Failures Node 1 Node 2 Node 3
6 Application Level Replication Special Purpose Solution Important Systems App App Node 1 Node 3 Difficult to add to an application after the fact
7 Filesystem Level Replication Special Filesystem Important Systems Node 1 Node 3 FS FS Complex Replicate on dirty?... on writeout?... on close? What about metadata? Resilience?
8 Shared Storage (SAN) No Storage Redundancy Important Systems Node 1 Node 2 Node 3 FC, iscsi Shared data Shared Storage/SAN
9 Replication capable SAN Application agnostic Important Systems Node 1 Node 2 Node 3 Expensive Hardware Expensive License costs FC, iscsi Shared data Replica Shared Storage/SAN Shared Storage/SAN
10 Block Level Replication Storage Redundancy Node 1 DRBD Node 2 Cluster Application Agnostic Generic Flexible
11 SAN Replacement Storage Cluster Storage Redundancy Important Systems Node 1 Node 2 Node 3 Application Agnostic Generic Flexible iscsi Node 1 DRBD Node 2 Storage Cluster
12 Linux Storage Replication Replication Basics DRBD 8 Overview DM-Replicator DRBD 9 Other Ideas
13 How it works: Normal operation Application Write I/O Write I/O Read I/O Read I/O Data blocks Primary Node Replicate Acknowledge Replicate Acknowledge Data blocks Secondary Node
14 How it works: Primary Node Failure Application Write I/O Read I/O Read I/O Data Application blocks Replicate Write I/O Primary Node Acknowledge Read I/O Read I/O Data blocks Secondary Primary Node
15 How it works: Secondary Node Failure Application Write I/O Write I/O Read I/O Read I/O Data blocks Primary Node Data blocks Offline Node
16 How it works: Secondary Node Recovery Application Read I/O Read I/O Data blocks Primary Node Resync Acknowledge Resync Acknowledge Data blocks Secondary Node
17 What if... We want additional replica for desaster recovery - we can stack DRBD The latency to the remote site is too high - stack DRBD for local redundancy, run the high latency link in asynchronous mode, add buffering and compressing with DRBD proxy Primary node/site fails during resync - Snapshot before becoming sync target
18 It Works. Though it may be ugly. Can we do better?
19 Linux Storage Replication Replication Basics DRBD 8 Overview DM-Replicator DRBD 9 Other Ideas
20 Generic Replication Framework Track Data changes - Persistent (on Disk) Data Journal - global write ordering over multiple volumes - Fallback to bitmap based change tracking Multi-node. - many site links feed from the journal Flexible Policy - When to report completion to upper layers - (when to) do fallback to bitmap
21 Current default reference implementation Only talks to dumb block devices Software RAID1 allowing some legs to lag behind No concept of data generation Cannot communicate metadata Not directly suitable for failover solutions Primary objective: cut down on hardware replication licence costs, replicate SAN-LUNs in software to desaster recovery sites.
22 DRBD 9 Replication Basics DRBD 8 Overview DM-Replicator DRBD 9 Other Ideas
23 Replicating smarter, asynchronous Detect and discard overwrites - shipped batches must be atomic Compress Compress XOR-diff Side effects - Can be undone - Checkpointing of generic block data - Point in time recovery
24 Replicating smarter, synchronous Identify a certain Data Set Version Start from scratch continuous stream of changes Data Generation Tags, dagtag - which clone (node name) - which volume (label) - who modified it last (committer) - modification date (position in the change stream)
25 Colorful Replication Stream Data Set Divergence Primary Node Changes atomic batch discarding overwrites
26 Advantages of the Data Generation Tag scheme On handshake, exchange dagtags - Trivially see who has the best data even on primary site failure with multiple secondaries possibly lagging behind Communicate dagtags with atomic (compressed, xor-diff) batches - allows for daisy chaining keep dagtag and batch payload - Checkpointing: just store the dagtag.
27 DRBD 9 Replication Basics DRBD 8 Overview DM-Replicator DRBD 9 Other Ideas
28 Stretched cluster file systems? Multiple branch offices One cluster filesystem Latency would make unusable But when - keeping leases and - inserting lock requests into the replication data stream - while having mostly self-contained access in the branch offices It may feel like low latency most of the time, with occasional longer delays on access. Tell me why I'm wrong :-)
29 Comments? If you think you can help, we are Hireing!
ECE 7650 Scalable and Secure Internet Services and Architecture ---- A Systems Perspective
ECE 7650 Scalable and Secure Internet Services and Architecture ---- A Systems Perspective Part II: Data Center Software Architecture: Topic 1: Distributed File Systems GFS (The Google File System) 1 Filesystems
More informationiscsi Target Usage Guide December 15, 2017
December 15, 2017 1 Table of Contents 1. Native VMware Availability Options for vsan 1.1.Native VMware Availability Options for vsan 1.2.Application Clustering Solutions 1.3.Third party solutions 2. Security
More informationGoogle File System. Arun Sundaram Operating Systems
Arun Sundaram Operating Systems 1 Assumptions GFS built with commodity hardware GFS stores a modest number of large files A few million files, each typically 100MB or larger (Multi-GB files are common)
More informationThe Google File System
October 13, 2010 Based on: S. Ghemawat, H. Gobioff, and S.-T. Leung: The Google file system, in Proceedings ACM SOSP 2003, Lake George, NY, USA, October 2003. 1 Assumptions Interface Architecture Single
More informationResilient and Fast Persistent Container Storage Leveraging Linux s Storage Functionalities Philipp Reisner, CEO LINBIT
Resilient and Fast Persistent Container Storage Leveraging Linux s Storage Functionalities Philipp Reisner, CEO LINBIT LINBIT - the company behind it COMPANY OVERVIEW TECHNOLOGY OVERVIEW Developer of DRBD
More informationRecoverPoint Operations
This chapter contains the following sections: RecoverPoint Appliance Clusters, page 1 Consistency Groups, page 2 Replication Sets, page 17 Group Sets, page 20 Assigning a Policy to a RecoverPoint Task,
More informationGoogle File System 2
Google File System 2 goals monitoring, fault tolerance, auto-recovery (thousands of low-cost machines) focus on multi-gb files handle appends efficiently (no random writes & sequential reads) co-design
More informationDistributed Filesystem
Distributed Filesystem 1 How do we get data to the workers? NAS Compute Nodes SAN 2 Distributing Code! Don t move data to workers move workers to the data! - Store data on the local disks of nodes in the
More informationReliable Storage for HA, DR, Clouds and Containers Philipp Reisner, CEO LINBIT
Reliable Storage for HA, DR, Clouds and Containers Philipp Reisner, CEO LINBIT LINBIT - the company behind it COMPANY OVERVIEW TECHNOLOGY OVERVIEW Developer of DRBD 100% founder owned Offices in Europe
More information! Design constraints. " Component failures are the norm. " Files are huge by traditional standards. ! POSIX-like
Cloud background Google File System! Warehouse scale systems " 10K-100K nodes " 50MW (1 MW = 1,000 houses) " Power efficient! Located near cheap power! Passive cooling! Power Usage Effectiveness = Total
More informationEMC RecoverPoint. EMC RecoverPoint Support
Support, page 1 Adding an Account, page 2 RecoverPoint Appliance Clusters, page 3 Replication Through Consistency Groups, page 4 Group Sets, page 22 System Tasks, page 24 Support protects storage array
More informationNPTEL Course Jan K. Gopinath Indian Institute of Science
Storage Systems NPTEL Course Jan 2012 (Lecture 39) K. Gopinath Indian Institute of Science Google File System Non-Posix scalable distr file system for large distr dataintensive applications performance,
More informationMOVING TOWARDS ZERO DOWNTIME FOR WINTEL Caddy Tan 21 September Leaders Have Vision visionsolutions.com 1
MOVING TOWARDS ZERO DOWNTIME FOR WINTEL Caddy Tan 21 September 2010 Leaders Have Vision visionsolutions.com 1 MOVING TOWARDS ZERO DOWNTIME Recovery Point Objective (RPO) How much data can you afford to
More informationDistributed File Systems II
Distributed File Systems II To do q Very-large scale: Google FS, Hadoop FS, BigTable q Next time: Naming things GFS A radically new environment NFS, etc. Independence Small Scale Variety of workloads Cooperation
More informationThe Google File System. Alexandru Costan
1 The Google File System Alexandru Costan Actions on Big Data 2 Storage Analysis Acquisition Handling the data stream Data structured unstructured semi-structured Results Transactions Outline File systems
More informationGFS: The Google File System. Dr. Yingwu Zhu
GFS: The Google File System Dr. Yingwu Zhu Motivating Application: Google Crawl the whole web Store it all on one big disk Process users searches on one big CPU More storage, CPU required than one PC can
More informationGFS Overview. Design goals/priorities Design for big-data workloads Huge files, mostly appends, concurrency, huge bandwidth Design for failures
GFS Overview Design goals/priorities Design for big-data workloads Huge files, mostly appends, concurrency, huge bandwidth Design for failures Interface: non-posix New op: record appends (atomicity matters,
More informationReplication Solutions with Open-E Data Storage Server (DSS) April 2009
Replication Solutions with Open-E Data Storage Server (DSS) April 2009 Replication Solutions Supported by Open-E DSS Replication Mode s Synchronou Asynchronou us Source/Destination Data Transfer Volume
More informationSimplified and Consolidated Parallel Media File System Solution
Simplified and Consolidated Parallel Media File System Solution Presenters : Dr. M. K. Jibbe, Technical Director NetApp ESG Joey Parnell, Software Architect NetApp, ESG 2018 Storage Developer Conference.
More informationThe Google File System (GFS)
1 The Google File System (GFS) CS60002: Distributed Systems Antonio Bruto da Costa Ph.D. Student, Formal Methods Lab, Dept. of Computer Sc. & Engg., Indian Institute of Technology Kharagpur 2 Design constraints
More informationMySQL Replication Options. Peter Zaitsev, CEO, Percona Moscow MySQL User Meetup Moscow,Russia
MySQL Replication Options Peter Zaitsev, CEO, Percona Moscow MySQL User Meetup Moscow,Russia Few Words About Percona 2 Your Partner in MySQL and MongoDB Success 100% Open Source Software We work with MySQL,
More informationGFS: The Google File System
GFS: The Google File System Brad Karp UCL Computer Science CS GZ03 / M030 24 th October 2014 Motivating Application: Google Crawl the whole web Store it all on one big disk Process users searches on one
More informationCA485 Ray Walshe Google File System
Google File System Overview Google File System is scalable, distributed file system on inexpensive commodity hardware that provides: Fault Tolerance File system runs on hundreds or thousands of storage
More informationCLOUD-SCALE FILE SYSTEMS
Data Management in the Cloud CLOUD-SCALE FILE SYSTEMS 92 Google File System (GFS) Designing a file system for the Cloud design assumptions design choices Architecture GFS Master GFS Chunkservers GFS Clients
More information*-Box (star-box) Towards Reliability and Consistency in Dropbox-like File Synchronization Services
*-Box (star-box) Towards Reliability and Consistency in -like File Synchronization Services Yupu Zhang, Chris Dragga, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau University of Wisconsin - Madison 6/27/2013
More informationThe Google File System
The Google File System By Ghemawat, Gobioff and Leung Outline Overview Assumption Design of GFS System Interactions Master Operations Fault Tolerance Measurements Overview GFS: Scalable distributed file
More informationDistributed System. Gang Wu. Spring,2018
Distributed System Gang Wu Spring,2018 Lecture7:DFS What is DFS? A method of storing and accessing files base in a client/server architecture. A distributed file system is a client/server-based application
More informationUpgrading Your Skills to Windows Server 2016
Course 10983A: Upgrading Your Skills to Windows Server 2016 Course details Course Outline Module 1: Installing and Configuring Windows Server 2016 This module explains how to install and perform post installation
More informationAlgorithms and Data Structures for Efficient Free Space Reclamation in WAFL
Algorithms and Data Structures for Efficient Free Space Reclamation in WAFL Ram Kesavan Technical Director, WAFL NetApp, Inc. SDC 2017 1 Outline Garbage collection in WAFL Usenix FAST 2017 ACM Transactions
More informationReal-time Replication in the Real World. Richard E. Baum C. Thomas Tyler
Real-time Replication in the Real World Richard E. Baum C. Thomas Tyler 2 Agenda Provide an overview of replication solutions Discuss relevant new 2009.2 features Review some real-world solutions 3 Terminology
More informationREC (Remote Equivalent Copy) ETERNUS DX Advanced Copy Functions
ETERNUS DX Advanced Copy Functions (Remote Equivalent Copy) 0 Content Overview Modes Synchronous Split and Recovery Sub-modes Asynchronous Transmission Sub-modes in Detail Differences Between Modes Skip
More informationChapter 10: Mass-Storage Systems
Chapter 10: Mass-Storage Systems Silberschatz, Galvin and Gagne 2013 Chapter 10: Mass-Storage Systems Overview of Mass Storage Structure Disk Structure Disk Attachment Disk Scheduling Disk Management Swap-Space
More informationChapter 10: Mass-Storage Systems. Operating System Concepts 9 th Edition
Chapter 10: Mass-Storage Systems Silberschatz, Galvin and Gagne 2013 Chapter 10: Mass-Storage Systems Overview of Mass Storage Structure Disk Structure Disk Attachment Disk Scheduling Disk Management Swap-Space
More informationThe Google File System
The Google File System Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung SOSP 2003 presented by Kun Suo Outline GFS Background, Concepts and Key words Example of GFS Operations Some optimizations in
More informationAn Overview of The Global File System
An Overview of The Global File System Ken Preslan Sistina Software kpreslan@sistina.com David Teigland University of Minnesota teigland@borg.umn.edu Matthew O Keefe University of Minnesota okeefe@borg.umn.edu
More informationA High Performance, High Reliability Perforce Server. Shiv Sikand, IC Manage Marc Lewert, Angela Thomas, TiVo
A High Performance, High Reliability Perforce Server Shiv Sikand, IC Manage Marc Lewert, Angela Thomas, TiVo Advanced Perforce Solutions Semiconductor design companies Design tool plug-ins Cadence, Synopsys,
More informationLive block device operations in QEMU
Live block device operations in QEMU Paolo Bonzini Red Hat Yokohama, June 2012 1 Outline What is QEMU? The QEMU block layer Live block operations Q&A 2 What is QEMU? A FAST! processor emulator Started
More informationStaggeringly Large Filesystems
Staggeringly Large Filesystems Evan Danaher CS 6410 - October 27, 2009 Outline 1 Large Filesystems 2 GFS 3 Pond Outline 1 Large Filesystems 2 GFS 3 Pond Internet Scale Web 2.0 GFS Thousands of machines
More informationSQL, NoSQL, MongoDB. CSE-291 (Cloud Computing) Fall 2016 Gregory Kesden
SQL, NoSQL, MongoDB CSE-291 (Cloud Computing) Fall 2016 Gregory Kesden SQL Databases Really better called Relational Databases Key construct is the Relation, a.k.a. the table Rows represent records Columns
More informationDistributed Systems. Lec 10: Distributed File Systems GFS. Slide acks: Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung
Distributed Systems Lec 10: Distributed File Systems GFS Slide acks: Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung 1 Distributed File Systems NFS AFS GFS Some themes in these classes: Workload-oriented
More informationRecoverability. Kathleen Durant PhD CS3200
Recoverability Kathleen Durant PhD CS3200 1 Recovery Manager Recovery manager ensures the ACID principles of atomicity and durability Atomicity: either all actions in a transaction are done or none are
More informationgoals monitoring, fault tolerance, auto-recovery (thousands of low-cost machines) handle appends efficiently (no random writes & sequential reads)
Google File System goals monitoring, fault tolerance, auto-recovery (thousands of low-cost machines) focus on multi-gb files handle appends efficiently (no random writes & sequential reads) co-design GFS
More informationCost-Effective Virtual Petabytes Storage Pools using MARS. FrOSCon 2017 Presentation by Thomas Schöbel-Theuer
Cost-Effective Virtual Petabytes Storage Pools using MARS FrOSCon 2017 Presentation by Thomas Schöbel-Theuer 1 Virtual Petabytes Storage Pools: Agenda Scaling Properties of Storage Architectures Reliability
More informationRyan Adams Blog - Twitter Thanks to our Gold Sponsors
Ryan Adams Blog - http://ryanjadams.com Twitter - @ryanjadams Email ryan@ryanjadams.com Thanks to our Gold Sponsors Discover the AlwaysOn Feature Set AlwaysOn Failover Cluster Instances AlwaysOn Availability
More informationThe Google File System
The Google File System Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung Google* 정학수, 최주영 1 Outline Introduction Design Overview System Interactions Master Operation Fault Tolerance and Diagnosis Conclusions
More informationCeph Block Devices: A Deep Dive. Josh Durgin RBD Lead June 24, 2015
Ceph Block Devices: A Deep Dive Josh Durgin RBD Lead June 24, 2015 Ceph Motivating Principles All components must scale horizontally There can be no single point of failure The solution must be hardware
More informationTechnical White Paper
Clustered Open iscsi SANs 1 SAN/iQ : Enabling Technology for Effective VMware Deployments Technical White Paper CLUSTERED OPEN ISCSI SANS Clustered Open iscsi SANs 2 This white paper describes how SAN/iQ
More informationTransparent TCP Recovery
Transparent Recovery with Chain Replication Robert Burgess Ken Birman Robert Broberg Rick Payne Robbert van Renesse October 26, 2009 Motivation Us: Motivation Them: Client Motivation There is a connection...
More informationCurrent Topics in OS Research. So, what s hot?
Current Topics in OS Research COMP7840 OSDI Current OS Research 0 So, what s hot? Operating systems have been around for a long time in many forms for different types of devices It is normally general
More informationServer Virtualisation with Windows Server Hyper-V & System Centre
Page 1 of 6 Overview This five day course will provide you with the knowledge and skills required to design and implement Microsoft Server Virtualization solutions using Hyper-V and System Centre. Objectives
More informationDATA PROTECTION IN A ROBO ENVIRONMENT
Reference Architecture DATA PROTECTION IN A ROBO ENVIRONMENT EMC VNX Series EMC VNXe Series EMC Solutions Group April 2012 Copyright 2012 EMC Corporation. All Rights Reserved. EMC believes the information
More informationThe Google File System
The Google File System Sanjay Ghemawat, Howard Gobioff, Shun-Tak Leung ACM SIGOPS 2003 {Google Research} Vaibhav Bajpai NDS Seminar 2011 Looking Back time Classics Sun NFS (1985) CMU Andrew FS (1988) Fault
More informationHow to Scale MongoDB. Apr
How to Scale MongoDB Apr-24-2018 About me Location: Skopje, Republic of Macedonia Education: MSc, Software Engineering Experience: Lead Database Consultant (since 2016) Database Consultant (2012-2016)
More informationDISTRIBUTED SYSTEMS [COMP9243] Lecture 9b: Distributed File Systems INTRODUCTION. Transparency: Flexibility: Slide 1. Slide 3.
CHALLENGES Transparency: Slide 1 DISTRIBUTED SYSTEMS [COMP9243] Lecture 9b: Distributed File Systems ➀ Introduction ➁ NFS (Network File System) ➂ AFS (Andrew File System) & Coda ➃ GFS (Google File System)
More informationAutomatic-Hot HA for HDFS NameNode Konstantin V Shvachko Ari Flink Timothy Coulter EBay Cisco Aisle Five. November 11, 2011
Automatic-Hot HA for HDFS NameNode Konstantin V Shvachko Ari Flink Timothy Coulter EBay Cisco Aisle Five November 11, 2011 About Authors Konstantin Shvachko Hadoop Architect, ebay; Hadoop Committer Ari
More informationServer Virtualization with Windows Server Hyper- V and System Center
Server Virtualization with Windows Server Hyper- V and System Center 20409B - 5 Days - Instructor-led, Hands-on Introduction This five day course will provide you with the knowledge and skills required
More informationCost-Effective Virtual Petabytes Storage Pools using MARS. LCA 2018 Presentation by Thomas Schöbel-Theuer
Cost-Effective Virtual Petabytes Storage Pools using MARS LCA 2018 Presentation by Thomas Schöbel-Theuer 1 Virtual Petabytes Storage Pools: Agenda Storage Architectures Scalability && Costs HOWTO Background
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1297BE Stretched Clusters or VMware Site Recovery Manager? We Say Both! Jeff Hunter, VMware, @jhuntervmware GS Khalsa, VMware, @gurusimran #VMworld Disclaimer This presentation may contain product features
More informationThe advantages of architecting an open iscsi SAN
Storage as it should be The advantages of architecting an open iscsi SAN Pete Caviness Lefthand Networks, 5500 Flatiron Parkway, Boulder CO 80301, Ph: +1-303-217-9043, FAX: +1-303-217-9020 e-mail: pete.caviness@lefthandnetworks.com
More informationESX Server Storage II
ESX Server Storage II Tips and Tricks Raw Disk Mapping Mostafa Khalil and Bob Slovick What We Will Talk About SAN connectivity Fibre attached devices RAW LUNs Using RAW Device Mapping (RDM) RDM tips and
More informationCourse Outline 20743B
Course Outline 20743B Module 1: Installing and configuring Windows Server 2016 This module explains how to install and perform post-installation configuration of Windows Server 2016 servers. Introducing
More informationClotho: Transparent Data Versioning at the Block I/O Level
Clotho: Transparent Data Versioning at the Block I/O Level Michail Flouris Dept. of Computer Science University of Toronto flouris@cs.toronto.edu Angelos Bilas ICS- FORTH & University of Crete bilas@ics.forth.gr
More informationExam Name: Midrange Storage Technical Support V2
Vendor: IBM Exam Code: 000-118 Exam Name: Midrange Storage Technical Support V2 Version: 12.39 QUESTION 1 A customer has an IBM System Storage DS5000 and needs to add more disk drives to the unit. There
More informationThe Google File System GFS
The Google File System GFS Common Goals of GFS and most Distributed File Systems Performance Reliability Scalability Availability Other GFS Concepts Component failures are the norm rather than the exception.
More informationVPLEX & RECOVERPOINT CONTINUOUS DATA PROTECTION AND AVAILABILITY FOR YOUR MOST CRITICAL DATA IDAN KENTOR
1 VPLEX & RECOVERPOINT CONTINUOUS DATA PROTECTION AND AVAILABILITY FOR YOUR MOST CRITICAL DATA IDAN KENTOR PRINCIPAL CORPORATE SYSTEMS ENGINEER RECOVERPOINT AND VPLEX 2 AGENDA VPLEX Overview RecoverPoint
More informationWhere s Your Third Copy?
Where s Your Third Copy? Protecting Unstructured Data 1 Protecting Unstructured Data Introduction As more organizations put their critical data on NAS systems, a complete, well thought out data protection
More informationAn Exploration of New Hardware Features for Lustre. Nathan Rutman
An Exploration of New Hardware Features for Lustre Nathan Rutman Motivation Open-source Hardware-agnostic Linux Least-common-denominator hardware 2 Contents Hardware CRC MDRAID T10 DIF End-to-end data
More informationDISK LIBRARY FOR MAINFRAME
DISK LIBRARY FOR MAINFRAME Geographically Dispersed Disaster Restart Tape ABSTRACT Disk Library for mainframe is Dell EMC s industry leading virtual tape library for mainframes. Geographically Dispersed
More informationDRBD SDS. Open Source Software defined Storage for Block IO - Appliances and Cloud Philipp Reisner. Flash Memory Summit 2016 Santa Clara, CA 1
DRBD SDS Open Source Software defined Storage for Block IO - Appliances and Cloud Philipp Reisner Santa Clara, CA 1 DRBD s use cases Cloud Ready High Availability Disaster Recovery Storage is one of the
More informationBusiness Continuity with the Violin Flash Storage Platform
Business Continuity with the Violin Flash Storage Platform Layers of Protection for Here, Near and Anywhere Data Availability Version 1.0 Abstract Violin s Flash Storage Platform has Continuous Data Protection
More informationMicrosoft Azure Windows Server Microsoft System Center
Windows Server Microsoft System Center Microsoft s Disaster Recovery Stack Simplified protection and recovery, built into Windows Server with Windows Server Backup Enhanced through integration with Backup
More informationEMC DiskXtender for Windows and EMC RecoverPoint Interoperability
Applied Technology Abstract This white paper explains how the combination of EMC DiskXtender for Windows and EMC RecoverPoint can be used to implement a solution that offers efficient storage management,
More informationExam : S Title : Snia Storage Network Management/Administration. Version : Demo
Exam : S10-200 Title : Snia Storage Network Management/Administration Version : Demo 1. A SAN architect is asked to implement an infrastructure for a production and a test environment using Fibre Channel
More informationHDFS Architecture. Gregory Kesden, CSE-291 (Storage Systems) Fall 2017
HDFS Architecture Gregory Kesden, CSE-291 (Storage Systems) Fall 2017 Based Upon: http://hadoop.apache.org/docs/r3.0.0-alpha1/hadoopproject-dist/hadoop-hdfs/hdfsdesign.html Assumptions At scale, hardware
More informationDistributed Systems 16. Distributed File Systems II
Distributed Systems 16. Distributed File Systems II Paul Krzyzanowski pxk@cs.rutgers.edu 1 Review NFS RPC-based access AFS Long-term caching CODA Read/write replication & disconnected operation DFS AFS
More informationNEC M100 Frequently Asked Questions September, 2011
What RAID levels are supported in the M100? 1,5,6,10,50,60,Triple Mirror What is the power consumption of M100 vs. D4? The M100 consumes 26% less energy. The D4-30 Base Unit (w/ 3.5" SAS15K x 12) consumes
More informationObject based Storage Cluster File Systems & Parallel I/O
Object based Storage Cluster File Systems & Parallel I/O Peter J. Braam Stelias Computing and Carnegie Mellon University braam@cs.cmu.edu Your speaker - 1991: Full time mathematician 1991 clustering, storage,
More informationGeorgia Institute of Technology ECE6102 4/20/2009 David Colvin, Jimmy Vuong
Georgia Institute of Technology ECE6102 4/20/2009 David Colvin, Jimmy Vuong Relatively recent; still applicable today GFS: Google s storage platform for the generation and processing of data used by services
More informationCSE 124: Networked Services Lecture-16
Fall 2010 CSE 124: Networked Services Lecture-16 Instructor: B. S. Manoj, Ph.D http://cseweb.ucsd.edu/classes/fa10/cse124 11/23/2010 CSE 124 Networked Services Fall 2010 1 Updates PlanetLab experiments
More informationPaxos Replicated State Machines as the Basis of a High- Performance Data Store
Paxos Replicated State Machines as the Basis of a High- Performance Data Store William J. Bolosky, Dexter Bradshaw, Randolph B. Haagens, Norbert P. Kusters and Peng Li March 30, 2011 Q: How to build a
More informationThe Google File System
The Google File System Sanjay Ghemawat, Howard Gobioff and Shun Tak Leung Google* Shivesh Kumar Sharma fl4164@wayne.edu Fall 2015 004395771 Overview Google file system is a scalable distributed file system
More informationGoogle File System, Replication. Amin Vahdat CSE 123b May 23, 2006
Google File System, Replication Amin Vahdat CSE 123b May 23, 2006 Annoucements Third assignment available today Due date June 9, 5 pm Final exam, June 14, 11:30-2:30 Google File System (thanks to Mahesh
More informationConfiguring and Managing Virtual Storage
Configuring and Managing Virtual Storage Module 6 You Are Here Course Introduction Introduction to Virtualization Creating Virtual Machines VMware vcenter Server Configuring and Managing Virtual Networks
More informationManaging Copy Services
This chapter contains the following sections: Copy Services, page 1 Consistency Groups, page 10 Copy Services Both IBM Storwize and IBM SAN Volume Controllers provide Copy Services functions that enable
More informationFailover Solutions with Open-E Data Storage Server (DSS V6)
Failover Solutions with Open-E Data Storage Server (DSS V6) Software Version: DSS ver. 6.00 up85 Presentation updated: September 2011 Failover Solutions Supported by Open-E DSS Open-E DSS supports two
More informationAdvanced file systems: LFS and Soft Updates. Ken Birman (based on slides by Ben Atkin)
: LFS and Soft Updates Ken Birman (based on slides by Ben Atkin) Overview of talk Unix Fast File System Log-Structured System Soft Updates Conclusions 2 The Unix Fast File System Berkeley Unix (4.2BSD)
More informationDeploying Software Defined Storage for the Enterprise with Ceph. PRESENTATION TITLE GOES HERE Paul von Stamwitz Fujitsu
Deploying Software Defined Storage for the Enterprise with Ceph PRESENTATION TITLE GOES HERE Paul von Stamwitz Fujitsu Agenda Yet another attempt to define SDS Quick Overview of Ceph from a SDS perspective
More informationMySQL HA Solutions Selecting the best approach to protect access to your data
MySQL HA Solutions Selecting the best approach to protect access to your data Sastry Vedantam sastry.vedantam@oracle.com February 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved
More informationAzure Webinar. Resilient Solutions March Sander van den Hoven Principal Technical Evangelist Microsoft
Azure Webinar Resilient Solutions March 2017 Sander van den Hoven Principal Technical Evangelist Microsoft DX @svandenhoven 1 What is resilience? Client Client API FrontEnd Client Client Client Loadbalancer
More informationEMC SAN Copy Command Line Interfaces
EMC SAN Copy Command Line Interfaces REFERENCE P/N 069001189 REV A13 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2006-2008 EMC Corporation. All
More informationCOS 318: Operating Systems. Journaling, NFS and WAFL
COS 318: Operating Systems Journaling, NFS and WAFL Jaswinder Pal Singh Computer Science Department Princeton University (http://www.cs.princeton.edu/courses/cos318/) Topics Journaling and LFS Network
More informationMicrosoft SQL AlwaysOn and High Availability
Course 55153A: Microsoft SQL AlwaysOn and High Availability Course details Course Outline Module 1: Course Overview This module explains how the class will be structured and introduces course materials
More informationGoogle File System. Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung Google fall DIP Heerak lim, Donghun Koo
Google File System Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung Google 2017 fall DIP Heerak lim, Donghun Koo 1 Agenda Introduction Design overview Systems interactions Master operation Fault tolerance
More informationWhat s New in Server 2012? Alex Graham Central Library Consortium
What s New in Server 2012? Alex Graham Central Library Consortium agraham@clcohio.org Why What s New Matters The new features and technologies that follow are a part of the licensing you already pay for.
More informationOptimizing MySQL performance with ZFS. Neelakanth Nadgir Allan Packer Sun Microsystems
Optimizing MySQL performance with ZFS Neelakanth Nadgir Allan Packer Sun Microsystems Who are we? Allan Packer Principal Engineer, Performance http://blogs.sun.com/allanp Neelakanth Nadgir Senior Engineer,
More informationDisaster Recovery Guide
Disaster Recovery Guide DR in Virtualized Environments Powered by PREFACE Disaster Recovery in a Virtualized World In today s always-on, information-driven organizations, business continuity depends completely
More informationThe safer, easier way to help you pass any IT exams. Exam : Administering Microsoft SQL Server 2012 Databases.
http://www.51- pass.com Exam : 70-462 Title : Administering Microsoft SQL Server 2012 Databases Version : Demo 1 / 5 1. Topic 1, Volume A You administer all the deployments of Microsoft SQL Server 2012
More information2. PICTURE: Cut and paste from paper
File System Layout 1. QUESTION: What were technology trends enabling this? a. CPU speeds getting faster relative to disk i. QUESTION: What is implication? Can do more work per disk block to make good decisions
More informationMOC 20417C: Upgrading Your Skills to MCSA Windows Server 2012
MOC 20417C: Upgrading Your Skills to MCSA Windows Server 2012 Course Overview This course provides students with the knowledge and skills to upgrade to MCSA Windows Server 2012. Course Introduction Course
More informationThe Google File System
The Google File System Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung December 2003 ACM symposium on Operating systems principles Publisher: ACM Nov. 26, 2008 OUTLINE INTRODUCTION DESIGN OVERVIEW
More information