SMB3 and Beyond: Accessing Samba from Linux. Steve French Principal Systems Engineer Primary Data
|
|
|
- Marlene Griffin
- 10 years ago
- Views:
Transcription
1 SMB3 and Beyond: Accessing Samba from Linux Steve French Principal Systems Engineer Primary Data
2 Legal Statement This work represents the views of the author(s) and does not necessarily reflect the views of Primary Data Corporation Linux is a registered trademark of Linus Torvalds. Other company, product, and service names may be trademarks or service marks of others.
3 Who am I? Steve French Author and maintainer of Linux cifs vfs (for accessing Samba, Windows and various SMB3/CIFS based NAS appliances) Also wrote initial SMB2 kernel client prototype Member of the Samba team, coauthor of SNIA CIFS Technical Reference and former SNIA CIFS Working Group chair Principal Systems Engineer, Protocols: Primary Data
4 Wondering why we care about FS? 50 years ago first Hierarchical File System was built, yet more than ever we care how we store our data. Amount of data (largely unstructured) exceeded two Zettabytes by 2012 (IDC estimate), continues to double every two to three years. And it is transferred around A LOT Annual global IP traffic will surpass the zettabyte (1000 exabytes) threshold in (CISCO estimate) Nearly all workloads depend heavily on file systems.
5 Why NAS? In case you came to the wrong conference and really didn't know... NAS is superset of block (SAN) and object but easier to manage NAS (now) can get 90+ of the performance of SAN with lower administrative costs and more flexibility Attributes at the right granularity (file/directory/volume) Ownership information, easier to understand security, easy backup, optimizable with useful info on application access patterns, intuitive archive/encryption/compression policy, quotas, quality of service
6
7 And why Linux? Large Talented Community. Rate of improvement is unsurpassed. For example in the past year (since 3.15-rc3) More than 77,000 changesets developed, reviewed tested and merged to improve kernel More than 4400 in the file system alone 830,000 lines of (often very terse, and highly optimized) file system code in Linux Changes from over 1200 developers are added to the kernel each release Development never stops constant incremental improvements and fixes Great processes and pragmatic tools (e.g. git distributed source code control and xfstest) Broad selection of file systems. More than 50 file systems to choose from not just cifs and ext4!
8 Linux FS Community is talented (Picture at 2015 FS Summit in Boston)
9 Most Active Linux Filesystems ( ) 4481 kernel filesystem changes in last year (since 3.15-rc3 kernel)! Linux kernel file system activity is continuing to be very strong Lots of improvement in defacto standard Linux xfstest test suite as well cifs.ko (cifs/smb3 client) among more active fs Btrfs 684 changesets VFS (overall fs mapping layer and common functions) 581 Xfs 429 Nfs client 461 Ext4 255 CIFS/SMB2/SMB3 client 180 Nfs server 439 (activity increased dramatically) NB: Samba (cifs/smb2/smb3 server) is more active than all those put together since it is broader in scope (by a lot) and also is in user space not in kernel
10 Kernel (including cifs client) improving Now we have Linux 4.1-rc3 ie Hurr Durr I'm a Sheep 11 months ago we had 3.15 Shuffling Zombie Juror
11 Work In Progress Improved xfstest (automated verification test) compatibility (fix a few remaining bugs) SMB3 (vs. CIFS) implementation gaps Fix fallocate/punch hole bug CIFS ACLs, KRB5 Better POSIX emulation/support for SMB3 Improved ACL support Performance improvements
12 SMB2/SMB3 Optional Feature Status Security Complete: Downgrade attack protection, SMB2.1 signing In progress: SMB3.11 negotiate contexts Not yet: CBAC (DAC ACLs), per-share encryption Data Integrity: Performance Complete: multicredit, large I/O Not yet: T10 copy offload, Multichannel, RDMA, directory leases, Branch Cache integration, use of compound ops on wire Clustering Durable Handle Support (complete) Not yet: Witness protocol integration, Persistent Handles/Continuous Availability Other Set/Get Compression and Sparse File support (complete)
13 POSIX Compatibility The problem: SMB/CIFS deprecation (now that SMB3 is pervasive and more secure and faster and...). See: Specialized POSIX Protocol Extensions that Samba implements are CIFS only The Answer: Move to SMB3 (and later) BUT 2nd problem: Full POSIX compatibility (actually better to say we need pragmatic Linux application interoperability ) for SMB3 or at least as good CIFS ( good enough ) Requirement: for (all key features) SMB3 >= CIFS Customers don't want SMB3 to be a step back or to break their apps Fortunately we are close to solving this and making Linux SMB3 support even better!
14
15 POSIX/Linux Compatibility: Details Implemented: Hardlinks Emulated: (current cifs.ko SMB3 code) POSIX Path Names: Approximately 7 reserved characters not allowed in SMB3/NTFS etc. (e.g.? * \ :! ) Symlinks (ala mfsymlinks Minshall-French symlinks) Pseudo-Files: FIFOs, Pipes, Character Devices (ala sfu aka Microsoft services for unix ) Partial: Extended attribute flags (lsattr/chattr) including compressed flag POSIX stat and statfs info POSIX Byte Range Locks Not implemented, but emulatable with combination of SMB3 features and/or use of Apple AAPL create context Xattrs (Security/Trusted for SELinux, User xattrs for apps) POSIX Mode Bits POSIX UID/GID ownership information Case Sensitivity in opening paths Not solvable without additional extensions: POSIX Delete (unlink) Behavior
16 POSIX Compatibility: How to Solve Finish SMB3 ACL support (so we can get mode bits back) Detect and recognize case sensitive volumes Enable cifs uid upcall for SMB3 (to get winbind to map uids/gids for ownership information) Allow AAPL create context so Apple servers and Samba with VFS fruit can return mode bits Only loosely related: Enable krb5 for SMB3 (only works for cifs in current code) Cleanup Microsoft nfs symlink code to recognize Windows symlinks Add extensions (trivial create context flag): enables posix open/unlink/byte-range locking behavior Improvements to Samba too, for example: Map of (non-wide-link) mfsymlinks (or equivalent reparse points) to real symlinks on fly
17 Demo Client: Current kernel (4.1-rc) mainline (on an Ubuntu VM in this machine) Mounted via SMB3.0 to Samba server version Ubuntu and Mac screenshots then copied via SMB2.1 mount to host Most features worked Still work to do (returning mode bits from ACL or AAPL e.g.) But also noticed bug in detection of FIFOs NB: (Demo does not show sfu mount option which was added partway through in another window)
18 POSIX Demo
19 Detailed information on the mounts
20 Other Features under investigation SMB3 ACL support Better streams support (how to list streams, useful for backup e.g.) DCE/RPC over SMB3: Pipe reads/write over IPC$ pseudo-mount Recovery of pending byte range locks after server failure (we already recover successful locks) Investigation into additional copy offload (server side copy) methods Full Linux xattr support Empty xattr (name but no value) Case sensitive xattr values Security (SELinux) namespace (and others)
21 Improvements by release (continued) changes, cifs version 2.02: SMB3 support much improved SMB3.02 dialect negotiation added Authentication overhaul SMB3 multiuser signing improvements, (thank you Shirish!) allows per-user signing keys on ses SMB2/3 symlink support (can follow Windows symlinks) Improved data integrity: Lease improvements (thank you Pavel!) debugging improvements changes Add support for setting (and getting) per-file compression (e.g. chattr +c /mnt/filename ) Add SMB copy offload ioctl (CopyChunk) for very fast server side copy Add secure negotiate support (protect SMB3 mounts against downgrade attacks) Bugfixes (including for setfacl and reparse point/symlink fixes) Allow for O_DIRECT opens on directio (cache=none) mounts. Helps apps that require directio such as newer specsfs benchmark and some databases Server network adapter and disk/alignment/sector info now visible in /proc/fs/cifs/debugdata changes Security fix for make sure we don't send illegal length when passed invalid iovec or one with invalid lengths Bug fixes (SMB3 large write and various stability fixes) and aio write and also fix DFS referrals when mounted with Unix extensions
22 Improvements by release (continued) changes Various minor bug fixes (include aio/write, append, xattr, and also in metadata caching) changes Allow multiple mounts to same server with different dialects Authentication session establishment rewrite to improve gssapi support Fix mapchars (to allow reserverd characters like : in paths) over smb3 mounts changes (cifs version 2.04 visible in modinfo) Much faster SMB3 large read/write: including multicredit support (thank you Pavel!) Many SMB3 fixes (found by newly updated automated fs tests: xfstests ) Directio allowed on cache=strict mounts Fallocate/sparse file support for SMB3 Fixed SMB 2.1 mounts to MacOS 3.18 (Some highlights of what to expect in next kernel) SMB3 Emulated symlinks: Mfsymlink support for smb2.1/smb3 (complete). SMB3 POSIX Reserved Character mapping: support for reserved characters e.g. * :? < > etc. (complete) Workaround MacOS problem with CIFS Unix Extensions from Linux
23 Improvements by release (continued) changesets Fix Oplock bug, inode caching bug and ioctl clone bug Fix conflicts between SecurityFlags (which allowed CONFIG_MUST_LANMAN and CONFIG_MUST_PLNTXT Improve fallocate support Linux 4.0 (!) 21 changesets Linux 4.1 Various minor stability fixes Stability fixes: Mapchars fix, fix to allow Unicode surrogate pairs (improved character conversion for some Asian languages), DFS fix, inode number reuse fix Linux 4.2 (expected) SMB 3.11 (Windows 10) dialect support (improved security) And more!!
24 Cifs-utils The userspace utils: mount.cifs, cifs.upcall,set/getcifsacl,cifscreds, idmapwb (idmap plugin),pam_cifscreds thanks to Jeff Layton for maintaining cifs-utils 6 changesets over the past year Current version is Minor bugfixes
25 SMB3.02 Mount to Windows
26 Using SMB3 Practical tips Use -o vers=3.0 to Samba or Windows (or vers=3.02 to latest Windows, consider vers=2.1 to MacOS or 3.0 to most recent Mac) Mount options to consider mfsymlinks (3.18 or later kernel) sfu option enables creation of FIFOs and char devices Consider experimenting with default rsize/wsize (which is 1MB) to improve large file I/O performance Restrictions Case sensitivity POSIX vs. Windows byte range locks, and unlink behavior
27 SMB3 Kernel Client Status SMB3 support is solid (and large file I/O FAST!), but lacks many optional features Metadata performance expected to be slower (need to add open/query compounding) Badly need to prototype Apple's SMB2.1/SMB3 AAPL create context to determine if adequately addresses a few remaining POSIX compatibility issues) Can mount with SMB2.02, SMB2.1, SMB3, SMB3.02 Specify vers=2.0 or vers=2.1 or 3.0 or 3.02 on mount Default is cifs but also mounting with vers=1.0 also forces using smb/cifs protocol Default will change to SMB3 soon (likely with new mount -t smb3 ie using new /sbin/mount.smb and/or mount.smb3 symlink to avoid changing mount -t cifs behavior for existing users)
28 SMB3 Performance considerations Informal perf results 3.16-rc4 (Ubuntu) client. Server Windows 8.1. VMs on same host (host disk is fairly fast SSD). Copy to server performance increased about 20% percent (similar with or without conv=fdatasync) dd if=/dev/zero of=/mnt/targetfile bs=80m count=25 1st run copy to empty directory, 2nd run copy over target, (pattern repeated multiple times) averaging results New code (with Pavel's patches) CIFS 167MB/s SMB3 200MB/s Existing code (without his patches) SMB3 166MB/s CIFS 164.5MB/s
29 More SMB3 Performance For large file reading SMB3 performance with Pavel's patches increased 76% over existing SMB3 code dd of=/dev/null if=/mnt/targetfile bs=80m count=25 (mounting and unmounting between attempts to avoid caching effects on the client) New code (with Pavel's patches) CIFS 114MB/s SMB3 216MB/s Existing code (without his patches) SMB3 123MB/s CIFS 110MB/s
30 More SMB3 Performance Linux->Linux client Ubuntu with 3.16-rc4 with Pavel's patches, srv Fedora 20 ( kernel Samba server version 4.1.9) dd if=/mnt/testfile of=/dev/null bs=50m count=30 testfile is 1.5GB existing file, unmount/mount in between each large file copy to avoid any caching effect on client (although server will have cached it) SMB3 averaged 199MB/sec reads (copy from server) CIFS averaged 170MB/sec reads (copy from server) NFSv3 averaged 116MB/sec (copy from server) NFSv4 and v4.1 averaged 110MB/sec (copy from server) Write speeds (doing dd if=/dev/zero of=/mnt/testfile bs=60m count=25) more varied but averaged similar speeds for copy to server for both NFSv3/v4/v4.1 and SMB3 (~175MB/s) NB: Additional NFS server and client scalability patches have recently been added to kernel (it is possible that they may help these cases)
31 Testing testing testing One of the goals last summer was to improve automated testing of cifs.ko Multiple cifs bugs found, test automation much improved, approximately 5 bugs/features remain to be fixed for full xfstest compatibility See Functional tests: Xfstest is the standard file system test bucket for Linux Runs over local file systems, nfs, and now cifs/smb3 Found multiple bugs when ran this first (including Samba bug with times before Epoch e.g.) Challenge to figure out which tests should work (since some tests are skipped when run over nfs and cifs) Other functional tests include cthon, dbench, fsx. Cthon also has recently been updated to better support cifs Performance/scalability testing Specsfs works over cifs mounts (performance testing) Big recent improvements in scalability of dbench (which can run over mounts) Various other linux perf fs tests work over cifs (iozone etc.) Need to figure out how to get synergy with iostats/nfsstats/nfsometer
32 XFSTEST current status Multiple server bugs found too Client bugs: As with NFS, there are some intractable mtime consistency problems due to server/client last write time differences/delays, but these tests could be skipped Generic tests: 011 (dirstress), 023 and 245 (rename), 075/091/127/263 (fsx failures fallocate related), 239 (need ACLs), 313 (timestamps)
33 The Future of SMB3 and Linux is very bright Let's continue its improvement!
34 Thank you for your time
Linux: Shaping the Future of Network File Systems: A Status Update. Steve French Principal Systems Engineer Primary Data
Linux: Shaping the Future of Network File Systems: A Status Update Steve French Principal Systems Engineer Primary Data Legal Statement This work represents the views of the author(s) and does not necessarily
Samba 4 AD + Fileserver
Samba 4 AD + Fileserver Linuxtag 2013 Volker Lendecke Samba Team Volker Lendecke Co-founder - Service Network GmbH Free Software as a successful business model Network Security for the industry and the
SAMBA AND SMB3: ARE WE THERE YET? Ira Cooper Principal Software Engineer Red Hat Samba Team
SAMBA AND SMB3: ARE WE THERE YET? Ira Cooper Principal Software Engineer Red Hat Samba Team September 22, 2015 NO FLASH PHOTOGRAPHY SLIDES ARE ONLINE GLOSSARY What does that acronym mean? SMB Server Message
Linux CIFS client support
17. Mai 2006 Linux CIFS client support Steve French Senior Engineer IBM Linux Technology Center Samba Team Outline Linux CIFS Client Why CIFS? A little history Why IBM and CIFS and Samba? CIFS Client Components
Linux Powered Storage:
Linux Powered Storage: Building a Storage Server with Linux Architect & Senior Manager [email protected] June 6, 2012 1 Linux Based Systems are Everywhere Used as the base for commercial appliances Enterprise
Samba 4.2. Cebit 2015 Hannover
Samba 4.2 Cebit 2015 Hannover Volker Lendecke Samba Team / SerNet 2015-03-19 vl Samba 4.2 (2 / 12) SerNet SLA based support for more than 650 customers firewalls, VPN, certificates, audits based on open
Why is it a better NFS server for Enterprise NAS?
NFS-Ganesha Why is it a better NFS server for Enterprise NAS? Venkateswararao Jujjuri (JV) File systems and Storage Architect IBM Linux Technology center [email protected] [email protected] Outline What
SerNet. Clustered Samba. Nürnberg April 29, 2009. Volker Lendecke SerNet Samba Team. Network Service in a Service Network
Clustered Samba Nürnberg April 29, 2009 Volker Lendecke SerNet Samba Team 04/2009, Volker Lendecke, SerNet Service Network GmbH, Seite 1 Volker Lendecke Co-founder SerNet - Service Network GmbH Free Software
How to Choose your Red Hat Enterprise Linux Filesystem
How to Choose your Red Hat Enterprise Linux Filesystem EXECUTIVE SUMMARY Choosing the Red Hat Enterprise Linux filesystem that is appropriate for your application is often a non-trivial decision due to
A COMPARISON BETWEEN THE SAMBA3 AND LIKEWISE LWIOD FILE SERVERS
A COMPARISON BETWEEN THE SAMBA3 AND LIKEWISE LWIOD FILE SERVERS May 7, 2010 Outline Overview Architecture Feature Set Administrator Perspective Developer Perspective Overview 18 years development GPLv3
Four Reasons To Start Working With NFSv4.1 Now
Four Reasons To Start Working With NFSv4.1 Now PRESENTATION TITLE GOES HERE Presented by: Alex McDonald Hosted by: Gilles Chekroun Ethernet Storage Forum Members The SNIA Ethernet Storage Forum (ESF) focuses
Choices for implementing SMB 3 on non Windows Servers Dilip Naik HvNAS Pty Ltd Australians good at NAS protocols!
Choices for implementing SMB 3 on non Windows Servers Dilip Naik HvNAS Pty Ltd Australians good at NAS protocols! Focus & contents of this talk Why SMB 3? How SMB 3? Implementing an SMB 3 Server on Linux/UNIX
Distributed File System Choices: Red Hat Storage, GFS2 & pnfs
Distributed File System Choices: Red Hat Storage, GFS2 & pnfs Ric Wheeler Architect & Senior Manager, Red Hat June 27, 2012 Overview Distributed file system basics Red Hat distributed file systems Performance
SMB in the Cloud David Disseldorp
SMB in the Cloud David Disseldorp Samba Team / SUSE [email protected] Agenda Cloud storage Common types Interfaces Applications Cloud file servers Microsoft Azure File Service Demonstration Amazon Elastic
09'Linux Plumbers Conference
09'Linux Plumbers Conference Data de duplication Mingming Cao IBM Linux Technology Center [email protected] 2009 09 25 Current storage challenges Our world is facing data explosion. Data is growing in a amazing
Open Source, Scale-out clustered NAS using nfs-ganesha and GlusterFS
Open Source, Scale-out clustered NAS using nfs-ganesha and GlusterFS Anand Subramanian Senior Principal Engineer, Red Hat [email protected] Agenda Introduction GlusterFS NFSv4 nfs-ganesha Nfs-ganesha Architecture
Scalable NAS Cluster With Samba And CTDB Source Talk Tage 2010
Scalable NAS Cluster With Samba And CTDB Source Talk Tage 2010 Michael Adam [email protected] SerNet / Samba Team 2010-08-31 Outline Outline 1 Introduction 2 Cluster Challenges Introduction Challenges For
Investigation of storage options for scientific computing on Grid and Cloud facilities
Investigation of storage options for scientific computing on Grid and Cloud facilities Overview Context Test Bed Lustre Evaluation Standard benchmarks Application-based benchmark HEPiX Storage Group report
Engineering a NAS box
Engineering a NAS box One common use for Linux these days is as a Network Attached Storage server. In this talk I will discuss some of the challenges facing NAS server design and how these can be met within
USING USER ACCESS CONTROL LISTS (ACLS) TO MANAGE FILE PERMISSIONS WITH A LENOVO NETWORK STORAGE DEVICE
White Paper USING USER ACCESS CONTROL LISTS (ACLS) TO MANAGE FILE PERMISSIONS WITH A LENOVO NETWORK STORAGE DEVICE CONTENTS Executive Summary 1 Introduction 1 Audience 2 Terminology 2 Windows Concepts
pnfs State of the Union FAST-11 BoF Sorin Faibish- EMC, Peter Honeyman - CITI
pnfs State of the Union FAST-11 BoF Sorin Faibish- EMC, Peter Honeyman - CITI Outline What is pnfs? pnfs Tutorial pnfs Timeline Standards Status Industry Support EMC Contributions Q&A pnfs Update November
Chapter 11 Distributed File Systems. Distributed File Systems
Chapter 11 Distributed File Systems Introduction Case studies NFS Coda 1 Distributed File Systems A distributed file system enables clients to access files stored on one or more remote file servers A file
Protocols for Dummies
Protocols for Dummies Part 1: SMB Family March 20, 2014 Peter Murray Senior Product Specialist Housekeeping Items Ask Questions Ask questions throughout the presentation by typing them into the chat area
Veeam Cloud Connect. Version 8.0. Administrator Guide
Veeam Cloud Connect Version 8.0 Administrator Guide April, 2015 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. No part of this publication may be
Using NFS v4 ACLs with Samba in a multiprotocol environment
Using NFS v4 ACLs with Samba in a multiprotocol environment Alexander Werth IBM 2009 IBM Corporation Using NFS v4 ACLs with Samba in a multiprotocol environment Use multiple protocols with different authorization
Red Hat Storage Server Administration Deep Dive
Red Hat Storage Server Administration Deep Dive Dustin L. Black, RHCA Sr. Technical Account Manager Red Hat Global Support Services ** This session will include a live demo from 6-7pm ** Dustin L. Black,
Ryusuke KONISHI NTT Cyberspace Laboratories NTT Corporation
Ryusuke KONISHI NTT Cyberspace Laboratories NTT Corporation NILFS Introduction FileSystem Design Development Status Wished features & Challenges Copyright (C) 2009 NTT Corporation 2 NILFS is the Linux
Nimble Storage Best Practices for Microsoft Windows File Sharing
BEST PRACTICES GUIDE Nimble Storage Best Practices for Microsoft Windows File Sharing Table of Contents 3 Introduction 4 Benefits of Native Windows File Sharing Functionality 4 SMB 4 Distributed File System
How To Manage File Access On Data Ontap On A Pc Or Mac Or Mac (For A Mac) On A Network (For Mac) With A Network Or Ipad (For An Ipad) On An Ipa (For Pc Or
Clustered Data ONTAP 8.3 File Access Management Guide for NFS NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501 Support telephone: +1 (888) 463-8277
Safety measures in Linux
S a f e t y m e a s u r e s i n L i n u x Safety measures in Linux Krzysztof Lichota [email protected] A g e n d a Standard Unix security measures: permissions, capabilities, ACLs, chroot Linux kernel
Network File System (NFS) Pradipta De [email protected]
Network File System (NFS) Pradipta De [email protected] Today s Topic Network File System Type of Distributed file system NFS protocol NFS cache consistency issue CSE506: Ext Filesystem 2 NFS
Implementing the Hadoop Distributed File System Protocol on OneFS Jeff Hughes EMC Isilon
Implementing the Hadoop Distributed File System Protocol on OneFS Jeff Hughes EMC Isilon Outline Hadoop Overview OneFS Overview MapReduce + OneFS Details of isi_hdfs_d Wrap up & Questions 2 Hadoop Overview
Linux File System Analysis for IVI Systems
Linux File System Analysis for IVI Systems July 1, 2014 Mitsuharu Ito Fujitsu Computer Technologies, Ltd 1279ka01 Copyright 2014 FUJITSU COMPUTER TECHLONOGIES LIMITED Get Excited
CS 377: Operating Systems. Outline. A review of what you ve learned, and how it applies to a real operating system. Lecture 25 - Linux Case Study
CS 377: Operating Systems Lecture 25 - Linux Case Study Guest Lecturer: Tim Wood Outline Linux History Design Principles System Overview Process Scheduling Memory Management File Systems A review of what
Solaris CIFS Service CIFS. Alan Wright [email protected]
Solaris CIFS Service CIFS Alan Wright [email protected] Solaris CIFS Service Windows Interoperability opensolaris First-class Solaris Citizen kernel based protocol (a la NFS) file system (vfs and zfs) support
Linux CIFS Client Guide. Author: Steve French 01/03/07 Version 0.21
Linux CIFS Client Guide Author: Steve French 01/03/07 Version 0.21 Preface The most recent version of this document is located at http://us1.samba.org/samba/ftp/cifs-cvs/linux-cifs-client-guide.odt and
SMB2 Big Improvements in the Remote Filesystems Protocol James Pinkerton, Microsoft
SMB2 Big Improvements in the Remote Filesystems Protocol James Pinkerton, Microsoft SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies and individuals
Windows NT File System. Outline. Hardware Basics. Ausgewählte Betriebssysteme Institut Betriebssysteme Fakultät Informatik
Windows Ausgewählte Betriebssysteme Institut Betriebssysteme Fakultät Informatik Outline NTFS File System Formats File System Driver Architecture Advanced Features NTFS Driver On-Disk Structure (MFT,...)
GuardianOS Data Migration Tool Enables Ease of Snap Server Deployment and Data Consolidation WHITE PAPER
GuardianOS Data Migration Tool Enables Ease of Snap Server Deployment and Data Consolidation WHITE PAPER Introduction Powered by the GuardianOS operating system, the Overland Storage Snap Server family
Compatibility and Support Information Nasuni Corporation Natick, MA
Information Nasuni Corporation Natick, MA Contents 1. Introduction... 1 2.... 1 2.1. Virtualization platforms... 1 3. Filers... 2 3.1. Filer properties... 2 3.2. Clients... 3 3.3. VSS... 7 3.4. Security...
File Services. File Services at a Glance
File Services High-performance workgroup and Internet file sharing for Mac, Windows, and Linux clients. Features Native file services for Mac, Windows, and Linux clients Comprehensive file services using
Outline. Windows NT File System. Hardware Basics. Win2K File System Formats. NTFS Cluster Sizes NTFS
Windows Ausgewählte Betriebssysteme Institut Betriebssysteme Fakultät Informatik 2 Hardware Basics Win2K File System Formats Sector: addressable block on storage medium usually 512 bytes (x86 disks) Cluster:
A New Network File System is Born: Comparison of SMB2, CIFS and NFS
A New Network File System is Born: Comparison of SMB2, CIFS and NFS Steven M. French IBM Samba Team [email protected] Abstract 1 Introduction In early 2007, SMB2 became the first widely deployed network
Netapp @ 10th TF-Storage Meeting
Netapp @ 10th TF-Storage Meeting Wojciech Janusz, Netapp Poland Bogusz Błaszkiewicz, Netapp Poland Ljubljana, 2012.02.20 Agenda Data Ontap Cluster-Mode pnfs E-Series NetApp Confidential - Internal Use
Hyper-V Protection. User guide
Hyper-V Protection User guide Contents 1. Hyper-V overview... 2 Documentation... 2 Licensing... 2 Hyper-V requirements... 2 2. Hyper-V protection features... 3 Windows 2012 R1/R2 Hyper-V support... 3 Custom
Microsoft SMB 2.2 - Running Over RDMA in Windows Server 8
Microsoft SMB 2.2 - Running Over RDMA in Windows Server 8 Tom Talpey, Architect Microsoft March 27, 2012 1 SMB2 Background The primary Windows filesharing protocol Initially shipped in Vista and Server
Implementing Alternate Data Streams in Likewise Storage Services Wei Fu <[email protected]> Software Engineer Likewise Software
Implementing Alternate Data Streams in Likewise Storage Services Wei Fu Software Engineer Likewise Software Outline Introduction to Likewise Storage Services What is an ADS (Alternative
The Simple High Available Linux File Server. Schlomo Schapiro Principal Consultant Leitung Virtualisierung & Open Source
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
Oracle Cluster File System on Linux Version 2. Kurt Hackel Señor Software Developer Oracle Corporation
Oracle Cluster File System on Linux Version 2 Kurt Hackel Señor Software Developer Oracle Corporation What is OCFS? GPL'd Extent Based Cluster File System Is a shared disk clustered file system Allows
SMB remote file protocol (including SMB 3.0) SW Worth, Microsoft
SMB remote file protocol (including SMB 3.0) SW Worth, Microsoft SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies and individual
Clustered CIFS For Everybody Clustering Samba With CTDB. LinuxTag 2009
Clustered CIFS For Everybody Clustering Samba With CTDB LinuxTag 2009 Michael Adam [email protected] 2009-06-24 Contents 1 Cluster Challenges 2 1.1 The Ideas............................... 2 1.2 Challenges
Intel NAS Performance Toolkit
Intel NAS Performance Toolkit Anthony Bock Frank Hady Storage Technology Group, Intel Corporation Agenda Home/SMB Performance NAS Performance Toolkit Introduction Consumer NAS Performance Overview Using
The Best of Both Worlds Sharing Mac Files on Windows Servers
The Best of Both Worlds Sharing Mac Files on Windows Servers March, 2008 1110 North Glebe Road Suite 450 Arlington, VA 22201 phone: 800.476.8781 or +1.703.528.1555 fax: +1.703.527.2567 or +1.703.528.3296
Scale and Availability Considerations for Cluster File Systems. David Noy, Symantec Corporation
Scale and Availability Considerations for Cluster File Systems David Noy, Symantec Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted.
Maginatics Cloud Storage Platform Feature Primer
Maginatics Cloud Storage Platform Feature Primer Feature Function Benefit Admin Features REST API Orchestration Multi-cloud Vendor Support Deploy and manage MCSP components from within your own code. Maginatics
Security in Storage Networks A Current Perspective
Security in Storage Networks A Current Perspective Christian Cachin ZISC Colloquium www.zurich.ibm.com Overview Networked storage systems NAS, SAN, OBS Design options for security
Integrating UNIX and Linux with Active Directory. John H Terpstra
Integrating UNIX and Linux with Active Directory John H Terpstra CTO, PrimaStasys Inc. [email protected] Slide 1 Agenda Definition of the Integration Problem Technical Background Review of Solution Choices
OpenVMS Update & OpenVMS Common Internet File System based on SAMBA
OpenVMS Update & OpenVMS Common Internet File System based on SAMBA Jim Janetos OpenVMS Base Operating System Lab Manager [email protected] 2007 Hewlett-Packard Development Company, L.P. The information
BlueArc unified network storage systems 7th TF-Storage Meeting. Scale Bigger, Store Smarter, Accelerate Everything
BlueArc unified network storage systems 7th TF-Storage Meeting Scale Bigger, Store Smarter, Accelerate Everything BlueArc s Heritage Private Company, founded in 1998 Headquarters in San Jose, CA Highest
Storage Architectures for Big Data in the Cloud
Storage Architectures for Big Data in the Cloud Sam Fineberg HP Storage CT Office/ May 2013 Overview Introduction What is big data? Big Data I/O Hadoop/HDFS SAN Distributed FS Cloud Summary Research Areas
Introduction to Gluster. Versions 3.0.x
Introduction to Gluster Versions 3.0.x Table of Contents Table of Contents... 2 Overview... 3 Gluster File System... 3 Gluster Storage Platform... 3 No metadata with the Elastic Hash Algorithm... 4 A Gluster
File System Management
Lecture 7: Storage Management File System Management Contents Non volatile memory Tape, HDD, SSD Files & File System Interface Directories & their Organization File System Implementation Disk Space Allocation
Cloud Computing Performance. Benchmark Testing Report. Comparing ProfitBricks vs. Amazon EC2
Cloud Computing Performance Benchmark Testing Report Comparing vs. Amazon EC2 April 2014 Contents The Cloud Computing Performance Benchmark report is divided into several sections: Topics.Page Introduction...
Software to Simplify and Share SAN Storage Sanbolic s SAN Storage Enhancing Software Portfolio
Software to Simplify and Share SAN Storage Sanbolic s SAN Storage Enhancing Software Portfolio www.sanbolic.com Table of Contents About Sanbolic... 3 Melio File System... 3 LaScala Volume Manager... 3
File Systems Management and Examples
File Systems Management and Examples Today! Efficiency, performance, recovery! Examples Next! Distributed systems Disk space management! Once decided to store a file as sequence of blocks What s the size
Copyright 2011, Storage Strategies Now, Inc. All Rights Reserved.
Likewise Storage Services provides OEM NAS developers with file services and security Linux and Unix appliances can provide full file, identity and security services for Windows clients By James E. Bagley
Sep 23, 2014. OSBCONF 2014 Cloud backup with Bareos
Sep 23, 2014 OSBCONF 2014 Cloud backup with Bareos OSBCONF 23/09/2014 Content: Who am I Quick overview of Cloud solutions Bareos and Backup/Restore using Cloud Storage Bareos and Backup/Restore of Cloud
System Compatibility. Enhancements. Email Security. SonicWALL Email Security 7.3.2 Appliance Release Notes
Email Security SonicWALL Email Security 7.3.2 Appliance Release Notes System Compatibility SonicWALL Email Security 7.3.2 is supported on the following SonicWALL Email Security appliances: SonicWALL Email
VMware vsphere Data Protection 6.0
VMware vsphere Data Protection 6.0 TECHNICAL OVERVIEW REVISED FEBRUARY 2015 Table of Contents Introduction.... 3 Architectural Overview... 4 Deployment and Configuration.... 5 Backup.... 6 Application
Cloud Storage. Parallels. Performance Benchmark Results. White Paper. www.parallels.com
Parallels Cloud Storage White Paper Performance Benchmark Results www.parallels.com Table of Contents Executive Summary... 3 Architecture Overview... 3 Key Features... 4 No Special Hardware Requirements...
Encrypt-FS: A Versatile Cryptographic File System for Linux
Encrypt-FS: A Versatile Cryptographic File System for Linux Abstract Recently, personal sensitive information faces the possibility of unauthorized access or loss of storage devices. Cryptographic technique
Cloud Computing Performance Benchmarking Report. Comparing ProfitBricks and Amazon EC2 using standard open source tools UnixBench, DBENCH and Iperf
Cloud Computing Performance Benchmarking Report Comparing and Amazon EC2 using standard open source tools UnixBench, DBENCH and Iperf October 2014 TABLE OF CONTENTS The Cloud Computing Performance Benchmark
Altaro Hyper-V Backup
Altaro Hyper-V Backup An Introduction [email protected] www.altaro.com An Introduction Contents What we'll be covering... Product Overview Installation Configuring and Managing your Backups Backing up VMs
POWER ALL GLOBAL FILE SYSTEM (PGFS)
POWER ALL GLOBAL FILE SYSTEM (PGFS) Defining next generation of global storage grid Power All Networks Ltd. Technical Whitepaper April 2008, version 1.01 Table of Content 1. Introduction.. 3 2. Paradigm
Security and Integrity of a Distributed File Storage in a Virtual Environment
Security and Integrity of a Distributed File Storage in a Virtual Environment Gaspare Sala 1 Daniele Sgandurra 1 Fabrizio Baiardi 2 1 Department of Computer Science, University of Pisa, Italy 2 Polo G.
VIDEO SURVEILLANCE WITH SURVEILLUS VMS AND EMC ISILON STORAGE ARRAYS
VIDEO SURVEILLANCE WITH SURVEILLUS VMS AND EMC ISILON STORAGE ARRAYS Successfully configure all solution components Use VMS at the required bandwidth for NAS storage Meet the bandwidth demands of a 2,200
Lustre* HSM in the Cloud. Robert Read, Intel HPDD
Lustre* HSM in the Cloud Robert Read, Intel HPDD Overview Lustre in the Cloud HSM for Cloud Importing from Amazon Simple Storage Service* (S3) General archive with S3 Crazy snapshot idea 2 Lustre in the
Red Hat Summit 2009 DAVID EGTS
1 Red Hat Enterprise Linux File Systems: Today and Tomorrow David Egts, RHCA, RHCSS Principal Solutions Architect Red Hat September 3, 2009 2 Overview Brief history of a few Linux file systems Limitations
Data storage, backup and restore
, backup and restore IMT3292 - System Administration November 25, 2008 A Simple Overview 1 HW: SCSI/IDE/SATA/SAS (SAN!) 2 HW/SW: 3 SW: Logical volumes 4 SW: Journalling filesystems 5 SW/NET: Networked
Survey of Filesystems for Embedded Linux. Presented by Gene Sally CELF
Survey of Filesystems for Embedded Linux Presented by Gene Sally CELF Presentation Filesystems In Summary What is a filesystem Kernel and User space filesystems Picking a root filesystem Filesystem Round-up
EMC VNX Series: Introduction to SMB 3.0 Support
White Paper EMC VNX Series: Introduction to SMB 3.0 Support Abstract This white paper introduces the Server Message Block (SMB) 3.0 support available on the EMC VNX and the advantages gained over the previous
Cloud storage reloaded:
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
WHITE PAPER: customize. Best Practice for NDMP Backup Veritas NetBackup. Paul Cummings. January 2009. Confidence in a connected world.
WHITE PAPER: customize DATA PROTECTION Confidence in a connected world. Best Practice for NDMP Backup Veritas NetBackup Paul Cummings January 2009 Best Practice for NDMP Backup Veritas NetBackup Contents
Storage benchmarking cookbook
Storage benchmarking cookbook How to perform solid storage performance measurements Stijn Eeckhaut Stijn De Smet, Brecht Vermeulen, Piet Demeester The situation today: storage systems can be very complex
Redundant Array of Inexpensive/Independent Disks. RAID 0 Disk striping (best I/O performance, no redundancy!)
1 Data storage A Simple Overview 1. HW: SCSI/IDE/SATA/SAS (SAN!) 2. HW/SW: RAID 3. SW: Logical volumes 4. SW: Journalling filesystems 5. SW/NET: Networked filesystem (NAS!) DAS-NAS-SAN 2 RAID Redundant
Network Attached Storage. Jinfeng Yang Oct/19/2015
Network Attached Storage Jinfeng Yang Oct/19/2015 Outline Part A 1. What is the Network Attached Storage (NAS)? 2. What are the applications of NAS? 3. The benefits of NAS. 4. NAS s performance (Reliability
Network File System (NFS)
Network File System (NFS) Brad Karp UCL Computer Science CS GZ03 / M030 10 th October 2011 NFS Is Relevant Original paper from 1985 Very successful, still widely used today Early result; much subsequent
Whitepaper. NexentaConnect for VMware Virtual SAN. Full Featured File services for Virtual SAN
Whitepaper NexentaConnect for VMware Virtual SAN Full Featured File services for Virtual SAN Table of Contents Introduction... 1 Next Generation Storage and Compute... 1 VMware Virtual SAN... 2 Highlights
Quantum StorNext. Product Brief: Distributed LAN Client
Quantum StorNext Product Brief: Distributed LAN Client NOTICE This product brief may contain proprietary information protected by copyright. Information in this product brief is subject to change without
Introduction to NetApp Infinite Volume
Technical Report Introduction to NetApp Infinite Volume Sandra Moulton, Reena Gupta, NetApp April 2013 TR-4037 Summary This document provides an overview of NetApp Infinite Volume, a new innovation in
We mean.network File System
We mean.network File System Introduction: Remote File-systems When networking became widely available users wanting to share files had to log in across the net to a central machine This central machine
How To Use 1Bay 1Bay From Awn.Net On A Pc Or Mac Or Ipad (For Pc Or Ipa) With A Network Box (For Mac) With An Ipad Or Ipod (For Ipad) With The
1-bay NAS User Guide INDEX Index... 1 Log in... 2 Basic - Quick Setup... 3 Wizard... 3 Add User... 6 Add Group... 7 Add Share... 9 Control Panel... 11 Control Panel - User and groups... 12 Group Management...
