XProtect Solution Designer - 200 Camera
XProtect Solution Designer - 200 Camera
Integrator details
Configuration Date: February 20, 2024 Hưng Vũ
Project name: Viettel Network Quang Dung Technology
Site: Site 1 Distribution Joint Stock
Site design: 200 camera Company
Product: XProtect Corporate
hung.vthai@qdtek.vn
0969175395
Machine Type: ServerClass Disk Size Max (TB): 20 Disk Size Min (TB): 0
Cameras per server: 200 Disk Type: EnterpriseSSD Quantity per server: 39
CPU 1x Xeon Silver 4208 @ Raid Type: Raid 1/ Raid 10 Disk Size: 18.00TB
Type: 2.10GHz Required Storage: 1.248TB Raid Type: RAID 5
OS Disk: 2 x 256.00 GB RAID 1 Proposed Storage: 1.92TB Required Storage: 672.749TB
RAM: 16.00 GB Connectivity: InternalOrDirect Proposed Storage: 684.000TB
OS Version please see information IOPS: 1047 Connectivity: iSCSISAN
below IOPS: 606
Throughput: 205.86MBps
Throughput: 119.18MBps
Network Interface
Usage: Camera
Speed: 1.00Gbps
Required Bitrate: 693.41Mbps
Usage: Client
Speed: 1.00Gbps
Required Bitrate: 17.34Mbps
Usage: ArchiveDb
Speed: 10.00Gbps
Required Bitrate: 953.44Mbps
Management Server
If you are archiving to external storage, then we recommend that your Live array is large enough to continue recording in the event of the
external storage having an issue. I.e, so you can record until the external storage issue is resolved. We however always recommend having
failover recording servers in place whenever recordings are mission critical.
VIRTUALIZATION GUIDELINES
XProtect components can be virtualized, though typically the recording server is not, due to its resource demands. If sufficient resources
are present, it can also be virtualized. The Milestone Solution design tool assumes installation on physical servers, virtualized environments
require VM resources to exceed those specifications. Virtualized recording servers need thick provisioned storage with dedicated
resources. The management server's resources can be shared. Contact the Presales team for virtualization guidance.
SPEEDUP GUIDELINES
Baseline is the constant “none event” framerate (here we recommend 1 FPS, also known as keyframe recording) and then speedup is your
event FPS of choice. This guarantees the smoothest transition on FPS change due to how the H.264/5 codec works.
CAMERA SPLIT
All recording and failover recording server designs assume that there is an even mixture of cameras on each server. Example: If a proposal
contains 2 or more servers and there are 100 * 4k Cameras and 200 * 1080p cameras then it’s assumed that there is an even split of the
cameras on the servers.
NETWORK GUIDELINES
Milestone recommends segmenting camera and recording server traffic. Design a network infrastructure that uses physical network or
VLAN segmentation.
XProtect includes an instance of Microsoft SQL Server Express which is free to use, and typically supports up to 300 cameras. For
installations over 300 cameras, Milestone recommends considering Microsoft SQL Server Essentials, Standard or Enterprise, on a dedicated
server. These editions can handle larger databases, offer improved performance and offer more comprehensive management and
monitoring options. For a listing of our supported SQL versions please review: Supported SQL versions.
Terms and Conditions associated with the use of Milestone Systems' "XProtect Solution Designer.”
Milestone Systems makes no express or implied warranties or representations directly or indirectly as to the accuracy or completeness of
this XProtect Solution Designer (“Solution Designer”), including, but not limited to, server configuration calculations and installation advice
provided by this Solution Designer (“Information”). This Solution Designer and information provided via this tool is provided “as is” without
warranty of any kind, either expressed or implied, including, without limitation, the implied warranties of accuracy, reliability, suitability,
fitness for a particular purpose, or non-infringement. The information is for general informational purposes only and does not constitute
legal, sales, technical, installation, or other professional advice. By applying this Solution Designer and information, you acknowledge and
agree that Milestone Systems and its affiliates shall not be held responsible or liable for any errors, omissions, or inaccuracies, nor for any
consequences or damages resulting from the use of the provided information. Furthermore, Milestone Systems and its affiliates shall not
be liable for loss of data, loss of production, loss of profit, loss of use, loss of contracts, or for any other consequential, economic, or
indirect loss whatsoever in respect of delivery, use, or disposition from the tool and information.
Collection and Use of Information via the "XProtect Solution Designer.”
By providing information via this XProtect Solution Designer, you acknowledge and agree to the collection, use, and storage of non-
personally identifiable data by Milestone Systems for the purpose of performance of this XProtect Solution Designer as well as Milestone’s
analysis purposes. Rest assured that Milestone Systems will handle the collected data with utmost care and respect for confidentiality. All
data will be anonymized, aggregated, and securely stored by Milestone for analysis purposes.