随着中小企业网站的发展壮大,业务量即流量的不断增长对缓存服务器也提出了更高的要求;如何动态的增减服务器,就需要云服务的配合;我们知道,分布式缓存系统更是大型互联网应用的利器;那么当缓存服务器的分布式缓存系统构架遇见云计算,会擦出怎样的火花呢?
随着中小企业网站的发展壮大,业务量即流量的不断增长对缓存服务器也提出了更高的要求;如何动态的增减服务器,就需要云服务的配合;我们知道,分布式缓存系统更是大型互联网应用的利器;那么当缓存服务器的分布式缓存系统构架遇见云计算,会擦出怎样的火花呢?
一、云计算对于缓存服务器来说有哪些优势
对企业而言,云服务有着诸多的商业优势;不仅为软件系统的开发和部署带来了更多的敏捷性,而且提供了更多创新的可能性。比如较少的启动成本;更加灵活的运营方案(按需付费);更有效的资源利用;自动化程度更高更高效;自动备份及云主机转移,保证业务的连续性。云服务的选择有很多,如阿里云,百度云,亿恩云,AWS云等;而亿恩云由于提供更高效的服务方案而深受客户欢迎。
二、EVCache:基于云服务的分布式缓存系统
缓存服务器与云计算结合的杰出案例中,比较典型的一个就是Netflix的EVCache。EVCache 是一个缩写,包括:
Ephemeral: 数据存储是短暂的,有自身的存活时间。
Volatile: 数据可以在任何时候消失。
Cache:一个内存型的键值对存储系统。
EVCache在Netflix内部是一个被广泛使用的数据缓存服务,所提供的低延迟且高可用的缓存方案可以很好地满足Netflix微服务架构需要,也用来做一般数据的存储。EVCache 能够使面向终端用户的应用,个性化算法和各种微服务都具备优良的性能。
三、EVCache的典型应用场景
Netflix的用户体验重度依赖于大容量、低时延、全球可用的缓存数据层。例如,用户坐在沙发上看电影或者电视节目,在用户的每一次交互中都有缓存的身影,从会话存储到视频历史,到用户状态,都得益于EVCache的稳定和高容错性。
这里介绍一个典型的用例——向用户推荐与已看历史中节目类似的电影或者电视节目。图4 介绍了推荐相似性内容的服务流程以及EVCache在其中的作用。
内容相似性推荐服务给出了与已看历史中节目类似的电影或者电视节目的相似性列表。一旦计算出了相似性,就存储在SimpleDB/S3 中,前端使用EVCache。当任何应用或者算法需要这些数据的时候,可以从 EVCache提取数据,并返回结果。具体过程如下:
一个客户向Web应用发了一个页面请求,处理这一请求需要得到一个电影或电视节目的相似性列表;EVCache 是线性扩展的,通过容量监控,可以在一分钟内扩容,在几分钟内完成重新均衡和数据预热。
以上就是亿恩科技对于云计算及缓存服务器的分布式缓存系统构架的相关解读,想拥有24小时不断线的云服务器就找亿恩科技!热线:400-7236868
河南亿恩科技股份有限公司(www.enkj.com)始创于2000年,专注服务器托管租用,是国家工信部认定的综合电信服务运营商。亿恩为近五十万的用户提供服务器托管、服务器租用、机柜租用、云服务器、网站建设、网站托管等网络基础服务,另有网总管、名片侠网络推广服务,使得客户不断的获得更大的收益。
服务器/云主机 24小时售后服务电话:
0371-60135900
虚拟主机/智能建站 24小时售后服务电话:
0371-55621053
网络版权侵权举报电话:
0371-60135995
服务热线:
0371-60135900