Difference between revisions of "Campus Infrastructure"

From CNM Wiki
Jump to: navigation, search
(Costs)
(The Metal)
Line 66: Line 66:
 
: For the purposes of this very wikipage, a ''command line'' refers to a [[command line interface]] ([[command line interface|CLI]]) of any of [[#The COTS]] packages installed in [[#The Farm]]. This input-output line area allows [[#The Sysadmins]] and [[#The Superusers]] to interact with [[#The Cluster]] and [[#The Infrastructure]] rather than screen-based graphical buttons, icons, or hyperlinked texts in [[graphic user interface]]s ([[graphic user interface|GUI]]s).
 
: For the purposes of this very wikipage, a ''command line'' refers to a [[command line interface]] ([[command line interface|CLI]]) of any of [[#The COTS]] packages installed in [[#The Farm]]. This input-output line area allows [[#The Sysadmins]] and [[#The Superusers]] to interact with [[#The Cluster]] and [[#The Infrastructure]] rather than screen-based graphical buttons, icons, or hyperlinked texts in [[graphic user interface]]s ([[graphic user interface|GUI]]s).
  
==The Metal==
+
==The Servers==
 
[[#The Habitat]] is deployed on three [[bare-metal server]]s and one [[storage box]]. As the result of [[#Choosing the metal]], [[#1736579]], [[#1777698]], [[#2109682]], and [[#Storagebox hardware]] have been rented for that purpose.
 
[[#The Habitat]] is deployed on three [[bare-metal server]]s and one [[storage box]]. As the result of [[#Choosing the metal]], [[#1736579]], [[#1777698]], [[#2109682]], and [[#Storagebox hardware]] have been rented for that purpose.
  
===1736579===
+
===44===
: 1 x Dedicated Root Server "Server Auction"
+
: VPS S SSD
:* Intel Xeon E3-1275v5
+
:* Location: Nuremberg
:* 2x SSD M.2 NVMe 512 GB
+
:* Host system: 12701
:* 4x RAM 16384 MB DDR4 ECC
+
:* OS: Ubuntu 22.04
:* NIC 1 Gbit Intel I219-LM
 
:* Location: FSN1-DC1
 
:* Rescue system (English)
 
 
:* 1 x Primary IPv4
 
:* 1 x Primary IPv4
 +
 +
===206===
 +
: VPS S NVMe
 +
:* Location: Dusseldorf
 +
:* Host system: 20522
 +
:* OS: Ubuntu 22.04
 +
 +
===106===
 +
: VPS M SSD
 +
:* Server name: employableu.com
 +
:* Location: Nuremberg
 +
:* Host system: 4175
 +
:* OS: Ubuntu 18.04 (64 Bit)
 +
 +
===53===
 +
: VPS M SSD
 +
:* Server name: cnmcyber.com
 +
:* Location: St. Louis
 +
:* Host system: 15594
 +
:* OS: Ubuntu 18.04 (64 Bit)
 +
 +
===234===
 +
: VPS M SSD
 +
:* Server name: next.cnmcyber.com
 +
:* Location: St. Louis
 +
:* Host system: 18319
 +
:* OS: Ubuntu 18.04 (64 Bit)
 +
:* Panel: LAMP
  
 
==Used terms==
 
==Used terms==
 
===The Infra===
 
===The Infra===

Revision as of 23:55, 10 December 2023

Campus Infrastructure (hereinafter, #The Infra) is the software and hardware that CNMCyber Team rents to host CNM Campus Farm. The rented software and hardware consists of #. Both are parts of Opplet Infrastructure.


Provider and costs

The Provider

For the purposes of this very wikipage, the Provider refers to Contabo, which has been serving as #The Team's Internet service provider (ISP) and lessor of both #The Infra and Bureau Infrastructure since 2016. Offers from other potential providers, specifically, Contabo and DigitalOcean, have been periodically reviewed, but no one else has offered any better quality/price rate on a long-term basis.

Costs

Category Product Description Quantity Price
Servers VPS M SSD #429513 1 10.49
Location USC1 St Louis [VPS M] (566008) 1 2.30
VPS S NVMe #1003223 1 5.99
VPS M SSD #463538 1 10.49
Location USC1 St Louis [VPS M] (604252) 1 2.30
VPS M SSD #475795 1 10.49
VPS S SSD #1302367 1 5.99
Storage 1000 GB FTP #626561 1 11.49

Requirements

Due to the lower cost, #The Metal's rentals were purchased via #The Provider's auction -- https://www.hetzner.com/sb?hdd_from=500&hdd_to=1000 -- based on the following assumptions.

Number of nodes

ProxmoxVE normally requires three nodes. The third node is needed to provide quorum; however, it shall not necessarily run applications. At the same time, Ceph's non-emergency operations require three nodes at least.

Hard drives

  1. The hard drive storage capacity for any of #The Nodes shall be 512Gb at least.
  2. Because Ceph is selected to power #The Storage, any hard-drive of #The Metal shall be both SSD and NVMe.

Processors

  1. The processor frequency for two Nodes of #The Metal shall be 32Gb at least. Processor frequency requirements to the third of #The Nodes may be lower because of ProxmoxVE's characteristics.
  2. Those servers that deploys Intel Xeon E3-1275v5 processors are preferable over those servers that deploys Intel Core i7-7700 ones.

Location

At least two Nodes shall be located in the same data center. Although #The Provider does not charge for internal traffic, this circumstance increases the speed of #The Farm as a whole. If no nodes are available in the same data center, they shall be looked for in the same geographic location.

The UI

With regards to #User interfaces (UIs), administrative access to #The Metal can be accomplished through several tools and portals that #The Provider grants to CNMCyber Customer.

GI

Its graphic interface belongs to #Dashboards.

CLI

For the purposes of this very wikipage, a command line refers to a command line interface (CLI) of any of #The COTS packages installed in #The Farm. This input-output line area allows #The Sysadmins and #The Superusers to interact with #The Cluster and #The Infrastructure rather than screen-based graphical buttons, icons, or hyperlinked texts in graphic user interfaces (GUIs).

The Servers

#The Habitat is deployed on three bare-metal servers and one storage box. As the result of #Choosing the metal, #1736579, #1777698, #2109682, and #Storagebox hardware have been rented for that purpose.

44

VPS S SSD
  • Location: Nuremberg
  • Host system: 12701
  • OS: Ubuntu 22.04
  • 1 x Primary IPv4

206

VPS S NVMe
  • Location: Dusseldorf
  • Host system: 20522
  • OS: Ubuntu 22.04

106

VPS M SSD
  • Server name: employableu.com
  • Location: Nuremberg
  • Host system: 4175
  • OS: Ubuntu 18.04 (64 Bit)

53

VPS M SSD
  • Server name: cnmcyber.com
  • Location: St. Louis
  • Host system: 15594
  • OS: Ubuntu 18.04 (64 Bit)

234

VPS M SSD
  • Server name: next.cnmcyber.com
  • Location: St. Louis
  • Host system: 18319
  • OS: Ubuntu 18.04 (64 Bit)
  • Panel: LAMP

Used terms

The Infra