Services
Security Server and Head-End Infrastructure
Installation, replacement, migration and ongoing support for the servers, storage and workstations that enterprise access control and video systems actually run on.
Where the gap sits
The head-end is a different discipline from the field
A security system can be wired perfectly and still fail at the server. Most of the calls we take on this side of the system have nothing to do with a reader or a camera.
Security integrators are generally strong where the work is physical. Panels, readers, locks, camera mounts, terminations, device commissioning. That is the trade, and good field technicians are worth keeping.
The server room is a separate skill set. RAID sets and controller cache batteries, Windows Server baselines and update policy, SQL Server maintenance plans, domain join and Active Directory group mapping, certificate expiry, hypervisor resource reservations, tested failover, verified restores. None of that shows up in a device count, and none of it is field work.
IT departments usually own the hardware and the network, but they did not choose the security application and are rarely told what it needs. So the server sits between two groups, each reasonably assuming the other has it. That is the gap we work in. We speak to the security manager about retention, alarms and operator workstations, and to the IT lead about VLANs, patch windows, backup targets and domain policy, and we hold both halves of the conversation ourselves.
We do not sell servers, storage or licences. We specify, build, migrate, monitor and repair the platform your existing security software runs on, using hardware and licences the client buys through their own channels.
What server and head-end work covers
The scope below is one body of work, not a menu of unrelated tasks. A server replacement usually touches most of it in a single visit.
Server builds and replacement
New head-end servers, and replacement of machines that have aged past the point where a spare part is realistic.
- Specification review before purchase, so the machine matches camera count, cardholder count, retention target and expected growth rather than a generic quote
- Rack and tower hardware including Dell PowerEdge and equivalent enterprise-class servers
- Replacement of out-of-warranty or end-of-life head-end servers with the security application carried across intact
- Mounting, power distribution and cabinet layout coordinated with facility and IT staff
- Decommissioning of the outgoing machine, including data removal and a record of what was on it
Operating system preparation
A security application on a default Windows build will run, and then surprise someone at 2am. Preparation is most of the reliability.
- Windows Server installation, roles and features, and a documented patch baseline
- Service accounts, logon rights and permissions the application requires
- Time synchronization against the domain or an agreed source, which matters for event correlation and video search
- Power, sleep, indexing and page file settings corrected for a machine that is never meant to idle
- Antivirus and endpoint agent exclusions agreed with IT so scanning does not touch live video or database files
- Local security policy, remote access method and audit logging settled before the system goes live
Application installation and configuration
Installing the security software the client already owns, to the version their site is standardized on.
- Access control and video management server installation, including C•CURE 9000, Genetec Security Center and comparable enterprise platforms
- Service dependency and start-order configuration so the system recovers on its own after a reboot or power event
- Licence activation using the client’s own licences and their vendor relationship
- Communication configuration to controllers, recorders and edge devices
- Client and workstation software matched to the server version, which is a frequent cause of connection failures after an upgrade
Database coordination
Cardholders, event history and video metadata live in a database that most sites never look at until it fills a drive.
- SQL Server instance placement, sizing and drive layout
- Maintenance plans, index and log management, and transaction log growth control
- Backup jobs scheduled against a target IT actually protects, not a folder on the same server
- Archive and purge policy set against the retention the site is required to keep
- Coordination with a client DBA where one exists, including handing over the queries and jobs we add
Storage, RAID and retention
Video storage is where silent failures accumulate. An array can run degraded for months with nobody alerted.
- RAID level selection and rebuild-time assessment for the disk sizes actually in use
- Controller cache, battery and write policy checks, since a failed cache battery quietly halves write performance
- Hot spare configuration and disk health monitoring with alerting that reaches a person
- Direct-attached, enterprise storage array and iSCSI configurations
- Retention calculated against camera count, resolution, frame rate and motion behaviour, then verified against what the recorder is actually keeping
Failover and redundancy
Redundancy that has never been tested is a document, not a protection.
- Application-level redundancy and standby server configuration
- Database mirroring, clustering and replication in coordination with IT
- Fault-tolerant platforms including Stratus everRun, where a site requires the head-end to survive a hardware failure without an interruption
- UPS runtime, shutdown scripting and startup order across server, storage and network equipment
- Scheduled failover testing with the result written down, including how long the cutover took and what did not come back cleanly
Security workstations and monitoring clients
The workstation is where operators judge the system. Slow video review reads as a broken system regardless of server health.
- Operator workstation and badging station builds
- Multi-monitor and video wall clients, including graphics and decoding capability sized to the number of streams on screen
- Client version alignment with the server after every upgrade
- Operator profiles, default views and monitoring layouts set up so a new operator can work the first shift
- Remote and thin-client access where the site allows it
Backup, recovery and records
Most sites back up the database and nothing else, then discover at restore time that the rest was never captured.
- Identification of everything a rebuild actually needs: database, application configuration, licence files, certificates, camera and controller configuration, badge layouts, custom reports
- Restore rehearsal on a test machine rather than an assumption that the job succeeded
- Recovery runbook written for the technician who will be doing it under pressure, not for us
- As-built documentation of the server, storage, network settings and account list, handed to the client
Network coordination with client IT
Most head-end problems that appear overnight trace back to a change nobody flagged as security-relevant.
- Port, protocol and firewall requirements documented for the IT team in the form they need to approve
- VLAN, subnet and routing coordination for controller and camera networks
- DNS, hostname and IP addressing changes carried through the application, not just the operating system
- Certificate installation and renewal tracking
- Domain join, Active Directory group mapping and single sign-on configuration
- Attendance at change windows so security is represented when infrastructure changes are made
Symptoms
What usually prompts the call
Nobody schedules server work for its own sake. These are the conditions that send a facility looking.
- The server is out of warranty. It still runs, but a failed board or backplane now means a parts hunt while the security system is down.
- An amber light has been on for months. The array is degraded, nobody is certain which disk, and a second failure takes the recordings with it.
- Retention does not match the policy. The system is set to keep thirty days and produces eleven, usually because storage, bitrate or purge settings were never reconciled.
- The person who built it has left. No documentation, no account list, no record of why services were configured the way they were.
- Failover has never been tested. It was configured at commissioning, signed off, and not exercised since.
- IT wants the head-end virtualized. The site has been told it is not supported, without anyone establishing what the software vendor actually requires.
- Backups run every night and have never been restored. The job reports success. What it contains has not been checked.
- The database is filling the drive. Event history has grown for years with no archive or purge policy in place.
- A domain or Active Directory change is coming. Nobody can say what the security system will do when accounts and authentication move.
- Performance has degraded gradually. Video review is slow, reports time out, and operators have stopped trusting the system.
Three ways a head-end is commonly built
There is no universally correct answer. The right one depends on how much interruption the site can absorb and what IT already operates.
| Single physical server | Virtualized | Fault-tolerant platform | |
|---|---|---|---|
| Typical fit | Single-building sites, smaller camera counts, no existing virtual infrastructure | Sites where IT already runs a hypervisor cluster and wants security inside it | Facilities where an interruption to access control or recording is not acceptable |
| Hardware failure behaviour | System is down until the part is replaced | Guest restarts on another host, with a short interruption | Processing continues through the failure without an operator-visible outage |
| Video storage | Local RAID or direct-attached array, simplest to size and monitor | Needs sustained write throughput reserved, not shared best-effort storage | Storage design depends on the platform and is planned with IT |
| Maintenance windows | Every patch and reboot is an outage | Host maintenance can often be done without stopping the guest | Designed so component maintenance does not stop the application |
| What we handle | Full build, storage, backup and documentation | Guest build, application and database work, resource requirements agreed with IT | Build and configuration including Stratus everRun deployments, plus tested failover |
Software vendor support statements vary by platform and version. We confirm the current requirement for your specific version before a design is committed.
Assessment
System health and performance assessment
Before a replacement is proposed, it is worth knowing whether the platform is failing or simply misconfigured.
An assessment is a measured look at the head-end as it currently stands. We collect hardware inventory and warranty status, RAID and disk health including reallocated sector and predictive failure counts, controller cache and battery state, free space trending, database size and growth rate, service and application error logs, event and video retention against the site policy, backup job history, patch level and version alignment between server and clients.
The output is a written record of what is failing now, what will fail within a foreseeable period, and what is only untidy. Items are separated into work that has to happen, work that should be scheduled, and work that can be left alone. That distinction matters when a budget request has to be justified to someone who does not work in security.
Where the finding is configuration rather than hardware, we say so, and the fix belongs on the programming and configuration side. Where the platform genuinely has to move, the work is planned as a staged migration. Recurring health checks can be folded into a preventive maintenance schedule so degradation is caught on a cycle rather than by accident.
Scope of this service
Skyfal Security is a service company. We do not resell servers, storage, software licences or hardware, and we hold no manufacturer dealership. Hardware and licences are purchased through the client’s own procurement or vendor of record, and we work on what is bought.
We do not perform new cabling, drilling, conduit or general construction wiring. Structured cabling to the server room, fibre runs and electrical work are arranged by the client or their contractor. Our work starts at the equipment.
Database administration for an enterprise SQL environment is coordinated with the client’s DBA where one exists. We configure what the security application requires and hand over the detail rather than taking ownership of a shared instance.
Common questions
Who should own the security server, IT or the security department?
In practice, ownership is usually split, and problems come from the split being informal. IT typically owns the physical hardware, the operating system, patching, backup infrastructure, the network and the domain. Security owns the application, the cardholder data, retention requirements, alarm behaviour and who may operate the system.
The split works when it is written down. The useful step is a short document naming who patches the operating system and in what window, who holds local administrator credentials, who is notified when a disk fails, whose backup job covers the security database, and who must approve a change to firewall rules or Active Directory groups that the security system depends on.
We are frequently brought in to write that document during a server project, because we are the party talking to both groups. It costs an hour and prevents the common failure where a patch reboot happens at 3am and nobody notices the recording service did not restart.
Can the security application run in a virtual machine?
Usually yes for the access control server, and it is increasingly the default where IT already operates a hypervisor cluster. Video recording is the part that needs care. Recording is a sustained sequential write workload that does not tolerate shared, thin-provisioned, best-effort storage, and a virtual recorder without reserved throughput will drop frames long before anyone sees a resource alarm.
The requirements that matter are reserved CPU and memory rather than overcommitted allocation, storage with guaranteed write performance, network capacity for the camera streams, and a snapshot policy that excludes the recording volumes. Snapshots on a live video volume are a common cause of stalls.
Support statements differ by software vendor and by version, and they change. We confirm the current requirement for the exact version you run before recommending a design, rather than repeating what was true a few releases ago. Where recording cannot safely be virtualized, a common arrangement is a virtual access control and management server with physical or fault-tolerant recorders.
What happens to recorded video during a server migration?
It depends on where the video lives. If recording is on a separate storage array or on separate recorder machines, the management server can often be migrated while the recorders keep writing, and the archive is simply reattached to the new server. That is the least disruptive case and is one reason to separate recording from the management server when a platform is designed.
If video is on internal disks in the server being replaced, there are two options. The archive can be moved with the disks or the array, which preserves everything but requires a planned interruption. Or the new server can be brought up in parallel and the old one kept running read-only as an archive server for the remainder of the retention period, so historical footage stays searchable while new recording lands on the new platform.
What we do not do is start a migration without an answer to this question. Before any cutover, the plan states where existing footage will be, how it will be retrieved, and how long the site will be recording to a temporary or reduced configuration. If there is an active investigation or a legal hold, that footage is exported and verified before anything is touched.
How is RAID degradation caught before it becomes data loss?
By making the array tell someone. Most degraded arrays we find were reported correctly by the controller, to a log nobody reads and an amber light in an unattended room. The disk failed months ago, the rebuild never happened because no spare was fitted, and the array is one failure from total loss.
The configuration that prevents this is unremarkable. Enable the controller management agent and configure alert delivery by email to a monitored address, not to a console. Fit and verify a hot spare so a rebuild starts automatically instead of waiting for a person. Monitor predictive failure and reallocated sector counts rather than waiting for an outright failure. Check the cache battery state, because a failed battery changes write policy and degrades performance quietly. Keep one spare disk of the correct model on site, since matched drives are the ones that go end of life first.
On top of that, a physical and log-based check on a scheduled cycle catches what alerting misses, including the case where alerting itself stopped working after a mail server change. This is standard content in a preventive maintenance visit.
We are changing our domain or restructuring Active Directory. What does that affect?
More than most people expect. Security applications commonly authenticate operators against Active Directory, run services under domain accounts, map operator privileges to AD groups, use the domain for time synchronization, and may tie workstation trust or certificates to the domain. Cardholder import from HR systems often runs on a domain service account as well.
A domain migration done without security in the room typically produces the same set of failures: services will not start because the account no longer authenticates, operators cannot log in, scheduled imports stop silently, event history keeps recording but reports break, and workstations lose their connection to the server.
The right sequence is to inventory every account, group, service and trust the security system depends on before the change, agree a window, take a full backup and a verified restore point, make the change with a technician present who can re-point services and re-map groups the same night, and then test operator login, badge activity, alarm delivery and video review before the window closes. We attend these as a planned engagement rather than reacting the following morning.
Our server still works. Why replace it now rather than when it fails?
Because the failure decides the schedule. An out-of-warranty server that fails on a Friday night in a facility that cannot unlock doors manually is a different event from a planned replacement on a Tuesday morning with a tested backup and the old machine still on the rack.
The practical triggers for replacing rather than waiting are: no vendor parts availability, an operating system version that no longer receives security updates, storage at the point where rebuild times exceed the realistic window before a second failure, an application version that will not run on anything the site can still buy, or a database that has outgrown the drive layout.
If none of those apply, we will say the platform has life left in it and recommend monitoring and maintenance instead. An assessment that concludes no replacement is required is a useful result.
Have the head-end looked at before it decides for you
Send the make and age of the server, the security software and version, and what you are seeing. We will tell you whether it needs work.