My company uses video streaming technologies a great deal. Are there any options for virtualization here?
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
Depending on the performance requirements, front-end web or database engines delivering the video can most likely be virtualized. However, the servers delivering the video may be another story.
Streaming video server virtualization will depend on the network and storage input/output (I/O) and bandwidth requirements of the virtual host delivering the video from the storage regardless of the networked storage protocol. Does the virtual machine (VM) host have enough network cards and I/O to support that intense of a delivery mechanism? Network file system (NFS), iSCSI and network-attached storage (NAS) have become production oriented, not just for VMs, but in the data center. When doing your capacity planning, take a look at the network I/O and the storage I/O from the devices delivering the video and make sure your virtual machine host and software can sustain the throughput without performance degradation. The virtual machine software on top of the hardware is taking some of that power already, so ensure that your applications have what they need.
Dig Deeper on Application virtualization
Related Q&A from James E. Geis
Data deduplication options for virtualized servers might impact performance by creating data bottlenecks, according to an expert.continue reading
Since virtual machines are so easy to move, tracking change can be a problem. An expert offers up change management tool recommendations and best ...continue reading
In a physical-to-virtual migration, getting a handle on your server and storage requirements as well as disaster recovery needs can significantly ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.