webinar: what your object storage vendor isn’t telling you about nfs support
TRANSCRIPT
What Your Object Storage Vendor Isn't Telling You About NFS Support
Available On Demand
A discussion of the realities of NFS Support in Object Storage● Challenges of Object Storage without NFS● How NFS makes Object Storage more useful● Architecture of a typical NFS gateway● The Challenges of Hosting NFS on an Object Store
For audio playback and Q&A go to:
http://bit.ly/ObjectNFS
● Analyst firm focused on storage, cloud and virtualization
● Knowledge of these markets is gained through product testing and interaction with end users and suppliers
● The results of this research can be found in the articles, videos, webinars, product analysis and case studies on our web site:http://storageswiss.com
Who Is Storage Switzerland?
Our SpeakersGeorge Crump is the founder of Storage Switzerland, the leading storage analyst focused on the subjects of big data, solid state storage, virtualization, cloud computing and data protection.
He is widely recognized for his articles, white papers, and videos on such current approaches as all-flash arrays, deduplication, SSDs, software-defined storage, backup appliances, and storage networking. He has over 25 years of experience designing storage solutions for data centers across the US.
Our SpeakersW. Curtis Preston is a Senior Analyst at Storage Switzerland. He has been specializing in data protection for over 20 years, having designed and implemented backup, DR, and archive systems for some of the largest companies in the world. He is the author of O’Reilly’s Backup & Recovery and Using SANs and NAS.
Our SpeakersWith over 2 decades of experience, Caringo Product Manager Glen Olsen has a keen focus on architecting data and storage solutions. At Caringo, Glen leads efforts to bridge the gap between traditional storage and our leading-edge scale-out storage solution.
Who Is Caringo?
Object Storage Experts10+ Years
Swarm 8Searchable Storage for the Cloud Age
500+ Deployments
What Is An Object?
• An object can be a picture, a movie, a PDF file, sensor data, etc
• Object is essentially a file
• Files go in file systems
• Objects go in object storage systems
StoragePerformance
What Is An Object Storage System?
• It stores objects
• Each object has• Unique unit identifier (UUID)
• Metadata (Author, Sources, Content, Location, Topic)
• Object storage system stores everything with the object
• Allows retrieval via UUID & Metadata
Object Storage vs NFS• NFS
• No UUID
• Closest to UUID is file & path name
• Usually can’t find via Metadata
• All apps can write to NFS shares
• Object
• Always UUID
• Can find via UUID & Metadata
• Most apps can’t write to API
How NFS Makes Object Storage More Useful
• Bridge to object storage
• Adds common filesystem interface
• Allows legacy apps to write to modern storage
• Object Storage system can create UUID, Metadata
• Can still search on the backend
Architecture Of A Typical NFS Gateway
• Linux server running FUSE and NFS
• Files written to a local disk
• Each file stored as an object via API
The Challenges Of Typical NFS Gateway
• Each file is written twice
• NFS gateway becomes bottleneck
• Must translate file path into object
• Requires translation database
• Data must be accessed via NFS
© 2016
Searchable Scale-Out Storage
SwarmNFS Protocol ConverterNFS on Object Storage Done Right!
© 2016
Introducing Caringo SwarmNFS
The first lightweight file converter to bring thebenefits of scale-out object storage to NFSv4.
• 80% Less Resources Than Traditional Gateways• Easily Centralize, Distribute, and Manage Data• Improve Productivity Through Universal Access• Eliminate Separate Metadata Databases
SwarmNFS
© 2016
80% Less Resources Than Traditional Gateways
SwarmNFS
TraditionalGateway/Connector
NFS Server
NFS Clients
Object Store
Namespace/ FUSE
Proxy
Spooling/Caching
Caringo Swarm
SwarmNFS
NFS Clients ✓ Stateless and lightweight
✓ Linux process, appliance
or VM-deployable
✓ No caching or spooling
✓ Parallel data streaming
✓ No single point of failure
✓ Built-in high availability
SwarmNFS
© 2016
Easily Centralize, Distribute, and Manage Data
Fully Distributed NFS Architecture
• Distributed mount points• Multi-tenancy and security• Multiple data protection schemes
and built-in HA
Global Namespace with Universal Access
• Files can be written, read, and edited through any interface
− NFSv4, SCSP/HTTP, S3, HDFS
SwarmNFS
© 2016
Eliminate Separate Metadata Databases
Bring the Power of Metadata Directly to Files• Mount files contained in domains or buckets• Mount group of files associated with any metadata search or Collections• Add/update universal object metadata for any file directly through SwarmNFS
SwarmNFS
Tenant: acme_inc
Domain: security_videos
Bucket: parking_lot
Metadata across all content = ex: timestamp, location, movement
cmdprompt$ echo “x-meta-zipcode=94047” > parking_lot.mp4:metadata
Dynamic Updates for Evolving Views of Data
© 2016
SwarmNFS — Enables New Use Cases for Object Storage
Use Existing Native NFS File-Based Applications• No custom application development required• Reap the benefits of a limitless pool of scale-out storage with built-in data protection• Built-in content distribution and universal access
SwarmNFS
Content Distribution Video Surveillance Research
Document ManagementDigital CurationBig Data
Thank you!Storage Switzerlandhttp://[email protected]
StorageSwiss on Twitter:http://twitter.com/storageswiss
StorageSwiss on YouTube:http://www.youtube.com/user/storageswiss
Caringohttp://www.caringo.com
Caringo on Twitter:http://twitter.com/CaringoStorage
Caringo on YouTube:http://www.youtube.com/user/CaringoSoftware
Caringo on Facebook:http://www.facebook.com/CaringoStorage
What Your Object Storage Vendor Isn't Telling You About NFS Support
For Complete Audio and Q&A please register for the On-Demand Version at
http://bit.ly/ObjectNFS