[openstack-dev] [TripleO] Horizon sessions storage
    Giulio Fidente 
    gfidente at redhat.com
       
    Mon Jul  7 13:40:20 UTC 2014
    
    
  
hi,
speaking of Horizon sessions storage, it seems that all backends have 
their pros and cons so I wanted to ask for some feedback.
The available backends are described in the Horizon deployment doc[1].
Given the existing CONTROLSCALE capability we have in TripleO, it seemed 
a good approach to deploy a memcached instance on each and every node 
hosting Horizon and configure Horizon a with a "static" list of the 
memcached nodes.
This would save us from having to introduce any session tracking. Yet, 
some of the sessions would get lost if any of the memcached instances 
becomes unavailable.
To solve this second issue we could store instead the Horizon sessions 
in th DB but it seems to slow down further the database in praise of a 
not so critical benefit.
Are there other opinions on the subject? Would it be beneficial to use 
the DB by default instead? Would a configuration switch, in TripleO, 
allowing for sessions in DB be doable?
Thanks for reading
1. http://docs.openstack.org/developer/horizon/topics/deployment.html
-- 
Giulio Fidente
GPG KEY: 08D733BA
    
    
More information about the OpenStack-dev
mailing list