Difference between revisions of "Truxton Forensic Rack"
| Line 112: | Line 112: | ||
Each server node is pre-installed with [https://notepad-plus-plus.org/ Notepad++] and [https://dbeaver.io/ dBeaver] tools. | Each server node is pre-installed with [https://notepad-plus-plus.org/ Notepad++] and [https://dbeaver.io/ dBeaver] tools. | ||
| + | |||
| + | Truxton was installed to write data to the <code>D:\Truxton Data</code> folder. | ||
Revision as of 13:12, 8 January 2021
The Truxton Forensic Rack is a 7 foot tall rack populated with hardware dedicated to forensic processing. It has a Yellowbrick database appliance, seven dedicated loader/exploitation machines and 1PB of usable depot storage. With everything separated, it gives us many knobs to turn for loading.
Contents
Hardware
Here's how the hardware is stacked:
| U42 | Network Switch |
| U27 | Yellowbrick |
| U26 | Yellowbrick Manager 0 |
| U25 | Yellowbrick Manager 1 |
| U23 | KVM Server |
| U22 | Keyboard and Monitor |
| U13 | Loader Node 7 |
| U11 | Loader Node 6 |
| U09 | Loader Node 5 |
| U07 | Loader Node 4 |
| U05 | Loader Node 3 |
| U03 | Loader Node 2 |
| U01 | Loader Node 1 |
Installing Hardware
Normally you won't have to do this but should you want to move the hardware out of the existing rack an into a different one, populate the new rack from the bottom up.
- Locate Server Node 1
- Install the rails for the server into the rack position
- Slide the server onto the rails
- Repeat for the remaining servers working your way up the rack
- Install rails for KVM
- Install KVM
- Install rails for Yellowbrick Management Node 1
- Install Yellowbrick Management Node 1
- Install rails for Yellowbrick Management Node 2
- Install Yellowbrick Management Node 2
- Install rails for Yellowbrick Server
- Install Yellowbrick Server
- Populate Yellowbrick Server with 9 blades
- Fill the empty spaces in Yellowbrick Server with empty blade enclosures
- Install rails for network switches
- Install network switches
- Add the hundreds of cables
Power Up Sequence
Generally speaking, you start the rack from the top down.
- Turn on the network switches
- Turn on Yellowbrick Management Node 1
- Turn on Yellowbrick Management Node 2
- Turn on Yellowbrick server
- Turn on the KVM switch
- Turn on the Servers (7 through 1)
It will take several minutes for everything to boot.
Installing Software
Prior to software installation, several decisions must be made:
- Where are temporary files going to go? ETL processes may have to write files to a temporary location during forensic processing. This location should ideally be on an SSD for speed.
- Where are the hashsets going to go? This should most definitely be on an SSD local to the server.
- Where are the SOLR indexes going to go?
- Where are the software installation packages?
- Where are the PostgreSQL databases going to go?
Defaults as Shipped
The Truxton Forensic Rack is delivered with the following defaults:
| What | Where |
|---|---|
| Temporary Files | D:\Temp
|
| Hash Sets | D:\Hashsets
|
| SOLR | C:\Clusterstorage\Scratch\UXX\SOLR
|
| Software Installers | C:\Clusterstorage\SampleData\Rack Management\Software
|
| Databases | D:\Truxton Data\data
|
Each server node is pre-installed with Notepad++ and dBeaver tools.
Truxton was installed to write data to the D:\Truxton Data folder.