Your SlideShare is downloading. ×
0
Interfaces	
  to	
  Deep	
  Storage	
  
REST	
  (Representa4onal	
  State	
  Transfer)	
  	
  
	
  

• 	
  REST	
  is	
  the	
  primary	
  set	
  of	
  principles...
REST	
  Behind	
  the	
  Scene	
  
S3	
  REST	
  Command:	
  PUT	
  
S3	
  REST	
  Command:	
  GET	
  
REST	
  Behind	
  the	
  Scene	
  
S3	
  REST	
  Command:	
  PUT	
  
S3	
  REST	
  Command:	
  GET	
  
Example	
  REST	
  Interfaces	
  
• Simple	
  Storage	
  Services	
  (S3)	
  
• OpenStack	
  	
  
• Atmos	
  
• Cloud	
  D...
S3	
  (Simple	
  Storage	
  Service)	
  
	
  

Created	
  by	
  Amazon,	
  S3	
  simplifies	
  web-­‐scale	
  storage	
  an...
S3	
  +	
  

+	
  

Sequen4al	
  
Media	
  
Support	
  

Removable	
  
Media	
  
Support	
  

=	
  
A	
  REST/S3	
  interface	
  
David	
  Trachy	
  
Senior	
  Director	
  Emerging	
  Markets	
  
What	
  is	
  DS3?	
  
• A	
  Defined	
  Web	
  Service	
  
• Uses	
  HTTP(s)	
  
• RESTful	
  (the	
  way	
  the	
  web	
 ...
Why	
  Amazon	
  Simple	
  Storage	
  Service?	
  
• Defines	
  a	
  	
  cloud	
  storage	
  web	
  service	
  
• Most	
  p...
Why	
  We	
  Like	
  about	
  S3	
  	
  
	
  
• Security	
  model	
  
• Data	
  integrity	
  
• Encryp4on	
  support	
  
•...
S3	
  Concepts	
  	
  
• Object	
  
–  A	
  hunk	
  of	
  data	
  (ex:	
  file,	
  medical	
  image)	
  
–  “Put”	
  or	
  ...
What	
  did	
  we	
  add	
  to	
  get	
  DS3?	
  
• For	
  sequen4al	
  storage	
  medium	
  
–  Bulk	
  Put,	
  write	
  ...
DS3	
  Availability	
  	
  	
  
• 	
  Public	
  announcement	
  	
  
–  Today,	
  October	
  8,	
  2013	
  @	
  12:30	
  p...
Upcoming SlideShare
Loading in...5
×

Introducing DS3 - a RESTful Interface to Deep Storage

331

Published on

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

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
331
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Introducing DS3 - a RESTful Interface to Deep Storage"

  1. 1. Interfaces  to  Deep  Storage  
  2. 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. 3. REST  Behind  the  Scene   S3  REST  Command:  PUT   S3  REST  Command:  GET  
  4. 4. REST  Behind  the  Scene   S3  REST  Command:  PUT   S3  REST  Command:  GET  
  5. 5. Example  REST  Interfaces   • Simple  Storage  Services  (S3)   • OpenStack     • Atmos   • Cloud  Data  Management  Interface  (CDMI)  
  6. 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. 7. S3  +   +   Sequen4al   Media   Support   Removable   Media   Support   =  
  8. 8. A  REST/S3  interface   David  Trachy   Senior  Director  Emerging  Markets  
  9. 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. 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. 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. 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. 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. 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  
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×