Cloud storage reloaded:



Similar documents
Ceph. A file system a little bit different. Udo Seidel

XtreemFS Extreme cloud file system?! Udo Seidel

Distributed File System Choices: Red Hat Storage, GFS2 & pnfs

Distributed Storage Systems

Introduction to Gluster. Versions 3.0.x

SUSE Linux uutuudet - kuulumiset SUSECon:sta

Storage Virtualization from clusters to grid

Distributed File Systems An Overview. Nürnberg, Dr. Christian Boehme, GWDG

Red Hat Storage Server Administration Deep Dive

Quo vadis Linux File Systems: An operations point of view on EXT4 and BTRFS. Udo Seidel

GlusterFS Distributed Replicated Parallel File System

POWER ALL GLOBAL FILE SYSTEM (PGFS)

Bright OpenStack. Case Studies & What s New. John Corne Senior Pre-Sales Engineer at Bright June 19, 2016

Testing of several distributed file-system (HadoopFS, CEPH and GlusterFS) for supporting the HEP experiments analisys. Giacinto DONVITO INFN-Bari

Large Scale Storage. Orlando Richards, Information Services LCFG Users Day, University of Edinburgh 18 th January 2013

Linux Powered Storage:

Storage Architectures for Big Data in the Cloud

Choosing Storage Systems

Ceph Distributed Storage for the Cloud An update of enterprise use-cases at BMW

SUSE Enterprise Storage Highly Scalable Software Defined Storage. Gábor Nyers Sales

Secure your Docker images

Enabling Technologies for Distributed Computing

Moving Virtual Storage to the Cloud

Moving Virtual Storage to the Cloud. Guidelines for Hosters Who Want to Enhance Their Cloud Offerings with Cloud Storage

ovirt and Gluster hyper-converged! HA solution for maximum resource utilization

GPFS Storage Server. Concepts and Setup in Lemanicus BG/Q system" Christian Clémençon (EPFL-DIT)" " 4 April 2013"

ovirt and Gluster hyper-converged! HA solution for maximum resource utilization

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, IBM Corporation

Installing Hadoop over Ceph, Using High Performance Networking

Building Storage as a Service with OpenStack. Greg Elkinbard Senior Technical Director

Product Spotlight. A Look at the Future of Storage. Featuring SUSE Enterprise Storage. Where IT perceptions are reality

Technology Insight Series

Enabling Technologies for Distributed and Cloud Computing

Sheepdog: distributed storage system for QEMU

POSIX and Object Distributed Storage Systems

Understanding Enterprise NAS

Performance, Reliability, and Operational Issues for High Performance NAS Storage on Cray Platforms. Cray User Group Meeting June 2007

Scalable filesystems boosting Linux storage solutions

Taking Linux File and Storage Systems into the Future. Ric Wheeler Director Kernel File and Storage Team Red Hat, Incorporated

Getting performance & scalability on standard platforms, the Object vs Block storage debate. Copyright 2013 MPSTOR LTD. All rights reserved.

Red Hat Enterprise Linux as a

Why is it a better NFS server for Enterprise NAS?

Symantec NetBackup Appliances

RED HAT STORAGE SERVER TECHNICAL OVERVIEW

Red Hat Storage Server

StorPool Distributed Storage Software Technical Overview

Storage Virtualization in Cloud

Storage Management for the Oracle Database on Red Hat Enterprise Linux 6: Using ASM With or Without ASMLib

Agenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance.

Red Hat Cluster Suite

Programmable Networking with Open vswitch

Scientific Computing Data Management Visions

Database Configuration: SAN or NAS

Introduction to Cloud : Cloud and Cloud Storage. Lecture 2. Dr. Dalit Naor IBM Haifa Research Storage Systems. Dalit Naor, IBM Haifa Research

Sep 23, OSBCONF 2014 Cloud backup with Bareos

pnfs State of the Union FAST-11 BoF Sorin Faibish- EMC, Peter Honeyman - CITI

Flash Storage: Trust, But Verify

Optimizing Ext4 for Low Memory Environments

Quantum StorNext. Product Brief: Distributed LAN Client

