manikandan
Member
Hi,
I am having origin and edge servers behind respective load balancers (AWS LB). Using CDN edge servers, I am playing the stream using HLS.
I done a WebRTC publish load test by following this link https://docs.flashphoner.com/display/WCS52EN/Load+testing+using+WebRTC+pulling. I can able to see the rise in CPU utilization in origin servers.
I want to know is there any built-in functionality in WCS server to load test HLS viewers. I tried with jmeter and not seeing much rise in CPU utilization in edge servers.
So,
1) Is the HLS streaming doesn't utilize much CPU or how it does work when multiple users (let's say 100) connect to the stream in parallel?
2) Is the segments gets re-used in CDN for each users or it is generated for each users?
3) For Origin server Autoscaling, I can use CPU utilization as a threshold. For edge servers (HLS play), what metric has to be considered as a threshold value?
I am having origin and edge servers behind respective load balancers (AWS LB). Using CDN edge servers, I am playing the stream using HLS.
I done a WebRTC publish load test by following this link https://docs.flashphoner.com/display/WCS52EN/Load+testing+using+WebRTC+pulling. I can able to see the rise in CPU utilization in origin servers.
I want to know is there any built-in functionality in WCS server to load test HLS viewers. I tried with jmeter and not seeing much rise in CPU utilization in edge servers.
So,
1) Is the HLS streaming doesn't utilize much CPU or how it does work when multiple users (let's say 100) connect to the stream in parallel?
2) Is the segments gets re-used in CDN for each users or it is generated for each users?
3) For Origin server Autoscaling, I can use CPU utilization as a threshold. For edge servers (HLS play), what metric has to be considered as a threshold value?