Cyber Resilience

Resilience: Entity’s ability to continuously deliver intended outcome despite adverse cyber events.

Redundancy: Having additional systems in case the primary ones fail.

High Availability

Ability of a service to be continuously available by minimizing the downtime to the lower amount possible.

Load Balancing: Process of distributing workloads across multiple computing resources.

Clustering: Use of multiple computers/storage devices/redundant network connections that all work together as a single system to provide high levels of availability, reliability, and scalability. Provides redundancy in event of system failure.

Redundancy: Duplication of critical components or functions of a system with the intention of increasing the reliability of the system. Has to be designed into the architecture.

Data Redundancy

Redundant Array of Independent Disks (RAID): Combines multiple physical storage devices into a recognized single logical storage device.

Failure-Resistant

Use of redundant storage to withstand hardware malfunctions without data loss (e.g., RAID 1 and RAID 10).

Fault-Tolerant

Allows system to maintain operations in event of downtime (e.g., RAID 1, 5, 6, and 10).

Disaster-Tolerant

Protects data from catastrophic events. Must have two independent zones that always have full access to all data (e.g., RAID 1 and RAID 10).

Capacity Planning

Crucial strategic planning to meet future demands cost-effectively.

Things to consider:

  1. People: Analyze current personnel skills and forecast future needs. Focus on having correct number of skilled individuals to meet organizational goals.
  2. Technology: Assessing current resources, utilization, and anticipating future technological needs.
  3. Infrastructure: Involves considering physical space and utilities to support organizational operations.
  4. Processes: Aims to optimize business processes to handle demand fluctuations (e.g., process automation, outsourcing, etc.).

Powering Data Centers

Power State

  1. Surges: Small and unexpected increase in amount of voltage being provided.
  2. Spikes: Short transient voltage usually caused by a short circuit, tripped circuit breaker, power outage, or lightning strike.
  3. Sags: Small and unexpected decrease in amount of voltage that is being provided.
  4. Undervoltage events: Occurs when voltage is reduced to lower levels and usually occurs for a longer period of time.
  5. Full power loss events: Occurs when there is a total loss of power for a given period of time. Can be followed by a power spike.

Defenses

Data Backups

Never keep all data on one single device or server.

Data Backup: Process of creating duplicate copies of digital information to protect against data loss, corruption, or unavailability.

Onsite v. Offsite

Frequency

How much data is the company willing to lose? Consider the RPO of the organization to confirm the backup plan preserves the necessary data.

Encryption on Backups

Fundamental safeguard that protects the backup data from unauthorized access and potential breachers. Use data-at-rest and data-in-transit encryption.

Snapshots

Point-in-time copies of data that capture a consistent state that is essentially a frozen in time copy. Only stores changes, so very fast and efficient.

Recovery

Used to regain access to data in event of data loss or system failure.

Steps: Selection of the backup, Initiating the recovery process, Data validation, Testing and validation, Documentation and reporting, Notification.

Replication

Making real-time or near-real-time copies of the data. Good for high availability.

Journaling

Maintaining a meticulous record of every change made to an organizations data over time. Good for databases and critical systems.

Continuity of Operations Plan

Ensures an organizations ability to recover from disruptive events or disasters.

Business Continuity Plan (BCP)

Addresses response to disruptive events. Preventative actions and recovery steps for various threats, not limited to technical disruptions (Incident).

Disaster Recovery Plan (DRP)

Subset of BC Plan, focusing on how to resume operations swiftly after a disaster. DRP may include cloud-based solutions (Disaster).

Management

Senior management takes charge of BCP/DRP development. A Business Continuity Coordinator is appointed to lead a Business Continuity Committee. The BC Committee should include representatives from different departments.

Redundant Site Considerations

Alternative site for backup in case primary location encounters a failure or interruption.

Platform Diversity

Vital aspect in redundant site design that uses different platforms to prevent single points of failure in disaster recovery. Cloud-Provider Platform Diversity entails spreading resources across multiple cloud providers or regions, reducing the risk of single platform outage.

Resilience and Recovery Testing

Methods: