数据与服务的集成
这是最近一直思考的一个问题。主要是针对中央存储而言。对一个系统来说,各个角色的分开有利于看起来比较清晰,但问题是这些角色之间因为通过网络连接而造成系统时延的增大。同时每个层次都有可能形成系统的单点而影响系统的稳定性。
而数据与服务的集成,也就是将数据放在距离服务最近的地点,就可以消除这种时延。比如我之前开发的CDN系统,就是web服务器使用本地硬盘的存储。而由我开发的软件来确保文件的分布与冗余。这样从存储到服务的距离缩短了,系统的效率也就提高了。存储本身也不再是系统的单点了。
这样的问题又让我思考其了这种数据与服务集成的更深入的用法。现代的网站大多提供了三层的服务结构,也就是数据库-逻辑-web前台。这样的三层结构要经历两层网络通信,效率自然不用我多说。而如果将这三层融合的话,系统效率就会获得惊人的提高。同时也消除了系统的典型单点-数据库。
这样的设计就会简化的多了。同时系统效率也会提高很多。设计元素包括:
1、一个存储系统、无论是分布式存储还是集中式存储。存放了所有应用数据,而且要有能力进行数据切片,即将数据库按照记录数量分为很多部分。这是真正保存数据的地方。
2、应用服务器。内含本地数据库,只用于查询,在启动时数据从存储系统载入。内含逻辑实现和web前端一直到web服务器。
3、负载均衡。提供按照应用服务器注册的用户服务范围分派任务到应用服务器。
这样的架构设计中,所提到的每一个部件都需要具备很高的定制能力。至少存储系统我还没见支持数据分片的。负载均衡也没法提供注册功能。
好吧,很多思路还不是很清晰。以后试试。实践出真知。
分享到:
相关推荐
阿里云数据集成服务-数据入云-D.docx
数据中心机房系统集成服务流程 2、智能化系统集成服务流程图 数据中心系统集成全文共2页,当前为第2页。数据中心系统集成全文共2页,当前为第2页。 数据中心系统集成全文共2页,当前为第1页。 数据中心系统集成全文...
数据服务接口规范不统一,系统集成的难度大; 数据服务接口缺乏集中管理,系统运维成本高; 数据的存取展现和存取没有进行剥离,任何哪个层面的调整都会伤筋动骨; 系统的弹性差,业务层次较为固定,系统进行纵向...
提出了数据服务聚合代数,基于嵌套关系和嵌套表格提供的良好的可视化集成环境,提供了基于语义映射关系的集成理论体系,支持在异构环境下复杂数据的直接集成,能够为数据按需快速集成提供强有力的支撑。聚合代数提供...
适用于大型企业历史存留系统的数据整合,以及主数据库的建立。拥有非凡的指导意义。这是某大型国企数据集成方案的草案。案例成功。
该系统采用Web服务数据集成模式和面向服务构架,通过WCF设计开发数据集成Web服务,实现了煤与瓦斯突出监控预警信息的可靠采集和深度集成。现场试验表明,该系统实现了各类预警信息的自动上传,与原有煤与瓦斯突出综合...
IBM 数据中心及智能化集成服务 2007年版
阿里云数据集成服务-SDK参考-D.docx
主要描述了数据挖掘,集成服务等知识,基中说明数据挖掘采购的工具和实施方案。
基于实时数据集成技术的Web服务的设计和实现pdf,基于实时数据集成技术的Web服务的设计和实现
以SOA架构和Web Services技术为支撑点,设计实现了一个海洋数据集成系统, 针对海洋学科中数据源的异构性问题,采用XML技术进行集成,实现了...与传统架构的数据集成系统相比,该系统具有易于扩充、服务友好等优点。
本系列课程分为8讲,向学员介绍ADO.NET、数据绑定、Web Service和AJAX等重要技术,每堂课讲授的内容非常丰富,有大量的实例需要阅读和理解,并提供了解决许多实际问题的典型代码,学完本课程,你将能够完成一个大...
系统集成项目运维服务方案.docx系统集成项目运维服务方案.docx系统集成项目运维服务方案.docx系统集成项目运维服务方案.docx系统集成项目运维服务方案.docx系统集成项目运维服务方案.docx系统集成项目运维服务方案....
该数据中心将用于承接现有数据中心的功能,承担广西全辖农村信用社、农村...本项目将采购实现以上目标所需的硬件、软件及相关授权,以及存储系统方案设计、安装调试、系统集成、数据迁移、数据复制、维保、培训等服务
RDF为Web资源描述提供了一种通用框架,它以一种机器可理解的方式被表示出来,可以很方便的进行数据交换,RDF提供了Web数据集成的元数据解决方案。通过RDF的帮助,Web可以实现目前还很难实现的一系列应用,如可以更...
xxxx数据中心存储系统设备及集成服务项目投标文件(四版).docx
针对大型制造企业产品生命周期系统中系统集成复杂、变化频繁的现状,分析现有基于SOA系统集成的不足,在引入模型驱动的基础上,提出了一种动态服务集成方法,该方法是自上向下建模和自下而上服务编排的双向结合。...
并提供应用服务作为研究对象,深入研究了实现地学空间数据集成与应用集成 两个层面的相关技术。主要包括地学空间数据仓库、地学数据ETL、一体化存 储的地学数据模型映射、多维地学空间数据立方体、SOA框架、服务模型...
地质资源大数据分析系统一体化集成平台
介绍了笔者研发的一种基于统一数据模型和扩展数据流模型实现的插件化数据交换和集成工具DataTurbo,它以示例驱动的界面引导用户将可配置的功能插件快速、灵活地组合构成数据...,实现自动、稳健和高效的数据物化集成...