1C1D is really friendly for scalable distributed versions. However, in view of 
our claim of end-to-end cloud integrated time series database, I am more 
concerned about the performance of resource usage and performance when deployed 
on the edge compared with the current stand-alone version(v0.13).


Thanks,
---------------------------------------
Houliang Qi
BONC, Ltd


---- Replied Message ----
| From | Eric Pai<ericpa...@hotmail.com> |
| Date | 10/30/2022 13:23 |
| To | dev@iotdb.apache.org<dev@iotdb.apache.org> |
| Subject | Re: About the standalone version |
Using a unified architecture is a convenient way to learn and expand IoTDB 
indeed. If so, we should consider the extra resource cost in edge environment, 
which may need more test in later versions. For example, a 4G4C docker 
container can support X timeseries and Y QPS in a single process architecture. 
If it migrates to a 2 processes one, could it support the performance 
requirements above as well? And what's the best practice of the usage ratio 
between conifg node of the total limited available resource, 2:2 or 1:3, or any 
others?


在 2022年10月30日,13:07,HW-Chao Wang <576749...@qq.com.invalid> 写道:

+1,i support 1c1d for standalone verson,this is easy to learning&nbsp; for 
users. and then cluster version will be a trend.



---Original---
From: "Jialin Qiao"<qiaojia...@apache.org&gt;
Date: Sun, Oct 30, 2022 10:29 AM
To: "dev"<dev@iotdb.apache.org&gt;;
Subject: About the standalone version


Hi,

In this new cluster version, we separate the IoTDB service to two
process: ConfigNode and DataNode, which could be deployed on multiple
machines and one machine.

So if users want to use a standalone IoTDB, they can deploy a 1C1D
architecture on one machine.

We are investigating if we need to support a one-process(combine
ConfigNode and DataNode) architecture for the standalone version.
which does not see much significant but introduces some learning
difficulties to users from the product complexity perspective.

In this case, I'd like to only release the ConfigNode and DataNode
Cluster, without another special standalone, and remove the
start-server.sh, start-new-server.sh.

Instead, we could introduce a start-all.sh, which start one ConfigNode
and one DataNode by default. And this could also be used to start the
whole cluster.

What do you think?

Thanks,
—————————————————
Jialin Qiao
Apache IoTDB PMC

Reply via email to