Status
Not open for further replies.

edisonthomas

Active Member
27
2015
0
0
A streaming server requires special attention to the following hardware resources,Since the streaming media server hardware occupancy situation is more complicated.First, the processor, if the server's processing capacity to meet the requirements, then, adding more processors can not significantly improve the throughput of the server.Although Microsoft's media services can be expanded from 1-way to 8-way system, when more than two CPU, The performance rate of increase will decreases .SO the return on investment ratio start to fall.
Second,memory when CPU, disk and network I / O is not the bottleneck in the system as adding enough RAM to Windows Media servers can be increased at the same time in response to the number of clients.However,because Microsoft Media Services does not use the system memory to save file system data,so more memory to increase can not be solved bottleneck due to disk I / O problems. Media Server for high availability, optimal memory configuration to 1Gb. More than this number, the return on investment ratio began to decrease.
Third, the network, in order to obtain the best results from each server, network connection should use a dedicated switched Ethernet segment, and consider using multiple network cards, one card is dedicated to delivering streaming media to clients and another card is dedicated to remote management, monitoring, replication, access to the data stream, and the distribution stream from the encoding server.So that when the customer network traffic saturation occurs, the server will not affect the remote management.
Fourth, disk, because the disk output performance for streaming media on demand is a critical factor.It is necessary to optimize the "read" performance by disk array system used to this end by the high-speed, low-latency hard disks to increase disk array controller cache on the controller to access the same data to improve performance.
Lastly,Meanwhile, load of the streaming media server is greater than any other application server.streaming media server should adopt level expansion mode design principles.Multiple servers to share the load of the network can avoid load bottlenecks caused by inability to share network which is eliminating the "single point of failure" problem and improve the overall reliability of the system. In the program design, in addition to consider the size of the computational fluid dynamic media files, back-end storage to meet demand adaptation needs and consider the impact on network performance data storage traffic outside, but also account concurrent tasks on the system platform requirements.
 
Status
Not open for further replies.
Back
Top