Skip to content
This repository was archived by the owner on Nov 27, 2023. It is now read-only.
This repository was archived by the owner on Nov 27, 2023. It is now read-only.

Further enhancement for adopt with customer k8s #63

@SamYuan1990

Description

@SamYuan1990

@SamYuan1990 I have some comments/questions for you

  1. 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.
  2. 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.
  3. 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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions