检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:董元元[1,2] 倪宏[2] 邓浩江[2] 刘磊[2]
机构地区:[1]中国科学院研究生院,北京100049 [2]中国科学院声学研究所国家网络新媒体工程技术研究中心,北京100190
出 处:《高技术通讯》2011年第1期29-34,共6页Chinese High Technology Letters
基 金:863计划(2008AA01A317)资助项目.
摘 要:针对用户交互式应用系统设计上应提高系统的可伸缩性和可用性问题,设计了一种分布式会话状态存储组件SessionStore,用于提供统一的用户会话状态存储。SessionStore采用一致性哈希算法并引入Dynamo中虚拟节点的机制,进行用户会话根据节点权重的均衡分布,并维护会话的多个副本,部分节点的崩溃不会导致会话丢失。实验结果表明SessionStore具有较好的可伸缩性和高可用性。在会话生命周期的管理中,SessionStore采用延迟更新机制,避免每次会话访问同步更新所有副本的生命周期,减少了系统的响应延迟.In consideration of the techinical requirements of scalability and availability in design of a user interactive application system, this paper presents a distributed session state store component SessionStore, which provides a unified storage for user session state. The SessionStore uses the consistent hashing algorithm and the virtual node mechanism in Dynamo to support balanced distribution of user session according to nodes' capacity, and maintains multiple copies of session to avoid loss of session state breakdown of some nodes. The experimental results show that the SessionStore has good scalability and availability. In the session life cycle management, the SessionStore adopts delayed update mechanism to avoid simultaneously updating the life cycle of all copies and reduces the response delay of the system.
关 键 词:集群 会话状态管理 延迟更新机制 可伸缩性 可用性
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.145.163.13