[发明专利]基于CDN和负载均衡技术的家居电商云系统及实现方法在审
申请号: | 201410350889.6 | 申请日: | 2014-07-22 |
公开(公告)号: | CN104333568A | 公开(公告)日: | 2015-02-04 |
发明(设计)人: | 王峰 | 申请(专利权)人: | 江苏惠居乐信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/803 |
代理公司: | 苏州广正知识产权代理有限公司 32234 | 代理人: | 刘述生 |
地址: | 215411 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cdn 负载 均衡 技术 家居 电商云 系统 实现 方法 | ||
1.一种基于CDN和负载均衡技术的大型家居电商云平台系统,其特征在于,包括:用户App模块、负载均衡模块和CDN节点模块,所述负载均衡模块包括GSLB模块和LSLB模块,所述CDN节点模块包括若干Cache节点服务器,通过所述负载均衡模块选择与所述用户App模块最近的所述CDN节点模块,所述用户App模块与最近的所述CDN节点模块进行数据交换。
2.根据权利要求1所述的基于CDN和负载均衡技术的大型家居电商云平台系统,其特征在于,还包括电商云平台原始系统模块,电商云平台原始系统模块接收并保存整个系统的WEB 信息。
3.根据权利要求1所述的基于CDN和负载均衡技术的大型家居电商云平台系统,其特征在于,电商系统管理模块,所述电商系统管理模块对整个系统的资源池、内容、资源调度和网络监控行为进行管理。
4.根据权利要求1所述的基于CDN和负载均衡技术的大型家居电商云平台系统,其特征在于,电商系统网络监控管理模块,所述电商系统网络监控管理模块对整个系统的网络运行进行监控。
5.根据权利要求3所述的基于CDN和负载均衡技术的大型家居电商云平台系统,其特征在于,所述资源池包括计算资源池、存储资源池和云平台管理服务器集群。
6.根据权利要求1所述的基于CDN和负载均衡技术的大型家居电商云平台系统,其特征在于,系统的实现方法包括:
(1)用户通过移动终端打开App模块或用户通过前台网站浏览器中输入要网站的域名;
(2)用户请求被直接指向GSLB模块;
(3)GSLB模块通过TCP/IP握手获得客户的IP;
(4)在静态路径表中查找该IP所属的网段是否存在,如果存在,则执行第(8)步;如果不存在,则执行第(5)步;
(5)在动态路径表中查找该IP所属的网段是否存在,如果存在,则执行第(8)步;如果不存在,则执行第(6)步;
(6)GSLB模块轮循测试LSLB模块离用户的距离及时延,GSLB模块接受并判断测试的信息,以确定最优站点;
(7)添加该IP地址所在的网段至动态最近路径表,供后续用户直接与最优的分配层节点的LSLB模块设备建立连接;
(8)该客户被透明重定向命令导向到静态路径表中所设定的优先级最高的LSLB模块;
(9)基于用户就近性,根据GSLB模块的负载均衡策略,将用户重定向到最优LSLB模块节点;
(10)LSLB模块对Cache节点服务器健康性/负载进行健康状态轮询检测;
(11)对用户对内容访问的请求进行本地负载均衡处理,负载均衡模块根据Cache节点服务器健康性/负载、Cache节点服务器内容分布状况,选择在CDN节点模块内最适当的Cache节点服务器为用户提供服务;
(12)判断选择的Cache节点服务器内是否存在用户请求的内容,如果用户请求的内容存在,则执行第(16)步;如果用户请求的内容不存在,则执行第(13)步;
(13)当用户请求的内容不存在时,本地的负载均衡模块触发系统的被动同步操作;
(14)请求GSLB模块查询全局内容目录,GSLB模块将该内容的链接信息返回给Cache节点服务器;
(15)Cache节点服务器通过链接重定向方式为用户提供服务,将用户指向原始内容服务器获取内容,本流程结束;
(16)当用户请求的内容存在时,负载均衡模块将用户重定向到Cache节点服务器提供服务;
(17)用户请求Cache节点服务器提供服务;
(18)用户最终与最优的Cache节点服务器建立连接,本流程结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏惠居乐信息科技有限公司,未经江苏惠居乐信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410350889.6/1.html,转载请声明来源钻瓜专利网。