CAS Server的高可用性探讨
2012-07-13 17:46:03 来源:我爱运维网 评论:0 点击:
CAS Server的高可用性要从4个层面来做,但是可以根据实际情况有所取舍。Server Instance的高可用:前提是能够在多个Server Instance之...
CAS Server的高可用性要从4个层面来做,但是可以根据实际情况有所取舍。
- Server Instance的高可用:
前提是能够在多个Server Instance之间共享用户认证的状态信息,即Tickets的信息能被共享。 目前实际环境中采用了JpaTicketRegistry的方式将Tickets信息集中存放在Mysql数据库中 (详细步骤参考https://wiki.jasig.org/display/CASUM/JpaTicketRegistry).因此只需要在搭建多台CAS Server并采用一种Failover或者Load Balance的方案既可以实现Server Instance的高可用性。 - TicketRegistry (Mysql数据库)的高可用。仅仅是数据库层面的主备,DBA应该可以搞定。
- 后端认证服务(LDAP)的高可用。 前提是LDAP服务器有主备,CAS Server只需要做配置即可。
- 网络层面的高可用,需要用到主备路由。 可根据实际需要决定是否采用。
另外,请参考国外关于CAS服务HA实现的PPT文档:Yale CAS实现高可用(HA)
上一篇:智能DNS解析与用户定位调度技术
下一篇:最后一页
分享到:
收藏
![分享到腾讯微博](http://v.t.qq.com/share/images/s/weiboicon16.png)