Avast ye! This be a machine-translated text, an’ it may contain errors, aye!
When we be speakin’ o’ runnin’ architecture, we mean all the parts that together make up a company’s IT infrastructure. ‘Tis be about networks, servers, storage, services, an’ security, an’ how it all be hangin’ together.
What be a Runnin’ Architecture?
A runnin’ architecture be a chart o’ all the IT components in a realm, an’ how they be linked together. Think o’ it as a map o’ the whole IT system. It includes everythin’ from physical hardware to software an’ security measures.
For a small crew, this could be as simple as a router, a server, an’ a few PCs. For a larger vessel, it could include hundreds o’ servers, multiple networks, cloud services, an’ much more.
Network Components
The network be the very foundation o’ a runnin’ architecture. Without the network, no devices can communicate, aye.
| Component | What it does | Example |
|---|---|---|
| Switch | Connects devices together in a local network (LAN) | Unifi Switch, TP-Link |
| Router | Sends traffic between different networks | Yer home router, ISP router |
| Gateway | The entry point between yer network and the internet | Often combined with the router |
| Firewall | Filters traffic and blocks unwanted access | pfSense, OPNsense, Unifi Gateway |
| Access Point (AP) | Provides wireless connection to the network | Unifi AP, TP-Link AP |
Hvordan henger det sammen?
A common order be like:
The Interwebs → Router/Gateway → Firewall → Switch → Devices (PCs, servers, gizmos)
The switch connects everythin’ internally, an’ the router/firewall controls what sails in an’ out.
Task 1 - Chart Yer Home Network
What manner o’ networkin’ gear do ye have in yer hold? Most scallywags have at least a router from their internet provider. Try to find out:
- Do ye have a router, a switch, or a combination o’ both?
- Do ye have a separate access point, or be WiFi built into the router?
- What be the IP address o’ yer router? (Hint:
ipconfigin the terminal on Windows)
Servers and Clients
In an operational architecture, we distinguish between servers and clients:
| Role | Description | Example |
|---|---|---|
| Server | A machine that offers services to others | Web server, file server, print server |
| Client | A machine that uses the services the server offers | Yer PC, mobile, tablet |
A server need not be a large, costly machine. An old laptop runnin’ Linux and sharin’ files over the network be technically a server. ‘Tis about the role, not the size, savvy?
Formfaktorer
Servers be found in various physical shapes:
- Tower - Looks like a common desktop PC. Suits small environments.
- Rack - Mounted in a server cabinet (rack). Standard for data centers.
- Blade - Compact modules that be placed in a chassis. Used in large data centers.
Stashin’ Yer Booty
Data must be stashed somewhere, aye. In a proper ship’s layout, there be several options:
| Type | Explanation | Example |
|---|---|---|
| Local Chest | Stashin’ it directly in the vessel itself | SSD, HDD in a PC or server |
| Network Hold | Network stash shared ‘tween all hands | Synology, TrueNAS |
| Dedicated Hold | A dedicated stash network for swift retrieval | Used in grand ports o’ call |
| Cloud Stash | Stashin’ it with a cloud provider, savvy? | OneDrive, Google Drive, S3 |
NAS vs. SAN
- NAS (Network Attached Storage) shares files over a common network. Easy to set up.
- SAN (Storage Area Network) uses a separate, dedicated network for storage. Faster, but more complex.
For most small and medium-sized businesses, NAS is more than good enough.
Services and Software
The servers in an operational architecture run various services. Here are some common ones:
| Service | What it does | Example |
|---|---|---|
| E-mail and Collaboration | Communication and collaboration | Microsoft 365, Google Workspace |
| File Servers | Store and share files internally | SharePoint, SAMBA |
| Web Servers | Deliver web pages to users | Nginx, Apache |
| Print Server | Share printers between devices | CUPS (Linux), Windows Print Server |
| Software | Applications that users work with | Office, Teams, Visual Studio Code |
Watchin’ and Security
To keep a shipshape architecture, we need to know what be happenin’:
| Component | What it does | Example |
|---|---|---|
| Loggin’ Server | Gathers log data from servers and services | Grafana + Loki, Graylog |
| Watchin’ | Shows status and performance in real-time | Grafana, Zabbix, Uptime Kuma |
| Access Control | Controls who has access to what | Username/password, MFA |
| Antivirus | Protects against scurvy-ridden malware | Windows Defender, ClamAV |
| Backup | Safe keepin’ o’ data and systems | Proxmox Backup, Veeam |
Backup be not optional
A good rule o’ thumb be the 3-2-1 rule:
- 3 copies o’ yer data
- 2 different storage mediums (e.g. disk + cloud)
- 1 copy offsite
Task 2 - Be Ye Followin’ the 3-2-1 Rule?
Ponder yer own school files, aye:
- How many copies have ye o’ yer projects?
- Be ye usin’ only OneDrive, or have ye some stored locally as well?
- What happens if ye lose access to yer Microsoft account, eh?
Many a sailor finds they have but one copy. ‘Tis enough ‘til it ain’t, savvy?
Virtualization
Instead o’ havin’ a physical machine for each service, we can use virtualization to run multiple services on the same hardware:
| Technology | Explanation | Example |
|---|---|---|
| Virtual Machines (VM) | Whole operatin’ systems runnin’ on shared hardware | Proxmox, VMware |
| Containers | Lightweight, isolated environments for single applications | Docker, Podman |
Virtualization be one o’ the most important concepts in modern IT operations. It saves space, power, and makes it easier to manage the services, aye.
Weighin’ Anchor
Here be an example o’ how a simple operational architecture might look for a small school:
Internett
│
▼
[Ruter / Brannmur]
│
▼
[Switch]──────────────────────────────────┐
│ │ │ │
▼ ▼ ▼ ▼
[Server] [AP WiFi] [Printer] [Elev-PCer]
│
├── VM: Webserver (Nginx)
├── VM: Filserver (SAMBA)
└── Docker: Grafana + Loki
This here chart shows ye, ‘tis need not be complicated. The point be t’ have a reckonin’ o’ what exists, an’ how ‘tis all connected.
Task 3 - Chart the School’s Architecture
Try yer hand at drawin’ a simple map o’ the IT infrastructure at yer school (or yer own humble abode). Feel free to use quill and parchment, or a tool like draw.io.
- What networkin’ devices be there?
- How many networks do ye reckon the school has? (Hint: students and crew be likely on separate networks)
- What services do ye use daily? (WiFi, file storage, printin’, e-mail…)
Ye needn’t know it all. The point be to start thinkin’ in systems, aye.
Summary
A runnin’ architecture be about understandin’ the whole shebang:
- The Network connects it all, aye
- Servers deliver the goods and services
- Storage holds onto the treasure, the data
- Security protects ye from scoundrels and threats
- Monitorin’ gives ye a good look-see
- Virtualization saves ye resources, it does
When ye can describe these parts and explain how they work together, ye’ve got a good grasp o’ the runnin’ architecture.