SMB3 in Samba. Multi-Channel and Beyond. Michael Adam Red Hat / samba.org
|
|
|
- Pauline Scott
- 9 years ago
- Views:
Transcription
1 SMB3 in Samba Multi-Channel and Beyond Michael Adam Red Hat / samba.org
2 Michael Adam SMB3 in Samba (2/44) agenda History of SMB History of Samba SMB 2+ SMB 2+ in Samba SMB3 Multi-Channel Outlook: SMB3 over RDMA Outlook: SMB3 Clustering/Witness Outlook: SMB3 Persistent Handles
3 Intro / History
4 Michael Adam SMB3 in Samba (4/44) SMB - the alien protocol SMB - Server Message Block 1983: created by Barry Feigenbaum, IBM Turn DOS INT 21h local file access into network Microsoft: Lan Manager (from 1990) Windows for Workgroups (from 1992) On top of NetBIOS, TCP port 139 from Windows 2000: directly on TCP port 445
5 Michael Adam SMB3 in Samba (5/44) SMB versions > 1 SMB 2.0: Windows Vista SMB 2.1: Windows 7/Server 2008R2 SMB 3.0: Windows 8/Server 2012 SMB 3.0.2: Windows 8.1/Server 2012R2 SMB 3.1.1: Windows 10/Server 2016
6 Michael Adam SMB3 in Samba (6/44) Enter Samba implements SMB old Open Source project opens windows to a wider world......
7 Samba... Michael Adam SMB3 in Samba (7/44)
8 Samba... According to openhub.net, Samba...has had 101,614 commits made by 363 contributors representing 1,637,229 lines of code present on millions of NAS devices and routers one of the oldest OSS projects (24 years) large codebase and small but very active development team Michael Adam SMB3 in Samba (8/44)
9 Michael Adam SMB3 in Samba (9/44) Samba - History 1992/01: start of the project 1.5: 1993/12: (nbserver) : 1996/05: CVS, Samba Team 2.0: 1999/01: domain-member, +SWAT 2.2: 2001/04: NT4-DC 3.0: 2003/09: AD-member, Samba4 project started 3.2: 2008/07: GPLv3, experimental clustering 3.3: 2009/01: clustering [with CTDB] 3.4: 2009/07: merged S3+S4 code 3.5: 2010/03: experimental SMB : 2011/09: SMB : 2012/12: AD/DC, SMB 2.0 durable handles, 2.1, : 2013/10: stability 4.2: 2015/03: AD trusts, SMB2.1 leases, perf, include CTDB 4.3: 2015/09: spotlight, new FileChangeNotify, SMB : 2016/03: Multi-Channel core,...
10 Michael Adam SMB3 in Samba (10/44) Samba - Today Performant, scalable SMB file server Ongoing SMB3 implementation Active Directory domain member with winbindd flexible, performant, clusterable Full Active Directory Domain Controller (Kerberos KDC, LDAP, DNS, Trusted Domains, etc) AWS Directory Service is powered by Samba AD Established SMB clients for Linux: cifs.ko, libsmbclient (nautilus, dolphin, konqueror) Comprehensive testsuite wrappers now published outside of Samba: cwrap.org IDL compiler, autogenerated DCE/RPC code another 1,141,095 lines of code Powerful python(3) bindings, partly autogenerated
11 SMB3
12 SMB3 SMB3 (2012) introduced SMB clustering: Clustering - Witness Continuous Availability - Persistent Handles Scale Out Additionally: Transport encryption Multi-Channel RDMA transport (SMB Direct) Michael Adam SMB3 in Samba (12/44)
13 SMB Features - in Samba SMB 2.0: durable file handles [4.0] SMB 2.1: multi-credit / large mtu [4.0] dynamic reauthentication [4.0] leasing [4.2] resilient file handles [PoC] SMB 3.0: new crypto (sign/encrypt) [4.0] secure negotiation [4.0] durable file handles v2 [4.0] persistent file handles [design/poc] multi-channel [4.4 (experimental)] SMB direct [design] cluster features [design] witness [WIP+] SMB 3.0.2: [4.3] SMB 3.1.1: negotiate contexts, preauth: [4.3] Michael Adam SMB3 in Samba (13/44)
14 Multi-Channel
15 Multi-Channel - General multiple transport connections in one SMB(3) session channel: transport connection bound to a session client decides which connections to bind and to use session is valid as long as at least one channel is intact two purposes 1 increase throughput: use multiple connections of same type 2 improve fault tolerance: channel failure: replay/retry detection Michael Adam SMB3 in Samba (15/44)
16 Michael Adam SMB3 in Samba (16/44) Multi-Channel - General use case: channels of different type/quality use only the channels of best quality fall back to inferior channels if superior ones fail e.g.: laptop switching between WiFi and LAN (?)
17 Michael Adam SMB3 in Samba (17/44) Multi-Channel - Windows/Protocol 1 establish initial session on TCP connection 2 find interfaces with interface discovery: FSCTL QUERY NETWORK INTERFACE INFO 3 bind additional TCP (or later RDMA) connection (channel) to established SMB3 session (session bind) 4 Windows: uses connections of same (and best) quality 5 Windows: binds only to a single node 6 replay / retry mechanisms, epoch numbers
18 Michael Adam SMB3 in Samba (18/44) Multi-Channel Samba samba/smbd: multi-process Originally: process TCP connection Idea: transfer new TCP connection to existing smbd How? use fd-passing (sendmsg/recvmsg) When? Natural choice: at SessionSetup (Bind) Idea: as early as possible, based on ClientGUID per ClientGUID single process model
19 Multi-Channel Samba Michael Adam SMB3 in Samba (19/44)
20 Michael Adam SMB3 in Samba (20/44) Multi-Channel Samba samba/smbd: multi-process Originally: process TCP connection Idea: transfer new TCP connection to existing smbd How? use fd-passing (sendmsg/recvmsg) When? Natural choice: at SessionSetup (Bind) Idea: as early as possible, based on ClientGUID per ClientGUID single process model
21 Multi-Channel Samba Michael Adam SMB3 in Samba (21/44)
22 Multi-Channel Samba Michael Adam SMB3 in Samba (21/44)
23 Multi-Channel Samba Michael Adam SMB3 in Samba (21/44)
24 Michael Adam SMB3 in Samba (22/44) Multi-Channel Samba samba/smbd: multi-process Originally: process TCP connection Idea: transfer new TCP connection to existing smbd How? use fd-passing (sendmsg/recvmsg) When? Natural choice: at SessionSetup (Bind) Idea: as early as possible, based on ClientGUID per ClientGUID single process model
25 Michael Adam SMB3 in Samba (22/44) Multi-Channel Samba samba/smbd: multi-process Originally: process TCP connection Idea: transfer new TCP connection to existing smbd How? use fd-passing (sendmsg/recvmsg) When? Natural choice: at SessionSetup (Bind) Idea: as early as possible, based on ClientGUID per ClientGUID single process model
26 Multi-Channel Samba : pass by ClientGUID Michael Adam SMB3 in Samba (23/44)
27 Multi-Channel Samba : pass by ClientGUID Wait a minute - what about performance? Single process... But we use short-lived worker-pthreads for I/O ops! Benchmarks and tunings still to be done. Michael Adam SMB3 in Samba (24/44)
28 Michael Adam SMB3 in Samba (25/44) Multi-Channel Samba : Status 1 messaging rewrite using unix dgm sockets with sendmsg [DONE,4.2] 2 add fd-passing to messaging [DONE,4.2] 3 preparations in internal structures [DONE,4.4] 4 prepare code to cope with multiple channels [DONE,4.4] 5 implement smbd message to pass a tcp socket [DONE,4.4] 6 transfer connection in Negotiate (by ClientGUID) [DONE,4.4] 7 implement session bind [DONE,4.4] 8 implement channel epoch numbers [DONE,4.4] 9 implement interface discovery [DONE(linux/conf),4.4] 10 implement test cases [WIP(isn t it always?... )] 11 implement fd-passing in socket-wrapper [WIP] 12 implement lease break replay [TODO]
29 Michael Adam SMB3 in Samba (25/44) Multi-Channel Samba : Status 1 messaging rewrite using unix dgm sockets with sendmsg [DONE,4.2] 2 add fd-passing to messaging [DONE,4.2] 3 preparations in internal structures [DONE,4.4] 4 prepare code to cope with multiple channels [DONE,4.4] 5 implement smbd message to pass a tcp socket [DONE,4.4] 6 transfer connection in Negotiate (by ClientGUID) [DONE,4.4] 7 implement session bind [DONE,4.4] 8 implement channel epoch numbers [DONE,4.4] 9 implement interface discovery [DONE(linux/conf),4.4] 10 implement test cases [WIP(isn t it always?... )] 11 implement fd-passing in socket-wrapper [WIP] 12 implement lease break replay [TODO]
30 Michael Adam SMB3 in Samba (26/44) Multi-Channel Samba : Details from smbxsrv.idl for MSG SMBXSRV CONNECTION PASS t y p e d e f s t r u c t { NTTIME i n i t i a l c o n n e c t t i m e ; GUID c l i e n t g u i d ; hyper s e q l o w ; DATA BLOB n e g o t i a t e r e q u e s t ; } s m b X s r v c o n n e c t i o n p a s s 0 ;
31 Michael Adam SMB3 in Samba (27/44) Multi-Channel Samba : Details from smbxsrv.idl layering before s m b X s r v s e s s i o n >s m b X s r v c o n n e c t i o n layering now s m b X s r v s e s s i o n >s m b X s r v c l i e n t >s m b X s r v c o n n e c t i o n s
32 Michael Adam SMB3 in Samba (28/44) Multi-Channel Samba: TODOs Replay lease breaks upon channel failure (server client) teach socket wrapper fd-passing ( selftest...) clustering integration (CTDB)
33 Multi-Channel Samba : Clustering/CTDB Special considerations channels of one session only to one node! do not bind connections to CTDB public IPs (can move)! add static IPs on public interfaces use these for interface discovery Michael Adam SMB3 in Samba (29/44)
34 Multi-Channel Samba : Clustering/CTDB Special considerations channels of one session only to one node! do not bind connections to CTDB public IPs (can move)! add static IPs on public interfaces use these for interface discovery Michael Adam SMB3 in Samba (29/44)
35 Multi-Channel Demo
36 Outlook: SMB Direct
37 Michael Adam SMB3 in Samba (32/44) SMB Direct : SMB3 over RDMA Windows/Protocol requires multi-channel start with TCP, bind an RDMA channel SMB Direct: small wrapper protocol to put SMB into RDMA reads and writes use RDMA write/read protocol/metadata via send/receive
38 Michael Adam SMB3 in Samba (33/44) SMB Direct Samba wireshark dissector: [DONE] Samba: prereq: multi-channel [ess.done] buffer / transport abstractions [WIP] problem with RDMA libraries: not fork safe no fd-passing central RDMA proxy PoC/dev: user space daemon production: kernel module
39 SMB Direct Samba Michael Adam SMB3 in Samba (34/44)
40 Outlook: clustering / witness
41 Michael Adam SMB3 in Samba (36/44) Witness - General New DCE/RPC Service to witness availability of IPs, shares,... Faster fail-over of clients in the cluster Prompt, explicit, and controlled notifications about failures (CTDB tickle-acks are implicit) Available since SMB3 (Windows 8 / Windows Server 2012)
42 Witness - Failover with SMB3 in a Samba/CTDB cluster Michael Adam SMB3 in Samba (37/44)
43 Witness - Failover with SMB3 in a Samba/CTDB cluster Michael Adam SMB3 in Samba (37/44)
44 Witness - Failover with SMB3 in a Samba/CTDB cluster Michael Adam SMB3 in Samba (37/44)
45 Witness - Failover with SMB3 in a Samba/CTDB cluster Michael Adam SMB3 in Samba (37/44)
46 Witness - Failover with SMB3 in a Samba/CTDB cluster Michael Adam SMB3 in Samba (37/44)
47 Witness - Failover with SMB3 in a Samba/CTDB cluster Michael Adam SMB3 in Samba (37/44)
48 Witness - Failover with SMB3 in a Samba/CTDB cluster Michael Adam SMB3 in Samba (37/44)
49 Witness - Failover with SMB3 in a Samba/CTDB cluster Michael Adam SMB3 in Samba (37/44)
50 Witness - Samba Currently under development in Samba PoC implementation available TODO(wip): new async DCE/RPC infrastructure SMB2#Witness Notification Protocol WIP branch: h=refs/heads/master-witness Samba Witness service will cause Windows clients to reconnect... when client admin tool is used when CTDB (or any other cluster resource control manager) moves resources or IP addresses Michael Adam SMB3 in Samba (38/44)
51 Outlook: persistent handles
52 Michael Adam SMB3 in Samba (40/44) Persistent File Handles available on Continuously Available SMB3 shares allows disconnected clients to reconnect like durable handles, but with strong guarantees!
53 Michael Adam SMB3 in Samba (41/44) Persistent Handles : Challenges protocol is easy persistence/guarantees are hard strategies: filesystem spcific generic, with tdb extensions
54 Wrapping up...
55 Michael Adam SMB3 in Samba (43/44) What s next? SMB3 Multi-Channel: finishing moves SMB3 Witness service: async RPC SMB3 Persistent Handles / CA SMB3 over RDMA (SMB direct) Multi-Protocol access (NFS, SMB...) SMB2+ Unix Extensions See Jeremy s Talk!
56 Thanks for your attention! Questions?
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
Samba s Way Toward SMB 3.0
Samba s Way Toward SMB 3.0 MICHAEL ADAM Michael Adam is a software engineer with a university background in mathematics and computer science. He leads the Samba team of SerNet GmbH in Germany. As a developer
SerNet. Samba Status Update. Linuxkongress Hamburg October 10, 2008. Volker Lendecke SerNet Samba Team. Network Service in a Service Network
Samba Status Update Linuxkongress Hamburg October 10, 2008 Volker Lendecke SerNet Samba Team 10/2008, Volker Lendecke, SerNet Service Network GmbH, Seite 1 Volker Lendecke Co-founder SerNet - Service Network
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
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
CALLING THE WITNESS: SMB3 Failover with Samba/CTDB
CALLING THE WITNESS: SMB3 Failover with Samba/CTDB Günther Deschner Sr. Software Engineer Samba Team Member José A. Rivera Software Engineer Samba Team Member About Samba,
SerNet. Samba Status Update. Munich 13. March 2008. Volker Lendecke SerNet Samba Team. Network Service in a Service Network
Samba Status Update Munich 13. March 2008 Volker Lendecke SerNet Samba Team 03/2008, Volker Lendecke, SerNet Service Network GmbH, Seite 1 Volker Lendecke Co-founder SerNet - Service Network GmbH Free
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
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
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
Samba 4 Status Update
Samba 4 Status Update or: some lessons in project management Jelmer Vernooij Samba Team November 6, 2011 Agenda 1 Protocol background 2 Samba Versions Samba 3 Samba 4 3 Branching issues Conflict Reconciliation
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
TFE listener architecture. Matt Klein, Staff Software Engineer Twitter Front End
TFE listener architecture Matt Klein, Staff Software Engineer Twitter Front End Agenda TFE architecture overview TSA architecture overview TSA hot restart Future plans Q&A TFE architecture overview Listener:
Active Directory network protocols and traffic
samba experience 2005 Göttingen, Germany 4 th May 2005 Active Directory network protocols and traffic Jean-Baptiste Marchand Jean-Baptiste Marchand Introduction Agenda Active
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
v7.8.2 Release Notes for Websense Content Gateway
v7.8.2 Release Notes for Websense Content Gateway Topic 60086 Web Security Gateway and Gateway Anywhere 12-Mar-2014 These Release Notes are an introduction to Websense Content Gateway version 7.8.2. New
Samba as an Active Directory Domain Controller
Samba as an Active Directory Domain Controller Gregory Havens II Texas A&M University [email protected] Anthony Liguori Rutgers University [email protected] C. Donour Sizemore University of Chicago
Implementation of Hadoop Distributed File System Protocol on OneFS Tanuj Khurana EMC Isilon Storage Division
Implementation of Hadoop Distributed File System Protocol on OneFS Tanuj Khurana EMC Isilon Storage Division Outline HDFS Overview OneFS Overview HDFS protocol on OneFS HDFS protocol server implementation
Integrating Red Hat Enterprise Linux 6 with Microsoft Active Directory Presentation
Integrating Red Hat Enterprise Linux 6 with Microsoft Active Directory Presentation Agenda Overview Components Considerations Configurations Futures Summary What is needed? Thorough understanding components,
FreeIPA Cross Forest Trusts
Alexander Bokovoy Andreas Schneider May 10th, 2012 1 FreeIPA What is FreeIPA? Cross Forest Trusts 2 Samba 3 Demo Talloc Tutorial Pavel Brezina wrote Talloc tutorial! http://talloc.samba.org/
Integration with Active Directory. Jeremy Allison Samba Team
Integration with Active Directory Jeremy Allison Samba Team Benefits of using Active Directory Unlike the earlier Microsoft Windows NT 4.x Domain directory service which used proprietary DCE/RPC calls,
ICANWK504A Design and implement an integrated server solution
ICANWK504A Design and implement an integrated server solution Release: 1 ICANWK504A Design and implement an integrated server solution Modification History Release Release 1 Comments This Unit first released
EMC ISILON SMARTCONNECT
EMC ISILON SMARTCONNECT Optimize Scale-out Storage Performance and Availability ABSTRACT This white paper covers the built-in client connection balancing functionality found in the EMC Isilon scale-out
OVERVIEW OF TYPICAL WINDOWS SERVER ROLES
OVERVIEW OF TYPICAL WINDOWS SERVER ROLES Before you start Objectives: learn about common server roles which can be used in Windows environment. Prerequisites: no prerequisites. Key terms: network, server,
Samba and Vista with IPv6
Samba and Vista with IPv6 Dr David Holder CEng MIET MIEEE [email protected] - All rights reserved Quick Poll Who is using IPv6? Who is using IPv6 in a production environment? Who wants to use IPv6
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
Samba on HP StorageWorks Enterprise File Services (EFS) Clustered File System Software
Samba on HP StorageWorks Enterprise File Services (EFS) Clustered File System Software Installation and integration guide Abstract... 2 Introduction... 2 Application overview... 2 Application configuration...
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
Configuration Guide BES12. Version 12.3
Configuration Guide BES12 Version 12.3 Published: 2016-01-19 SWD-20160119132230232 Contents About this guide... 7 Getting started... 8 Configuring BES12 for the first time...8 Configuration tasks for managing
CYAN SECURE WEB HOWTO. NTLM Authentication
CYAN SECURE WEB HOWTO June 2008 Applies to: CYAN Secure Web 1.4 and above NTLM helps to transparently synchronize user names and passwords of an Active Directory Domain and use them for authentication.
Successful DB2 NETLOGON in LAB (Sniffer on LAB HUB)
Troubleshooting Analysis for Windows 2000 Active Directory Authentication Problem Overview Servers DB1 & DB2 are configured with clustering (DB1 is active and DB2 is backup). The PDC (server NT9) is connected
Going in production Winbind in large AD domains today. Günther Deschner [email protected]. (Red Hat / Samba Team)
Going in production Winbind in large AD domains today Günther Deschner [email protected] (Red Hat / Samba Team) Agenda To go where no one has gone before Winbind scalability Find Domain Controllers Active Directory
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
What is included in the ATRC server support
Linux Server Support Services What is included in the ATRC server support Installation Installation of any ATRC Supported distribution Compatibility with client hardware. Hardware Configuration Recommendations
Load Balancing and High availability using CTDB + DNS round robin
Introduction As you may already know, GlusterFS provides several methods for storage access from clients. However, only the native FUSE GlusterFS client has built-in failover and high availability features.
INUVIKA TECHNICAL GUIDE
--------------------------------------------------------------------------------------------------- INUVIKA TECHNICAL GUIDE FILE SERVER HIGH AVAILABILITY OVD Enterprise External Document Version 1.0 Published
Step by step guide for installing highly available System Centre 2012 Virtual Machine Manager Management server:
Step by step guide for installing highly available System Centre 2012 Virtual Machine Manager Management server: Here are the pre-requisites for a HA VMM server installation: 1. Failover clustering feature
Network Configuration Settings
Network Configuration Settings Many small businesses already have an existing firewall device for their local network when they purchase Microsoft Windows Small Business Server 2003. Often, these devices
Java Secure Application Manager
Java Secure Application Manager How-to Introduction:...1 Overview:...1 Operation:...1 Example configuration:...2 JSAM Standard application support:...6 a) Citrix Web Interface for MetaFrame (NFuse Classic)...6
Novell Open Enterprise Server 2015 and Microsoft Windows Server 2012 R2 Compare and Contrast:
Novell Open Enterprise Server 2015 and Microsoft Windows Server 2012 R2 Compare and Contrast: John A. Clark Storage Engineer IBM, Inc. [email protected] James Johnatakis Network Engineer Taos, Inc. [email protected]
Configuring Windows Server Clusters
Configuring Windows Server Clusters In Enterprise network, group of servers are often used to provide a common set of services. For example, Different physical computers can be used to answer request directed
CONFIGURING ACTIVE DIRECTORY IN LIFELINE
White Paper CONFIGURING ACTIVE DIRECTORY IN LIFELINE CONTENTS Introduction 1 Audience 1 Terminology 1 Test Environment 2 Joining a Lenovo network storage device to an AD domain 3 Importing Domain Users
Comparing SMB Direct 3.0 performance over RoCE, InfiniBand and Ethernet. September 2014
Comparing SMB Direct 3.0 performance over RoCE, InfiniBand and Ethernet Anand Rangaswamy September 2014 Storage Developer Conference Mellanox Overview Ticker: MLNX Leading provider of high-throughput,
EMC ISILON AND ELEMENTAL SERVER
Configuration Guide EMC ISILON AND ELEMENTAL SERVER Configuration Guide for EMC Isilon Scale-Out NAS and Elemental Server v1.9 EMC Solutions Group Abstract EMC Isilon and Elemental provide best-in-class,
Configuration Guide BES12. Version 12.2
Configuration Guide BES12 Version 12.2 Published: 2015-07-07 SWD-20150630131852557 Contents About this guide... 8 Getting started... 9 Administrator permissions you need to configure BES12... 9 Obtaining
ACE Management Server Deployment Guide VMware ACE 2.0
Technical Note ACE Management Server Deployment Guide VMware ACE 2.0 This technical note provides guidelines for the deployment of VMware ACE Management Servers, including capacity planning and best practices.
High Performance Cluster Support for NLB on Window
High Performance Cluster Support for NLB on Window [1]Arvind Rathi, [2] Kirti, [3] Neelam [1]M.Tech Student, Department of CSE, GITM, Gurgaon Haryana (India) [email protected] [2]Asst. Professor,
Lustre SMB Gateway. Integrating Lustre with Windows
Lustre SMB Gateway Integrating Lustre with Windows Hardware: Old vs New Compute 60 x Dell PowerEdge 1950-8 x 2.6Ghz cores, 16GB, 500GB Sata, 1GBe - Win7 x64 Storage 1 x Dell R510-12 x 2TB Sata, RAID5,
Configure AlwaysOn Failover Cluster Instances (SQL Server) using InfoSphere Data Replication Change Data Capture (CDC) on Windows Server 2012
Configure AlwaysOn Failover Cluster Instances (SQL Server) using InfoSphere Data Replication Change Data Capture (CDC) on Windows Server 2012 Introduction As part of the SQL Server AlwaysOn offering, AlwaysOn
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
ADVANCED NETWORK CONFIGURATION GUIDE
White Paper ADVANCED NETWORK CONFIGURATION GUIDE CONTENTS Introduction 1 Terminology 1 VLAN configuration 2 NIC Bonding configuration 3 Jumbo frame configuration 4 Other I/O high availability options 4
GlobalSCAPE DMZ Gateway, v1. User Guide
GlobalSCAPE DMZ Gateway, v1 User Guide GlobalSCAPE, Inc. (GSB) Address: 4500 Lockhill-Selma Road, Suite 150 San Antonio, TX (USA) 78249 Sales: (210) 308-8267 Sales (Toll Free): (800) 290-5054 Technical
41376 UDP performing get device status Command Workstation (CWS), Harmony, Bi-directional Driver 8021-8022 TCP/UDP
TCP/IP ports that might be used with Canon office equipment (in alphabetical order) 3/1/2009 Axis Print server. This port is used to identify the status the axis print server. This is performed approx
Active Directory Integration
SwiftStack Gateway Active Directory Integration Summary There are two main ways of integrating the SwiftStack Gateway with Microsoft Active Directory authentication: RID, using winbind LDAP For most implementations
Millbeck Communications. Secure Remote Access Service. Internet VPN Access to N3. VPN Client Set Up Guide Version 6.0
Millbeck Communications Secure Remote Access Service Internet VPN Access to N3 VPN Client Set Up Guide Version 6.0 COPYRIGHT NOTICE Copyright 2013 Millbeck Communications Ltd. All Rights Reserved. Introduction
Open Directory. Apple s standards-based directory and network authentication services architecture. Features
Open Directory Apple s standards-based directory and network authentication services architecture. Features Scalable LDAP directory server OpenLDAP for providing standards-based access to centralized data
Course Syllabus. Fundamentals of Windows Server 2008 Network and Applications Infrastructure. Key Data. Audience. Prerequisites. At Course Completion
Key Data Product #: 3380 Course #: 6420A Number of Days: 5 Format: Certification Exams: Instructor-Led None This course syllabus should be used to determine whether the course is appropriate for the students,
F-Secure Messaging Security Gateway. Deployment Guide
F-Secure Messaging Security Gateway Deployment Guide TOC F-Secure Messaging Security Gateway Contents Chapter 1: Deploying F-Secure Messaging Security Gateway...3 1.1 The typical product deployment model...4
VERITAS Cluster Server Traffic Director Option. Product Overview
VERITAS Cluster Server Traffic Director Option Product Overview V E R I T A S W H I T E P A P E R Table of Contents Traffic Director Option for VERITAS Cluster Server Overview.............................................1
EMC Unity Family EMC Unity All Flash, EMC Unity Hybrid, EMC UnityVSA
EMC Unity Family EMC Unity All Flash, EMC Unity Hybrid, EMC UnityVSA Version 4.0 Configuring Hosts to Access SMB File Systems P/N 302-002-566 REV 01 Copyright 2016 EMC Corporation. All rights reserved.
BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: 10.1.1. Security Note
BlackBerry Enterprise Service 10 Secure Work Space for ios and Android Version: 10.1.1 Security Note Published: 2013-06-21 SWD-20130621110651069 Contents 1 About this guide...4 2 What is BlackBerry Enterprise
Placing the BlackBerry Enterprise Server for Microsoft Exchange in a demilitarized zone
Placing the for Originally posted: June 2002 Affected software versions BlackBerry Enterprise version 2.0 for Microsoft Exchange version 2.1 for Microsoft Exchange version 3.5 for Microsoft Exchange Summary
Network Layers. CSC358 - Introduction to Computer Networks
Network Layers Goal Understand how application processes set up a connection and exchange messages. Understand how addresses are determined Data Exchange Between Application Processes TCP Connection-Setup
Getting Started with RES Automation Manager Agent for Linux
Getting Started with RES Automation Manager Agent for Linux Contents Chapter 1: Introduction 1 Chapter 2: Prerequisites and General Guidelines 2 Chapter 3: Installation 3 3.1 Manual Installation... 3 3.2
BlackBerry Enterprise Service 10. Version: 10.2. Configuration Guide
BlackBerry Enterprise Service 10 Version: 10.2 Configuration Guide Published: 2015-02-27 SWD-20150227164548686 Contents 1 Introduction...7 About this guide...8 What is BlackBerry Enterprise Service 10?...9
Configuration Guide BES12. Version 12.1
Configuration Guide BES12 Version 12.1 Published: 2015-04-22 SWD-20150422113638568 Contents Introduction... 7 About this guide...7 What is BES12?...7 Key features of BES12... 8 Product documentation...
StreamServe Persuasion SP5 Control Center
StreamServe Persuasion SP5 Control Center User Guide Rev C StreamServe Persuasion SP5 Control Center User Guide Rev C OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other international patents
Introduction to Highly Available NFS Server on scale out storage systems based on GlusterFS
Introduction to Highly Available NFS Server on scale out storage systems based on GlusterFS Soumya Koduri Red Hat Meghana Madhusudhan Red Hat AGENDA What is GlusterFS? Integration with NFS Ganesha Clustered
IP SAN Fundamentals: An Introduction to IP SANs and iscsi
IP SAN Fundamentals: An Introduction to IP SANs and iscsi Updated April 2007 Sun Microsystems, Inc. 2007 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, CA 95054 USA All rights reserved. This
Migration of Windows Intranet domain to Linux Domain Moving Linux to a Wider World
Journal of Basic and Applied Engineering Research pp. 55-59 Krishi Sanskriti Publications http://www.krishisanskriti.org/jbaer.html Migration of Windows Intranet domain to Linux Domain Moving Linux to
7.1. Remote Access Connection
7.1. Remote Access Connection When a client uses a dial up connection, it connects to the remote access server across the telephone system. Windows client and server operating systems use the Point to
Introduction CORBA Distributed COM. Sections 9.1 & 9.2. Corba & DCOM. John P. Daigle. Department of Computer Science Georgia State University
Sections 9.1 & 9.2 Corba & DCOM John P. Daigle Department of Computer Science Georgia State University 05.16.06 Outline 1 Introduction 2 CORBA Overview Communication Processes Naming Other Design Concerns
Configuration Guide. BlackBerry Enterprise Service 12. Version 12.0
Configuration Guide BlackBerry Enterprise Service 12 Version 12.0 Published: 2014-12-19 SWD-20141219132902639 Contents Introduction... 7 About this guide...7 What is BES12?...7 Key features of BES12...
Windows Server Infrastructure for SQL Server
Windows Server Infrastructure for SQL Server Michael Frandsen [email protected] Agenda SQL Server storage challenges The SAN legacy Traditional interconnects SMB past New old interconnects File Shares
User Identification and Authentication
User Identification and Authentication Vital Security 9.2 Copyright Copyright 1996-2008. Finjan Software Inc.and its affiliates and subsidiaries ( Finjan ). All rights reserved. All text and figures included
GL254 - RED HAT ENTERPRISE LINUX SYSTEMS ADMINISTRATION III
QWERTYUIOP{ GL254 - RED HAT ENTERPRISE LINUX SYSTEMS ADMINISTRATION III This GL254 course is designed to follow an identical set of topics as the Red Hat RH254, RH255 RHCE exam prep courses with the added
Configuring the BIG-IP LTM v11 for Oracle Database and RAC
Deployment Guide DOCUMENT VERSION 1.0 What s inside: 2 Prerequisites and configuration notes 2 Configuration example 3 Configuring the BIG- IP LTM for Oracle Database 8 Appendix A: Instance name switching
SSL VPN A look at UCD through the tunnel
SSL VPN A look at UCD through the tunnel Background Why? Who is it for? Stakeholders IET Library Schools and Colleges Key Requirements Integrate with existing authentication Flexible security groups within
Steps for Basic Configuration
1. This guide describes how to use the Unified Threat Management appliance (UTM) Basic Setup Wizard to configure the UTM for connection to your network. It also describes how to register the UTM with NETGEAR.
NFSv4.1 Server Protocol Compliance, Security, Performance and Scalability Testing - Implement RFC, Going Beyond POSIX Interop!
Server Protocol Compliance, Security, Performance and Scalability Testing - Implement RFC, Going Beyond POSIX Interop! Raymond Wang, Tanmay Waghmare Microsoft Corporation Agenda Key Learning Points Why
Fundamentals of Windows Server 2008 Network and Applications Infrastructure
Fundamentals of Windows Server 2008 Network and Applications Infrastructure MOC6420 About this Course This five-day instructor-led course introduces students to network and applications infrastructure
SMB Advanced Networking for Fault Tolerance and Performance. Jose Barreto Principal Program Managers Microsoft Corporation
SMB Advanced Networking for Fault Tolerance and Performance Jose Barreto Principal Program Managers Microsoft Corporation Agenda SMB Remote File Storage for Server Apps SMB Direct (SMB over RDMA) SMB Multichannel
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
Matrix Technical Support Mailer 167 NAVAN CNX200 PPTP VPN with Windows Client
Matrix Technical Support Mailer 167 NAVAN CNX200 PPTP VPN with Windows Client 22/07/2014 Dear Friends, This mailer helps you in understanding and configuring PPTP VPN of Matrix NAVAN CNX200 with Windows
Red Hat Enterprprise Linux - Renewals DETAILS SUPPORTED ARCHITECTURE
Red Hat Enterprprise Linux - Renewals PRODUCT CODE DESCRIPTION 1 Year DETAILS SUPPORTED ARCHITECTURE Red Hat Enterprise Linux Advanced Platform Red Hat Enterprise Linux Advanced Platform, (unlimited Red
Mark Bennett. Search and the Virtual Machine
Mark Bennett Search and the Virtual Machine Agenda Intro / Business Drivers What to do with Search + Virtual What Makes Search Fast (or Slow!) Virtual Platforms Test Results Trends / Wrap Up / Q & A Business
Linux Virtual Server Tutorial
Linux Virtual Server Tutorial Horms (Simon Horman) [email protected] VA Linux Systems Japan, K.K. www.valinux.co.jp with assistance from NTT Comware Corporation www.nttcom.co.jp July 2003 http://www.ultramonkey.org/
Architecture and Data Flow Overview. BlackBerry Enterprise Service 10 721-08877-123 Version: 10.2. Quick Reference
Architecture and Data Flow Overview BlackBerry Enterprise Service 10 721-08877-123 Version: Quick Reference Published: 2013-11-28 SWD-20131128130321045 Contents Key components of BlackBerry Enterprise
Basic & Advanced Administration for Citrix NetScaler 9.2
Basic & Advanced Administration for Citrix NetScaler 9.2 Day One Introducing and deploying Citrix NetScaler Key - Brief Introduction to the NetScaler system Planning a NetScaler deployment Deployment scenarios
Samba in the Enterprise : Samba 3.0 and beyond
Samba in the Enterprise : Samba 3.0 and beyond By Jeremy Allison [email protected] [email protected] Where we are now : Samba 2.2 The current Samba is a credible replacement for a Windows server providing
EMC VNXe Series. Configuring Hosts to Access CIFS File Systems. Version 3.1 P/N 302-000-191 REV. 03
EMC VNXe Series Version 3.1 Configuring Hosts to Access CIFS File Systems P/N 302-000-191 REV. 03 Copyright 2014-2015 EMC Corporation. All rights reserved. Published in USA. Published June, 2015 EMC believes
