settingsLogin | Registersettings

[openstack-dev] [Swift] SPDK uses Swift as a target system to support k-v store

0 votes

Hi, all

I am a newcomer in Swift, I have proposed a proposal for k-v store in the SPDK community. The proposal has submitted on https://trello.com/b/P5xBO7UR/things-to-do https://trello.com/b/P5xBO7UR/things-to-do, please spare some time to visit it. In this proposal, we would like to uses Swift as a target system to support k-v store. Could you please share with me if you have any ideas about it. I'd love to hear from your professional thoughts.

Thx,

Helloway


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
asked Oct 25, 2017 in openstack-dev by We_We (180 points)  

2 Responses

0 votes

Sounds interesting! I'd be very interested to see any work that's been
done to make use of SPDK functionality for faster or more efficient HTTP ->
rotational media storage. Couple of thoughts...

1) I think the memcache or redis API would be a better target for SPDK
research than Swift's HTTP blobstore API - if you're just going for a pure
generic kv interface to a abstract/SSD/NVMe/XPoint storage backend [1]

2) if you wanna see how you might store Swift objects in a generic k/v
store you might consider earlier work to support k/v drives [2]

Good luck, I'm excited to see how you might try to apply SPDK to OpenStack
Swift!

Say Hi to Paul!

-Clay

  1. the account/container layer of the Swift API in particular leverages a
    lot of query like functionality and i'm not aware of any successful attempt
    at API parity on a pure k/v store abstraction.
  2. https://github.com/swiftstack/kinetic-swift

On Fri, Oct 13, 2017 at 9:18 PM, We We simple_hlw@163.com wrote:

Hi, all

I am a newcomer in Swift, I have proposed a proposal for k-v store in the
SPDK community. The proposal has submitted on
https://trello.com/b/P5xBO7UR/things-to-do, please spare some time to
visit it. In this proposal, we would like to uses Swift as a target system
to support k-v store. Could you please share with me if you have any ideas
about it. I'd love to hear from your professional thoughts.

Thx,

Helloway


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Oct 16, 2017 by Clay_Gerrard (5,800 points)   1 2 2
0 votes

Hi, all
I am so sorry. I might not be able to attend IRC meetings (#openstack-swift) tonight because of the bad Internet. I have tried many times but I still can not login. If you have any suggestions on my topic(“SPDK uses Swift as a target system to support k-v store"), please let me know. I will be grateful for you.
The detail is on https://trello.com/b/P5xBO7UR/things-to-do https://trello.com/b/P5xBO7UR/things-to-do
Thx,
Helloway

在 2017年10月14日,下午12:18,We We simple_hlw@163.com 写道:

Hi, all

I am a newcomer in Swift, I have proposed a proposal for k-v store in the SPDK community. The proposal has submitted on https://trello.com/b/P5xBO7UR/things-to-do https://trello.com/b/P5xBO7UR/things-to-do, please spare some time to visit it. In this proposal, we would like to uses Swift as a target system to support k-v store. Could you please share with me if you have any ideas about it. I'd love to hear from your professional thoughts.

Thx,

Helloway


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Oct 25, 2017 by We_We (180 points)  
...