S 6.43 Use of redundant Windows servers

Initiation responsibility: IT Security Officer, Head of IT

Implementation responsibility: Administrator

Depending on the availability requirements of the data and applications, a level of redundancy must be obtained that prevents a total loss of data with an acceptable amount of time and effort. Depending on these requirements, it is possible to store parallel copies of some of the database or even all of the database on several different disk drives so that even if one disk drive fails, the data stored on it will not be lost and the user can continue to work with the data without having to wait for it to be restored from a data backup.

The systems can be designed according to the availability requirements defined so that when a server fails, its tasks can be taken over by one or more other servers. It must be ensured in this case, though, that this distributed data remains consistent, and this consistency also needs to be guaranteed in the event that individual devices fail. There are major differences in this relationship between the various redundancy concepts in terms of their performance:

The servers must be designed redundantly to prevent the failure of the servers. There are several ways to prevent their failure, and a suitable method should be selected from the alternatives available based on the maximum acceptable downtime:

In all cases, it is necessary to determine which specific availability requirements exist based on a thorough analysis. When performing the detailed planning of the system and the network architecture, it is then necessary to select a suitable combination of redundant computers and/or disk drives to meet these requirements.

Review questions: