In Broadcast - June 2020 - 56

56

www.inbroadcast.com | Vol: 10 - Issue 6 | June 2020

InFile

Post-Production
Remote Cloud Caching
Facilis' Jim McKenna examines what's involved to
do post-production remote cloud caching right...

W

hile we try to traverse the
current challenges and maintain
hope that these tragic circumstances
will end soon, we are deploying new
ways to keep working.
As an on-premises shared storage
provider, we are acutely aware of the
requirements of applications working
with video content. Knowing the extent
that our customers demand lower
latency, higher bitrate support and
instant access to resources, the idea
of cloud-based real-time file sharing
has always been approached with
scepticism.
This begs the question - why is that in
general, and how are some providers
getting around it? For an example of
the difficulty in developing a standard,
one must look no further than FTP.
This no-frills method of exchanging
files has survived for decades because
there was nothing widely available
that could transfer data as reliably
over any connection at little or no cost.
The lack of innovation in that area for
so long tells you something about the
complexities of working with WAN
(wide area network) file transfers.
Object Storage Advantage
What was attractive about FTP was
that it could represent the directory
structure of the drive being shared
exactly as if you were browsing files
and folders locally. This was also a
weakness, as compared to the object
storage-based cloud buckets and blobs
we work with today. By representing a
physical drive, it had no way to obscure
the location of the files. So, if a file had
multiple copies for redundancy, those
would be represented multiple times in
multiple locations.
Object storage allows the cloud
storage providers to move and
replicate files to any location and
make them as redundant as needed
while still maintaining a single
representation in a single virtual
location. The location is virtual
because folders and hierarchies are
an illusion, designed to maintain a

Facilis Edge
storage technology

browsable organisational structure
only. An object contains the file, and
extensive metadata about the file
including its various locations and
placement in the virtual hierarchy.
Today we have practical object
storage within reach from our
desktops with which we can browse
files that were uploaded from other
locations, but this is not enough for
our business. Artists, editors, and
operators working from home require
extremely high streaming speed
from the media file location to work
effectively. Generic object storage in
the cloud is not traditionally good at
streaming, nor does it lend itself to
that type of access willingly. This is
where cloud caching helps to bridge
the gap.

Collaborative Data Flow
Caching, or holding downloaded
files locally, is a critical step for
remote media production. The cache
becomes the new location of the file,
and with that, the high streaming
speed requirement is met. Local
caching can be an automatic function
or manual (drag and drop download
or file transfer). However, simply
downloading files to another storage
device will change the path of the file,
so this is not useful for collaborative
teams that all work on the same
project, and require links to the same
file paths in multiple locations.
The fdiagram (see Fig.1) shows
the data flow of a collaborative
cloud synchronisation. Each remote
workstation has a full listing of the

Fig.1: Collaborative cloud
synchronisation data flow

available projects being held on infacility storage but only downloads
and caches the items needed for
the current project being worked.
After download and cache the file
still exists in the original location. Infacility editors work directly on the
facility storage and all projects and
media saved locally are immediately
synchronised
to
the
remote
workstation's Edge Node. Any files
written or project elements saved on
remote workstations will appear on the
in-facility storage for immediate use.
Editors can be sharing projects and
linked media between workstations
with nothing but a standard internet
connection in common. Depending on
the cloud provider used, there may
be no additional cost for multiple
downloads and unlimited file access.
Cloud Workflows
Facilis
Technology
has
been
developing integrated cloud workflows
for years. Automatic caching with bidirectional file synchronisation among
remote locations, and between remote
locations and in-facility storage is
necessary to reap the benefits of
collaborative content creation in a
remote working environment.
The Facilis Edge product, featuring
the Edge Node for remote location
caching, is a simple and affordable
way to bring editors online from
any location, and securely share the
contents of the in-facility shared
storage anywhere in the world.


http://www.inbroadcast.com http://www.facilis.com

In Broadcast - June 2020

Table of Contents for the Digital Edition of In Broadcast - June 2020

Contents
In Broadcast - June 2020 - Intro
In Broadcast - June 2020 - Cover1
In Broadcast - June 2020 - Cover2
In Broadcast - June 2020 - Contents
In Broadcast - June 2020 - 4
In Broadcast - June 2020 - 5
In Broadcast - June 2020 - 6
In Broadcast - June 2020 - 7
In Broadcast - June 2020 - 8
In Broadcast - June 2020 - 9
In Broadcast - June 2020 - 10
In Broadcast - June 2020 - 11
In Broadcast - June 2020 - 12
In Broadcast - June 2020 - 13
In Broadcast - June 2020 - 14
In Broadcast - June 2020 - 15
In Broadcast - June 2020 - 16
In Broadcast - June 2020 - 17
In Broadcast - June 2020 - 18
In Broadcast - June 2020 - 19
In Broadcast - June 2020 - 20
In Broadcast - June 2020 - 21
In Broadcast - June 2020 - 22
In Broadcast - June 2020 - 23
In Broadcast - June 2020 - 24
In Broadcast - June 2020 - 25
In Broadcast - June 2020 - 26
In Broadcast - June 2020 - 27
In Broadcast - June 2020 - 28
In Broadcast - June 2020 - 29
In Broadcast - June 2020 - 30
In Broadcast - June 2020 - 31
In Broadcast - June 2020 - 32
In Broadcast - June 2020 - 33
In Broadcast - June 2020 - 34
In Broadcast - June 2020 - 35
In Broadcast - June 2020 - 36
In Broadcast - June 2020 - 37
In Broadcast - June 2020 - 38
In Broadcast - June 2020 - 39
In Broadcast - June 2020 - 40
In Broadcast - June 2020 - 41
In Broadcast - June 2020 - 42
In Broadcast - June 2020 - 43
In Broadcast - June 2020 - 44
In Broadcast - June 2020 - 45
In Broadcast - June 2020 - 46
In Broadcast - June 2020 - 47
In Broadcast - June 2020 - 48
In Broadcast - June 2020 - 49
In Broadcast - June 2020 - 50
In Broadcast - June 2020 - 51
In Broadcast - June 2020 - 52
In Broadcast - June 2020 - 53
In Broadcast - June 2020 - 54
In Broadcast - June 2020 - 55
In Broadcast - June 2020 - 56
In Broadcast - June 2020 - 57
In Broadcast - June 2020 - 58
In Broadcast - June 2020 - 59
In Broadcast - June 2020 - 60
In Broadcast - June 2020 - 61
In Broadcast - June 2020 - 62
In Broadcast - June 2020 - 63
In Broadcast - June 2020 - 64
In Broadcast - June 2020 - Cover3
In Broadcast - June 2020 - Cover4
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_202007
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_202006
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_202005
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_202004
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_202003
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_202002
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_202001
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_INREVIEW2019
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201912
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201911
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_NewYork2019
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201910
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201909
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_inshowguide2019
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201908
http://europe.nxtbook.com/nxteu/lesommet/CTA-DAY3
http://europe.nxtbook.com/nxteu/lesommet/CTA-DAY2
http://europe.nxtbook.com/nxteu/lesommet/CTA-DAY1
http://europe.nxtbook.com/nxteu/lesommet/CTA-VISITOR
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201906
http://europe.nxtbook.com/nxteu/lesommet/CTA-PREVIEW
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201905
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201904
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_NABSHOW2019
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201903
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_cabsat2019
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201902
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201901
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_INREVIEW2018
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201812
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201811
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_NewYork2018
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201810
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_inshowguide2018
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201809
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201808
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201806
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201805
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201804
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_NABSHOW2018
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201803
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201802
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_cabsat2018
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201801
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201712
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201711
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201710
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_NABSHOWNYexpo2017
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201709
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_inshowguide2017
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201708
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201707
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201705
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_NABSHOW2017
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201704
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_cabsat2017
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201703
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201702
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201701
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_INREVIEW2016
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201612
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201611
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_NABSHOWNYexpo
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_20110708_DEMO
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201610
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_inshowguide2016
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201609
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201608
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201607
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201606
http://europe.nxtbook.com/nxtbooks/lesommet/inbroadcast_APAC03
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201605
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_NABSHOW2016
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201604
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201603
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_cabsat2016
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201602
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201601
https://www.nxtbook.com/nxtbooks/lesommet/inbroadcast_APAC02
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201512
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201511
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_CCW15expo
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201510
https://www.nxtbook.com/nxtbooks/lesommet/inbroadcast_APAC01
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201509
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_IBC2015
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201508
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201507
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201506
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_BROADCASTASIA2015
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201505
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201504
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_NABSHOW2015
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201503
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_cabsat2015
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201502
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201501
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201412
https://www.nxtbook.com/nxteu/lesommet/inbroadcast_201411
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201410
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201409
http://europe.nxtbook.com/nxteu/lesommet/inbroadcastIBCPRINTEDGUIDE_201409
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201408
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201407
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201406
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201405
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201404
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201403
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201402
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201401
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201312
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201311
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201310
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201309
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201308
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201307
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201306
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201305
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201304
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201303
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201302
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201301
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201211
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201210
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201209
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201208
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201207
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201206
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201205
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201204
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201203
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_201202
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_20121201
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_20111011
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_20110708
http://europe.nxtbook.com/nxteu/lesommet/inbroadcast_20110506
https://www.nxtbookmedia.com