- P2606: Plan v1.1 EN EJECUCIÓN. Fases 1-3 completadas. - Ficha nodo srvv-nginx-rm.md. P2606 en adn/07_proyectos.md. - Incluye cambios acumulados de sesiones anteriores.
152 lines
5.6 KiB
Markdown
152 lines
5.6 KiB
Markdown
# 01 - Ontología del Sistema: srv-ns8
|
|
|
|
Este documento define la identidad, propósito y componentes principales del servidor `srv-ns8`.
|
|
|
|
## Responsable
|
|
**Lic. Ricardo MONLA**
|
|
*Departamento Servidores*
|
|
Dirección de TIC
|
|
Facultad Regional La Rioja
|
|
**Universidad Tecnológica Nacional**
|
|
|
|
---
|
|
|
|
## Identidad del Sistema
|
|
- **Nombre**: `srv-ns8`
|
|
- **Hostname**: `srv-ns8`
|
|
- **Rol Principal**: Workstation / Híbrido (Docker Host + VirtualBox Hypervisor).
|
|
- **Sistema Operativo**: Debian GNU/Linux 12 (bookworm).
|
|
- **IP**: `10.0.10.8/24`.
|
|
|
|
---
|
|
|
|
## Modelo Ámbito/Nodo
|
|
|
|
El ecosistema ADN implementa una jerarquía **Ámbito → Nodos** que agrupa lógicamente los recursos por área organizativa.
|
|
|
|
### Jerarquía de Ámbitos
|
|
|
|
| Ámbito | Descripción | Nodos |
|
|
|--------|-------------|-------|
|
|
| `dtic-DIIAA` | Ámbito raíz: Infraestructura y servicios propios | srv-ns8, srv-pmox*, srv-xen1, srvv-*, dtic-BITACORAS |
|
|
| `dtic-DASUTEN` | Sub-ámbito: Departamento de Servicios UTN (gestionado) | srv-dasu, sql-dasuten, dc-dasuten, dasu-pc, dasu-pcv* |
|
|
| `dtic-BITACORAS` | Sistema de registro ADN | dtic-BITACORAS |
|
|
|
|
### Relaciones
|
|
- **Ámbito → Nodos**: Uno a muchos (1:N)
|
|
- **Nodos → Entradas**: Uno a muchos (1:N)
|
|
- **Entradas → Ámbito**: Deriva automáticamente del nodo asociado
|
|
|
|
### Consultas por Ámbito
|
|
|
|
```bash
|
|
# CLI: Listar nodos de un ámbito
|
|
./adn/tools/run db nodo:listar --ambito dtic-DASUTEN
|
|
|
|
# CLI: Listar eventos de un ámbito
|
|
./adn/tools/run db evento:listar --ambito dtic-DIIAA
|
|
|
|
# API: Endpoints REST
|
|
GET /api/ambitos
|
|
GET /api/ambitos/:id/nodos
|
|
GET /api/entradas?ambito_id=2
|
|
```
|
|
|
|
---
|
|
|
|
## Nodos de la Red (Árbol de Dependencia)
|
|
|
|
### 🖥️ srv-ns8 (Physical / Hybrid)
|
|
- **CPU**: AMD Ryzen (16 hilos) | **RAM**: 15 GiB
|
|
| Nodo | IP | Rol |
|
|
| :--- | :--- | :--- |
|
|
| **[srv-ns8](../nodos/srv-ns8.md)** | `10.0.10.8` | **Gateway / Workstation** |
|
|
|
|
### ☁️ Cluster Proxmox
|
|
|
|
#### **[srv-pmox1](../nodos/srv-pmox1.md)** (`10.0.10.201`)
|
|
*Proxmox VE 8.2.2 | i5-6500 (4C) | 16GB RAM*
|
|
| VMID | Nodo | IP | Rol |
|
|
| :--- | :--- | :--- | :--- |
|
|
| 101 | **[srvv-sitio](../nodos/srvv-sitio.md)** | `10.0.10.18` | VM Ubuntu / Docker Host |
|
|
| 102 | **[srvv-sitio0](../nodos/srvv-sitio0.md)** | `10.0.10.119` | VM Debian 12 |
|
|
| 103 | **[srvv-dtic](../nodos/srvv-dtic.md)** | `10.0.10.4` | VM Debian / Servicios |
|
|
| 104 | **[srvv-docs](../nodos/srvv-docs.md)** | `10.0.10.14` | VM Debian / Docs |
|
|
| 112 | **[srvv-dns](../nodos/srvv-dns.md)** | `10.0.10.2` | VM Debian / Servidor DNS |
|
|
|
|
#### **[srv-pmox2](../nodos/srv-pmox2.md)** (`10.0.10.202`)
|
|
*Proxmox VE (Estable) | i5-6500 (4C) | 16GB RAM*
|
|
| VMID | Nodo | IP | Rol |
|
|
| :--- | :--- | :--- | :--- |
|
|
| 105 | **[srvv-koha](../nodos/srvv-koha.md)** | `10.0.10.130` | VM Librería |
|
|
| 108 | **[pcv-dasu1](../nodos/pcv-dasu1.md)** | *DHCP* | Win10 VM / Sistema DASU |
|
|
| 109 | **[pcv-dasu2](../nodos/pcv-dasu2.md)** | *DHCP* | Win10 VM / Sistema DASU |
|
|
| 110 | **[pcv-serviio](../nodos/pcv-serviio.md)** | *DHCP* | Win10 VM / Streaming TV (Serviio) |
|
|
|
|
#### **[srv-pmox3](../nodos/srv-pmox3.md)** (`10.0.10.203`)
|
|
*Proxmox VE (Estable) | AMD A10-9700 (4C+6G) | 64GB RAM*
|
|
| VMID | Nodo | IP | Rol |
|
|
| :--- | :--- | :--- | :--- |
|
|
| 111 | **[srvv-fenix](../nodos/srvv-fenix.md)** | *Interna* | Sistema Académico Legacy |
|
|
| 106 | **[srvv-uptime](../nodos/srvv-uptime.md)** | `10.0.10.9` | LXC Monitorización |
|
|
| 107 | **[srvv-data](../nodos/srvv-data.md)** | `10.0.10.13` | LXC Datos |
|
|
| 113 | **[srvv-sitio2](../nodos/srvv-sitio2.md)** | `10.0.10.19` | LXC Web Secundario |
|
|
| 100 | *docker* | — | ⏸️ En preparación (stopped) |
|
|
| 114 | *srvv-n8n* | — | ⏸️ En preparación (VM, stopped) |
|
|
| 115 | *srvv-n8n* | — | ⏸️ En preparación (CT, stopped) |
|
|
|
|
### 🏔️ Citrix XenServer
|
|
|
|
#### **[srv-xen1](../nodos/srv-xen1.md)** (`10.0.10.23`)
|
|
*Citrix XenServer 7.0.0 | Xeon E3-1230 (4C) | Hypervisor Legacy*
|
|
| VMID | Nodo | IP | Rol |
|
|
| :--- | :--- | :--- | :--- |
|
|
| - | **[srvv-sysacadweb](../nodos/srvv-sysacadweb.md)** | *Interna* | Web SysACAD |
|
|
| - | **[srvv-maurik](../nodos/srvv-maurik.md)** | *Desconocida* | Domain Controller |
|
|
|
|
### 🛰️ Nodos Externos / Satélites (DASUTEN)
|
|
|
|
#### **[srv-dasu](../nodos/srv-dasu.md)** - Hipervisor Principal
|
|
| Nodo | IP Local | IP Tailscale | Rol | Estado |
|
|
| :--- | :--- | :--- | :--- | :--- |
|
|
| **[srv-dasu](../nodos/srv-dasu.md)** | `10.0.100.1` (vmbr0) | `100.112.46.104` | Proxmox VE + Subnet Router | ✅ ONLINE |
|
|
|
|
#### VMs en srv-dasu (Red 10.0.100.0/24)
|
|
| VM | IP Local | IP Tailscale | Rol | Estado |
|
|
| :--- | :--- | :--- | :--- | :--- |
|
|
| **dasu-srvv-dc** | `10.0.100.10` | `100.85.117.101` | AD DS + DNS | ✅ ONLINE |
|
|
| **dasu-srvv-sql** | `10.0.100.11` | `100.107.24.124` | SQL Server 2019 | ✅ ONLINE |
|
|
| **dasu-pcv** | `10.0.100.12` | `100.118.129.44` | VM Pruebas | ⚠️ Offline (7d) |
|
|
|
|
#### Nodo Físico DASUTEN
|
|
| Nodo | IP Tailscale | Rol | Estado |
|
|
| :--- | :--- | :--- | :--- |
|
|
| **[dasu-pc](../nodos/dasu-pc.md)** | `100.100.145.51` | PC Cliente (Dominio) | ✅ ONLINE |
|
|
|
|
#### Otros Nodos Externos
|
|
| Nodo | IP | Descripción |
|
|
| :--- | :--- | :--- |
|
|
| **[cam-hikvision-24](../nodos/cam-hikvision-24.md)** | `10.0.10.24` | Cámara / DVR |
|
|
|
|
---
|
|
|
|
## Servicios Críticos (ADN Detectado)
|
|
### 1. Virtualización (Prioridad Alta)
|
|
- **Motor**: VirtualBox.
|
|
- **Carga**: VM `pcv-dtic-rrhh-w732`.
|
|
|
|
### 2. Contenedores Docker (srv-ns8)
|
|
- **Estado**: ✅ **Consistente**.
|
|
- **Servicios Activos**:
|
|
- `nginx` (Proxy Reverso)
|
|
- `homepage` (Dashboard Unificado: `https://ns8.frlr.utn.edu.ar`)
|
|
- `bitacoras`
|
|
- `portainer`
|
|
|
|
### 3. Acceso Remoto Seguro
|
|
- **Tailscale**: `100.88.252.26` (Mesh VPN).
|
|
- **RustDesk**: Soporte remoto visual.
|
|
|
|
## Topología de Red
|
|
- **Híbrida**: `10.0.10.8` (LAN) + `190.114.205.18` (WAN) con Policy Routing.
|