Loading…
[Main Conference] [clear filter]
Tuesday, October 27
 

11:15am JST

Building web-applications using OpenStack Swift
Swift makes an ideal storage solution for web applications that need to store large volumes of data, be it photos, videos, or any other larger type of media data. Application developers no longer need to care about
the storage and possible growth because data, metadata, and application logic can now be clearly separated. This simplifies the development process and at the same time ensures a high scalability of the whole system.

In this talk, you’ll learn about an overview of Swift itself with a focus on some very useful features inside Swift for (web) application developers. Then, you’ll learn how to make use of these features with 2 very popular web frameworks, AngularJS and Django. When you leave this session, you should have a good overview how to start your own Swift-powered applications.

Tuesday October 27, 2015 11:15am - 11:55am JST
Gyoko

12:05pm JST

Shingled Magnetic Recording (SMR) Drives and Swift Object Storage
Shingled magnetic recording (SMR) drives have the potential to significantly reduce storage costs. However, they have very different characteristics than standard drives. In this talk we will give background information on SMR drives and talk about performance of both device-managed (use firmware to hide differing characteristics) and host-managed (rely on the application to manage the differing characteristics) SMR drives under various simulated Swift workloads modeled after public cloud access patterns observed at SoftLayer.
 
We also present a simulation of what performance would be possible if Swift's DiskFile abstraction was modified to be SMR aware by performing sequential writes, a key requirement for utilizing SMR disks. We then discuss methods to optimize Swift deployments for SMR drives.

The session will highlight:
- Background information on SMR drives and their management models
- Experiments to characterize SMR drive performance
- How to tune Swift to improve performance with SMR drives
- Potential Swift changes to enable sequential writes that would enable better usage of SMR drives and expected performance

Speakers
CC

Carlos Cavanna

IBM Cloud lab Developer, IBM Canada
avatar for John Dickinson

John Dickinson

Director of Technology at SwiftStack & Swift PTL, SwiftStack
John Dickinson is Director of Technology at SwiftStack. SwiftStack is a technology innovator of private cloud storage for today’s applications, powered by OpenStack Object Storage. John serves as the Project Technical Lead for OpenStack Swift and has been involved in the development... Read More →
HR

Hamdi Roumani

IBM Cloud lab Developer


Tuesday October 27, 2015 12:05pm - 12:45pm JST
Gyoko

2:00pm JST

Boosting the Power of Swift Using Metadata Search
One of the unique features of an object store is the ability to associate user defined metadata attributes and values with containers and objects.

However, in order to leverage the full potential of valuable metadata, efficient metadata search is essential. Although this feature is currently missing in Swift, it is now gaining significant interest in the community. 

In this talk, we describe the components of design and implementation of a metadata search capability integrated with OpenStack Swift. This facility has a rich metadata search API, and enables key applications that were not previously feasible, such as bio-informatics applications and analysing a media repository. In the public transportation domain, we demonstrate a smart city IoT service which collects bus trip history for EMT Madrid and stores it in Swift, Geo-spatial and time series metadata search enables efficiently retrieving the data of interest - for example it supports queries such as retrieving the bus trip history for a certain bus line close to a major sporting event which took place last Saturday. This enables efficient analysis of the data, for example comparing it with data for the same event in previous years. 

Speakers
avatar for Nilesh Bhosale

Nilesh Bhosale

Advisory Software Engineer, IBM
Nilesh Bhosale is a working as a member of IBM Storage & SDS CTO office, closely working with IBM's Spectrum Scale (a.k.a. General Parallel File System) team.  He is responsible for the integration of OpenStack with GPFS and has been actively contributing to OpenStack Cinder, Manila... Read More →
avatar for Dean Hildebrand

Dean Hildebrand

Research Staff Member - IBM Research, IBM Research - Almaden
Dean Hildebrand is a researcher at the IBM Almaden Research Center and a recognized expert in the field of object storage as well as distributed and parallel file systems. Dr. Hildebrand pioneered pNFS, demonstrating the feasibility of providing standard and scalable access to any... Read More →
avatar for Eran Rom

Eran Rom

Research Staff Member, IBM
Eran Rom is a researcher in the IBM Haifa research lab focused on systems and storage. In recent years Eran has been mostly involved with object stores doing architecture research and development projects centered around object stores.
avatar for Paula Ta-Shma

Paula Ta-Shma

Cloud Storage and Analytics Research
Dr. Paula Ta-Shma a Research Staff Member in the IBM Cloud Security & Analytics group. She holds M.Sc. and PhD degrees in computer science from the Hebrew University of Jerusalem. She is currently working on cloud storage infrastructure for the Internet of Things, and leads the IBM... Read More →


Tuesday October 27, 2015 2:00pm - 2:40pm JST
Gyoko

2:50pm JST

OMG Objects! The (Un)scaly Underbelly of Openstack Swift.
At Rackspace we have pushed swift to its limits. While it has performed amazingly well over the years there have been some pretty hairy moments and there are still some unresolved issues. We will share some horror stories about features gone wrong and some larger issues that we are in part trying to solve by rewriting the object server layer in golang.

Speakers
avatar for Michael Barton

Michael Barton

Principal Engineer, Rackspace
Michael is a principal engineer at Rackspace, where he's worked for seven non-consecutive years.  He was one of the original implementers of Swift and has been a core contributor since OpenStack's inception.
avatar for David Goetz

David Goetz

Cloudfiles Developer
David is a software developer at Rackspace and has been on the CloudFiles team working on Openstack Swift since 2010.  A Core contributor since 2011, David is an active member of the Openstack Swift Community.  


Tuesday October 27, 2015 2:50pm - 3:30pm JST
Gyoko

3:40pm JST

Swift 101: Technology and Architecture for Beginners
Swift is an object storage system designed for data that needs to be instantly accessible, stored forever, and accessible from multiple devices. In short, it is the engine that runs the biggest storage clouds on the planet. This session will cover Swift's architecture, its technology capabilities, and real-world infrastructure-as-a-service use cases. This OpenStack Swift introduction is great for attendees who want to understand the design goals of Swift and how they can best make use of this OpenStack component. It will be an informative introduction for those interested in running Swift or contributing to the Swift project.

Speakers
avatar for Albert Chen

Albert Chen

Systems Engineer, SwiftStack


Tuesday October 27, 2015 3:40pm - 4:20pm JST
Gyoko

4:40pm JST

The Comparison of Ceph and Commercial Server SAN
Ceph is a fully open source distributed object store, block device and file system. The Ceph community and itself has become enough matured. It is one of the most common storage solution in OpenStack deployment. Meanwhile, Server SAN storage come up these years and become more and more popular in the openstack deployment.

The most well-known Server SAN are Solidfire and ScaleIO. Both of these storage can be used as cinder backend to provide block storage, just as the same of ceph. However, in addition to providing block storage, what are the differences of them. Faced with these options, the user will be confused to choose a suitable storage.

In this session, we make a comparison between ceph and the above-mentioned commercial Server SAN from storage function, deployment, operation and maintenance, and performance. Hope these content can provide some help in your OpenStack storage selection.

Speakers
avatar for Yuting Wu

Yuting Wu

Engineer Awcloud
Yuting Wu is a software developer in AWcloud. His main responsibility is working for OpenStack CinderہGlance and Swift since  the beginning of 2014. He is also interested in ceph and other storage solution in openstack deployment.


Tuesday October 27, 2015 4:40pm - 5:20pm JST
Gyoko

5:30pm JST

A Conversation With Cinder Developers
Continuing the conversation from Vancouver, meet a number of Cinder developers including Core team members.  Hear thoughts from active developers on the state of Cinder, where things are going, and some of the current challenges with the block storage project.

This session will also provide the audience time to "ask the experts" in an interactive Q&A format.  This will be a great opportunity to get your questions answered and voice your ideas, opinions, and concerns about block storage within OpenStack.

Speakers
avatar for Jay Bryant

Jay Bryant

IBM Cinder Subject Matter Expert
Jay has worked for IBM since 2001 on Linux virtualization, supercomputing and storage related initiatives.  Jay started working with OpenStack during the Grizzly release and has been focussed on Cinder since Havana.  As the Cinder Subject Matter Expert for IBM's Cloud Division... Read More →
avatar for Patrick East

Patrick East

Software Engineer, Pure Storage
Member of Tehnical Staff
avatar for John Griffith

John Griffith

Principal Software Engineer, SolidFire
John Griffith, Principal Software Engineer at SolidFire, helped to create the Cinder project in OpenStack.  His primary responsibility at SolidFire is technical contributor to OpenStack.  He served as Technical Lead for the Block Storage Project since it's beginning through the... Read More →
avatar for Zhiteng Huang

Zhiteng Huang

Engineer, eBay
Zhiteng Huang is involved in OpenStack projects Nova and Cinder since Diablo release, and he is a core member in Cinder.  His daily job at eBay is to ensure eBay's private cloud runs well and offers reliable storage solutions to meet different needs.
avatar for Sean McGinnis

Sean McGinnis

Sr. Principal Software Engineer, Dell, Dell
Sean McGinnis is a software architect and project lead with the Dell Storage group. He focuses on enabling integration of Dell Storage capabilities with external systems to streamline the ease of use and availability of the various Dell storage offerings to meet application needs... Read More →
avatar for Mike Perez

Mike Perez

Ceph Community Manager & Acting Director/Ceph Foundation, Red Hat
Mike is currently the community manager and acting director for the Ceph Foundation. Being a contributing member of OpenStack since 2010, he has served as a core developer for the OpenStack block storage project Cinder and as a project technical lead for the Kilo and Liberty releases... Read More →
avatar for Xing Yang

Xing Yang

Consultant Technologist, Office of the CTO at EMC
Xing is a consultant technologist from the Office of the CTO at EMC. She has expertise in storage, data protection, disaster recovery, and cloud and virtualization technologies. Xing has been an OpenStack contributor since the Grizzly release and is a core member in Cinder and... Read More →


Tuesday October 27, 2015 5:30pm - 6:10pm JST
Gyoko
 
Wednesday, October 28
 

3:40pm JST

Yahoo! Japan Builds an OpenStack Enterprise Storage Architecture for Japan's Largest Internet Portal
Yahoo! is a well-known telecommunication company in Japan and operates Japan’s largest portal site “Yahoo! Japan” offering a wide variety of web services. They use OpenStack for their private Cloud Platform for application development and its Service Platform, with more than 50,000 instances on OpenStack in operation.

Yahoo! found that they had to refresh their private cloud infrastructure to resolve its IT challenges, including an increasing operational management burden. The decision was made to deploy OpenStack to support its growing business, and in the process adopt enterprise storage to support its OpenStack environment in partnership with NetApp.

This session will focus on the factors that drove Yahoo! Japan to move to an OpenStack solution, and the considerations and requirements that led to a solution addressing significant data management requirements including:




  • Highly available storage to realize non-disruptive operation of OpenStack-based cloud infrastructure



  • Improved storage efficiency technology and increased storage efficiency



  • Data protection capabilities to build DR environment connecting remote data centers







Speakers
avatar for AKIHIRO KATANO

AKIHIRO KATANO

Senior Systems Engineer, NetApp
Pre-sales engineer mainly working with communications and IT service providers.Five years with NetApp. I provided consulting services in my previous job with an integrated vendor. I makes recommendations to companies on how to utilize storage in an OpenStack environment.
avatar for Daisuke Masaki

Daisuke Masaki

Storage Engineer - Yahoo! Japan, Yahoo! JAPAN
Daisuke Masaki is Storage Engineer with Yahoo! Japan. Yahoo! Japan provides largest potal site in Japan. Daisuke has worked for 3 years at Yahoo! Japan.


Wednesday October 28, 2015 3:40pm - 4:20pm JST
Outei

4:40pm JST

The State of Ceph, Manila, and Containers in OpenStack
OpenStack users deploying Ceph for block (Cinder) and object (S3/Swift) are unsurprisingly looking at Manila and CephFS to round out a unified storage solution. Ceph is based on a low-level object storage layer call RADOS that serves as the foundation for its object, block, and file services. Manila's file as a service in OpenStack enables a range of container-based use-cases with Docker and Kubernetes, but a variety of deployment architectures are possible.

This talk will cover the current state of CephFS support in Manila, including upstream Manila support, Manila works in progress, a progress update on CephFS itself, including new multi-tenancy support to facilitate cloud deployments, and a discussion of how this impact container deployment scenarios in an OpenStack cloud.

Speakers
avatar for Sage

Sage

Ceph Principal Architect, Red Hat
Sage originally designed Ceph as part of his PhD research at the University of California, Santa Cruz. Since then he has worked to build an open source community around the project to provide a robust and stable object, block, and file storage solution that is free as in speech and... Read More →


Wednesday October 28, 2015 4:40pm - 5:20pm JST
Gyoko

5:30pm JST

Storage Vendors are Killing Cinder
Capabilities. Migration. Replication.

No one agrees what any of these things mean outside of their own context. Each vendor has their own definition of these, and it simply brings every discussion to a standstill. This is neither productive nor helpful for the Cinder project or the vendors themselves. We like to wrap Cinder up in a nice clean box and call it just "Software Defined Storage" but that, too, is pretty meaningless.

Cinder has seemingly been stuck for several cycles with the same topics coming up each summit. The Cinder development community needs to answer a few very hard questions or this state will continue. What are these questions? I'm glad you asked.

  • What should Cinder do?

  • What shouldn't Cinder do?

  • What is interoperability and how much makes sense?

  • Why do we think our operators are unable to configure their cloud?

  • Why should every capability (sorry) of a backend be exposed through the Cinder API?


Speakers
avatar for Cory Stone

Cory Stone

Software Engineer
Cory Stone is the lead software engineer for Rackspace's Cloud Block Storage product. He is one of the original authors of Rackspace's Lunr storage backend, as well as a contributor to OpenStack Cinder. He also serves as a major Cinder troublemaker and rabble-rouser.


Wednesday October 28, 2015 5:30pm - 6:10pm JST
Gyoko
 
Thursday, October 29
 

9:50am JST

Swift Erasure Code Performance vs Replication: Analysis and Recommendations
Swift Erasure Code support is finally here and the big question now is “How does it perform?”  There has been much speculation about when it should be used and where the tradeoffs will be for cost versus performance.  This talk will end the speculation with a carefully designed performance study carried out by Intel and SwiftStack on multiple clusters with various configurations of CPU, memory, network and media.  We will compare some basic workloads for EC versus replication with all other factors the same and see exactly how things stack up.  In addition to the data, we will talk about some experiments in tuning Swift and how various parameters affect the performance per policy.

Speakers
avatar for John Dickinson

John Dickinson

Director of Technology at SwiftStack & Swift PTL, SwiftStack
John Dickinson is Director of Technology at SwiftStack. SwiftStack is a technology innovator of private cloud storage for today’s applications, powered by OpenStack Object Storage. John serves as the Project Technical Lead for OpenStack Swift and has been involved in the development... Read More →
avatar for Paul Luse

Paul Luse

Principal Engineer, Intel Corporation
Paul is a Principal Engineer and Software Development Lead working the Storage Group at Intel and is primarily focused on Cloud Storage Software. He has been working in storage-related technologies for most of his 20+ year career at Intel. Recently, Paul played a key role in the development... Read More →


Thursday October 29, 2015 9:50am - 10:30am JST
Gyoko

11:50am JST

Efficient Image Management Using Cinder Volumes for Virtual and Baremetal Machines
Image management takes a lot of time to upload and download the large disk image to Glance. By using rich features such as copy-on-write, backup, etc. provided by storage arrays, we can make the image management more efficient.

We are proposing improvement of Cinder volume backend for Glance. This realizes:


  • Storing image data in Cinder volumes (upload/download).

  • Sharing volume data among tenants.

  • Quick volume-boot of virtual and bare metal machines using copy-less volume creation from images.

  • Copy-less image creation from volumes for backups, image sharing etc.


To fully enable auto-scaling for applications, we need to boot instances as quickly as possible to respond the change of demands. By levareging the copy-on-write based volume creation, instances can be booted at once without copying image data. We also introduce quick boot for baremetal servers without copying images by combining with Ironic-Cinder support.

Speakers
TS

Tomoki Sekiyama

Principal Software Engineer, Hitachi Data Systems
Tomoki is a principal software engineer in Hitachi Data Systems where he is involved in research and development of OpenStack including building reliable private cloud for enterprise systems. His focus is enhancement of reliability and stability features of OpenStack based on his... Read More →
avatar for Mitsuhiro Tanino

Mitsuhiro Tanino

Principal Software Engineer, Hitachi Data Systems
Mitsuhiro Tanino is a software engineer who has been working for Hitachi since 2004 and a principal software engineer Hitachi Data systems since 2014. He has experience about development of virtual machine manager for heterogeneous cloud systems and RAS features for KVM virtual environments... Read More →


Thursday October 29, 2015 11:50am - 12:30pm JST
Gyoko

1:50pm JST

Persisting Data In Your Cloud With Cinder Block Storage
The Block Storage project (Cinder) is often overlooked but can be critical in an OpenStack deployment. In this presentation, we'll have OpenStack experts from the deployment side as well as the development side join forces and walk through not merely the basics of Cinder, but show how Cinder is being deployed today and provide some use case examples and demos!!  Here's your chance to see a live demo go horribly wrong, or go extremely well... either way you WILL be entertained and learn some new things.

This presentation will focus on the vendor neutral use cases for block storage in OpenStack but the demo will provide a specific example of how Cinder can be deployed in production.

Speakers
avatar for John Griffith

John Griffith

Principal Software Engineer, SolidFire
John Griffith, Principal Software Engineer at SolidFire, helped to create the Cinder project in OpenStack.  His primary responsibility at SolidFire is technical contributor to OpenStack.  He served as Technical Lead for the Block Storage Project since it's beginning through the... Read More →
avatar for Kenneth Hui

Kenneth Hui

Director of Technical Marketing, Platform9, Platform9
I am the Director of Technical Marketing and Partner Alliances at Platform9, where we are enabling customers to be successful through our SaaS managed private cloud solution.  My passion is to help IT deliver value through collaboration, automation, and cloud computing.  I am an... Read More →
avatar for Arun Sriraman

Arun Sriraman

Engineering Manager, VMware
Arun Sriraman currently leads his team in delivering software-defined WAN solution and is looking to evolve the SD-WAN space by leveraging cloud-native technologies. Prior to this, he was leading the Kubernetes team at Platform9 simplifying Kubernetes cluster lifecycle management... Read More →


Thursday October 29, 2015 1:50pm - 2:30pm JST
Gyoko

2:40pm JST

Swift Multi-region - If I Knew Then What I Know Now...
You have your single Swift cluster up and running in multiple geographies...now what? What could your future self tell you that would save you lots of late nights and lost weekends?  Within Symantec we have been working through the nuances of operating a single Swift cluster spanning multiple geographies and would like to share our experiences in what we have learned, and wish we knew, during the process.

In this talk, we will be sharing our insight on:

  • Meeting customer demands: storage patterns and anti-patterns

  • Impact of high network latencies

  • Performance considerations and trade-offs

  • Considerations for Erasure Coding

  • Areas for Optimization

  • Essential Monitoring


Speakers
JB

Jonathan Brown

Principal Software Engineer, Symantec


Thursday October 29, 2015 2:40pm - 3:20pm JST
Gyoko

3:30pm JST

Block Storage Replication With Cinder
Block storage replication has been available in the Cinder code since Juno, but has experienced many challenges.  An effort is underway for Liberty to make replication more feature full, working, stable and usable.  This session will explain the state of replication as of the Liberty release and where future enhancements will focus. A demo will be shown and a feedback taken for M release planning.

Key Take-aways for Attendees:

  • Understand the use-cases for replication in OpenStack

  • Awareness of any limitations in replication for the Liberty release

  • Configuration options and requirements for replication

  • Walk through an example configuration of block replication on at least one storage platform


Speakers
avatar for Ed Balduf

Ed Balduf

Cloud Solutions Architect, NetApp/SolidFire
Ed Balduf is a Cloud Solutions Architect at SolidFIre, focusing on OpenStack and Agile Infrastructure. Ed has been working over 20+ years in technology, consulting and sales.  Ed is highly technical but has always chosen to work in roles involving interaction with customers and partners... Read More →
avatar for John Griffith

John Griffith

Principal Software Engineer, SolidFire
John Griffith, Principal Software Engineer at SolidFire, helped to create the Cinder project in OpenStack.  His primary responsibility at SolidFire is technical contributor to OpenStack.  He served as Technical Lead for the Block Storage Project since it's beginning through the... Read More →


Thursday October 29, 2015 3:30pm - 4:10pm JST
Gyoko

4:30pm JST

Monitoring Swift With Elastic Search
Monitoring of infrastructure and applications is key to success. Your Swift Object Storage cluster is no exception. You need to know what your environment is doing and how it is doing at all times. You also need to be able to learn from it and be able to predict issues coming up. Setting up continuous monitoring of your infrastructure and being able to alert in real-time on failures or conditions is a requirement. 

In this session Martin Lanner with SwiftStack will go through an ELK stack setup and provide hands-on examples for how to monitor an existing Swift cluster. In the past few years organizations have started to move from monitoring solutions that detect a certain state and alert on it, to more dynamic solutions like the Elasticsearch, Logstash, Kibana (ELK) stack.

Speakers
avatar for Martin Lanner

Martin Lanner

Engagement Manager
Martin Lanner is an Engagement Manager at SwiftStack. SwiftStack is a technology innovator of private cloud storage for today’s applications, powered by OpenStack Swift. Martin has been working as an entrepreneur and specialized IT consultant involved in OpenStack projects. Martin... Read More →


Thursday October 29, 2015 4:30pm - 5:10pm JST
Gyoko

5:20pm JST

Manila - An Update From Liberty
Manila is a community-driven project that presents the management of file shares (e.g. NFS, CIFS, HDFS) as a core service to OpenStack. Manila currently works with a variety of storage platforms, as well as a reference implementation based on a Linux NFS server.

Manila is exploding with new features, use cases, and deployers. In this session, we'll give an update on the new capabilities added in the Liberty release:

• Integration with OpenStack Sahara
• Migration of shares across different storage back-ends
• Support for availability zones (AZs) and share replication across these AZs
• The ability to grow and shrink file shares on demand
• New mount automation framework
• and much more…

We'll demo how to install Manila using popular distributions, and discuss the proposed blueprints for the M release and will have several core team and community members present to answer any questions you might have.

Speakers
avatar for Thomas Bechtold

Thomas Bechtold

SUSE OpenStack Cloud Engineer, SUSE
Thomas is OpenStack Manila core team member and Manila's Oslo liaison. He's also one of the initiators of the upstream rpm-packaging group. At SUSE he works on integrating new OpenStack features into SUSE OpenStack Cloud.
avatar for Sean Cohen

Sean Cohen

Principal Product Manager, Red Hat, Red Hat
Sean is a seasoned product manager bringing over 15 years of experience in senior engineering, global operations and services management roles in virtualization & cloud companies. He has international experience of storage virtualization products delivery & private clouds design for... Read More →
avatar for Akshai Parthasarathy

Akshai Parthasarathy

Technical Marketing Engineer, NetApp
Akshai is a Technical Marketing Engineer at NetApp focusing on Cloud technologies and OpenStack. Prior to this role, he gained over seven years of experience in industry as a Systems Engineer, Support Engineer, and Solutions Architect. Akshai obtained his Bachelors (with Highest... Read More →


Thursday October 29, 2015 5:20pm - 6:00pm JST
Gyoko
 


Filter sessions
Apply filters to sessions.