Your suggested change has been received. Thank you.

close

Suggest A Change

https://thales.na.market.dpondemand.io/docs/dpod/services/kmo….

back

Performance Summary

Google Meet

search

Please Note:

Google Meet

This section provides the performance summary of the Google Meet service managed through CCKM on the CipherTrust Manager server.

Requests Per Second

The following sections list the wrap requests per second, approximate latency, and the number of virtual users for different deployment scenarios.

To provide a good user experience, Google recommends a maximum latency of 200 ms (for 99% of the requests). Therefore, the performance numbers on this page are based on a latency of around 200 ms.

Google Cloud

Server LocationClient Location
us-central1-aus-central1-a

Simulated the wrap requests for Google Meet on the CipherTrust Manager deployed on Google Cloud Platform using the k6 tool. The following table shows the handled number of requests per second (RPS), with approximate latency, and the number of virtual users for different data samples on a standalone CipherTrust Manager and a two-node CipherTrust Manager cluster connected with a load balancer.

Click a tab to view performance numbers based on two different specifications.

System VolumeMemoryCPUsNICs
50 GB16 GB41

Click a tab to view performance numbers for a standalone CipherTrust Manager or a two-node cluster with a load balancer.

UsersLatency (in ms)Requests/Second
1020.0517.020454
2025.0333.965335
3026.6650.521666
4035.2166.966574
5040.4983.158219
6059.0198.682035
7097.44111.418039
80133.97123.70189
90176.21135.2053
100228.15144.659485
UsersLatency (in ms)Requests/Second
1030.0816.924155
2031.6433.707304
3035.0450.19953
4032.0765.275485
5031.2683.479334
6034.3100.113165
7034.85116.330861
8048.06131.995373
9057.27146.40572
10048.71165.084861
11060.97179.526573
12060.65195.083938
13077.17208.555295
14092.77221.62002
150114.61235.661818
160149.09246.412045
170145.48260.408408
180154.93274.462089
190214.95279.021415

Comparison Graphs

Specification 1: Standalone vs Two-Node Cluster with Load Balancer


System VolumeMemoryCPUsNICs
50 GB64 GB81

Click a tab to view performance numbers for a standalone CipherTrust Manager or a two-node cluster with a load balancer.

UsersLatency (in ms)Requests/Second
1017.8817.06529
2019.7333.744022
3021.5850.422754
4022.0967.2538575
5022.684.084961
6023.285101.1174825
7023.97118.150004
8025.61134.7643055
9027.25151.378607
10030.03167.515104
11032.81183.651601
12040.725199.4530875
13048.64215.254574
14056.685229.612928
15064.73243.971282
16093.945254.7707775
170123.16265.570273
180122.315280.222493
190121.47294.874713
200140.825304.60713
210160.18314.339547
220185.175322.6192025
230210.17330.898858
UsersLatency (in ms)Requests/Second
1027.1716.953615
2027.0433.779457
3026.9150.605299
4026.16567.53955
5025.4284.473801
6024.86101.253739
7024.3118.033677
8023.4134.5760395
9022.5151.118402
10022.695168.0278065
11022.89184.937211
12023.045202.25405
13023.2219.570889
14023.345236.5859305
15023.49253.600972
16025.035269.5941965
17026.58285.587421
18028.01302.063464
19029.44318.539507
20029.16335.178603
21028.88351.817699
22030.325367.5871685
23031.77383.356638
24032.265400.296817
25032.76417.236996
26036.57432.212196
27040.38447.187396
28040.6463.0674135
29040.82478.947431
30042.795495.239256
31044.77511.531081
32048.095526.5320905
33051.42541.5331
34053.57556.861547
35055.72572.189994
36059.04586.2393975
37062.36600.288801
38063.795616.0219505
39065.23631.7551
40068.685645.9995005
41072.14660.243901
42091.815668.2584325
430111.49676.272964
440112.02688.700369
450112.55701.127774
460113.25716.485093
470113.95731.842412
480149.03730.723998
490184.11729.605584
500176.34748.613218
510168.57767.620852
520230.48755.372963

Comparison Graphs

Specification 2: Standalone vs Two-Node Cluster with Load Balancer


AWS Cloud

Server LocationClient Location
us-east-1bus-central1-a

Simulated the wrap requests for Google Meet on the CipherTrust Manager deployed on AWS cloud using the k6 tool. The following table shows the handled number of requests per second (RPS), with approximate latency, and the number of virtual users for different data samples on a standalone CipherTrust Manager and a two-node CipherTrust Manager cluster connected with a load balancer.

Click a tab to view performance numbers based on two different specifications.

System VolumeMemoryCPUsNICs
50 GB16 GB41

Click a tab to view performance numbers for a standalone CipherTrust Manager or a two-node cluster with a load balancer.

UsersLatency (in ms)Requests/Second
1040.7416.462869
2041.40532.643829
3042.0748.824789
4042.9964.9318095
5043.9181.03883
6045.0296.9078885
7046.13112.776947
8050.8128.259757
9055.47143.742567
10059.32159.43998
11063.17175.137393
12086.17187.6379445
130109.17200.138496
140132.855212.1405135
150156.54224.142531
160171.395235.5833245
170186.25247.024118
180233.91252.1894955
UsersLatency (in ms)Requests/Second
1042.7216.175128
2042.5132.420987
3042.9348.446633
4043.0164.355091
5042.9580.807762
6044.1596.639114
7044.19113.047133
8044.91128.65812
9044.65145.081845
10045.73160.505509
11046.2176.699848
12047.6192.15855
13047.89208.666368
14048.82223.88651
15050.38239.599473
16050.71255.035196
17053.61271.573122
18054.82286.369364
19055.49303.581732
20056.79318.599251
21065.34330.573892
22074.42345.847797
23077.65360.133676
24076.49376.312516
25089.46387.2406
260100.6401.232406
270109.46414.571807
280111.26421.506349
290146.54433.911498
300176.28438.805221
310227.25442.49615

