成果介绍
本申请适用信息技术领域,提供了一种双分布式微服务架构、调度方法和边云数据共享系统,其中微服务架构基于一个半异构成本模型情况下,将边云数据共享系统问题表述为一个完全连通的边缘网络中的协作缓存优化问题,在强一致性分布式结构上利用预期缓存的概念,进一步研究降低成本花费设计。同时,微服务架构中所采用的调度方法对全局数据量基于服务端节点采用强一致性分布式算法进行维护,而对于有效数据地址信息则基于客户端节点采用最终一致性分布式算法进行维护,使得微服务架构更符合实际分布式环境下的成本驱动数据缓存,解决了分布式节点交流以及数据一致性维护的问题。采用该架构的边云数据共享系统也具有上述技术效果。
成果亮点
1.一种双分布式微服务架构,其特征在于,包括由至少一个缓存服务器节点和至少一个将所述缓存服务器节点接入因特网的数据中心集群;所述缓存服务器节点用于缓存数据;所述数据中心集群基于节点的形式来接受所述缓存服务器节点的服务注册;所述数据中心集群包括分别与所述缓存服务器节点连接的服务端节点和客户端节点;所述服务端节点和客户端节点通过彼此连接实现服务注册信息的共享。
2.如权利要求1所述的微服务架构,其特征在于,所述缓存服务器节点数量的数量大于等于2时,通过缓存来共享一组数据之间的转移和复制操作。
3.如权利要求1所述的微服务架构,其特征在于,所有注册到所述客户端节点的服务会被转发到所述服务端节点,所述客户端节点不持久化注册信息;所述客户端节点对所述缓存服务器节点的数据地址进行维护。
4.如权利要求3所述的微服务架构,其特征在于,所述服务端节点接受服务注册并将注册信息持久化保留;所述服务端节点间,基于Raft算法对所述缓存服务器节点的数据量进行维护。
团队介绍
中国科学院深圳先进技术研究院提升了粤港地区及我国先进制造业和现代服务业的自主创新能力,推动我国自主知识产权新工业的建立,成为国际一流的工业研究院。 深圳先进院目前已初步构建了以科研为主的集科研、教育、产业、资本为一体的微型协同创新生态系统,由九个研究平台,国科大深圳先进技术学院,多个特色产业育成基地、多支产业发展基金、多个具有独立法人资质的新型专业科研机构等组成。开展先进技术研究,促进科技发展。信息、电子、通讯技术研究新材料、新能源技术研究高性能计算、自动化、精密机械研究生物医学与医疗仪器研究相关学历教育、博士后培养与学术交流。
成果资料
产业化落地方案