Submit Search
Upload
Eran Rom, IBM - Bringing Compute to Openstack Swift, OpenStack Israel 2015
•
Download as PPTX, PDF
•
1 like
•
845 views
Cloud Native Day Tel Aviv
Follow
Eran Rom, IBM - Bringing Compute to Openstack Swift, OpenStack Israel 2015
Read less
Read more
Technology
Report
Share
Report
Share
1 of 17
Download now
Recommended
Node.js primer for ITE students
Node.js primer for ITE students
Quhan Arunasalam
Sensu 1.x & kubernetes
Sensu 1.x & kubernetes
Lee Briggs
Sensu and Kubernetes 1.x
Sensu and Kubernetes 1.x
Sensu Inc.
dotNed Saturday
dotNed Saturday
Peter Toonen
Building Openstack in AllegroGroup
Building Openstack in AllegroGroup
Tomasz Zen Napierala
How to speed up your (API client) modules
How to speed up your (API client) modules
Gonéri Le Bouder
Servlet 3.1
Servlet 3.1
Arun Gupta
Introduction to Apache Web Services using latex
Introduction to Apache Web Services using latex
Manash Kumar Mondal
Recommended
Node.js primer for ITE students
Node.js primer for ITE students
Quhan Arunasalam
Sensu 1.x & kubernetes
Sensu 1.x & kubernetes
Lee Briggs
Sensu and Kubernetes 1.x
Sensu and Kubernetes 1.x
Sensu Inc.
dotNed Saturday
dotNed Saturday
Peter Toonen
Building Openstack in AllegroGroup
Building Openstack in AllegroGroup
Tomasz Zen Napierala
How to speed up your (API client) modules
How to speed up your (API client) modules
Gonéri Le Bouder
Servlet 3.1
Servlet 3.1
Arun Gupta
Introduction to Apache Web Services using latex
Introduction to Apache Web Services using latex
Manash Kumar Mondal
Jaringan, Linux, Docker
Jaringan, Linux, Docker
SatrioBudi10
Terraform Q&A - HashiCorp User Group Oslo
Terraform Q&A - HashiCorp User Group Oslo
Anton Babenko
Xen and OpenStack
Xen and OpenStack
Stefano Stabellini
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
Ludovic A
Java App On Digital Ocean: Deploying With Gitlab CI/CD
Java App On Digital Ocean: Deploying With Gitlab CI/CD
Seun Matt
My early experience with Mirantis OpenStack 6.0
My early experience with Mirantis OpenStack 6.0
Guy Tel-Zur
Terraform - The Road to Self-Service
Terraform - The Road to Self-Service
Ryan Boyce
Terraform day1
Terraform day1
Gourav Varma
Kubernetes Day 2017 - Build, Ship and Run Your APP, Production !!
Kubernetes Day 2017 - Build, Ship and Run Your APP, Production !!
smalltown
New Oracle Infrastructure2
New Oracle Infrastructure2
markleeuw
Capistrano, Puppet, and Chef
Capistrano, Puppet, and Chef
David Benjamin
iptables and Kubernetes
iptables and Kubernetes
HungWei Chiu
State of Containers in OpenStack
State of Containers in OpenStack
openstackindia
IPTABLES Introduction
IPTABLES Introduction
HungWei Chiu
Web Server Administration
Web Server Administration
webhostingguy
OpenStack Watcher
OpenStack Watcher
openstackindia
How to deploy PHP projects with docker
How to deploy PHP projects with docker
Ruoshi Ling
Distributed application usecase on docker
Distributed application usecase on docker
Hiroshi Miura
Spring Integration Done Bootifully
Spring Integration Done Bootifully
Glenn Renfro
Python on Cloud Foundry
Python on Cloud Foundry
Ian Huston
WebSocket in Enterprise Applications 2015
WebSocket in Enterprise Applications 2015
Pavel Bucek
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
NTT Communications Technology Development
More Related Content
What's hot
Jaringan, Linux, Docker
Jaringan, Linux, Docker
SatrioBudi10
Terraform Q&A - HashiCorp User Group Oslo
Terraform Q&A - HashiCorp User Group Oslo
Anton Babenko
Xen and OpenStack
Xen and OpenStack
Stefano Stabellini
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
Ludovic A
Java App On Digital Ocean: Deploying With Gitlab CI/CD
Java App On Digital Ocean: Deploying With Gitlab CI/CD
Seun Matt
My early experience with Mirantis OpenStack 6.0
My early experience with Mirantis OpenStack 6.0
Guy Tel-Zur
Terraform - The Road to Self-Service
Terraform - The Road to Self-Service
Ryan Boyce
Terraform day1
Terraform day1
Gourav Varma
Kubernetes Day 2017 - Build, Ship and Run Your APP, Production !!
Kubernetes Day 2017 - Build, Ship and Run Your APP, Production !!
smalltown
New Oracle Infrastructure2
New Oracle Infrastructure2
markleeuw
Capistrano, Puppet, and Chef
Capistrano, Puppet, and Chef
David Benjamin
iptables and Kubernetes
iptables and Kubernetes
HungWei Chiu
State of Containers in OpenStack
State of Containers in OpenStack
openstackindia
IPTABLES Introduction
IPTABLES Introduction
HungWei Chiu
Web Server Administration
Web Server Administration
webhostingguy
OpenStack Watcher
OpenStack Watcher
openstackindia
How to deploy PHP projects with docker
How to deploy PHP projects with docker
Ruoshi Ling
What's hot
(17)
Jaringan, Linux, Docker
Jaringan, Linux, Docker
Terraform Q&A - HashiCorp User Group Oslo
Terraform Q&A - HashiCorp User Group Oslo
Xen and OpenStack
Xen and OpenStack
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
Java App On Digital Ocean: Deploying With Gitlab CI/CD
Java App On Digital Ocean: Deploying With Gitlab CI/CD
My early experience with Mirantis OpenStack 6.0
My early experience with Mirantis OpenStack 6.0
Terraform - The Road to Self-Service
Terraform - The Road to Self-Service
Terraform day1
Terraform day1
Kubernetes Day 2017 - Build, Ship and Run Your APP, Production !!
Kubernetes Day 2017 - Build, Ship and Run Your APP, Production !!
New Oracle Infrastructure2
New Oracle Infrastructure2
Capistrano, Puppet, and Chef
Capistrano, Puppet, and Chef
iptables and Kubernetes
iptables and Kubernetes
State of Containers in OpenStack
State of Containers in OpenStack
IPTABLES Introduction
IPTABLES Introduction
Web Server Administration
Web Server Administration
OpenStack Watcher
OpenStack Watcher
How to deploy PHP projects with docker
How to deploy PHP projects with docker
Similar to Eran Rom, IBM - Bringing Compute to Openstack Swift, OpenStack Israel 2015
Distributed application usecase on docker
Distributed application usecase on docker
Hiroshi Miura
Spring Integration Done Bootifully
Spring Integration Done Bootifully
Glenn Renfro
Python on Cloud Foundry
Python on Cloud Foundry
Ian Huston
WebSocket in Enterprise Applications 2015
WebSocket in Enterprise Applications 2015
Pavel Bucek
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
NTT Communications Technology Development
Building Data Pipelines for Solr with Apache NiFi
Building Data Pipelines for Solr with Apache NiFi
Bryan Bende
MuleSoft Online Meetup a Guide to RTF application deployment - October 2020
MuleSoft Online Meetup a Guide to RTF application deployment - October 2020
Royston Lobo
Functest in Depth
Functest in Depth
OPNFV
Meetup bangalore 9_novupdated
Meetup bangalore 9_novupdated
D.Rajesh Kumar
Stéphane Nicoll and Madhura Bhave at SpringOne Platform 2017
Stéphane Nicoll and Madhura Bhave at SpringOne Platform 2017
VMware Tanzu
V2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocket
brent bucci
Ftp servlet
Ftp servlet
Alexander Decker
Cloud Foundry for Data Science
Cloud Foundry for Data Science
Ian Huston
Automatic Configuration Management for Kamailio and Asterisk in the era of Pu...
Automatic Configuration Management for Kamailio and Asterisk in the era of Pu...
Digium
Apache NiFi Crash Course Intro
Apache NiFi Crash Course Intro
DataWorks Summit/Hadoop Summit
Getting Started with Apache Geode
Getting Started with Apache Geode
John Blum
Bangalore Cloud Foundry meetup - Mani
Bangalore Cloud Foundry meetup - Mani
Mani Chandrasekaran
Ipv6 tutorial
Ipv6 tutorial
HarikaReddy115
Oracle REST Data Services
Oracle REST Data Services
Chris Muir
NTTs Journey with Openstack-final
NTTs Journey with Openstack-final
shintaro mizuno
Similar to Eran Rom, IBM - Bringing Compute to Openstack Swift, OpenStack Israel 2015
(20)
Distributed application usecase on docker
Distributed application usecase on docker
Spring Integration Done Bootifully
Spring Integration Done Bootifully
Python on Cloud Foundry
Python on Cloud Foundry
WebSocket in Enterprise Applications 2015
WebSocket in Enterprise Applications 2015
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Building Data Pipelines for Solr with Apache NiFi
Building Data Pipelines for Solr with Apache NiFi
MuleSoft Online Meetup a Guide to RTF application deployment - October 2020
MuleSoft Online Meetup a Guide to RTF application deployment - October 2020
Functest in Depth
Functest in Depth
Meetup bangalore 9_novupdated
Meetup bangalore 9_novupdated
Stéphane Nicoll and Madhura Bhave at SpringOne Platform 2017
Stéphane Nicoll and Madhura Bhave at SpringOne Platform 2017
V2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocket
Ftp servlet
Ftp servlet
Cloud Foundry for Data Science
Cloud Foundry for Data Science
Automatic Configuration Management for Kamailio and Asterisk in the era of Pu...
Automatic Configuration Management for Kamailio and Asterisk in the era of Pu...
Apache NiFi Crash Course Intro
Apache NiFi Crash Course Intro
Getting Started with Apache Geode
Getting Started with Apache Geode
Bangalore Cloud Foundry meetup - Mani
Bangalore Cloud Foundry meetup - Mani
Ipv6 tutorial
Ipv6 tutorial
Oracle REST Data Services
Oracle REST Data Services
NTTs Journey with Openstack-final
NTTs Journey with Openstack-final
More from Cloud Native Day Tel Aviv
Cloud Native is a Cultural Decision. By Reshef Mann
Cloud Native is a Cultural Decision. By Reshef Mann
Cloud Native Day Tel Aviv
Container Runtime Security with Falco, by Néstor Salceda
Container Runtime Security with Falco, by Néstor Salceda
Cloud Native Day Tel Aviv
Kafka Mirror Tester: Go and Kubernetes Powered Test Suite for Kafka Replicati...
Kafka Mirror Tester: Go and Kubernetes Powered Test Suite for Kafka Replicati...
Cloud Native Day Tel Aviv
Running I/O intensive workloads on Kubernetes, by Nati Shalom
Running I/O intensive workloads on Kubernetes, by Nati Shalom
Cloud Native Day Tel Aviv
WTF Do We Need a Service Mesh? By Anton Weiss.
WTF Do We Need a Service Mesh? By Anton Weiss.
Cloud Native Day Tel Aviv
Update Strategies for the Edge, by Kat Cosgrove
Update Strategies for the Edge, by Kat Cosgrove
Cloud Native Day Tel Aviv
Building a Cloud-Native SaaS Product The Hard Way. By Arthur Berezin
Building a Cloud-Native SaaS Product The Hard Way. By Arthur Berezin
Cloud Native Day Tel Aviv
The Four Questions (Every Monitoring Engineer gets asked), by Leon Adato
The Four Questions (Every Monitoring Engineer gets asked), by Leon Adato
Cloud Native Day Tel Aviv
K8s Pod Scheduling - Deep Dive. By Tsahi Duek.
K8s Pod Scheduling - Deep Dive. By Tsahi Duek.
Cloud Native Day Tel Aviv
Cloud Native: The Cattle, the Pets, and the Germs, by Avishai Ish-Shalom
Cloud Native: The Cattle, the Pets, and the Germs, by Avishai Ish-Shalom
Cloud Native Day Tel Aviv
MySQL Shell: the daily tool for devs and admins. By Vittorio Cioe.
MySQL Shell: the daily tool for devs and admins. By Vittorio Cioe.
Cloud Native Day Tel Aviv
Cloud native transformation patterns, by Pini Reznik
Cloud native transformation patterns, by Pini Reznik
Cloud Native Day Tel Aviv
Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...
Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...
Cloud Native Day Tel Aviv
Two Years, Zero servers: Lessons learned from running a startup 100% on Serve...
Two Years, Zero servers: Lessons learned from running a startup 100% on Serve...
Cloud Native Day Tel Aviv
12 Factor Serverless Applications - Mike Morain, AWS - Cloud Native Day Tel A...
12 Factor Serverless Applications - Mike Morain, AWS - Cloud Native Day Tel A...
Cloud Native Day Tel Aviv
Not my problem! Delegating responsibilities to the infrastructure - Yshay Yaa...
Not my problem! Delegating responsibilities to the infrastructure - Yshay Yaa...
Cloud Native Day Tel Aviv
Brain in the Cloud: Machine Learning on OpenStack & Kubernetes Done Right - E...
Brain in the Cloud: Machine Learning on OpenStack & Kubernetes Done Right - E...
Cloud Native Day Tel Aviv
A stateful application walks into a Kubernetes bar - Arthur Berezin, JovianX ...
A stateful application walks into a Kubernetes bar - Arthur Berezin, JovianX ...
Cloud Native Day Tel Aviv
The story of how KubeMQ was born - Oz Golan, KubeMQ - Cloud Native Day Tel Av...
The story of how KubeMQ was born - Oz Golan, KubeMQ - Cloud Native Day Tel Av...
Cloud Native Day Tel Aviv
I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018
I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018
Cloud Native Day Tel Aviv
More from Cloud Native Day Tel Aviv
(20)
Cloud Native is a Cultural Decision. By Reshef Mann
Cloud Native is a Cultural Decision. By Reshef Mann
Container Runtime Security with Falco, by Néstor Salceda
Container Runtime Security with Falco, by Néstor Salceda
Kafka Mirror Tester: Go and Kubernetes Powered Test Suite for Kafka Replicati...
Kafka Mirror Tester: Go and Kubernetes Powered Test Suite for Kafka Replicati...
Running I/O intensive workloads on Kubernetes, by Nati Shalom
Running I/O intensive workloads on Kubernetes, by Nati Shalom
WTF Do We Need a Service Mesh? By Anton Weiss.
WTF Do We Need a Service Mesh? By Anton Weiss.
Update Strategies for the Edge, by Kat Cosgrove
Update Strategies for the Edge, by Kat Cosgrove
Building a Cloud-Native SaaS Product The Hard Way. By Arthur Berezin
Building a Cloud-Native SaaS Product The Hard Way. By Arthur Berezin
The Four Questions (Every Monitoring Engineer gets asked), by Leon Adato
The Four Questions (Every Monitoring Engineer gets asked), by Leon Adato
K8s Pod Scheduling - Deep Dive. By Tsahi Duek.
K8s Pod Scheduling - Deep Dive. By Tsahi Duek.
Cloud Native: The Cattle, the Pets, and the Germs, by Avishai Ish-Shalom
Cloud Native: The Cattle, the Pets, and the Germs, by Avishai Ish-Shalom
MySQL Shell: the daily tool for devs and admins. By Vittorio Cioe.
MySQL Shell: the daily tool for devs and admins. By Vittorio Cioe.
Cloud native transformation patterns, by Pini Reznik
Cloud native transformation patterns, by Pini Reznik
Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...
Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...
Two Years, Zero servers: Lessons learned from running a startup 100% on Serve...
Two Years, Zero servers: Lessons learned from running a startup 100% on Serve...
12 Factor Serverless Applications - Mike Morain, AWS - Cloud Native Day Tel A...
12 Factor Serverless Applications - Mike Morain, AWS - Cloud Native Day Tel A...
Not my problem! Delegating responsibilities to the infrastructure - Yshay Yaa...
Not my problem! Delegating responsibilities to the infrastructure - Yshay Yaa...
Brain in the Cloud: Machine Learning on OpenStack & Kubernetes Done Right - E...
Brain in the Cloud: Machine Learning on OpenStack & Kubernetes Done Right - E...
A stateful application walks into a Kubernetes bar - Arthur Berezin, JovianX ...
A stateful application walks into a Kubernetes bar - Arthur Berezin, JovianX ...
The story of how KubeMQ was born - Oz Golan, KubeMQ - Cloud Native Day Tel Av...
The story of how KubeMQ was born - Oz Golan, KubeMQ - Cloud Native Day Tel Av...
I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018
I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018
Recently uploaded
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
BkGupta21
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
HarshalMandlekar2
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Recently uploaded
(20)
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Eran Rom, IBM - Bringing Compute to Openstack Swift, OpenStack Israel 2015
1.
© 2015 IBM
Corporation Bringing Compute to Openstack Swift Eran Rom, System and Storage Researcher, IBM Research - Haifa
2.
© 2015 IBM
Corporation2 The Storlet engine extends Openstack Swift by enabling the push down of filtering, transforming and analysis tasks to Swift instead of bringing the data to the computation.
3.
© 2015 IBM
Corporation3 Proxy Tier Storage Tier Ubuntu 14.04 Storlet Stuff Ubuntu 14.04 Storlet Stuff Ubuntu 14.04 Storlet Stuff Ubuntu 14.04 Storlet Stuff
4.
© 2015 IBM
Corporation4 Containers Powered Swift Cluster Proxy Tier Storage Tier
5.
© 2015 IBM
Corporation5 Image Registry Proxy Tier Storage Tier Containers Powered Swift Cluster Ubuntu 14.04 Storlet Stuff Ubuntu 14.04 Storlet Stuff Ubuntu 14.04 Storlet Stuff Ubuntu 14.04 Storlet Stuff
6.
© 2015 IBM
Corporation6 Containers Powered Swift Cluster Image Registry Proxy Tier Storage Tier Ubuntu 14.04 Storlet Stuff Ubuntu 14.04 Storlet Stuff Ubuntu 14.04 Storlet Stuff Ubuntu 14.04 Storlet Stuff
7.
© 2015 IBM
Corporation7 Proxy Tier Storage Tier Developer Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Writing and Deploying a Storlet @Override public void invoke(ArrayList<StorletInputStream> inStreams, ArrayList<StorletOutputStream> outStreams, Map<String, String> parameters, StorletLogger logger) throws StorletException { … }
8.
© 2015 IBM
Corporation8 Proxy Tier Storage Tier Developer Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Writing and Deploying a Storlet PUT http://my.swift.co.il/v1/AUTH_111/Storlet/watermarkstorlet-10.jar
9.
© 2015 IBM
Corporation9 Proxy Tier Storage Tier Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Invoking a Storlet on GET GET http://my.swift.co.il/v1/AUTH_111/myContainer/mov.webm X-Run-Storlet : watermarkstorlet-10.jar
10.
© 2015 IBM
Corporation10 Proxy Tier Storage Tier Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Invoking a Storlet on GET Forward Request to an Object Server holding a Replica GET http://my.swift.co.il/v1/AUTH_111/myContainer/mov.webm X-Run-Storlet : watermarkstorlet-10.jar
11.
© 2015 IBM
Corporation11 Invoking a Storlet on GET Ubuntu 14.04 Storlet Stuff ffmpeg Intercept Request Invoke Deamon, and Establish Connection with the Account’s Docker Container Pass Input and Output FDs Send back the Object’s Metadata and the Object’s Data Stream Continue the GET Flow, where the Storelt’s response is sent back to the Proxy Object Server
12.
© 2015 IBM
Corporation12 Proxy Tier Storage Tier Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Ubuntu 14.04 Storlet Stuff ffmpeg Invoking a Storlet on PUT PUT http://my.swift.co.il/v1/AUTH_111/myContainer/mov.webm X-Run-Storlet : MetadataExtractorStorlet-10.jar
13.
© 2015 IBM
Corporation13 Invoking a Storlet on PUT Ubuntu 14.04 Storlet Stuff ffmpeg Intercept Request Invoke Deamon, and Establish Connection with the Account’s Docker Container Pass Input and Output FDs Send back the Object’s Metadata and the Object’s Data Stream Continue the Proxy PUT Flow with the returned Metadata and data stream Proxy Server
14.
© 2015 IBM
Corporation14 Demo http://159.8.49.36:8080/raimediabridge/login.html
15.
© 2015 IBM
Corporation15 The Storlet Engine is in the Open https://github.com/Open-I-Beam/swift-storlets Comprehensive Documentation • Installation guide • How to write, deploy and invoke storlets guide • How to tailor your own image for running storlets S2AIO • Install swift and storlets in a single VM for experimentation Public users will be able to experiment with the Storlet engine thanks to FiWare – An EU research project delivering a novel service infrastructure for the future internet (http://www.fiware.org/)
16.
© 2015 IBM
Corporation16 Media Workflow at NAB (with RAI) Storlets run as material is uploaded and downloaded Metadata Enrichment Storlet Swift Object Store Upload Enriched Metadata Data myvideo.mxf Metadata Data myvideo.mxf Data Loudness Calculation Storlet <Loudness,-23> myvideo.mxf Fix Loudness Storlet
17.
© 2015 IBM
Corporation17 Acknowledgements The Storlets project is partially funded by the following EU research projects Digital Preservation Inspired by Human Memory IoT for Smart Cities
Download now