Downscaling: Difference between revisions

From NURDspace
No edit summary
No edit summary
(22 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Project
|Name=Downscaling
|Skills=Infrastructure
|Status=Planning
|Niche=Hardware
|Purpose=Saving energy and money
|Picture=Maximize-Efficiency.jpg
|Tool=No
}}
The space currently uses a lot of old, power hungry hardware and could be optimised by the addition of a small amount of money to refresh the infrastructure. This page stands to collect the ideas on how and what to do with performing this task.
The space currently uses a lot of old, power hungry hardware and could be optimised by the addition of a small amount of money to refresh the infrastructure. This page stands to collect the ideas on how and what to do with performing this task.


= Netapp=
= Todo =
== Auto poweroff when space is closed ==
=== Lights ===
Some lights are done, still some to go. At least 2 extra Sonoffs are available.
=== Heating ===
We need to integrate [[OpenTherm Gateway]] with automations on [[Jarvis]].
=== Other ===
Coffee machine, in case someone forgets to turn it off.
LED display in the hall.
 
= Done or almost done =
 
== Proxmox Servers ==
These systems take a lot of power (3 pieces of about 200-400W a piece)  (confusion , precious , anotheroneikeepforgetting )
 
=== Usage ===
We run a copious amount of virtual machines on our [[Proxmox]] cluster
 
=== Replacement ===
 
[[Slab]] has been replaced by [[SlabPi]]
 
Not sure if this is totally viable, but :
 
* http://www.asrock.nl/mb/Intel/J4205-ITX/index.us.asp
 
This quadcore CPU has full VT extensions, but is just 10W TDP! For 99% of our VMs, this is probably already a sufficient host. Motherboard has a max of 16GB (in 2x SODIMM DDR3 1866mhz)
 
=== Questions ===
 
* How is the reallife performance?
 
== Netapp==
 
The Netapp storage has been identified as a power consuming piece of hardware. It is also FAILING STEADILY so this is important to upgrade!
The Netapp storage has been identified as a power consuming piece of hardware. It is also FAILING STEADILY so this is important to upgrade!
== Usage ==
 
=== Usage ===
 
This machine is primarily used for NFS mounts across the infrastructure.
This machine is primarily used for NFS mounts across the infrastructure.
== Replacement ==
 
* The0 has a 3u case/machine with 12 disk hardware RAID controller with brackets but without disks in it that might make a good replacement.
=== Replacement ===
* We could construct a JBOD and do software RAID - using the an ASROCK c2750d4i is a good starting point.
 
* The0 has a [[12 Disk Storage Machine|3u case/machine]] <s>with 12 disk hardware RAID controller</s> (controller has broken ports) with brackets but without disks in it that might make a good replacement.
* We could construct a JBOD and do software RAID - using the an ASROCK c2750d4i is a good starting point but it is kind of expensive.
* Maybe 3 old atom boxen with each 4 disks and something like ceph might also work?
* Maybe 3 old atom boxen with each 4 disks and something like ceph might also work?
== Questions ==
* Or buy a new motherboard and use zaryas 4 port Areca controller
 
* http://www.asrockrack.com/general/productdetail.asp?Model=C2750D4I
 
=== Questions ===
 
*What type of FS do we want? (ext4, XFS, ZFS)
*What type of FS do we want? (ext4, XFS, ZFS)
* Can we do HA somehow? (ceph?)
* Can we do HA somehow? (ceph?)
* What OS?
* How much storage do we need
* What kind of RAID level do we want?
== [[Printer-desktop]] ==
Could be replaced with something like [[Octopi]]
Update;
this is mostly done atm, thanks to Pokon
== [[Slab]] ==
Replaced with [[SlabPi]].
=== Questions ===
* Are we going to keep the touch screen?
* How much power does the touch screen take? And in stand-by?
== Migrating VMs ==
As many VMs currently running at the space infrastructure do not really need to be hosted at the space, we could migrate many of them away.
Zarya offered to host them in his broomclosetserver (actually not at his home, but at a soccerclub) , we could also ask site4u/bit if we could get some Units 19" space in Ede.
We started making a list of the currently running VMs and noting if they are needed and for what ;
* https://pad.puscii.nl/p/vms

Revision as of 13:26, 27 November 2018

Downscaling
Maximize-Efficiency.jpg
Participants
Skills Infrastructure
Status Planning
Niche Hardware
Purpose Saving energy and money
Tool No
Location
Cost
Tool category

Downscaling

Maximize-Efficiency.jpg {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::{{{Cost}}} | }}

The space currently uses a lot of old, power hungry hardware and could be optimised by the addition of a small amount of money to refresh the infrastructure. This page stands to collect the ideas on how and what to do with performing this task.

Todo

Auto poweroff when space is closed

Lights

Some lights are done, still some to go. At least 2 extra Sonoffs are available.

Heating

We need to integrate OpenTherm Gateway with automations on Jarvis.

Other

Coffee machine, in case someone forgets to turn it off. LED display in the hall.

Done or almost done

Proxmox Servers

These systems take a lot of power (3 pieces of about 200-400W a piece) (confusion , precious , anotheroneikeepforgetting )

Usage

We run a copious amount of virtual machines on our Proxmox cluster

Replacement

Slab has been replaced by SlabPi

Not sure if this is totally viable, but :

This quadcore CPU has full VT extensions, but is just 10W TDP! For 99% of our VMs, this is probably already a sufficient host. Motherboard has a max of 16GB (in 2x SODIMM DDR3 1866mhz)

Questions

  • How is the reallife performance?

Netapp

The Netapp storage has been identified as a power consuming piece of hardware. It is also FAILING STEADILY so this is important to upgrade!

Usage

This machine is primarily used for NFS mounts across the infrastructure.

Replacement

  • The0 has a 3u case/machine with 12 disk hardware RAID controller (controller has broken ports) with brackets but without disks in it that might make a good replacement.
  • We could construct a JBOD and do software RAID - using the an ASROCK c2750d4i is a good starting point but it is kind of expensive.
  • Maybe 3 old atom boxen with each 4 disks and something like ceph might also work?
  • Or buy a new motherboard and use zaryas 4 port Areca controller

Questions

  • What type of FS do we want? (ext4, XFS, ZFS)
  • Can we do HA somehow? (ceph?)
  • What OS?
  • How much storage do we need
  • What kind of RAID level do we want?

Printer-desktop

Could be replaced with something like Octopi

Update; 
this is mostly done atm, thanks to Pokon

Slab

Replaced with SlabPi.

Questions

  • Are we going to keep the touch screen?
  • How much power does the touch screen take? And in stand-by?


Migrating VMs

As many VMs currently running at the space infrastructure do not really need to be hosted at the space, we could migrate many of them away.

Zarya offered to host them in his broomclosetserver (actually not at his home, but at a soccerclub) , we could also ask site4u/bit if we could get some Units 19" space in Ede.

We started making a list of the currently running VMs and noting if they are needed and for what ;