繁体   English   中英

将100000个设备连接到IoTF需要多少个实例?

[英]how many instances do I need for connecting 100000 devices to IoTF?

我想将100000台设备连接到IoT Foundation,该设备已绑定到bluemix应用程序运行时。 node.js或Java自由。 我将在此应用程序上绑定天气洞察服务,以便每个设备都可以询问与其地理位置有关的天气信息。

我想知道我需要多少个实例和每个实例中的记忆吗?

IoTF建立在Node-RED(这是在Node.js运行时中运行的流编辑器)和Cloudant No-SQL数据库的基础上。 您说您想将此IoTF应用程序绑定到Insights for Weather服务,以便检索天气信息并将其发送到连接到Node-RED流的所有设备。 我猜您将使用REST API来执行此操作,因为我找不到执行此操作的节点。 此外,您应该考虑要使用哪种设备以及要实现哪种协议(mqtt,串行等)。 最后,您要讨论绑定到IoTF应用程序的Bluemix运行时,您应该分析这应该做什么以及应该如何与其他组件通信。 必须考虑以上所有内容来回答您的问题,因为所有这些都可能是潜在的瓶颈,必须对其进行分析以了解如何扩展。

我认为您最好的办法是从少量设备入手,并尝试确定可能的瓶颈。 然后,您可以尝试增加设备数量,并查看应用程序如何响应,甚至可以使用Bluemix功能(垂直和水平)进行缩放。

以下是一些可用于开始调查的有用指针:

您可以在不带有Node-RED的Bluemix中使用IoT Foundation服务(不需要Node-RED),这是启动和运行应用程序的简单方法,但是您也可以使用其他语言编写IoT应用程序。

对于您的物联网服务,存在各种级别(青铜,银色等),允许不同数量的设备连接。

在此处输入图片说明

例如,如果您具有允许15,000台设备的黄金服务级别,那么对于100,000台设备,您将需要其中的7台。

对于您的应用程序实例,您可以从几个实例开始,然后根据需要动态扩展。 Bluemix使您只需单击即可添加更多内存或实例。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM