On Demand Cluster Installation

Large scale IoT deployments often needs dynamic scaling and downsizing of the cluster nodes to effectively process the incoming data burst, in the same time; keeping the hardware/cloud cost within their bounds.

Boodskap platform can be easily scaled and downsized on the fly. First setup the standard Cluster , then create separate instances of the platform with the following parameters in the $HOME/config/cluster.xml

<property name="clientMode" value="true"/>

In the ipFinder section, just list out one or more regular cluster nodes

<property name="ipFinder">
   <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
      <property name="addresses">
         <list>
            <value>10.1.1.9:48500</value>
            <value>10.1.1.10:48500</value>
         </list>
      </property>
   </bean>
</property>

Now, these instances can be started and stopped on need basis.

๐Ÿ“˜

In case of AWS Cloud, you can create a preconfigured AMI and then easily automate the scaling using AWS Api