加入收藏 | 设为首页 | 会员中心 | 我要投稿 唐山站长网 (https://www.0315zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 评论 > 正文

数据中心的演进和抢滩,将去向何处?

发布时间:2021-02-16 13:51:34 所属栏目:评论 来源:互联网
导读:如果没有中间层做缓冲,当进行商品秒杀时,一下突然大量请求涌入,很可能造成系统直接瘫痪,甚至宕机! 在大型网站系统中,如何通过日志快速实时定位系统异常的代码,可以说至关重要! LinkedIn 开发的消息队列 Kafka,可以说是日志采集方面的王者,在中、大型

如果没有中间层做缓冲,当进行商品秒杀时,一下突然大量请求涌入,很可能造成系统直接瘫痪,甚至宕机!

在大型网站系统中,如何通过日志快速实时定位系统异常的代码,可以说至关重要!

LinkedIn 开发的消息队列 Kafka,可以说是日志采集方面的王者,在中、大型系统开发中,将消息队列 Kafka 用在日志处理中,可以有效的解决大量日志传输的问题。

当然,引入消息队列也会带来很明显的弊端:

  • 系统可用性降低:在引入消息队列之前,你不用考虑消息丢失或者消息队列服务挂掉等等的情况,但是引入消息队列之后你就需要去考虑这些问题!
  • 系统复杂性提高:加入消息队列之后,你需要保证消息没有被重复消费、处理消息没有被正确处理的情况等等问题!

引入消息队列虽然会带来一些问题,俗话说,兵来将挡、水来土掩,这句话同样适用于 IT 开发者,有坑填坑!

对于系统可用性降低方面,通常常用的解决方案就是搭建消息服务集群,具体技术实现上可以是主从架构或者分布式架构,即时一台消息队列服务机器挂了,也不会影响消息队列无法提供服务!

对于系统复杂性提高方面,常用的解决方案也很多,例如接受者接受到消息之后,可以先将消息写入数据库,即时没有被正确处理,还可以走人工处理,或者消息消费失败,将消息重新入队等待下一次消费等等。

三、常见的消息队列对比

目前比较主流的 MQ 产品,有 ActiveMQ,RabbitMQ,RocketMQ,Kafka,并且他们都是开源的,他们各自也有各自的特点。

 

几乎所有这些问题都来自规划阶段,说明了在部署新传感器组或将基于云的资产管理平台集成到现有工作流程之前,确定详细细节是多么重要。IT领导者应首先确定其预算需求、内部专业知识水平以及安装、配置和推出物联网设备所需的时间。这将提供一个有价值的基准,有助于衡量新部署的成功,并发现可能影响项目进度的低效之处。根据部署的规模,IT专业人员可能需要创建一套特定于物联网设备的新策略和控制措施。

Forrester Research的高级分析师Paul Miller在接受ZDNet采访时说,“许多此类部署都是早期的、规模较小的,但随着它们变得更加关键,将需要确保它们确实遵守了数据策略、隐私策略和安全策略。”

除了评估组织当前的计算和数据存储策略之外,IT管理员还必须了解如何在现实环境中使用物联网技术。这种见解可以确保专注于为最终用户提供特定的功能,而不是将不相关的功能拼凑在一起。

为启动物联网做准备

尽管每个物联网部署都不尽相同,但集成新技术总会造成一定程度的中断,例如,在制造工厂中安装一组物联网传感器可能需要数小时甚至数天完全关闭生产线。此外,对于技术工人来说,推出新平台可能会导致意外停机和生产力下降,尤其是在最终用户缺少经验的情况下。为这些中断或意外进行计划对于制定主动的物联网实施路线图并调整交付时间表至关重要。

在《福布斯》技术委员会最近的一篇文章中,几位行业专家分享了他们简化物联网技术的启用技巧和策略。虽然这些建议可能并不适用于每一种情况,但将专业见解纳入规划阶段可能有助于保持项目按时完成且不超出预算。

  • 设计灵活的体系架构:确保物联网系统提供准确、实时的数据对于任何实施的成功至关重要。虽然组织可能决定创建刚性网络环境来支持其物联网技术,但建议他们留有一些回旋余地。SAS负责业务开发的高级副总裁tomfisher表示,公司应避免安装加固的体系架构,直到知道需要从边缘设备带回多少数据和什么类型的数据为止。
  • 集成物联网监控工具和流程:众所周知,物联网设备容易受到各种网络威胁的攻击,这就是端点安全成为首要问题的原因所在。为了消除这些风险,IT管理员必须能够发现添加到网络中的新物联网设备,并监控它们的可用性和性能。
  • 将物联网视为“系统的互联网”:物联网更像是端点网络,而不是孤立的硬件,因此,有效的物联网环境将能够在设备之间以及集中管理平台或数据存储设施之间共享数据。正如mimik technology创始人兼首席执行官Fay Arjomandi所解释的那样,推出新的物联网功能“需要一种系统化的方法...来实现这些实体之间的交互、边缘的数据处理以及向云端生成知识。”

无论您的下一个物联网项目是大是小,为您的网络基础设施做好准备以应对不断增长的数据存储和处理需求都是非常重要的。


 

(编辑:唐山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读