16
WHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC ® Isilon ® OneFS 7.x and later with FLAVOURsys Strawberry V5 Solution Overview and Reference Architecture ABSTRACT This white paper explains how to configure a collaborative video editing environment using Dell EMC ® Isilon ® OneFS 8 and FLAVOURsys Strawberry. Strawberry is an open architecture MySQL-based production media asset management solution that allows Adobe ® Premiere Pro ® , Adobe After Effects ® , Apple ® Final Cut Pro ® , and Avid ® video editing applications to share media files and projects via an innovative method of linking virtual files to managed assets and project metadata. December 2016

Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

Embed Size (px)

Citation preview

Page 1: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

WHITE PAPER

COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x and later with FLAVOURsys Strawberry V5 Solution Overview and Reference Architecture

ABSTRACT

This white paper explains how to configure a collaborative video editing environment using Dell EMC® Isilon® OneFS 8 and FLAVOURsys Strawberry. Strawberry is an open architecture MySQL-based production media asset management solution that allows Adobe® Premiere Pro®, Adobe After Effects®, Apple® Final Cut Pro®, and Avid® video editing applications to share media files and projects via an innovative method of linking virtual files to managed assets and project metadata.

December 2016

Page 2: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

2

The information in this publication is provided “as is.” Dell Inc. makes no representations or warranties of any kind with respect to the information in this publication, and specifically disclaims implied warranties of merchantability or fitness for a particular purpose.

Use, copying, and distribution of any software described in this publication requires an applicable software license.

Copyright © 2016 Dell Inc. or its subsidiaries. All Rights Reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be the property of their respective owners. Published in the USA 12/16 White Paper H11450.1

Dell EMC believes the information in this document is accurate as of its publication date. The information is subject to change without notice.

Page 3: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

3

TABLE OF CONTENTS

ABSTRACT ................................................................................................................................... 1

REFERENCE ARCHITECTURE OVERVIEW ............................................................................. 4

Document purpose and audience ......................................................................................................... 4 Introduction to FLAVOURsys Strawberry ....................................................................................................... 4 The Infrastructure Challenge for Media and Entertainment ........................................................................... 5

Solution Overview .................................................................................................................................. 5 Solution Purpose ............................................................................................................................................. 5 The Solution Benefits ...................................................................................................................................... 6

Solution Architecture .............................................................................................................................. 7 Dell EMC Isilon Cluster Configuration ............................................................................................................ 7 Strawberry configuration ................................................................................................................................. 8 Dell EMC Isilon network configuration ............................................................................................................ 9 Performance tuning ......................................................................................................................................... 9 Dell EMC Isilon SmartConnect Zone Configuration ..................................................................................... 10

SOLUTION CONFIGURATION .................................................................................................. 11

Cluster Configuration ........................................................................................................................... 11

Strawberry folders on OneFS ....................................................................................................................... 11 Default NFS export ....................................................................................................................................... 12

Shares and Exports Configuration ...................................................................................................... 13 Strawberry folder structure ........................................................................................................................... 13 Strawberry users ........................................................................................................................................... 14 Client shares ................................................................................................................................................. 14 SMB shares ................................................................................................................................................... 15

CONCLUSION ............................................................................................................................ 16

REFERENCES ............................................................................................................................ 16

Page 4: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

4

REFERENCE ARCHITECTURE OVERVIEW

Document purpose and audience

This white paper describes a reference architecture for configuring a collaborative video editing environment using Dell EMC® Isilon® OneFS 7 and FLAVOURsys Strawberry. Strawberry is a storage-agnostic software solution that allows users of video editing systems from Adobe®, Apple®, and Avid Technology® to collaboratively edit media files, metadata, and project files stored on Dell EMC Isilon scale-out Network Attached Storage (NAS). Strawberry provides post-production facilities using Dell EMC Isilon scale-out NAS with all the benefits of project sharing, project management, and team management – all combined in one easy to use tool.

This Reference Architecture document is intended for media and entertainment professionals familiar with nonlinear editing solutions from Adobe, Apple, and Avid. Readers should have a basic understanding of network and server administration techniques. Readers should also have some familiarity with the Dell EMC Isilon X-Series hardware and the Dell EMC Isilon OneFS operation system. For more information, please refer to:

Dell EMC Isilon X-Series Product Brochure Dell EMC Isilon OneFS Operating System White Paper Isilon Scale-out NAS for media and entertainment applications

Dell EMC® Isilon® scale-out NAS has always set the standard for addressing the challenges of managing large, rapidly growing file-based and unstructured data sets. Isilon is an ideal storage platform for media and entertainment environments that require a storage infrastructure that is highly scalable in capacity and performance.

Dell EMC Isilon scale-out storage provides unimaginable room for media storage needs―scaling from 18 terabytes to over 20 petabytes of capacity per cluster in a single file system and volume. Dell EMC Isilon is a powerful yet simple scale-out NAS solution for organisations that want to invest in managing their data, not their storage. Isilon storage systems are simple to install, manage, and scale to virtually any size. Every Isilon solution can seamlessly scale on the fly, enabling you to independently expand capacity or performance within minutes. And, unlike traditional NAS storage, our solutions stay simple no matter how much storage is added.

To support demanding, large-scale content workloads for media applications, the Isilon OneFS® operating system delivers up to 100 gigabytes per second of system throughput at capacities up to 20 petabytes. Dell EMC Isilon is the world's fastest NAS platform with the world-record performance of 1.6 million SPECsfs2008 CIFS operations per second.

To help organisations minimise costs, Isilon delivers over 80 percent utilization with a single pool of shared storage. Our industry-leading storage efficiency, combined with our simple, easy-to-manage approach, helps reduce capital expenditures as well as ongoing operating costs. You can further optimise your production workflow with Dell EMC Isilon SmartPools™ software. SmartPools provides automated storage tiering that continually optimises your Isilon storage environment for performance and economy using the Dell EMC Isilon S, X, and NL family storage nodes. You can easily set policies to automatically move inactive content to more cost-effective storage, streamlining workflows for your most current data while remaining completely transparent to users and applications.

To safeguard media asset data and deliver the high availability required, Isilon is highly resilient and provides robust data protection including data backup and provisions for disaster recovery. Dell EMC Isilon SyncIQ® software allows local and remote data replication, while providing push-button failover and failback simplicity, which will help you to increase the availability of your content.

Introduction to FLAVOURsys Strawberry

Strawberry is an award-winning Production Asset Management (PAM) solution designed to simplify how content creators interact with their storage. Strawberry functions as a layer on top of NAS or SAN storage, organising the storage by project and helping creative users view and find their content. Using Strawberry, Avid, Adobe and Final Cut Pro editors can share their projects and assets with each other without having to copy content or re-index projects. Also, Strawberry generates proxy previews of media content on the storage, giving users a window to view the media, also from outside of the facility via web browser. With Strawberry’s contextual search functionality editors quickly find what they need without needing having to browse through folders and volumes.

Broadcasters, Post Production Facilities, Advertising agencies and Film Schools all over the world utilise Strawberry to help them produce finished content more effectively and simplify their workflows.

Page 5: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

5

The Infrastructure Challenge for Media and Entertainment

Media production is inherently chaotic. The needs of the creative user and the technology team are constantly at odds. Shrinking delivery timelines, creative applications, higher-res content place differing strains on the underlying technical infrastructure. Prepping workspaces, managing user access, tracking which assets can be archived or deleted, keeping the storage organised, and even finding content can all be problematic during the chaos of production.

Editors working with Avid Media Composer and Interplay have typically relied on proprietary storage for project sharing and project management. Avid Technology sells a bundled solution for collaborative video editing that includes storage, production asset management, and the editing application. Media professionals frustrated with the cost, complexity, limited scalability, instability, and lack of standard protocol support in Avid’s storage solution now have an alternative.

Figure 1. FLAVOURsys Strawberry Client User Interface

Editors working with Adobe Premiere, Apple Final Cut Pro, and even Grass Valley Edius also need to share projects, and Strawberry provides fast and secure project sharing for editing projects regardless of application. Strawberry’s key functions, based on the workflow of editors everywhere, make searching, finding, sharing, and collaborating easy and intuitive.

Isilon’s clustered storage – the standard for scale-out file storage solutions – allows clients to seamlessly expand a shared pool of storage to hold all editing projects, while Strawberry makes them shareable and manageable for an unlimited number of users.

SOLUTION OVERVIEW

Solution Purpose

When working with Strawberry, editors connect to a virtual media volume, or Smart Mount, and Strawberry links the needed assets and project structure from the central Isilon storage to the Smart Mount volume. Admins can create templates with preset folder and project structure to ensure consistency and provide editors with a clean workspace. Templates can be created to include project files from various applications, so Media Composer, Premiere, Final Cut Pro, or any creative application with a project file can work in the Strawberry virtual workspace. Editors can work freely with this workspace and Strawberry automatically organises the content on the central Isilon storage. The seamless integration of Isilon scale-out NAS and FLAVOURsys editing workflow solutions eliminates the complexity of maintaining fast-growing, dynamic storage environments for video post-production.

When the project has been completed, Strawberry can archive it with the click of a button and send it directly to Isilon NL-series archival storage or to the cache of a tape based HSM for a DellTape Library. Archived projects are still viewable and searchable in the Strawberry front end, so that editors can know that the content they are restoring is the content they need.

Page 6: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

6

FLAVOURsys Strawberry provides a cutting-edge advantage for video editing and content creation workflows on Dell EMC Isilon storage. The Linux underpinnings of the Strawberry solution complement the open standards of the Dell EMC Isilon OneFS operating system perfectly. Using open protocols like SMB, NFS, and HTTP, Strawberry integrates with Dell EMC Isilon to provide a web-based project management and rights management for media stored on Dell EMC Isilon storage.

FLAVOURsys enabled workflows allow media professionals to consolidate content creation workflows on to the same, reliable, enterprise-ready storage used in transcode, archive, and content distribution workflows. By consolidating media storage into a single, scalable cluster, storage administration work is reduced. As the cluster grows, performance and capacity are linearly scaled to accommodate additional clients, content, and new workflows.

The Solution Benefits

Purchasing additional islands of storage for specific productions or applications is expensive and adds complexity. The edit-specific storage platforms like ISIS/Nexis, Editshare and Facilis lack enterprise class reliability, performance and scalability. With FLAVOURsys’ Strawberry, editors can share projects and media on any creative platform. Furthermore, they can even share Avid bins and projects on Dell EMC Isilon NAS, just as they would with Media Composer on Avid ISIS/Nexis storage, which eliminates the need to copy and re-index files in complex Avid workflows.

When working with low-cost IT storage, customers often have trouble with different operating systems and the creative applications that they utilise. Dell EMC Isilon has the unique ability to scale a single file system on the fly. With linear scaling, performance is increased as capacity is added, while system productivity is increased as costs are reduced. In combination with Strawberry, this clustered storage solution is not only an alternative to being locked into a vendor’s proprietary storage, but a big step ahead in performance, availability, and scalability.

Page 7: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

7

SOLUTION ARCHITECTURE

Dell EMC Isilon Cluster Configuration

The Dell EMC Isilon cluster used in this reference architecture is running OneFS v7.0.1.1 and firmware version 8.2. The reference architecture has not been rebuilt with later versions of OneFS, however there a no changes that are expected to affect compatibility.

Figure 2. Dell EMC Isilon SmartPools configuration

The cluster contains 5 X200 nodes and 5 X200 nodes.

X400 nodes: 34 1TB SATA drives, 2 400GB SSD drives, and 24GB of RAM. X200 nodes: 11 1TB SATA drives, 1 200GB SSD drive, and 24GB of RAM. X200 and X400 nodes form 2 distinct disk pools within a single file system.

Using the Dell EMC Isilon SmartPools feature, the cluster is configured with a disk pool that allows you to migrate the data contained in the Workspaces and UserWorkspaces directories from the X200 to X400 disk pools for performance testing purposes. Alternately, a disk pool policy could be created to keep files ending with .mxf on the X200 disk pool and files ending with .mov on the higher performance X400 disk pool. Any metadata in the OneFS file system may be used to configure a disk pool policy.

Since OneFS is a single file system that utilises the SmartPools feature to determine which data exists in different disk pools, the disk pool policies may be configured to run at any time without the need for downtime or copying files between volumes. For more information on SmartPools see the Dell EMC Isilon SmartPools Data Sheet.

