Infrastructure Explorer
Interactive force-directed topology of a dual-galaxy network
Challenges
Learn to navigate the force-directed topology graph.
- Find a system node in the graph
- Click on it to select it
- The details panel will appear with system information
Click any node in the graph - Find the layout dropdown in the controls toolbar
- Select "Radial" from the options
- Watch the graph rearrange into a radial pattern
Use the layout dropdown to switch to Radial - Find the fullscreen button in the controls toolbar
- Click it to expand the graph
- Press Escape or click again to exit
Click the fullscreen button (expand icon) - Select a node first
- Then click on an empty area of the graph
- The details panel will close
Click empty space in the graph - Look for a node with many connections
- It should have Tailscale (dashed) edges crossing to the other cluster
- Click it to confirm its role
Find and click the node that bridges Milky Way and Andromeda Explore the two physical sites and their connections.
- Look for two distinct groups of nodes
- Milky Way nodes have cyan-tinted borders
- Andromeda nodes have pink-tinted borders
Observe the two clusters and their color coding - Count nodes in the Milky Way cluster (cyan borders)
- Count nodes in the Andromeda cluster (pink borders)
- Compare the counts
Count nodes per cluster Milky Way: 8 (including network devices), Andromeda: 5
- Look for dashed purple lines in the graph
- These represent encrypted VPN tunnels between sites
- Count how many cross-site connections exist
Identify the dashed purple edges connecting the two clusters - Click nodes in Andromeda until you find one with "Tailscale Router" in its services
- This system advertises its local subnet to the remote site
- Note how many Tailscale edges connect to it
Find the node that acts as Tailscale subnet router - Click each node and note its core count from the details panel
- Sum them across both galaxies
- Compare core distribution between sites
Click each system node and sum the cores 98 cores total
Understand what each node type represents in the topology.
- Look for hexagon-shaped nodes (larger, orange-tinted)
- Click each to confirm it runs Proxmox VE or similar
- Note which galaxy each hypervisor belongs to
Find nodes with hexagon shape — these are hypervisors - Find the star-shaped cyan node
- Click it to open the details panel
- Read through its services list
Click the star-shaped node (gateway) and review its services - Look for rectangle-shaped green nodes
- These are NAS devices (Synology, Unraid)
- Click each to see storage capacities
Find all rectangle-shaped nodes — these are storage systems - Look for a rounded-rectangle pink node
- It should be in Andromeda
- Click it to confirm it runs Plex
Find the media node and confirm its services - Look for diamond-shaped amber nodes
- These are the firewall and managed switch
- Click each to see their network services
Find diamond-shaped nodes — these are network infrastructure Trace connections between systems across sites.
- Solid thin lines = local LAN connections
- Dashed purple lines = Tailscale VPN tunnels
- Identify which connections stay local vs cross-site
Observe the edge styles and categorize them - Start at the workstation node in Milky Way
- Follow its Tailscale edge to the remote hypervisor
- Note the network hop: workstation → Tailscale → remote site
Trace the connection from Capella-Outpost to Tarn-Host - Look for a dotted green line in the Andromeda cluster
- This represents a backup replication path
- Click both endpoints to see what data flows between them
Find the dotted green edge labeled "Hyper Backup" - Find the switch (diamond node) in Milky Way
- Count how many local LAN edges connect to it
- This shows the physical star topology through the managed switch
Count edges connecting to the Nexus switch node - Find all dashed purple (Tailscale) edges
- Count them
- Note which Milky Way systems have direct cross-site access
Count all Tailscale (dashed purple) edges in the graph 3 Tailscale mesh connections
Read and interpret real-time system health data.
- Look at the controls toolbar for the status indicator
- Green dot = Live Data (connected to real infrastructure)
- Orange dot = Demo Mode (showing static data)
Find the status badge in the controls toolbar - Click each online system node
- Check the Live Metrics section in the details panel
- Compare CPU percentages across systems
Click nodes and compare CPU usage in the details panel - Look for nodes that appear dimmed or faded
- Offline nodes have reduced opacity and red borders
- Click them to confirm their status
Look for dimmed nodes — these are offline systems - Check CPU/RAM for each Milky Way system
- Check CPU/RAM for each Andromeda system
- Determine which site is under more load
Click systems in each galaxy and compare their metrics - Look for systems with active workloads
- Nodes with high CPU show thicker, warmer-colored borders
- Nodes with normal load have standard borders
Watch for visual changes in node borders indicating CPU load Evaluate the topology for single points of failure and redundancy.
- Look at each node and count its edges
- The most connected node has the most lines radiating from it
- Consider what happens if this node goes offline
Find the node with the highest edge count - Identify nodes whose removal would disconnect other systems
- Consider the switch in Milky Way and the hypervisor in Andromeda
- Assess whether each galaxy can operate if these fail
Look for nodes that, if removed, would isolate other systems - Click Tarn-Host to see all its services
- Note it is both hypervisor AND Tailscale subnet router
- Determine what breaks: cross-site access, media server, local VMs
Click Tarn-Host and trace all dependencies - Trace the backup edge from primary to backup NAS
- Check if backups cross the Tailscale bridge or stay local
- Assess 3-2-1 backup rule compliance
Follow backup edges and assess geographic distribution - Identify which galaxy has fewer redundant systems
- Consider adding a secondary gateway or backup target
- Think about geographic distribution for disaster recovery
Analyze gaps in redundancy and propose an addition What You Can Do
- Force-directed topology graph with multiple layouts
- Live metrics from real infrastructure (when available)
- Click-to-explore system details and services
- Tailscale mesh and cross-site connection visualization
- Storage and backup architecture overview
Learning Objectives
- Navigate the graph and click nodes
- Identify the two galaxy clusters
- Understand system roles and types
- Trace network paths between sites
- Read live metrics and identify load patterns
- Compare resource usage across sites
- Assess single points of failure
- Design resilience improvements
Select a system
Click on any node in the graph to view its details, services, and connections.
Network Legend
Node Types
Connections
Galaxy Colors
How It Works
Dual-Site Architecture
Two physical locations connected via encrypted VPN. Each site operates independently with full local connectivity.
Zero-Trust Networking
Tailscale provides encrypted, authenticated connections between all nodes. No open ports, no exposed services.
Subnet Routing
Tarn-Host acts as a subnet router, allowing Milky Way systems to reach Andromeda local IPs transparently.