Veeam Backup and Replication Architecture and Deployment. Nelson Simao Systems Engineer

The Panasas Parallel Storage Cluster. Acknowledgement: Some of the material presented is under copyright by Panasas Inc.

Product Overview. UNIFIED COMPUTING Managed Hosting - Storage Data Sheet

Best Practice and Deployment of the Network for iscsi, NAS and DAS in the Data Center

What s New: vsphere Virtual Volumes

IBM ELASTIC STORAGE SEAN LEE

Driving IBM BigInsights Performance Over GPFS Using InfiniBand+RDMA

An Oracle White Paper July Oracle ACFS

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

ZADARA STORAGE. Managed, hybrid storage EXECUTIVE SUMMARY. Research Brief

How to Deploy OpenStack on TH-2 Supercomputer Yusong Tan, Bao Li National Supercomputing Center in Guangzhou April 10, 2014

Open Source, Scale-out clustered NAS using nfs-ganesha and GlusterFS

Building low cost disk storage with Ceph and OpenStack Swift

Lessons learned from parallel file system operation

High Performance Computing Specialists. ZFS Storage as a Solution for Big Data and Flexibility

an introduction to networked storage

Why is the V3 appliance so effective as a physical desktop replacement?

Open-Xchange Server High availability Daniel Halbe, Holger Achtziger

Zadara Storage Cloud A

MaxDeploy Hyper- Converged Reference Architecture Solution Brief

Solid State Storage in Massive Data Environments Erik Eyberg

Ultimate Guide to Oracle Storage

EMC BACKUP MEETS BIG DATA

High Performance Computing OpenStack Options. September 22, 2015

REDEFINING THE ENTERPRISE OS RED HAT ENTERPRISE LINUX 7

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

Building Reliable, Scalable AR System Solutions. High-Availability. White Paper

A Cloud WHERE PHYSICAL ARE TOGETHER AT LAST

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

Implementing Storage Concentrator FailOver Clusters

NETGEAR SMB Storage Line Update and ReadyNAS 2100 Introduction

Finding a Home for Your VMware and Hyper-V Backups

Accelerating and Simplifying Apache

Transcription:

Cloud storage reloaded: Some aspects on operating distributed Linux file systems like Ceph and GlusterFS Udo Seidel

Agenda Introduction/motivation Distributed storage Ceph and GlusterFS Operational considerations Summary LinuxCon Europe 05-07/11 2012 2

Introduction LinuxCon Europe 05-07/11 2012 3

Me ;-) Teacher of mathematics & physics PhD in experimental physics Started with Linux in 1996 Linux/UNIX trainer Solution engineer in HPC and CAx environment Head of a international team with people in Erding, Miami and Sydney @Amadeus LinuxCon Europe 05-07/11 2012 4

Shared File Systems Normal 'business' for Linux Several implementation approaches Network based, e.g. NFS, CIFS 'clustered' Shared disk, e.g. OCFS2, GFS2 Parallel/distributed, e.g. Ceph, GlusterFS LinuxCon Europe 05-07/11 2012 5

Distributed File Systems 'Recent' attention on distributed storage Cloud hype Big Data Which solution to choose? Just storage or file system too? Knock-on effects Technical Non-technical LinuxCon Europe 05-07/11 2012 6

Operations Important part of the life cycle Geek vs. Enterprise Technical challenges and more LinuxCon Europe 05-07/11 2012 7

Distributed Storage LinuxCon Europe 05-07/11 2012 8

History Reviewing storage task responsibilities Block allocation Space management Extension of SCSI standard Object based storage Meta-Data handling separated from data management LinuxCon Europe 05-07/11 2012 9

Object based storage Storage objects quite general Partition, file,... Unique identifier OSD (Object based Storage Device) Hardware -> original trigger Software -> common implementation Interfaces to existing technology Part of the distributed storage solution Additional development of existing approaches LinuxCon Europe 05-07/11 2012 10

Distributed storage: Paradigm changes Block -> Object Central -> Distributed Few -> Many Big -> Small LinuxCon Europe 05-07/11 2012 11

Distributed storage Now what?!? Several implementations Different functions Support models Storage vendors initiatives Relation to Linux distributions LinuxCon Europe 05-07/11 2012 12

Ceph and GlusterFS LinuxCon Europe 05-07/11 2012 13

Ceph and GlusterFS Sufficient community presence Picked up by Enterprise Linux vendors Good amount of commonalities but still quite different LinuxCon Europe 05-07/11 2012 14

Ceph and GlusterFS High level Server part Block storage -> storage server (OSD) (POSIX) file system -> Meta data HA -> replication and distribution Client part (POSIX) file system Storage layer LinuxCon Europe 05-07/11 2012 15

Ceph LinuxCon Europe 05-07/11 2012 16

GlusterFS LinuxCon Europe 05-07/11 2012 17

Ceph and GlusterFS some details CEPH GLUSTERFS Server implementation userspace userspace Client implementation userspace/fuse and native kernel userspace/fuse File system access CEPH protocol suite GlusterFS and NFS protocol Block device access yes RFP ongoing QEMU integration yes Under development Replication traffic OSD network Client-server network Interconnect IP based IP based and/or Infiniband Encryption no not really Back-end file system XFS... BTRFS... ext4 XFS...ext4 Storage object CRUSH object file (except for striping) GEO replication not really yes LinuxCon Europe 05-07/11 2012 18

Ceph and GlusterFS more details CEPH Online growth/shrink yes yes POSIX yes alike GLUSTERFS Concurrent workload technically yes technically yes NAS replacement technically yes technically yes SAN replacment technically yes no Hadoop integration yes yes Openstack integration yes yes Community version available yes Production readiness Block layer File system layer Service provider Vendor and other Vendor and other......... yes LinuxCon Europe 05-07/11 2012 19

Operational considerations LinuxCon Europe 05-07/11 2012 20

Status quo pre distributed storage Server and Storage Clear responsibilities Known area: SCSI, NFS, FC Strict border lines Technically organizationally Storage hardware and topology Less focus on local drives Dedicated/separated storage network LinuxCon Europe 05-07/11 2012 21

Changes with distributed storage New paradigm Big overlap between server and storage Technical implication Organizational structure Strong network dependency Topology physics Support and supported setups LinuxCon Europe 05-07/11 2012 22

Challenge one: server vs. storage Need for Server admin with strong storage skills Storage admin with strong O/S skills Review of Current organizational setup Strategy for traditional storage Operation procedures HA architecture LinuxCon Europe 05-07/11 2012 23

Challenge one: possible answers 'DevOps model' for O/S and storage admins Best of both worlds Better common understanding Potential of process simplification BUT organizational changes needed! LinuxCon Europe 05-07/11 2012 24

Challenge one: possible answers 'Appliance model' for O/S and storage admins Less internal changes Potential of reusing existing processes BUT less control and visibility LinuxCon Europe 05-07/11 2012 25

Challenge two: infrastructure Dedicated vs. Shared Responsibilities server vs. storage vs. network Transport medium Local setup Spinning disks vs. SSD RAID? HA configuration of single server LinuxCon Europe 05-07/11 2012 26

Challenge two: possible answers Different flavour of performance vs. cost topic Dedicated vs. Shared Transport medium Spinning disks vs. SSD HA on server level LinuxCon Europe 05-07/11 2012 27

Challenge two: possible answers Team up with network organization Single server full blown SPOF on purpose Think big LinuxCon Europe 05-07/11 2012 28

Challenge three: support Service provider Application support LinuxCon Europe 05-07/11 2012 29

Challenge three: possible answers Combine with Linux vendor support Single point of contact Leverage vendor QA Hide the new technology XaaS Appliance approach File system level Reminder: Think big LinuxCon Europe 05-07/11 2012 30

Summary... kind of... LinuxCon Europe 05-07/11 2012 31

The message New world with several challenges Don't underestimate them Don't overestimate them Technical revolution requires non-technical changes Don't underestimate the potential Think big! ;-) Get started! LinuxCon Europe 05-07/11 2012 32

References http://www.ceph.com http://www.gluster.org your business/company LinuxCon Europe 05-07/11 2012 33

Thank you! LinuxCon Europe 05-07/11 2012 34