SERIES

SERIES

SERIES

SERIES

SERIES

5 node X200 Disk Pool

5 node X400 Disk Pool

Page 8: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

8

Strawberry configuration

The following software versions of the Strawberry application and client applications are used in this reference architecture:

Strawberry install version 5.0.9 CentOS x64 version 6.x or 7.x The Strawberry server software runs on a standard Linux server that is typically provided by the customer or reseller partner. The

environment can be virtualised, provided that the virtual environment is powerful enough. Current recommended minimum specifications for the Strawberry server can be found here.

Additionally, the proxy encoding functions of Strawberry can be offloaded to separate virtual or physical hardware for additional performance. Strawberry servers can be clustered in a High Availability configuration to allow for maximum uptime.

Figure 3. Strawberry Core Architecture Diagram

Editing Application

Strawberry Client

SMBFilesystem Mount

Edit Workstation

NGINXWeb Server

MySQLDatabase Server

Sidekiq Redis Memcached

NFSFilesystem Mount

C++Strawrage Core

FSBaseRuby Core

Strawberry Server

PumaApplication Server

Isilon Storage Cluster

HTTP Request

Page 9: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

9

Dell EMC Isilon network configuration

Each node in the cluster has a 1 Gigabit Ethernet connection to an Arista Networks® 7050T-52 10GbE/1GbE Ethernet switch and a 10 Gigabit connection to an Arista Networks 7050S-64 10GbE Ethernet switch. The 1 Gigabit Ethernet network runs at a standard 1500 MTU. The 1 Gigabit Ethernet network is the default network interface for all clients in the reference architecture. All Strawberry application transactions, authentication, and the default gateway utilise the One Gigabit Ethernet network.

Figure 4. Strawberry Network configuration.

Performance tuning

The 10 Gigabit network in this reference architecture is an isolated network running jumbo frames (MTU 9000) for optimal performance in high bandwidth workflows such as uncompressed HD or 2K editing.

When configuring a network that uses jumbo frames, it is important to make sure all clients on the jumbo frames subnet are configured to use the same MTU of 9000. Therefore, the jumbo frames subnet cannot be routed or in any way accessible by packets configured for a standard MTU of 1500. Clients using jumbo frames-enabled 10 Gigabit Ethernet networking must be dual-homed, with the 1 Gigabit Ethernet interface configured as the primary interface with a default gateway while the 10 Gigabit Ethernet interface is not configured with a gateway.

Strawberry Server

Network Switch

Performance

Edit Clients

Network Switch

Edit Clients

Edit Clients

Page 10: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

10

Dell EMC Isilon SmartConnect Zone Configuration

For the highest level of availability, a SmartConnect Advanced zone configured for dynamic IP pool addressing and NFS failover is used in the nfs.smartconnect-zone.domain.com zone. This option requires the creation of a 2nd SmartConnect zone, but ensures the Strawberry server appliance will not lose connectivity to the NFS export in the event of a network failure or Dell EMC Isilon cluster “rolling upgrade” procedure. The dynamic IP pool is an additional range of IP addresses in the same default subnet as the static IP pool used for 1GbE SMB connectivity.

Parameter Value

Zone name: nfs.smartconnect-zone.domain.com

Connection policy: Round Robin SmartConnect service subnet Subnet0

IP allocation method: Dynamic Rebalance policy: Automatic Failback

IP failover policy: Round Robin Table 1. 1GbE ext-1/2 interface NFS SmartConnect Zone Configuration

Parameter Value

Zone name: smb.smartconnect-zone.domain.com Connection policy: Round Robin

SmartConnect service subnet Subnet0 IP allocation method: Static

Table 2. 1GbE ext-1/2 interface SMB SmartConnect Zone Configuration

Parameter Value

Zone name: 10.smb.smartconnect-zone.domain.com

Connection policy: Round Robin SmartConnect service subnet Subnet0

IP allocation method: Static Table 3. 10GbE-1/2 interface SMB SmartConnect Zone Configuration

Page 11: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

11

SOLUTION CONFIGURATION

CLUSTER CONFIGURATION

Strawberry folders on OneFS

Folder creation for the Strawberry solution is automated almost entirely by scripting. A base folder for the Strawberry managed file system must be created. The Strawberry application will automate the creation of the remaining folder structures when it runs for the first time.

