Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
@flaper87 at OpenStack IsraelOpenStack Imagewants to go public
@flaper87 at OpenStack IsraelI mean... Why?Hows that even possible?What needs to be changed?DAFUQ?
Whos thisdude?@flaper87 (a.k.a, Flavio Percoco):Very proud Red Hatter, whos also part of theMongoDB Master team and has co...
@flaper87 at OpenStack IsraelOpenStack Image (Glance)
@flaper87 at OpenStack IsraelDISCLAIMERFrom this slide on,everything isUNDER DISCUSSION
@flaper87 at OpenStack IsraelSick of Novaproxying Glances callsWHY?
@flaper87 at OpenStack IsraelEasier to distributeimages to the Outside World™Sick of Nova proxying Glances callsWHY?
@flaper87 at OpenStack IsraelUsers want toupload their own imagesSick of Nova proxying Glances callsEasier to distribute i...
@flaper87 at OpenStack IsraelIts the best excuseto finally have Quotas #WINSick of Nova proxying Glances callsEasier to di...
@flaper87 at OpenStack IsraelHow manylines of codedoes this thing cost?
@flaper87 at OpenStack IsraelWell ...and the scared rabbit ran away
@flaper87 at OpenStack IsraelEnhanced RBAC(Role Based Access Control){"context_is_admin": "role:admin","default": "",    "...
@flaper87 at OpenStack IsraelProtected Imagepropertiesclass ImageProperty(BASE, ModelBase):id = Column(Integer, ...)image_...
@flaper87 at OpenStack IsraelRate LimitsWithinGlance?… or as third-party service ?
@flaper87 at OpenStack IsraelQuotasyou know, just in caseDo we really need Quotas?Yep, we dared to ask
@flaper87 at OpenStack IsraelQuotasyou know, just in caseWhat to limit?Do we really need Quotas?
@flaper87 at OpenStack IsraelQuotasyou know, just in caseHow to do it?What to limit?Do we really need Quotas?
@flaper87 at OpenStack IsraelNew imageupload / downloadworkflow
@flaper87 at OpenStack IsraelUseCasesIts all aboutprovidingimages, right?
@flaper87 at OpenStack IsraelUseCasesCross regionimage sharingIts all about providing images, right?
@flaper87 at OpenStack IsraelUseCasesLive ISOImagesCross region image sharingIts all about providing images, right?
@flaper87 at OpenStack IsraelUseCasesVagrant BoxesCross region image sharingIts all about providing images, right?Live ISO...
@flaper87 at OpenStack IsraelQ&AThanks werehiring
Upcoming SlideShare
Loading in …5
×

Glance wants to go public

OpenStack's Image service has been doing a great job on providing images throughout OpenStack and as the number of cloud services grow, the time for this service to be public has arrived. In this talk, I'll take you through different deployments strategies, in progress tasks and future ideas that will make all this possible.

  • Be the first to comment

Glance wants to go public

  1. 1. @flaper87 at OpenStack IsraelOpenStack Imagewants to go public
  2. 2. @flaper87 at OpenStack IsraelI mean... Why?Hows that even possible?What needs to be changed?DAFUQ?
  3. 3. Whos thisdude?@flaper87 (a.k.a, Flavio Percoco):Very proud Red Hatter, whos also part of theMongoDB Master team and has contributed to OpenSource since... forever.One of those who thinks about programming whenhes not programming.member of
  4. 4. @flaper87 at OpenStack IsraelOpenStack Image (Glance)
  5. 5. @flaper87 at OpenStack IsraelDISCLAIMERFrom this slide on,everything isUNDER DISCUSSION
  6. 6. @flaper87 at OpenStack IsraelSick of Novaproxying Glances callsWHY?
  7. 7. @flaper87 at OpenStack IsraelEasier to distributeimages to the Outside World™Sick of Nova proxying Glances callsWHY?
  8. 8. @flaper87 at OpenStack IsraelUsers want toupload their own imagesSick of Nova proxying Glances callsEasier to distribute images to the Outside World™WHY?
  9. 9. @flaper87 at OpenStack IsraelIts the best excuseto finally have Quotas #WINSick of Nova proxying Glances callsEasier to distribute images to the Outside World™Users want to upload their own imagesWHY?
  10. 10. @flaper87 at OpenStack IsraelHow manylines of codedoes this thing cost?
  11. 11. @flaper87 at OpenStack IsraelWell ...and the scared rabbit ran away
  12. 12. @flaper87 at OpenStack IsraelEnhanced RBAC(Role Based Access Control){"context_is_admin": "role:admin","default": "",    "manage_image_cache": "role:admin"}moar Stuff like this
  13. 13. @flaper87 at OpenStack IsraelProtected Imagepropertiesclass ImageProperty(BASE, ModelBase):id = Column(Integer, ...)image_id = Column(String(36), ...)image = relationship(Image, ...)name = Column(String(255), ...)value = Column(Text)No protection at all
  14. 14. @flaper87 at OpenStack IsraelRate LimitsWithinGlance?… or as third-party service ?
  15. 15. @flaper87 at OpenStack IsraelQuotasyou know, just in caseDo we really need Quotas?Yep, we dared to ask
  16. 16. @flaper87 at OpenStack IsraelQuotasyou know, just in caseWhat to limit?Do we really need Quotas?
  17. 17. @flaper87 at OpenStack IsraelQuotasyou know, just in caseHow to do it?What to limit?Do we really need Quotas?
  18. 18. @flaper87 at OpenStack IsraelNew imageupload / downloadworkflow
  19. 19. @flaper87 at OpenStack IsraelUseCasesIts all aboutprovidingimages, right?
  20. 20. @flaper87 at OpenStack IsraelUseCasesCross regionimage sharingIts all about providing images, right?
  21. 21. @flaper87 at OpenStack IsraelUseCasesLive ISOImagesCross region image sharingIts all about providing images, right?
  22. 22. @flaper87 at OpenStack IsraelUseCasesVagrant BoxesCross region image sharingIts all about providing images, right?Live ISO images
  23. 23. @flaper87 at OpenStack IsraelQ&AThanks werehiring

    Be the first to comment

    Login to see the comments

  • silopolis

    May. 30, 2013

OpenStack's Image service has been doing a great job on providing images throughout OpenStack and as the number of cloud services grow, the time for this service to be public has arrived. In this talk, I'll take you through different deployments strategies, in progress tasks and future ideas that will make all this possible.

Views

Total views

641

On Slideshare

0

From embeds

0

Number of embeds

2

Actions

Downloads

18

Shares

0

Comments

0

Likes

1

×