Introducing DS3 - a RESTful Interface to Deep Storage
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Introducing DS3 - a RESTful Interface to Deep Storage

  • 650 views
Uploaded on

In this video, Molly Rector and David Trachy from Spectra Logic describe the new DS3 RESTful interface to Deep Storage. ...

In this video, Molly Rector and David Trachy from Spectra Logic describe the new DS3 RESTful interface to Deep Storage.

"Designed by Spectra Logic, DS3 is the first native REST-based interface to deep storage which enables the easy archival of large amounts of bulk data. It is a data transport and communication interface that allows software clients to direct and manage "bulk" storage read or write operations to and from deep storage. DS3 utilizes the standard S3 command set plus additional commands specifically designed to optimize the transport of data objects to and from tape. These additional commands enable modern architecture frameworks to easily and efficiently communicate with massively scalable deep storage technologies. The DS3 interface utilizes the traditional REST client/server architecture and high-level PUT and GET commands to move objects to and from deep storage. The interface is media agnostic such that over long data retention periods data can be migrated from older storage types to newer ones transparently."

Learn more: http://www.spectralogic.com/index.cfm?fuseaction=products.displayContent&CatID=2222

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
650
On Slideshare
647
From Embeds
3
Number of Embeds
1

Actions

Shares
Downloads
6
Comments
0
Likes
0

Embeds 3

https://twitter.com 3

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Interfaces  to  Deep  Storage  
  • 2. REST  (Representa4onal  State  Transfer)       •   REST  is  the  primary  set  of  principles  used  on  the  Web   •   Cloud  architectures  are  RESTful   •   A  REST  architecture  uses  a  client  and  server  model   •   REST  architectures  use  simple  commands  to  offer  high   value  services  
  • 3. REST  Behind  the  Scene   S3  REST  Command:  PUT   S3  REST  Command:  GET  
  • 4. REST  Behind  the  Scene   S3  REST  Command:  PUT   S3  REST  Command:  GET  
  • 5. Example  REST  Interfaces   • Simple  Storage  Services  (S3)   • OpenStack     • Atmos   • Cloud  Data  Management  Interface  (CDMI)  
  • 6. S3  (Simple  Storage  Service)     Created  by  Amazon,  S3  simplifies  web-­‐scale  storage  and   compu4ng  development.     –  Defines  a  cloud  storage  web  service   –  Proven  technology  and  wide  adop4on  (2+  trillion  objects)   –  Many  clients  and  client  developers  
  • 7. S3  +   +   Sequen4al   Media   Support   Removable   Media   Support   =  
  • 8. A  REST/S3  interface   David  Trachy   Senior  Director  Emerging  Markets  
  • 9. What  is  DS3?   • A  Defined  Web  Service   • Uses  HTTP(s)   • RESTful  (the  way  the  web  works)   • Inherently  WAN  compa4ble   • Modeled  aer  Amazon  S3  
  • 10. Why  Amazon  Simple  Storage  Service?   • Defines  a    cloud  storage  web  service   • Most  popular  cloud  storage  interface   –  Proven  technology  (2+  trillion  objects)   –  Many  clients  and  client  developers    
  • 11. Why  We  Like  about  S3       • Security  model   • Data  integrity   • Encryp4on  support   • Par4al  data  object  restore   • Meta-­‐data  per  data  object   • Infinite  scale-­‐out    
  • 12. S3  Concepts     • Object   –  A  hunk  of  data  (ex:  file,  medical  image)   –  “Put”  or  “Get”  object  from  S3   –  Objects  are  typically  files  from  a  file  system   –  Small  or  large  objects  are  supported   • Bucket   –  A  large  collec4on  of  objects  
  • 13. What  did  we  add  to  get  DS3?   • For  sequen4al  storage  medium   –  Bulk  Put,  write  a  large  number  of  objects   –  Bulk  Get,  read  a  large  number  of  objects     • For  removal  storage  medium   –  Export  Bucket,  Eject  all  pieces  of  media   associated  with  a  bucket  
  • 14. DS3  Availability       •   Public  announcement     –  Today,  October  8,  2013  @  12:30  pm  MST   –  No  embargo  on  DS3  or  Vision  informa4on   • Availability   –  Immediately  to  development  community