In this reference architecture, a folder called Strawberry is created via the Dell EMC Isilon OneFS web user interface using:

File System Management >> File System Explorer page

The directory:

/ifs/data/Strawberry

is created with the default UNIX permissions.

Parameter Value Directory name: Strawberry

User: root Group: wheel

Permissions: Read Write Execute

User ✓ ✓ ✓ Group ✓ ✓ Other ✓ ✓

Table 4. Default UNIX directory permissions

The Strawberry server has a predetermined mount point that is used to manage project metadata and media files. Strawberry managed files are stored at a location that can be managed by the administrator. By default, the mount point on the Strawberry server is:

/opt/sb4/data

In this reference architecture, that directory on the Strawberry server is the mount point for a Dell EMC Isilon NFS export of the directory:

/ifs/data/Strawberry

Since the creation of Strawberry managed subfolders is an automated process, the creation of shares on Dell EMC Isilon storage is a 2-part process. The directory is first configured as an NFS export and the remaining folders are created once mounted on the Strawberry server.

Page 12: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

12

DEFAULT NFS EXPORT

The directory is shared at:

/ifs/data/Strawberry

as an NFS export via the Dell EMC Isilon web UI using the settings detailed in Table 1. This configuration disables the default “root squash” for a OneFS NFS export and restricts access to the NFS export to just the Strawberry server. The Advanced NFS Export Settings in this reference architecture are left at the default setting.

Parameter Value

Description: Strawberry

Clients: IP address of physical Strawberry CentOS server

Directory Paths: /ifs/data/Strawberry

Permissions:

Restrict access to read-only Default: DISABLED

Mount access to sub-directories Default: DISABLED

User/Group Mappings:

Use custom

User: ✓Map to User Credentials

✓Map these Users: Root users to this username:

✓Specific username

root

Group: ✓Also map these users to groups

✓Specific user group(s): nobody:nogroup

Security Type(s): Use Default: UNIX Table 5. NFS Export Settings

The NFS export at:

/ifs/data/Strawberry

is mapped automatically at startup to the directory:

/opt/sb4/data

by entering the following line in the file at on the Strawberry server:

/etc/fstab

nfs.sc-zone.domain.com:/ifs/data/Strawberry /opt/sb4/data nfs defaults 0 0

Where

nfs.sc-zone.domain.com

is the fully qualified domain name of the Dell EMC Isilon SmartConnect zone name that is used in the Strawberry workflow.

The NFS export at:

/ifs/data/Strawberry

is mapped to on the Strawberry server to:

/opt/sb4/data

with the following command from the CentOS command line instruction:

mount /opt/sb4/data

Page 13: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

13

SHARES AND EXPORTS CONFIGURATION

Strawberry folder structure

The folder structure at:

/opt/sb4/data

on the Strawberry server is created automatically when the Strawberry application is run for the first time. The Strawberry application creates the folder structure shown in Error! Reference source not found..

backups

media_1

proxies

templates

edits

nameA

nameB

trash

media

nameA

nameB

projects

edits

nameA

nameB

trash

projects

nameA

nameB

Figure 5. Strawberry Directory Structure

Page 14: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

14

Strawberry users

In order to configure authentication for shares that will be mapped to individual users, local users or LDAP users with the following settings must be created in the Isilon WebUI under:

Cluster Management>Access Management>Users>System>LOCAL:System>Create

Parameter Value

User Name: myMachineName

Password: **** UserID: Auto

Full Name: myMachineFullName Primary Group: No Additional Groups

Home Directory: /ifs/home/[automatically created]

UNIX Shell: /sbin/nologin Account: Enabled

Account Expiration blank Enable the Account ✓

Table 6. Strawberry User Configuration within OneFS WebUI

This process must be duplicated for every user seat (myMachineName, yourMachineName, etc.) licensed on the Strawberry appliance. The User ID field should be allowed to auto populate.

Client shares

The Strawberry clients cannot connect to the NFS export at:

/ifs/data/Strawberry/

due to the client restriction setting that allows only the Strawberry server appliance to mount it. The edit client myMachineName, yourMachineName, etc., are configured to mount two shares from Isilon:

\\smb.smartconnect-zone.domain.com\projects

\\smb.smartconnect-zone.domain.com\media

For Windows clients, the shares should be mapped as a drive letter (for example, M: and P:).

Client shares are mapped though a management policy or by setting automount features on the macOS and Windows user accounts. In Windows, the shares are automounted in this reference architecture by selecting “Reconnect at logon” in the Map Network Drive dialog. In macOS, the shares are set to automount by dragging the shared drive icon to the “Login Items” section of the “Current User” in the Users and Groups Preference Pane.

The drive mappings are consistent for each user and unique to each connected workstation from project to project; however, a Strawberry server will dynamically modify the contents of the project share by creating hard links to protected project files in the edit project folder as the user selects one or more projects for read/write access from the server.

Page 15: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

15

SMB shares

All clients connect to the path:

/ifs/data/Strawberry/media_1/edits/%U

to map an SMB network drive for media file ingest and playback. The %U variable sets the directory in the share to the workstation/edit subfolder name matching the authenticating SMB user name.

Machine Name Share path

edit_1 /ifs/data/Strawberry/media_1/edits/edit_1

/ifs/data/Strawberry/projects/projects/edit_1

edit_2 /ifs/data/Strawberry/media_1/edits/edit_2 /ifs/data/Strawberry/projects/projects/edit_2

AvidMac /ifs/data/Strawberry/media_1/edits/AvidMac PremiereSeat01 /ifs/data/Strawberry/media_1/edits/PremiereSeat01

Table 7. Example share mappings.

Table 8.Strawberry Media SMB share settings for macOS & Windows clients

Clients map an SMB share to the drive letter P: for project metadata. As with the media share, the %U path variable is used to map each user to their corresponding directory in the folder:

/ifs/data/Strawberry/projects/edits/

Parameter Value

Share Name: projects

Description: Strawberry Project Shared Directory: /ifs/data/Strawberry/projects/edits/%U

Directory ACLs: Default: Apply Windows Default ACLs

Home Directory Provisioning: ✓Allow Variable Expansion Expand path variables (%U, %L, %D, %Z) in the share directory path

Users & Groups:

Account Run as Root Permissions Everyone No Read-Only

[machinename], [machinename]… No Full Control

Table 9. Strawberry Projects SMB share settings for macOS & Windows clients.

Parameter Value

Share Name: media Description: Strawberry Media

Shared Directory: /ifs/data/Strawberry/media_1/edits/%U Directory ACLs: Default: Apply Windows Default ACLs

Home Directory Provisioning: ✓Allow Variable Expansion Expand path variables (%U, %L, %D, %Z) in the share directory path

Users & Groups:

Account Run as Root Permissions

Everyone No Read-Only [machinename]… No Full Control

Page 16: Collaborative Editing Using EMC Isilon and FlavourSys ... · PDF fileWHITE PAPER COLLABORATIVE EDITING WITH DELL EMC ISILON AND FLAVOURSYS STRAWBERRY Dell EMC® Isilon® OneFS 7.x

16

CONCLUSION

Strawberry is a storage-agnostic software solution that allows users to collaboratively edit projects, regardless of editing application, stored on SAN or NAS storage, such as Dell EMC Isilon scale-out NAS storage, providing post-production facilities with all the benefits of project sharing, project management as well as user and team management - combined in one easy-to-use tool.

Isilon clustered storage – the standard for scale-out NAS – allows clients to seamless expand a shared pool of storage to hold all editing projects, while Strawberry makes those projects shareable and manageable.

Isilon OneFS operating system distributes all metadata and file system operations across every node in the cluster, eliminating the risk of performance degradation or file system corruption from a separate metadata controller or indexing service tracking too many media objects. As the cluster grows, performance and capacity for new client connections increases linearly.

This reference architecture provides a validated collaborative editing solution enabled by the Strawberry asset management system and Isilon scale-out NAS storage cluster. For more information, please contact your Dell EMC Isilon sales person.

REFERENCES

Dell EMC Isilon X-Series Product Brochure Dell EMC Isilon OneFS Operating System Dell EMC Isilon Next Generation Storage Tiering with Dell EMC Isilon SmartPools White Paper Using macOS Clients with Isilon OneFS