This repository was archived by the owner on Nov 27, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
This repository was archived by the owner on Nov 27, 2023. It is now read-only.
Further enhancement for adopt with customer k8s #63
Copy link
Copy link
Open
Description
@SamYuan1990 I have some comments/questions for you
- Caliper tries not to be closer to the application, it's connectors are minimal so tries to be closer to the SUT. However using the 1.4 and 2.2 does add overheard to caliper but not to the SUT so the results should not be influenced by the use of the SDK (unless you haven't allocated enough resource to caliper). It does behave in a similar manner to how a client application would interact with the SUT ie deciding on which peers/orderers to target and then sending proposal requests and transaction broadcasts as well as making discovery requests (if discovery is specified). With the advent of the new 2.4 gateway the client does even less work and just makes requests directly to the peer but again it is driving the SUT in a manner the SUT would expect from a client.
- As part of the sandbox is there any monitoring of the cluster and the nodes where the SUT is running ? It's really useful to know CPU/Memory/Disk IO of pods etc. Another useful aspect would be log capturing as well.
- Although I guess it's handy to have everything installed in the same machine if all these processes are trying to use resource then this can influence results. The SUT should be separated from the Load generator, metrics collators and UI providers. I don't know if that's what you can do already but I just thought I would mention it.
Originally posted by @davidkel in #60 (comment)
- add resource limitation for pod. (https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) #69
- add node label selection for pod. (https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods-nodes-using-node-affinity/) #68
- add nodeAffinity for PV(C). (https://kubernetes.io/docs/concepts/storage/volumes/#local) #67
- update a map for deployment logic for current fabric network. #70
- clean up script. #66
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels