Difference between revisions of "Cloud"

From Hacksburg Wiki
Jump to navigation Jump to search
(Hacksburg Network Layout)
Line 48: Line 48:
 
** Internet comes in here
 
** Internet comes in here
 
** 192.168.15.1
 
** 192.168.15.1
 +
* Main Server
 +
** ProxMox web interface for the main server. This is where you go to interact with your VMs.
 +
** How to access: https://cloud.hacksburg.org
 +
** Where it's located: 192.168.15.2
 
* Docker Host
 
* Docker Host
 
** Runs NGINX reverse proxy. All HTTP(S) traffic at Hacksburg runs through this NGINX reverse proxy. Members can request forwarding to their containers.
 
** Runs NGINX reverse proxy. All HTTP(S) traffic at Hacksburg runs through this NGINX reverse proxy. Members can request forwarding to their containers.
 +
** 192.168.15.3
 
** Containers:
 
** Containers:
 
*** Jitsi Meet
 
*** Jitsi Meet
Line 57: Line 62:
 
**** https://video.hacksburg.org
 
**** https://video.hacksburg.org
 
**** Hosts recordings of our classes
 
**** Hosts recordings of our classes
 +
* OctoPrint
 +
** Control interface for our 3D printer.
 +
** How to access: https://printer.hacksburg.org
 +
** Where it's located: 192.168.15.4

Revision as of 10:47, 5 July 2020

Ever wanted to learn about cloud computing, but were worried about monthly costs confusing product options?

Wanted something new to learn that's stay-at-home compatible?

Hacksburg has computing resources on-site which members can use from anywhere.

What Hacksburg Offers

  • Member Virtual Machines
    • 2 cores, 6GiB RAM, 64GiB hard drive space
    • Private IP address on Hacksburg's network. Laptops, Raspberry Pis, etc. can all communicate directly with each other.
    • Gigabit Internet connection
    • *.<name>.cloud.hacksburg.org DNS wildcard
    • HTTP(S) for DNS wildcard to your server(s)
  • Colocation (bring your own server/Pi/etc.)
    • Subject to power limits (please don't blow the breaker)
    • Colocated servers also on Hacksburg network
  • VPN
    • Access your projects on Hacksburg's network from anywhere.

Hacksburg Physical Hardware

  • Main Server
    • HP ProLiant DL370 G6
    • 2x Xeon E5530, 8 Core / 16 Thread
    • 48GB of memory
    • 4x Gigabit Ports
    • 2x 10G SFP+ cages
    • Fibre channel
    • 8x 146GB 10K SAS in RAIDZ1 configuration (Total space reported: 1.06TB)
    • Runs ProxMox VM hosting software
  • Second Server
    • IBM System x3650 M3
    • 2x Xeon X5675, 12 Core / 24 Thread
    • 96GB of memory
    • 10x Gigabit Ports
    • 2x Fibre channel
    • Hard Drives TBD
    • Will run ProxMox VM hosting software
  • Sun Servers 1 and 2
    • SunFire X4200
    • Do not turn on the Sun Servers because they are unacceptably loud.
  • Switch
    • tp-link 8-port Gigabit switch, TL-SG108

Hacksburg Network Layout

  • pfSense Router
    • Internet comes in here
    • 192.168.15.1
  • Main Server
    • ProxMox web interface for the main server. This is where you go to interact with your VMs.
    • How to access: https://cloud.hacksburg.org
    • Where it's located: 192.168.15.2
  • Docker Host
    • Runs NGINX reverse proxy. All HTTP(S) traffic at Hacksburg runs through this NGINX reverse proxy. Members can request forwarding to their containers.
    • 192.168.15.3
    • Containers:
  • OctoPrint