Request for 2 additional machines for the "video scaler" job queue runners. Software configuration already exists and is in production.
Labs Project Tested: production!
Site/Location:EQIAD
Number of systems: 2
Service: videoscalers
Networking Requirements: internal
Processor Requirements: standard app server configuration should be fine; many CPU cores appreciated
Memory:
Disks:
NIC(s):
Partitioning Scheme:
Other Requirements:
[FIXME: fill in the above with the standard app server config, and confirm that sounds right or if different requirements are needed.]
We need additional CPU capacity for video scalers to migrate video transcodes from WebM's older VP8 codec to the newer VP9 codec: T63805. This will reduce bandwidth requirements for video playback by about 40% due to VP9's better compression, but encoding is 2-4x slower and the additional CPU headroom would be very helpful -- especially during initial migration when we have to re-encode the backlog while still handling new incoming files.
Note that past issues with VP9 and ffmpeg packaging are in the past since we migrated to Debian stretch with its newer ffmpeg -- no additional config/packaging should be required.