The Simple High Available Linux File Server. Schlomo Schapiro Principal Consultant Leitung Virtualisierung & Open Source



Similar documents
Lustre SMB Gateway. Integrating Lustre with Windows

Server and Storage Virtualization with IP Storage. David Dale, NetApp

Lessons learned from parallel file system operation

SOP Common service PC File Server

Daly Computers Webinar for MEEC: P4000 SAN Solutions

29/07/2010. Copyright 2010 Hewlett-Packard Development Company, L.P.

Addendum No. 1 to Packet No Enterprise Data Storage Solution and Strategy for the Ingham County MIS Department

EMC Business Continuity for Microsoft SQL Server 2008

How To Back Up A Computer To A Backup On A Hard Drive On A Microsoft Macbook (Or Ipad) With A Backup From A Flash Drive To A Flash Memory (Or A Flash) On A Flash (Or Macbook) On

Symantec NetBackup Appliances

The safer, easier way to help you pass any IT exams. Exam : Storage Sales V2. Title : Version : Demo 1 / 5

Linux Disaster Recovery best practices with rear

NOTICE ADDENDUM NO. TWO (2) JULY 8, 2011 CITY OF RIVIERA BEACH BID NO SERVER VIRTULIZATION/SAN PROJECT

Virtual DR: Disaster Recovery Planning for VMware Virtualized Environments

Selling Compellent NAS: File & Block Level in the Same System Chad Thibodeau

Highly Available Tessitura

NETGEAR SMB Storage Line Update and ReadyNAS 2100 Introduction

HP StorageWorks Enterprise File Services Clustered Gateway. Technical Product Review. Sprawl Makes Inexpensive Servers Expensive

VIDEO SURVEILLANCE WITH SURVEILLUS VMS AND EMC ISILON STORAGE ARRAYS

(Scale Out NAS System)

Implementing the SUSE Linux Enterprise High Availability Extension on System z

Virtualization, Business Continuation Plan & Disaster Recovery for EMS -By Ramanj Pamidi San Diego Gas & Electric

Building Storage Service in a Private Cloud

WHITE PAPER. How To Build a SAN. The Essential Guide for Turning Your Windows Server Into Shared Storage on Your IP Network

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

Product Overview. UNIFIED COMPUTING Managed Hosting - Storage Data Sheet

Windows Server 2012 R2 Hyper-V: Designing for the Real World

NetApp FAS2000 Series

Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware

OVERVIEW. CEP Cluster Server is Ideal For: First-time users who want to make applications highly available

SAN Conceptual and Design Basics

How To Use Netbackup (Vmware) On A Virtual Machine

Entry level solutions: - FAS 22x0 series - Ontap Edge. Christophe Danjou Technical Partner Manager

Microsoft SMB File Sharing Best Practices Guide

Linux Disaster Recovery as a Service (with rear)

Relax and Recover (rear) Workshop

How To Backup At Qmul

The future of Storage and Storage Management Using Virtualization to Increase Productivity. Storyflex VISION 2007 Hans Lamprecht NetApp SEE Vienna

SAN Implementation Course SANIW; 3 Days, Instructor-led

Pricing - overview of available configurations

Linux Disaster Recovery best practices with rear

SAP HANA Operation Expert Summit BUILD - High Availability & Disaster Recovery

Hosting Solutions Made Simple. Managed Services - Overview and Pricing

Using EonStor FC-host Storage Systems in VMware Infrastructure 3 and vsphere 4

TotalStorage Network Attached Storage 300G Cost effective integration of NAS and LAN solutions

Optimize VMware and Hyper-V Protection with HP and Veeam

EMC VNX FAMILY. Copyright 2011 EMC Corporation. All rights reserved.

June Blade.org 2009 ALL RIGHTS RESERVED

Bosch Video Management System High Availability with Hyper-V

Enhancements of ETERNUS DX / SF

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

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

Tomato Disaster Solution (TDS)

HP P4000 SAN Solutions

Implementing the SUSE Linux Enterprise High Availability Extension on System z Mike Friesenegger

Introduction to NetApp Infinite Volume

Symantec NetBackup Enterprise Server and Server x Hardware Compatibility List

EMC VNXe3150, VNXe3300 UNIFIED STORAGE SYSTEMS

QNAP in vsphere Environment

STORAGE CENTER WITH NAS STORAGE CENTER DATASHEET

VMware vsphere 5.0 Boot Camp

VMWARE VSPHERE 5.0 WITH ESXI AND VCENTER

Storage Protocol Comparison White Paper TECHNICAL MARKETING DOCUMENTATION

Quantum StorNext. Product Brief: Distributed LAN Client

Kingston Communications Virtualisation Platforms

What s New with VMware Virtual Infrastructure

Introduction. Setup of Exchange in a VM. VMware Infrastructure

Best Practice of Server Virtualization Using Qsan SAN Storage System. F300Q / F400Q / F600Q Series P300Q / P400Q / P500Q / P600Q Series

IP Storage in the Enterprise Now? Why? Daniel G. Webster Unified Storage Specialist Commercial Accounts

Online Storage Replacement Strategy/Solution

Microsoft SQL Server 2012 on Cisco UCS with iscsi-based Storage Access in VMware ESX Virtualization Environment: Performance Study

NETAPP SYNCSORT INTEGRATED BACKUP. Technical Overview. Peter Eicher Syncsort Product Management

SMB in the Cloud David Disseldorp

What s new in Hyper-V 2012 R2

Westek Technology Snapshot and HA iscsi Replication Suite

QNAP NAS & Virtualization

Backup of NAS devices with Avamar

VMware Best Practice and Integration Guide

Red Hat Cluster Suite

Acronis Backup & Recovery 10 Workstation. Installation Guide

Clustered CIFS For Everybody Clustering Samba With CTDB. LinuxTag 2009

Enterprise Storage Solution for Hyper-V Private Cloud and VDI Deployments using Sanbolic s Melio Cloud Software Suite April 2011

Backup and Recovery Solutions for Exadata. Ľubomír Vaňo Principal Sales Consultant

Storage and File Services Overview

White Paper. Virtualization with Protection for SMBs Using the ReadyDATA 5200

How To Store Data On A Server Or Hard Drive (For A Cloud)

How to use Cloud Solutions by Swisscom for Disaster Recovery. Whitepaper. Fabian Haldimann Stefan Lengacher Thomas Gfeller

10GbE Ethernet for Transfer Speeds of Over 1150MB/s

EMC Unified Storage for Oracle Database 11g/10g Virtualized Solution. Enabled by EMC Celerra and Linux using NFS and DNFS. Reference Architecture

Using VMware ESX Server with IBM System Storage SAN Volume Controller ESX Server 3.0.2

Virtual Machine Backup Guide

BlueArc unified network storage systems 7th TF-Storage Meeting. Scale Bigger, Store Smarter, Accelerate Everything

CA ARCserve Replication and High Availability Deployment Options for Hyper-V

Backup and Recovery Solutions for Exadata. Cor Beumer Storage Sales Specialist Oracle Nederland

StoneFly SCVM TM for ESXi

Choosing and Architecting Storage for Your Environment. Lucas Nguyen Technical Alliance Manager Mike DiPetrillo Specialist Systems Engineer

Transcription:

The Simple High Available Linux File Server Schlomo Schapiro Principal Consultant Leitung Virtualisierung & Open Source 18.04.2008

Agenda Background Information Possible Solutions The Simple High Available Linux File Server Benefits Seite 2 probusiness group 2008

The Customer Case Landesvermessung und Geobasisinformation Brandenburg State office for geo-information and survey Collecting, storing and developing data relating to location on the surface of the earth. Responsible for the production and publication of the official maps and for keeping the official land register of the Federal State of Brandenburg. Located in Potsdam Heavily IT dependant HP main hardware vendor 3 EVA (~40 TB) > 100 servers Seite 3 probusiness group 2008

The Problem Situation Many systems store data on many file servers and locally Many complex work flows with lots of FTP and file copy between Unix/Linux servers and Windows systems Sometimes large data sets, performance issues Local user accounts on many systems (Unix/Linux) Solution: Storage Consolidation Ongoing project Seite 4 probusiness group 2008

Storage Consolidation Goals Unified storage for Unix/Linux and Windows Centralized storage High Availability & Disaster Recovery Good protocol support CIFS: Windows ACL, Access Based Enumeration, DFS Replication, AD Integration NFS: Version 2 and 3, Posix ACL, AD Integration with RFC2307 FTP, RSYNC, SCP Seite 5 probusiness group 2008

Decision Process & Criteria Economical & technical arguments Important criteria Investment & operating costs for 3 years (till 2010) Availability & reliability (solutions without storage use EVA 8k) Quality of CIFS and NFS implementation, interoperability Ease of use, simple management Efficient backup with CommVault Galaxy, preferably LAN-free Optional criteria Support asynchronous protocols (RSYNC, FTP...) Integrated replication backup to secondary independent storage Strengthen future storage strategy Seite 6 probusiness group 2008

Agenda Background Information Possible Solutions The Simple High Available Linux File Server Benefits Seite 7 probusiness group 2008

Solutions Windows or Linux file server NetApp FAS3040 IBM SOFS (Scale Out File Services) Seite 8 probusiness group 2008

IBM SOFS Good Highly redundant (many redundant servers) Easy management (Web GUI) ILM solution integrated Acceptable cost Bad IBM solution, needs new storage, no combination with HP Backup with TSM or via NFS/CIFS Storage strategy needs to be changed to IBM No internal replication to secondary storage Incomplete CIFS support (Samba) Seite 9 probusiness group 2008

NetApp FAS3040 Good Perfect CIFS implementation Easy management (Web GUI) Very redundant (RAID-DP, 2 servers, NVRAM...) Backup via NDMP (LAN-free) Good replication (only to other FAS) Innovative solutions with multiple FAS (replication & availability) Bad NFS ACLs only with NFSv4 costly Long-term storage strategy should be changed to NetApp Seite 10 probusiness group 2008

Windows File Server Good Perfect CIFS implementation DFS and replication to other Windows file servers Backup with LAN-free agent Bad Very bad NFS support (slow, ACLs) Asynchronous protocols (FTP, SCP, RSYNC...) Would you trust Windows with 30TB? Seite 11 probusiness group 2008

Linux File Server Good Very redundant NFS and CIFS ACL integration Richest protocol support Backup with LAN-free agent Integrated replication to secondary storage No implication for storage strategy Linux know-how can be used Bad Incomplete CIFS support (Samba) Shell-level management Seite 12 probusiness group 2008

Agenda Background Information Possible Solutions The Simple High Available Linux File Server Benefits Seite 13 probusiness group 2008

The Simple High Available Linux File Server MACHINE FAILOVER Vmware ESX Server SAS attached local storage (bootable) STORAGE FAILOVER FC attached central storage SAN-boot of HW or VM (with RDM) Seite 14 probusiness group 2008

Components Hardware (all from HP) DL 380 G5 EVA 8000 (30TB) 4x MSA60 (36TB) several DL servers as ESX server (used for data center) Software SuSE Enterprise Linux 10 SP1 Samba, NFS LVM, LVM Snapshots (smbsnap) rsync Virtual machine on VMware ESX 3 (normally switched off) Seite 15 probusiness group 2008

Challenges SAN boot with multipathing (DM-MPIO) Possible with SLES10SP1 dm-multipath already in initrd installation via VM See paper in i'x 04/2008 p. 142 Dual boot hardware and virtual machine (drivers...) Prevent accidental boot of virtual machine (ISO image) Manage local storage Automated cloning of production system to local storage Modifications to boot from local storage (RAID-1) and mount local storage in place of SAN storage Nightly rsync of all data from SAN to local storage Seite 16 probusiness group 2008

Benefits 2 dimensions of redundancy Hardware and virtual machine run the same system & data fail over without data loss SAN storage replicated with rsync to local storage Recovery times ~ 5 min for hardware or storage failure Instant disaster recovery even with many TB of data Very simple system no complex cluster configuration Fail-over: Reboot HW (storage) or boot VM (hardware) Administrator carries full responsibility Very affordable solution no extra costs for HA Seite 17 probusiness group 2008

System & Samba Setup Local storage GPT (>2TB) System on RAID-1 (MD) LILO (GPT, MD) Everything via LVM rsync with sanity checks AD Integration RFC2307 Volume Shadow Copy Map BUILTIN Accounts passdb backend = tdbsam smb ports = 445 disable netbios = Yes name resolve order = wins inherit acls = Yes hide unreadable = Yes idmap backend = ad idmap uid = 100-20000000 idmap gid = 100-20000000 winbind enum users = Yes winbind enum groups = Yes winbind use default domain = Yes winbind nss info = rfc2307 use sendfile = yes Seite 18 probusiness group 2008

Performance Tuning Benchmarks (1GBit): 125 MB/s (NFS) 100 MB/s (CIFS) (>2 streams) Use XFS (works well on SLES) sysctl.conf (also on client) USE_KERNEL_NFSD_NUMBER="16" net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 net.ipv4.tcp_rmem = 4096 87380 16777216 net.ipv4.tcp_wmem = 4096 65536 16777216 net.ipv4.tcp_no_metrics_save = 1 net.ipv4.tcp_moderate_rcvbuf = 1 net.core.netdev_max_backlog = 2500 Bonding for redundant network connection Jumbo Frames had no measurable effect on throughput, CPU usage reduced by ~50% Seite 19 probusiness group 2008

Outlook Automated fail-over: Heartbeat in initrd before mounting / Monitor storage and network difficult decisions MD or LVM mirroring between SAN and local storage (No true disaster recovery!) as an alternative to rsync replication Multipathing SAN boot with RHEL/CentOS, Ubuntu... Virtual Cold-Standby Server can be used for other systems This is mostly an idea and way of thinking Send me an email for implementation details Seite 20 probusiness group 2008

Questions & Answers More Open Source Software (schapiro.org/schlomo/projects) Relax & Recover (Linux Disaster Recovery) RSYNC BACKUP MADE EASY (Backup Software with Hardlinks) OpenVPN Gateway Builder (Linux Routers w/ central management) easyvcb (VMware VI3 Backup, w.i.p.) Schlomo Schapiro Principal Consultant Leitung Virtualisierung und Open Source sschapiro@probusiness.de +49 160 97846168 probusiness Berlin AG Potsdamer Platz 11 D-10785 Berlin berlin@probusiness.de +49 30 259378 0 Seite 21 probusiness group 2008