<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Substrate on Deevnet Infrastructure Platform</title><link>https://deevnet.github.io/deevnet-docs/docs/architecture/substrate/</link><description>Recent content in Substrate on Deevnet Infrastructure Platform</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://deevnet.github.io/deevnet-docs/docs/architecture/substrate/index.xml" rel="self" type="application/rss+xml"/><item><title>Networking</title><link>https://deevnet.github.io/deevnet-docs/docs/architecture/substrate/networking/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deevnet.github.io/deevnet-docs/docs/architecture/substrate/networking/</guid><description>&lt;h1 id="substrate-networking-services">
 Substrate Networking Services
 &lt;a class="anchor" href="#substrate-networking-services">#&lt;/a>
&lt;/h1>
&lt;p>The substrate networking layer provides foundational network services for each site. The core router serves as the segment router, firewall, and service gateway for all segments within a substrate.&lt;/p>
&lt;p>For the segment model (nine segment types, trust hierarchy, and routing policy), see &lt;a href="https://deevnet.github.io/deevnet-docs/docs/architecture/network-segmentation/">Network Segmentation&lt;/a>.&lt;/p>
&lt;hr>
&lt;h2 id="core-router-role">
 Core Router Role
 &lt;a class="anchor" href="#core-router-role">#&lt;/a>
&lt;/h2>
&lt;p>Each substrate has a single core router that provides all networking services:&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Function&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Segment routing&lt;/td>
 &lt;td>Inter-segment routing via VLAN interfaces&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Firewall&lt;/td>
 &lt;td>Zone-based policy enforcement per segment&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>DNS&lt;/td>
 &lt;td>Authoritative for substrate zone, forwarding for external&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>DHCP&lt;/td>
 &lt;td>Static mappings for known hosts, dynamic pools per segment&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>NAT&lt;/td>
 &lt;td>Outbound gateway for all segments&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Switching integration&lt;/td>
 &lt;td>VLAN trunking to access switch&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Wireless integration&lt;/td>
 &lt;td>SSID-to-VLAN mapping via wireless AP&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;hr>
&lt;h2 id="vlan-routing">
 VLAN Routing
 &lt;a class="anchor" href="#vlan-routing">#&lt;/a>
&lt;/h2>
&lt;p>The core router maintains one interface per segment, each on its own VLAN:&lt;/p></description></item><item><title>Compute</title><link>https://deevnet.github.io/deevnet-docs/docs/architecture/substrate/compute/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deevnet.github.io/deevnet-docs/docs/architecture/substrate/compute/</guid><description>&lt;h1 id="substrate-compute">
 Substrate Compute
 &lt;a class="anchor" href="#substrate-compute">#&lt;/a>
&lt;/h1>
&lt;p>Defines the virtualization and compute model for Deevnet sites.&lt;/p>
&lt;hr>
&lt;h2 id="overview">
 Overview
 &lt;a class="anchor" href="#overview">#&lt;/a>
&lt;/h2>
&lt;p>Compute infrastructure provides virtualization hosts for management-plane and tenant workloads. Hypervisors run within the substrate and host:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Extended services&lt;/strong> — Observability, automation, and access tooling VMs&lt;/li>
&lt;li>&lt;strong>Tenant application VMs&lt;/strong> — Workloads deployed by tenants&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="compute-hosts">
 Compute Hosts
 &lt;a class="anchor" href="#compute-hosts">#&lt;/a>
&lt;/h2>
&lt;p>Each site includes one or more hypervisors that provide the virtualization layer. Compute hosts are provisioned through the builder and managed via the management plane.&lt;/p></description></item><item><title>Storage</title><link>https://deevnet.github.io/deevnet-docs/docs/architecture/substrate/storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deevnet.github.io/deevnet-docs/docs/architecture/substrate/storage/</guid><description>&lt;h1 id="substrate-storage">
 Substrate Storage
 &lt;a class="anchor" href="#substrate-storage">#&lt;/a>
&lt;/h1>
&lt;p>Defines the shared and persistent storage model for Deevnet sites.&lt;/p>
&lt;hr>
&lt;h2 id="status">
 Status
 &lt;a class="anchor" href="#status">#&lt;/a>
&lt;/h2>
&lt;p>Storage is a &lt;strong>planned future addition&lt;/strong> to core services. This document will be expanded as the storage architecture is defined.&lt;/p>
&lt;hr>
&lt;h2 id="intent">
 Intent
 &lt;a class="anchor" href="#intent">#&lt;/a>
&lt;/h2>
&lt;p>Shared storage will provide persistent volumes for substrate consumers — both management-plane services and tenant workloads — independent of any single compute host.&lt;/p></description></item></channel></rss>