Comparison Graphs

Specification 1: Standalone vs Two-Node Cluster with Load Balancer


System VolumeMemoryCPUsNICs
50 GB64 GB81

Click a tab to view performance numbers for a standalone CipherTrust Manager or a two-node cluster with a load balancer.

UsersLatency (in ms)Requests/Second
1037.7816.322682
3037.1848.820999
5037.381.370941
7037.88113.599354
9038146.272925
11038.09179.040711
13040.53210.124152
15039.86243.147436
17043.51274.400142
19043.16306.649272
21063.38336.642994
23082.02363.879907
25071.4395.708195
27076425.888079
29089.94452.540139
310107.85477.489702
330139.12498.423816
350135.27526.025136
370191.95533.67742
390203.22559.302403
UsersLatency (in ms)Requests/Second
1039.0816.436472
3038.7248.568014
5038.2981.638752
7038.39113.121597
9038.43145.660924
11038.69178.108611
13038.75210.357358
15038.81242.386283
17039.92274.120341
19039.02307.585027
21039.38339.976054
23039.53373.269723
25042.06403.133135
27040.5435.59251
29041467.333349
31041.19499.85638
33041.66531.694894
35042.26563.708383
37045.77596.375765
39045.41625.913359
41049.66655.925265
43047.56691.350867
45052.85719.563383
47050.78753.029761
49052.99783.212132
51068.15808.508404
53093.18826.906719
55091.24859.003234
57079.32894.770676
59080.85921.922404
61096.21944.098372
630115.56965.814237
650103.16996.276651
670111.791013.853819
690150.871020.147071
710143.651056.794036
730199.251048.523167
750180.531085.514714
770245.941059.777624

Comparison Graphs

Specification 2: Standalone vs Two-Node Cluster with Load Balancer


Physical Appliance

Server LocationClient Location
San Joseus-central1-a

CipherTrust Manager Configuration

System VolumeMemoryCPUsNICs
2 TB16 GB1 with 4 Cores1

Simulated the wrap requests for Google Meet on the CipherTrust Manager deployed on a physical appliance using the k6 tool. The following table shows the handled number of requests per second (RPS), with approximate latency, and the number of virtual users for different data sample for three runs.

UsersLatency (in ms)Requests/Second
1067.8215.779881
2072.9431.134493
3078.0646.489105
4096.2861.3374385
50114.576.185772
60146.3889.158117
70178.26102.130462
80181.66115.192588
90185.06128.254714
100195.665141.931562
110206.27155.60841

Comparison Graphs

Physical Appliance vs AWS Cloud vs Google Cloud


Recommendations

Assumption

Each user has 3 documents open and is editing them resulting in an autosave every 30 seconds, that is, 3/30=0.1 transactions per second (tps) per user.

Number of users = (throughput for around 200 ms latency)/0.1

Google Cloud

  1. Response time compliance of around 200 ms was met for a maximum throughput of 144.66 operations per second with a standalone CipherTrust Manager k170v instance with 4 CPUs and 16 GB RAM.

    The approximate number of users this configuration can handle is 1447.

  2. Response time compliance of around 200 ms was met for a maximum throughput of 279.02 operations per second with a two-node CipherTrust Manager k170v cluster (each node with 4 CPUs and 16 GB RAM) connected with a Google Cloud load balancer.

    The approximate number of users this configuration can handle is 2790.

  3. Response time compliance of around 200 ms was met for a maximum throughput of 330.899 operations per second with a standalone CipherTrust Manager k470v instance with 8 CPUs and 64 GB RAM.

    The approximate number of users this configuration can handle is 3309.

  4. Response time compliance of around 200 ms was met for a maximum throughput of 755.37 operations per second with a two-node CipherTrust Manager k470v cluster (each node with 8 CPUs and 64 GB RAM) connected with a Google Cloud load balancer.

    The approximate number of users this configuration can handle is 7554.

AWS Cloud

  1. Response time compliance of around 200 ms was met for a maximum throughput of 252.19 operations per second with a standalone CipherTrust Manager k170v instance with 4 CPUs and 16 GB RAM.

    The approximate number of users this configuration can handle is 2522.

  2. Response time compliance of around 200 ms was met for a maximum throughput of 442.50 operations per second with a two-node CipherTrust Manager k170v cluster (each node with 4 CPUs and 16 GB RAM) connected with an AWS load balancer.

    The approximate number of users this configuration can handle is 4425.

  3. Response time compliance of around 200 ms was met for a maximum throughput of 559.30 operations per second with a standalone CipherTrust Manager k470v instance with 8 CPUs and 64 GB RAM.

    The approximate number of users this configuration can handle is 5593.

  4. Response time compliance of around 200 ms was met for a maximum throughput of 1059.78 operations per second with a two-node CipherTrust Manager k470v cluster (each node with 8 CPUs and 64 GB RAM) connected with an AWS load balancer.

    The approximate number of users this configuration can handle is 10598.

Conclusion

The number of users and throughput almost doubles up on moving from CipherTrust Manager k170v to k470v. Moreover, adding an additional node to the cluster also doubles up the throughput. Overall, a performance gain of 400 percent is achieved by moving from a standalone CipherTrust Manager k170v to a two-node CipherTrust Manager k470v cluster.