Re: [openstack-dev] [Swift] PTL Candidacy
confirmed On Tue, Apr 7, 2015 at 2:53 PM, John Dickinson m...@not.mn wrote: I'm announcing my candidacy for OpenStack Swift PTL for the Liberty cycle. Swift was originally written to provide large-scale, multi-user, highly-available, durable object storage. Why do we need that? Because the way people produce and consume data is changing, and, therefore, the requirements that applications put on storage infrastructure is also changing. When Swift was released way back in the Austin release of OpenStack (5 years ago!), it already met these goals. And during the last 5 years, we've seen that base functionality improve and important new functionality added. In the last two years alone, we've added global cluster support, storage policies, and we're just now finishing up erasure code support. These kind of things are crucial for enabling Swift to be the storage system used for all unstructured data. As I've said many times before, my vision for Swift is that everyone, everywhere will use it every day, even if they don't realize it. We're well on our way there, with Swift being used today from everything from backups, to games, CDNs, financial institutions, websites, mobile apps, and beyond. During the next six months (the OpenStack Liberty cycle), we've got some important work to do. We'll be finishing up the erasure code work, we're working on on-disk encryption, and we've got a lot of work to do to improve existing areas of the code. For example, I'd like to see improvements in object server and replication performance, and I'd like to see fruit come from the ongoing discussions about large container support. These sorts of things are important to ensure Swift's success for the next five years of it's life. Longer term (beyond the Liberty cycle), there are some other things I think are pretty important. First, and this is one of the more exciting things going on in Swift right now, many different media vendors are coming to the Swift community asking how they can ensure that Swift natively supports their media. There's a company that has written a tape library connector for Swift and is open-sourcing it. Hard drive vendors are developing new technology (like SMR drives) and new protocols (like Kinetic), and Swift needs to work with these natively. And on the flash side, I want to see Swift directly support the nuances of flash so that we can be well-positioned for any use case that people need. In addition to native media support, I want to ensure that we are supportive of the application developers who are using Swift. This means encouraging and promoting work on SDKs and ensuring that application developers use Swift as their first choice for cloud storage. An important part of the PTL role is supporting the developer community. As PTL I want to continue working on making sure the tools we have as a community are the best for the job we need to do--the best ways to track what's going on, coordinate with each other, and get stuff done. It's been a privilege to work with the incredible Swift contributors, and I'm proud to be a part of Swift. I'd be honored to continue as your OpenStack Swift PTL. Thank you, John __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev -- Elizabeth Krumbach Joseph || Lyz || pleia2 __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Swift] PTL candidacy
John, You are awesome! There are very few PTL who answer queries like you. Thanks! On Fri, Sep 26, 2014 at 1:46 AM, Tristan Cacqueray tristan.cacque...@enovance.com wrote: confirmed On 25/09/14 02:50 PM, John Dickinson wrote: I'm announcing my candidacy for Swift PTL. I've been involved with Swift specifically and OpenStack in general since the beginning. I'd like to continue to serve in the role as Swift PTL. In my last candidacy email[1], I talked about several things I wanted to focus on in Swift. 1) Storage policies. This is done, and we're currently building on it to implement erasure code storage in Swift. 2) Focus on performance and efficiency. This is an ongoing thing that is never done, but we have made improvements here, and there are some other interesting things in-progress right now (like zero-copy data paths). 3) Better QA. We've added a third-party test cluster to the CI system, but I'd like to improve this further, for example by adding our internal integration tests (probe tests) to our QA pipeline. 4) Better community efficiency. Again, we've made some small improvements here, but we have a ways to go yet. Our review backlog is large, and it takes a while for patches to land. We need to continue to improve community efficiency on these metrics. Overall, I want to ensure that Swift continues to provide a stable and robust object storage engine. Focusing on the areas listed above will help us do that. We'll continue to build functionality that allows applications to rely on Swift to take over hard problems of storage so that apps can focus on adding their value without worrying about storage. My vision for Swift is that everyone will use it every day, even if they don't realize it. Together we can make it happen. --John [1] http://lists.openstack.org/pipermail/openstack-dev/2014-March/031450.html ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Swift] PTL candidacy
confirmed On 25/09/14 02:50 PM, John Dickinson wrote: I'm announcing my candidacy for Swift PTL. I've been involved with Swift specifically and OpenStack in general since the beginning. I'd like to continue to serve in the role as Swift PTL. In my last candidacy email[1], I talked about several things I wanted to focus on in Swift. 1) Storage policies. This is done, and we're currently building on it to implement erasure code storage in Swift. 2) Focus on performance and efficiency. This is an ongoing thing that is never done, but we have made improvements here, and there are some other interesting things in-progress right now (like zero-copy data paths). 3) Better QA. We've added a third-party test cluster to the CI system, but I'd like to improve this further, for example by adding our internal integration tests (probe tests) to our QA pipeline. 4) Better community efficiency. Again, we've made some small improvements here, but we have a ways to go yet. Our review backlog is large, and it takes a while for patches to land. We need to continue to improve community efficiency on these metrics. Overall, I want to ensure that Swift continues to provide a stable and robust object storage engine. Focusing on the areas listed above will help us do that. We'll continue to build functionality that allows applications to rely on Swift to take over hard problems of storage so that apps can focus on adding their value without worrying about storage. My vision for Swift is that everyone will use it every day, even if they don't realize it. Together we can make it happen. --John [1] http://lists.openstack.org/pipermail/openstack-dev/2014-March/031450.html ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev signature.asc Description: OpenPGP digital signature ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Swift] PTL Candidacy
Good plan! On Wed, Sep 25, 2013 at 6:40 AM, John Dickinson m...@not.mn wrote: I would like to nominate myself for PTL of Swift. I've been involved in OpenStack Swift since it started, and I'd like to share a few of the thins in-progress and where I want to see Swift go. Swift has always been a world-class storage system, proven at scale and production-ready from day one. In the past few years Swift has been deployed in public and private storage clouds all over the world, and it is in use at the largest companies in the world. My goal for Swift is that everyone will use Swift, every day, even if they don't realize it. And taking a look at where Swift is being used today, we're well on our way to that goal. We'll continue to move towards Swift being everywhere as Swift grows to solve more real-world use cases. Right now, there is work being done in Swift that will give deployers a very high degree of flexibility in how they can store data. We're working on implementing storage policies in Swift. These storage policies give deployers the ability to choose: (a) what subset of hardware the data lives on (b) how the data is stored across that hardware (c) how communication with an actual storage volume happens. Supporting (a) allows for storage tiers and isolated storage hardware. Supporting (b) allows for different replication or non-replication schemes. Supporting (c) allows for specific optimizations for particular filesystems or storage hardware. Combined, it's even feasable to have a Swift cluster take advantage of other storage systems as a storage policy (imagine an S3 storage policy). As PTL, I want to help coordinate this work and see it to completion. Many people from many different companies are working on it, in addition to the normal day-to-day activity in Swift. I'm excited by the future of Swift, and would be honored to continue to serve as Swift PTL. --John ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev -- Gareth *Cloud Computing, OpenStack, Fitness, Basketball* *OpenStack contributor* *Company: UnitedStack http://www.ustack.com* *My promise: if you find any spelling or grammar mistakes in my email from Mar 1 2013, notify me * *and I'll donate $1 or ¥1 to an open organization you specify.* ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev