Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a...

21
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Building a high availability ArcSight solution Paul Brettle – Presales Manager, Americas Pacific Region #HPProtect

Transcript of Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a...

Page 1: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Building a high availability ArcSight solution Paul Brettle – Presales Manager, Americas Pacific Region #HPProtect

Page 2: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 3

What is high availability?

High availability system design approach and associated service implementation that ensures a prearranged level of operational performance will be met during a contractual measurement period. 1. Elimination of single points of failure. This means adding redundancy to the system so that failure of a

component does not mean failure of the entire system. 2. Reliable crossover. In multithreaded systems, the crossover point itself tends to become a single point of

failure. High availability engineering must provide for reliable crossover. 3. Detection of failures as they occur. If the two principles above are observed, then a user may never see a

failure. But the maintenance activity must.

Page 3: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 4

What is disaster recovery?

Disaster recovery (DR) involves a set of policies and procedures to enable the recovery or continuation of vital technology infrastructure and systems following a natural or human-induced disaster. • [1] Disaster recovery focuses on the IT or technology systems supporting critical business functions

Critical differentiation • What do I need? • How do I approach it? • What is the minimum that I will accept?

Page 4: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 5

But what is high availability?

Understand what is required, approach and differences • Data • Systems • Usage • Resilience • Processing

Understand differences between hot, warm, and cold!

Page 5: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 6

Prioritize and organize

What are the drivers for this? • Regulation? • Legislation? • Compliance? • Good governance/best practice?

Start examining the critical components Look at systems, processes and models to assist you • More on this later!

Page 6: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 7

What do I get by default?

Communications • Reliable communications

Cache • Built in once collected for all SmartConnectors

Commit • Commit model for storage of data (SmartConnector -> ESM)

Recovery • Archive files

Hardware • Dual power supply, reliable hardware, hot swap components and storage

Page 7: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 8

ArcSight Architecture

Enriched events from ESM will be forwarded to Logger for long-term event storage.

Events from all SmartConnectors will be

forwarded to the ESM Instance.

Analysts

Analysts will leverage the ArcSight Console or a web browser to access ESM, Logger, and CA.

Connector Appliance (Optional)

SmartConnectors

All SmartConnectors are managed remotely via the ArcSight Connector Appliance or ESM Manager.

ArcSight Logger Instance

SAN (Optional)

Logger

ArcSight ESM Instance

Database SAN Manager

ArcSight ArcSight ArcSight

Page 8: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 9

ArcSight Architecture

Events of interest will be forwarded from Logger to ESM for real-time correlation. Correlated events will be forwarded back to Logger for long-term storage.

Events from all SmartConnectors will be forwarded to separate Loggers for load balancing purposes.

ArcSight Logger Instances (2+)

Loggers are configured in a Peer Network. Analysts

Analysts will leverage the ArcSight Console or a web browser to access ESM, Logger, and CA.

Connector Appliance

ArcSight ArcSight ArcSight

SmartConnectors

ArcSight ArcSight ArcSight ArcSight ArcSight ArcSight

SmartConnectors SmartConnectors

All SmartConnectors are managed remotely via the ArcSight Connector Appliance.

ArcSight ESM Instance

Database SAN Manager

AUP Master

AUP Master

Logger Logger

Page 9: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

ArcSight Architecture

Global ESM Instance

Database SAN Manager Analysts

Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

Correlated and the base events will be forwarded from each Regional ESM Instance to the Global ESM Instance for Global Correlation.

Globally correlated and base events will be forwarded from the Global ESM Instance to Logger for long-term storage.

All SmartConnectors are managed remotely via the ArcSight Connector Appliance.

Loggers can be configured in a Peer Network for a holistic view of all events in the environment.

Events from all SmartConnectors

will be forwarded to the Regional ESM

Instances.

Events from all SmartConnectors

will be forwarded to the Regional ESM

Instances.

ArcSight Logger Instances

Logger (Optional) Connector Appliance (Optional)

Events of interest will be forwarded

from Logger to ESM for real-time correlation.

Correlated events will be forwarded back to Logger for long-term storage. ArcSight Logger Instances

Loggers Connector Appliance

ArcSight Logger Instances

Loggers Connector Appliance

ArcSight Logger Instances

Loggers Connector Appliance

Events of interest will be forwarded

from Logger to ESM for real-time correlation.

Correlated events will be forwarded back to Logger for long-term storage.

Regional ESM Instance

Database SAN Manager

Regional ESM Instance

Database SAN Manager

Regional ESM Instance

Database SAN Manager

ArcSight ArcSight ArcSight ArcSight ArcSight ArcSight

SmartConnectors SmartConnectors

ArcSight ArcSight ArcSight ArcSight ArcSight ArcSight

SmartConnectors SmartConnectors

ArcSight ArcSight ArcSight ArcSight ArcSight ArcSight

SmartConnectors SmartConnectors

Page 10: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 11

Connector layer

• Push connector type • Load balanced • Needs consistency • Typically used for

– Syslog – Large volumes

ArcSight Logger/Express/ESM

Node 1 Node 2 Session information

shared for load balancing only.

Here a two-node load balancing solution can be deployed. The load balancing system can be used to spread the load between two or more nodes for processing. There is no need for clustering here as we simply want to process the logs and events and this represents the most efficient method to do this.

Each SmartConnector forwards on the encrypted, compressed and processed events to the ArcSight solution.

The source devices send their logs and events directly to the load balancing IP address using their native protocol, such as Syslog.

Page 11: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 12

Connector layer

• Pull connector type • Log messages not lost • Active HA needed

– Require consistency

• Typically not implemented Two-node active/passive cluster for the SmartConnector. Should the active node fail for any reason, the passive node can continue where it left off. Since the shared disk is used, all current events are processed with no loss or duplication.

SmartConnector forwards on the encrypted, compressed and processed events to the ArcSight solution.

SmartConnector connects to the sources directly from the active node. All processing is done by the active node but state information stored on shared drive.

ArcSight Logger/Express/ESM

Shared disk

Passive node

Active node

Page 12: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 13

Log storage layer

• Dual feed strategy • Duplicate in two Loggers • No replication needed

Logger DR site Main Logger

Connector Connector receives/pulls the events and forwards on to configured Loggers.

Devices send/receive their logs and events to and from the Connector in their native formats as required. Typically this will be via Syslog, which uses UDP.

Page 13: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 14

Log storage layer

• Warm standby model • Backup configuration • Access archives • Provide cache at connectors

Main Logger Configuration restored to access stored data and assume role of main Logger.

Devices send/receive their logs and events to and from the shared IP in their native formats as required. Typically this will be via Syslog, which uses UDP.

Storage device used for archived daily logs. Secondary Logger can retrieve archives as necessary.

Logger DR site

Page 14: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 15

Log storage layer

• Most effective solution • Dual feed and dual archive

– Easy to restore – Little impact – No replication needed

• Be aware of network Connector

Remote site

Connector

Loggers auto-archive to storage system for resilient

long-term storage. Connector receives/pulls the

events and forwards on to configured Loggers.

Devices send/receive their logs and events to and from the Connector in their native formats as required. Typically this will be via Syslog, which uses UDP.

Logger DR site Main Logger

Page 15: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 16

Correlation layer

• ESM with Oracle – Simple fail-over to single DB – Use commercial solutions – Tried and trusted

• Replicate database – Several technologies available

• Fail-over manager starts • Console re-connects

ArcSight Console Oracle database

Heartbeat

Fail-over Manager

Primary Manager

Here a primary Manager is used as the single processing server for the correlation etc. of the ESM solution. All communications to the database come from the single primary Manager.

Page 16: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 17

Correlation layer

• ESM with CORRe – No one single DB – Need to replicate DB – Consider options

• Consider ESM/Express • Look at options • Work out difference

– HA or DR

CORR database

Fail-over Manager

CORR database

Primary Manager

ArcSight Console

Replication

Page 17: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 18

Options?

Hardware • Power • Disk • Network

Software • HA/fail-over/cluster software

Operating system • HA/fail-over/cluster software

Virtualization • Don’t forget what you can get here • Usually a cost option

Page 18: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 19

Summary

Lots of options • Consider what is needed and how to address

HA deployed at a lot of customers • Using in-built and external technologies

Only as strong as weakest link Plan and understand issues

Page 19: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 20

Please fill out a survey. Hand it to the door monitor on your way out.

Thank you for providing your feedback, which helps us enhance content for future events.

Session TT3058 Speaker Paul Brettle

Please give me your feedback

Page 20: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.

© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Thank you

Page 21: Building a high a vailability ArcSight solution · Analysts will leverage the ArcSight Console or a web browser to access the Global or Regional ESM and Logger Instances.