In our coming new 1.0 version I think we should focus on deploying in cluster 
mode, because this version is a native distributed time series database. So I 
agree with removing start-server.sh and use start-all.sh. 1C1D in 1.0 version 
is more like a pseudo-distributed instead of a standalone. We recommend user to 
use 0.13 version for their standalone purpose for its stability. After our 1.0 
version is stable enough and test enough and then we can try to incorporate 
0.13 standalone to our 1.0 1C1D mode.

Thanks,
Yifu Zhou
________________________________
发件人: Houliang Qi <neuyi...@163.com>
发送时间: Monday, October 31, 2022 10:29:16 AM
收件人: dev@iotdb.apache.org <dev@iotdb.apache.org>
主题: Re: About the standalone version

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