How to save power in a Homelab? 5 Tips!

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

ความคิดเห็น • 178

  • @Sil3nC4
    @Sil3nC4 ปีที่แล้ว +59

    Some things I have picked up from my attempts to reduce the power consumption of my homelab:
    1. AMD has processors with G and GE suffix that have greatly reduced TDP and have an integrated GPU. Combine that with an ASRock board with IPMI and ECC RAM and you have a great, low cost, low power base for a homelab server.
    2. 10GBE over copper takes a lot of power. If you use SFP+ you have the option to use multimode fibre instead, that usually is lower power AND lower latency.
    3. Standby mode for HDDs in a NAS was shunned in the past as it had a negative impact on the longevity of the drives. Modern HDDs however are much more resilient and can tolerate much higher power cycle counts. An inbetween on Truenas is Adv. Power Management that can be set to low power states without spindown.
    4. Shuting down unused VMs has a measurable impact on my server. A Win 10 Pro on my system uses 5-7 Watts. Containers tend to use less power, as they use the OS infrastructure of the host.
    5. Don't assume, measure. I used some cheap power meters with tasmota to stay on top of my homelab and check the impact of changes on power consumption.

    • @LuisYomba
      @LuisYomba ปีที่แล้ว +3

      > I used some cheap power meters with tasmota to stay on top of my homelab and check the impact of changes on power consumption.
      That would be a nice video to watch. How to implement such. It'd be good :) @christianlempa

    • @Sil3nC4
      @Sil3nC4 ปีที่แล้ว

      @@salvationbygracethroughfaith You are right of course. I just am willing to expend the energy for IPMI as it saves me additional hardware, effort and inconvenience. To me it's about reducing the energy needs while still meeting my needs.

    • @mcmormus
      @mcmormus 10 หลายเดือนก่อน

      From my understanding, the suffix G and GE does NOT reduce the idle consumption, but only limits the maximum possible consumption.

    • @Sil3nC4
      @Sil3nC4 10 หลายเดือนก่อน

      @@mcmormus You are correct. From what I gather, some Intel CPUs have lower idle power than AMD, but that quickly negates under load.

    • @blakecasimir
      @blakecasimir 9 หลายเดือนก่อน

      A 6th gen Core processor can easily idle around 10W or less with the right PSU. I'm seeing far less desktop AMD CPUs idling this low.

  • @jonnypeace2810
    @jonnypeace2810 ปีที่แล้ว +17

    Good to see a video for homelab that finally addresses power efficiency. Most of my servers have such low activity, I could never justify something with high energy use. Great video 🙂

  • @vipast6262
    @vipast6262 ปีที่แล้ว +25

    This is actually what I have been working on the past month, I am converting all my compute from older DUAL Xeon boards, to a Proxmox Cluster of 8C 16T HP mini PC's, and changing my NAS to a low power system, and way smaller box, from 11 Hard Drives total , to 6 Larger drives, and putting it all in a way smaller rack to conserve energy and space. The whole BIG rack and big PC's is cool, and nice , until you get the complaints from the wife, and the electric / cooling bill. I live in Texas , so any energy I use is basically doubled due to cooling costs.

  •  ปีที่แล้ว +17

    It is almost unfair whenever I see US youtubers building homeservers. They are almost always totally overkill or don't show any considerations for power consumotion. Most of the servers in those videos would cost me several thousand dollars of power here in central Europe if I would run them for their expected lifespan.
    It is nice to see a competent youtuber who considers or even prioritises power consumption.

    • @christianlempa
      @christianlempa  ปีที่แล้ว +2

      Thank you! I totally agree with you, so I’m excited to create more Homelab content for the „small“ people :D

    • @AnticipatedHedgehog
      @AnticipatedHedgehog ปีที่แล้ว

      Soon enough we in the US will realize that power consumption needs to be factored in here.

  • @pdx2240
    @pdx2240 ปีที่แล้ว +7

    I have a x86 kubernetes cluster (1 mini computer). It was on 50 - 60% cpu all the time.
    Then I joined a Raspberry Pi 4 8gb to the cluster helping out the workload. Now the x86 node is on 5% cpu, letting the raspberry pi do most of the work.
    I am amazed by how far we have come with ARM64 support.
    Cert Manager, External DNS, Grafana, ArgoCD, Prometheus, Loki, InfluxDB ,Uptime Kuma, Kafka, all works as workloads on ARM64 out of the box, with out a single line of code changed, making it very appealing to create very power efficient ARM64 clusters!

    •  ปีที่แล้ว

      I will definitely look into that :D Sounds amazing what can be done with ARM now.

  • @JamesMorgan08
    @JamesMorgan08 ปีที่แล้ว +6

    love the timing of this video - over the last 90 days, I've been doing efficiency changes to my homelab, dropping my overall kW commit from 2kW/m to 0.4-0.6kW/m, obviously I did this with money lol but getting rid of very old hardware for some new age 15-75kW servers is amazing. 10th-13th gen infrastructure offers such robust performance packed into tiny packages of power.
    When it comes to shutting down servers, I try to get things to sleep where I can and yes, WOL is great to instantly wake and resume these servers - unfortunately a lot of users are intimidated by the issues of sleep (automatic wakeup, GPU performance failure, windows poor compatibility since windows7) which is why I think it's not used as much as it can be but is very useful for a desktop PC with high wattage that gets usage randomly throughout the day, sleeping can save atleast 0.2kW/h for my 13th gen i9, that probably doubles or triples for the AMD users.
    Totally agree with you man, great video.

    • @christianlempa
      @christianlempa  ปีที่แล้ว +1

      Thank you! We’re in the same boat 😊

  • @Presentedbat5
    @Presentedbat5 ปีที่แล้ว +69

    Is everyone here too young to remember when single lightbulbs used 60 or 100w? 😅

    • @logan_kes
      @logan_kes ปีที่แล้ว +5

      Your spouse because you compare your server consumption to “just 2 or 3 lightbulbs on all the time” 😂

    • @BPL-Whipster
      @BPL-Whipster 11 หลายเดือนก่อน +7

      Yes, and also when leaving one of those 100w bulbs on wasn't likely to affect your credit rating 😂

    • @ericasante8545
      @ericasante8545 10 หลายเดือนก่อน

      Lol

    • @kingneutron1
      @kingneutron1 5 หลายเดือนก่อน

      I know, right? My 14-drive ZFS SAS shelf draws ~133 watts fully loaded - and I'm like, we had LIGHT BULBS that were almost drawing that much (120W) back in the day

    • @ewitte12
      @ewitte12 2 หลายเดือนก่อน

      Noticed this weekend I missed one in the attic....

  • @sourcebased
    @sourcebased ปีที่แล้ว +5

    Great topic. So far I have just two Rpi for my homelab needs, in neat argon cases. Running all on SSD totally efficient and silent in my living room. I would not use them for proxmox but it is crazy how far you can push these little sbc while using very little power.

  • @PeterBatah
    @PeterBatah 11 หลายเดือนก่อน +1

    I was planning to pickup a used Dell Poweredge R720 with 256GB of ram a few days ago. I had to reschedule. After watching your presentation I am definitely re-thinking my approach. Thank you

    • @camaycama7479
      @camaycama7479 7 หลายเดือนก่อน

      I have a bunch of r730, they are idling at around 128 watts. My old r720 is out of the rack since late 2021. I don't recall what were the idle wattage for this one.

    • @h4xor1701
      @h4xor1701 หลายเดือนก่อน

      I have an R720 with tons of CPU and RAM as testbed of my homelab, which I power on when needed, and for h24 VM and selfhosted services a mini-pc ryzen based

  • @mrmotomoto
    @mrmotomoto ปีที่แล้ว +1

    Really liking this trend in the last year where labbers are reevaluating their compute needs and power consumption

  • @nadtz
    @nadtz ปีที่แล้ว +2

    I'm in the process of revamping my little home setup and have been working on exactly this. Smart plugs + home assistant (or another logging/monitor app) to monitor power usage has been helpful until I grab some UPS's to figure out how much power I was using where. Also swapped out some older systems with really low power mini pc's where I could (opnsense for instance). Hardest thing has been upgrading my NAS to keep it relatively low power and keep all the features I want but that's probably the last thing I'm going to upgrade so I have time to decide on that one. Only leaves 1 power hungry Epyc server but I'm not getting rid of that one!
    Funny thing is overall swapping the lightbulbs to LED, replacing some old appliances and turning off idle audio equipment (sub/amp) saved me more power overall but my homelab isn't very big.

  • @v2point0
    @v2point0 ปีที่แล้ว +2

    Agewise, I have a rule that anything older than Skylake is too old. 6th gen was the dealbreaker in terms of idle power optimization.

  • @ikerstges
    @ikerstges ปีที่แล้ว +5

    I'm researching currently how to automatically fire-up an additional server (maybe with MAAS) depending on the actual load (k3s/harvester) and powering down when load settles down again.. Not easy, but it should be possible. Would be great if you'd be able to provide your insights if you get to something like this. Keep the vids coming, they are really teaching and entertaining, thank you for this!

    • @andririan6342
      @andririan6342 16 วันที่ผ่านมา

      You can use a linux script in a cron that mesure the cpu usage or memory during an interval and following a condition you put, you awake one or more server with WOL. A bash script can do it or python , depending on your taste.
      #!/bin/bash
      # Configuration
      CPU_THRESHOLD=80
      MEMORY_THRESHOLD=90
      INTERVAL=300 # Check every 5 minutes
      MAX_SERVERS=3
      CURRENT_SERVERS=1
      # Function to get CPU usage
      get_cpu_usage() {
      top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1}'
      }
      # Function to get memory usage
      get_memory_usage() {
      free | grep Mem | awk '{print $3/$2 * 100.0}'
      }
      # Function to wake up a server (replace with actual WOL command)
      wake_server() {
      echo "Waking up additional server"
      # Add your Wake-on-LAN command here
      # Example: etherwake -i eth0 00:11:22:33:44:55
      }
      # Function to power down a server (replace with actual shutdown command)
      power_down_server() {
      echo "Powering down excess server"
      # Add your shutdown command here
      # Example: ssh user@server-ip "sudo shutdown -h now"
      }
      while true; do
      CPU_USAGE=$(get_cpu_usage)
      MEMORY_USAGE=$(get_memory_usage)
      echo "Current CPU usage: $CPU_USAGE%"
      echo "Current Memory usage: $MEMORY_USAGE%"
      if (( $(echo "$CPU_USAGE > $CPU_THRESHOLD" | bc -l) )) || (( $(echo "$MEMORY_USAGE > $MEMORY_THRESHOLD" | bc -l) )); then
      if [ $CURRENT_SERVERS -lt $MAX_SERVERS ]; then
      wake_server
      ((CURRENT_SERVERS++))
      echo "Servers now active: $CURRENT_SERVERS"
      else
      echo "Maximum number of servers already active"
      fi
      elif (( $(echo "$CPU_USAGE < $((CPU_THRESHOLD - 20))" | bc -l) )) && (( $(echo "$MEMORY_USAGE < $((MEMORY_THRESHOLD - 20))" | bc -l) )); then
      if [ $CURRENT_SERVERS -gt 1 ]; then
      power_down_server
      ((CURRENT_SERVERS--))
      echo "Servers now active: $CURRENT_SERVERS"
      else
      echo "Minimum number of servers already active"
      fi
      else
      echo "No action needed"
      fi
      sleep $INTERVAL
      done

  • @kanguruster
    @kanguruster ปีที่แล้ว +1

    As others have said in the comments, set up energy usage monitoring. If you absolutely have to, you can report usage in units of Raspberry Pi, but it's optional. You can find the advertised energy consumption of components before you buy or install them. If you decide to install them, please check your own measurements (discrepancies can be configuration options and are not always bad faith marketing). Home automation components can help shut down containers, VMS, servers, etc., when not in use and be sure startup and shutdown work flawlessly while you save power. Run components in the public cloud where sensible; the hyperscalers are putting a lot of effort into reducing power usage and we can make use of that while adding some "hybrid cloud" to our home labs.

  • @awetisimgaming7473
    @awetisimgaming7473 ปีที่แล้ว

    I'm building my first homelab, and I've had efficiency in mind all along, I plan on having orange pi's doing the heavy lifitng of whatever I can fit on them basically. This saves power, and this also being my gaming rig, I'd like to save resources for when I want to try new games, or also ai workloads, or video editing.

  • @rGunti
    @rGunti ปีที่แล้ว +3

    One thing that I don't see enough coverage about: LXC Containers. Especially if you run Proxmox, using LXCs instead of full VMs saves quite some resources. You can still run stuff like Docker and if you don't need hardware passthrough. Also these containers start a lot quicker than some VMs. Basically anything that doesn't require Windows runs as an LXC in my homelab, and I run these on a cluster of 2 NUCs with 1TB NVMe SSDs and 64GB RAM each. The only power-guzler at this time is my Storage server, which is an enterprise-grade 1U server with 4 HDD bays, which sits at around 90W. But everything I store is on that NAS, so I don't see a reasonable way to turn it off at night or something.

  • @stiofanmacthomais
    @stiofanmacthomais ปีที่แล้ว

    Have this power reduction project under way too. Hardware Firewall, Dell r415 AMD Server, Synology NAS, ISP bridged Modem, PoE Switch (2 APs, 2 cameras) and UPS drawing about 250W. Pretty sure I can drop this down with a Tuofun 4 port router for the firewall and swapping out some spinning disks for SSD's. Great video, lots to think about!

  • @jankroh3194
    @jankroh3194 ปีที่แล้ว +1

    With power efficiency in mind i decided to go with Unraid. The way Unraid works allows that only the one drive wich contains the actual data is active. All other drives are in stand by mode.

  • @schoentoon
    @schoentoon ปีที่แล้ว +6

    On my primary server I ended up having some simple cronjobs to automatically switch cpu governor between schedutil and powersave depending on the time of day. To be more specific, electricity at night is slightly cheaper here, so I run it as schedutil (default) during the night and powersave during the day. This will cause the cpu to basically stay at the lowest frequency, but for my workload that's fine. Some cpu heavy tasks just take slightly longer. In my grafana dashboard where I see the wattage used by this server through the PDU I can see exactly where this script triggers every day.

    • @MihaiUrsu
      @MihaiUrsu 11 หลายเดือนก่อน

      Hey, do you mind sharing the script? I could use this. Thanks!

  • @marcelk.4371
    @marcelk.4371 ปีที่แล้ว +1

    Great Video Christian! Also like the fact that you are honest with your NAS Build

  • @Thorarin
    @Thorarin ปีที่แล้ว

    Good video! I built a TrueNAS scale machine last years with a HDD pool and a SSD pool, thinking I could make the HDDs go to sleep when I'm not making backups or watching some video. I practice, they wake up too often for it to make a real difference, while lowering the lifetime of the disks.
    Also, getting a server board with features like IPMI was cool, it it consumes around 8W even when everything else is off. So 8W on top of whatever the server uses to do useful stuff.

    • @thespencerowen
      @thespencerowen ปีที่แล้ว

      Modern drives park the head so putting them to sleep has minimal lifetime degradation. One article estimated you could park the head every 20 minutes for 10 years and still not reach the manufactures estimated sleep cycle expectancy.

  • @heman248
    @heman248 ปีที่แล้ว +1

    Whenever a new cpu generation was released I used to never care about the "efficiency" improvements until I got a home lab

  • @osr2004snd
    @osr2004snd ปีที่แล้ว +2

    The best way of "saving energy" for me is to buy and install 4 windmills and solar panels with the appropiate bank of Energy. Depending on the size that could save a LOT of energy not just for all my hardware stuff, but for the full home for several years. Is an investment.

  • @MRPtech
    @MRPtech ปีที่แล้ว

    "This is the way"
    My home lab consists of 12th Gen i7 NUC and Synology 4 bay nas. That is all i need :)

  • @rolling_marbles
    @rolling_marbles ปีที่แล้ว

    So partially agree. If you run servers, with a 750w PSU, that’s what most desktops have. I do agree that virtualization is the key, plus changing from performance mode to balanced also works.
    Most server hardware will also let you run in redundant mode so only one PSU is taking the load while the other is idle.

  • @dominick253
    @dominick253 ปีที่แล้ว +3

    Personally I feel like switching the 30+ lights in my house that used to be 100watt bulbs to 7w led more than makes up for any computers I would run all the time.

  • @_TbT_
    @_TbT_ ปีที่แล้ว +1

    For me, switching from a Nas, where the hard drives ran 24/7 to an SSD cached Unraid server has made a huge difference. I am able to save about 80-100W by that. Unraid is optimized to let the drives sleep as long and often as possible. The server is still on 24/7, but needs WAAAAY less power because only the cpu, ram and SSDs are running.
    And yeah, less drives bigger size.

    • @christianlempa
      @christianlempa  ปีที่แล้ว +1

      Haven’t tried unraid for a long time, never got used to their weird usb stick setup ;D but seems like a good option too

  • @accesser
    @accesser ปีที่แล้ว

    Keep it up man, love your channel for this topic, saving money and power, welcome back looking good

  • @Kieeps
    @Kieeps ปีที่แล้ว +5

    Basically did the same, removed 3 HP servers, 1 g8 micro, 1 g8 380p and 1 g7 380.
    Replaced all of them with a amd system built with consumer hardware with 3 16tb drives and some nvme drives for faster storage... It is SUCH a difference in power consumption 😅 and since the electricity prices in Sweden went crazy it was just in time...
    Absolutely not as fun, but the wife approval was much higher with the new server :-D probably because she have no idea what I spent on it... But hey! Low power consumption! 🎉🥳

  • @rpWeb3
    @rpWeb3 ปีที่แล้ว +2

    the elephant in the room is the blue matrix wallpaper... where did you get that?!

  • @johnyferreira8733
    @johnyferreira8733 ปีที่แล้ว

    I have 2x Lenovo ThinkCentre M900 Tiny PCs with Proxmox.
    Most of the stuff I use are running in docker containers that are running inside LXC containers.
    But included in my cluster are things such as Plex Server (Direct Play Only), Two instances of Pihole, Wireguard VPN, Bitwarden, etc...
    I put a power meter on the PDU that both of these Tiny PCs are connected to and together they're averaging about 25 Watts.
    Makes me sleep so much better at night knowing that my entire home lab just sips power.

  • @plagosus
    @plagosus ปีที่แล้ว

    It's about making the right compromises. And of corse, getting the best from the hardware you have, But mostly compromises.

  • @h4xor1701
    @h4xor1701 หลายเดือนก่อน

    in my experience even with a big NAS, 24bay in my case, with proper CPU hardware, new HBA SAS adapter and last but not least a proper sized PSU the power consumption is on check. PSU wattage and efficiency rating is really important.

  • @zyghom
    @zyghom ปีที่แล้ว +1

    1- TrueNAS in Jonsbo N3 - 50W
    2- Proxmox on Beelink SER5 - 60W
    3 -Raspberry Pi 4 as DAC/Media Server - 10W
    4- 2x Switch + 3x AP = 20W
    5- Firewall/Router = 10W
    Total: 150W 24/7
    I am not able to get lower but that is ok

  • @titi7776
    @titi7776 2 หลายเดือนก่อน +1

    1st Step to save energy; Do you need your homelab to be on 24/24??? Program sleep mode when you sleep just that simple.😅

  • @MrDistagon
    @MrDistagon ปีที่แล้ว +1

    Thanks. Any bios setting suggestion for X570 + 3700x to saving energy?

  • @streethunter3258
    @streethunter3258 หลายเดือนก่อน

    Lenovo Thinkcentre mini Pc with Proxmox ,Vm , Cluster, intern 2x 2Tb SSD and 2x 4Tb Toshiba extern USB HDD only 8W in Idle. Coming soon again 2x 4Tb on USB. Runing 24/7 since 2 years now . Great for what i need as Homelab

    • @christianlempa
      @christianlempa  หลายเดือนก่อน

      Sounds like a great option!

  • @VallabhRao123
    @VallabhRao123 ปีที่แล้ว +1

    Love watching your videos ! Keep up the great work

  • @MrPir84free
    @MrPir84free ปีที่แล้ว

    Thanks for the video.. Recently bought some KASA Matter Smart Plugs for power monitoring; need to measure the watt draw on a few of my components.. I'm probably going to hate my electric bill over the next few months.

  • @rkbest9783
    @rkbest9783 10 หลายเดือนก่อน

    Crhis! Amazong that you are doing this and inspiring other to be efficient. My home lab is already scaled down to low power server (desktop) machines. However, my truenas core uses 6x4tb in raidz-2. As you suggested small number of disks would be a better way to go in future. However, I don't have a plethora of sata ports to add another zpool and migrate. What could be a solution in such situation. Remember most of homelabs are not big server with 8 or 10 hot-swaps. I hope you can share some guidance here.

  • @Keralots
    @Keralots ปีที่แล้ว

    I have automation in home assistant to pause not needed VMs on proxmox after 6PM (leaving only 2 Domain Controllers up). This is saving quite a lot of watts. My proxmox cluster is 3x miniPCs (intel 2x gen10 and 1x gen12) with 64gb ram each. I can just press "wake" button anytime in HomeAss :)

  • @deneguil-1618
    @deneguil-1618 ปีที่แล้ว

    i've been thinking about getting an i5-13500T for my virtualization server, 20 threads at 35w TDP seems like a good balance of power and energy usage

  • @fordonmekochgalenskaper5665
    @fordonmekochgalenskaper5665 ปีที่แล้ว

    Great video. But I should say that first advice should be that always think about what use case you build your server for, for light load your advice is exelent, in my case for example it should be expensive and waste time. My home server can often have full load for days, use them as render farm for blender and other 3D applications. Then old (5 years or so) is most efficient

  • @mikrom
    @mikrom ปีที่แล้ว

    It's a great opportunity to automate with HA. I am shutting some stuff during the night and when I am away (I don't need hot water in the boiler when I am not home). It automatically turns on when I get back home.
    I am running NUC with Docker and Kodi, I might try to turn some VMs off automatically.

  • @Anuitu2u
    @Anuitu2u 10 หลายเดือนก่อน

    The first rule of hardware for tight-money people: try to get a motherboard with a lot of RAM slots. compromise a little to get a slightly pricier mobo, and get more breathing room in the future.. with that, you can add RAM as you go in the future.
    Of course, first, you need to set your target, intel or AMD, and which gen you want to get.

  • @scooterjes
    @scooterjes ปีที่แล้ว

    One thing I learned the hard way is consumer hardware can be tempting but can also be limiting. I ran into a issue where my MOBO/CPU doesn't have enough PCI lanes/slots to plug it in . I have a 10g nic which takes up the only free non 1x PCI slot which I wanted to put a HBA card in(I have a Tesla P40 to handle video work/Stabil diffusion). Since I do use my server as a NVR so it has to run 24/7 so turning off my server is not a option.

  • @simonmueck
    @simonmueck ปีที่แล้ว +1

    sehr nice! Danke dir! Grüße aus Österreich 🇦🇹

  • @JsmeLabs
    @JsmeLabs ปีที่แล้ว

    a good way to save power would also be to generalize your server, dont buy many things for servers but just make 1 good server that runs everything, virtualize truenas, virtualize your windows servers and virtualize your other stuff, ive been doing this now for a couple years and power consumption isnt too bad when you do it like this.

  • @marcluer
    @marcluer 11 หลายเดือนก่อน

    My docker host is an older NUC (i3-6100U) that draws 4.x W at idle.
    I also have a 4x2TB DIY NAS (25-40W idle), that is only used for backups. Since that backup machine is not needed 24/7, it starts via RTC schedule, runs all the backup job and shuts down again.

  • @andoniortiz4774
    @andoniortiz4774 ปีที่แล้ว

    Great! Do you think about cloud cost And self-host cost? Im in this before renew my homelab. Thank!s

  • @martingerlach_1990
    @martingerlach_1990 ปีที่แล้ว +1

    Is it possible that Christian can sell some of his unused hardware for his fans and/or subscribers as refurbished hardware by putting them on Ebay or by answering the questions with correct answers with some luck or selling them to server campus like IONOS or Hetzner so that these conpanies can test and re-setup the hardware with their own structure to optimize the power and to save the bills?

  • @markkoops2611
    @markkoops2611 ปีที่แล้ว

    The exception on the modern cpu lower power is the 13th gen intel. Power usage went through the roof...
    14 gen improvement was to start lowering that power usage again

  • @itsamemarkus
    @itsamemarkus ปีที่แล้ว

    Hi, for everyone posting exactly how much power each individual system draws, do have some power strip that measures each port individually (and constlantly)or do you measure for one system at a time? Looking for good solution that measure for each plug that don't cost a fortune

  • @kjakobsen
    @kjakobsen ปีที่แล้ว

    Nested virtualization is also a nice trick.

  • @JasonsLabVideos
    @JasonsLabVideos ปีที่แล้ว

    Good honest Video Sir !

  • @the_real_decker
    @the_real_decker ปีที่แล้ว

    @christian Thank you for the video. I think the best option is to go virtual.

  • @andymok7945
    @andymok7945 ปีที่แล้ว

    Saving money is the big thing. I built my storage and VM as best as I could. My main NAS is a truenas setup running on a Xeon Bronze 3204 CPU with 12 HDDs which are in 3 pools. My backups run in the night, so powering down is not an option. Also starting up and shutting down would cause a lot of wear and tear on the system. I have my main Proxmox running on a desktop MB with 64GB of RAM and Ryzen 5950X CPU and a 2nd Proxmox system running on a older Micro HP G3 800 computer. My backup NAS is powered by an Atom based MB also running TrueNAS. I lastly have another TrueNAS system which is my off-line archive. It get connected to power and network only when I backup to it and then turned off and disconnected. Will have to look into what settings I can tweak on my NAS system to save some power. Besides all the regular data on the NAS, I have my movies, TV show and music collection. Would love to have SSDs instead, but the sizes I require are not available yet and even if they were, I could not afford it.

  • @PiotrK2022
    @PiotrK2022 ปีที่แล้ว

    @christianlempa I think I have another idea...You can take mobo with OC possiibility, plus CPU with larger computing power then u need and use CPU OC functionality in opisite way - underclock and undervolt it, eventiually modify it to work at idle at lower frequency, turbo boost to base/stock frequency. ;)

  • @SKcdman
    @SKcdman ปีที่แล้ว +2

    I dropped VMware in 2-3 Dell servers and tranformed all to 1x Proxmox + 2x Synology/Xpenology NAS. Its always about Intel "L" version of CPUs for servers - sure, very bad Turbo 2-2,3Ghz - but my observation with VMware /10 VMs/ - most of the time CPUs sit at 10-15%. Only Win-Lin update and Chia shytcoin farm rise it to 30-50%. I disconnected 30x HDDs from Chia farm too, as that coin is dead and electricity is a luxury now. Finaly I am down from 500W to 270W alltogether including 12-port full 10GB Mikrotik switch.

    • @tvojejbabkydedko
      @tvojejbabkydedko ปีที่แล้ว +2

      you really have a trash hardware to be above 100w

  • @anthonyrussano
    @anthonyrussano ปีที่แล้ว

    this is a great topic, thank you

  • @GodAtum
    @GodAtum ปีที่แล้ว +1

    NUCs are quite good for power consuption

  • @MobiusGT
    @MobiusGT 9 วันที่ผ่านมา

    How will i know which add-in cards stop me from using better c states?
    how do i find out which c states are supported by a mobo or cpu before i make the purchase?

    • @christianlempa
      @christianlempa  6 วันที่ผ่านมา

      I think there's no way other than just try it out :(

    • @MobiusGT
      @MobiusGT 6 วันที่ผ่านมา

      @christianlempa oof that's unfortunate

  • @royz_1
    @royz_1 ปีที่แล้ว +1

    One thing to note for truenas scale, is that you can't just add one or two more hard disks and expect it to work. You have to 2x/3x/4x... the number of disks for it to work. For this reason I prefer unraid.

  • @ronm6585
    @ronm6585 ปีที่แล้ว

    Thanks Christian

  • @froid_san
    @froid_san ปีที่แล้ว

    yeah I also power off my home server when not in used and also have a raspberry pi that my wife uses daily for web development that runs 24/7

  • @akegca
    @akegca ปีที่แล้ว

    Thank you 🙏 this video is amazing!!

  • @furcom
    @furcom ปีที่แล้ว

    I'm using a Ryzen 5 5600G in my Proxmox host. I have 14 VMs (1x Windows Server, 1x HomeAssistant OS, 12x Debian) running 24/7 and my server only has a power consummption of 40-50W/h. (it can go up to 60W when backing up my VMs). That is about 8-15€ per month here in Germany.

    • @christianlempa
      @christianlempa  ปีที่แล้ว

      I’ve seen similar results with AMD Ryzen. I feel like Intel is a bit ahead of idle power consumption, but it’s still in a good range I agree.

  • @Samueltheyoutuber
    @Samueltheyoutuber ปีที่แล้ว

    between proxmox and ESXi, which one would you think/prefer to go with for homelab server?

    • @Prime0pt
      @Prime0pt ปีที่แล้ว

      Both of them 😉

    • @Samueltheyoutuber
      @Samueltheyoutuber ปีที่แล้ว +1

      ​@@Prime0pt I guess I'm going to try proxmox this time since I've tried ESXi

  • @kongoulan
    @kongoulan ปีที่แล้ว

    So you put your server and your gaming pc in the same machine? Is that correct?

  • @Prime0pt
    @Prime0pt ปีที่แล้ว +1

    The problem is not power usage and power efficiency of home lab equipment but electricity prices in Europe.

    • @christianlempa
      @christianlempa  ปีที่แล้ว +1

      Both is a problem :/

    • @kingneutron1
      @kingneutron1 5 หลายเดือนก่อน

      More nuclear reactors, solar farms and wind power would definitely help you all there

  • @ExpressITTechTips
    @ExpressITTechTips 10 หลายเดือนก่อน

    You missed out , connect to your neighbors supply . 😜 But really good tips

  • @Tri-Technology
    @Tri-Technology ปีที่แล้ว

    What do you guys thin about E-Cores in a Homelab/NAS? Are they worth it? I am thinking about getting a lattepanda sigma for my first homelab and it's a bit expensive, but offers almost everything I need in quite small dimensions. Also as a normal x86 cpu it would be capable of running a remote windows machine so I don't need to bring my laptop everywhere I go to create some CAD designs when I am not at home.

    • @christianlempa
      @christianlempa  ปีที่แล้ว

      No idea, I’m using a CPU with E-cores, but never recognized a significant difference when running proxmox, I think I need to dig further…

  • @nachonacho9785
    @nachonacho9785 หลายเดือนก่อน

    Where can i get that empty server rack that you used to turn the old gaming pc into a server .

    • @christianlempa
      @christianlempa  หลายเดือนก่อน +1

      It’s an open frame server rack from startech, which you can get in different sizes. It’s superb

    • @nachonacho9785
      @nachonacho9785 หลายเดือนก่อน

      @@christianlempa Awesome thanks, your videos have been extremely helpful as I work on getting the skills to transition into IT. Appreciate the timely response,this is the faster I've gotten a response ever lol.

  • @adammiller9114
    @adammiller9114 ปีที่แล้ว

    Now would be a great time to buy used intel Nucs. They just discontinued them, and you might want to get them before the scalpers. There are also other brands too if you prefer something other than intel.

    • @christianlempa
      @christianlempa  ปีที่แล้ว

      Oh no, what about some alternatives?

    • @adammiller9114
      @adammiller9114 ปีที่แล้ว

      @@christianlempa, if you are going for cheap and refurbished, I would go for a 1 liter PC like the HP Elite Mini 600 G9 PC. I have a bunch of Dell OptiPlex 7080 micros. They are great, especially if they are enterprise or business-grade. They also offer upgradable solutions similar to a tower PC. I also like Beelink mini PCs. You can get the older ones cheaper, but the new ones provide incredible performance. The TH-cam channel Servethehome offers great reviews for specific projects.
      (thank you for commenting. It made my day from a cyber attack)

  • @misat0san
    @misat0san ปีที่แล้ว

    Main problem with point 1 is that not many consumer boards/cpus support ECC, so that eliminates the ability to use truenas, which is what i run on my t320 currently.

  • @etienneblanchet1557
    @etienneblanchet1557 ปีที่แล้ว

    Very very interesting :) I'm in the same boat and all my purchases are done with energy consumption in mind. I'm just struggling a little bit with my TrueNAS scale server that has an intel 12100T and HBA 9300 : I canno't do more that C3 for C-States. Anyone would know how to find out the reason ? Thanks !

    • @christianlempa
      @christianlempa  ปีที่แล้ว +1

      I think it’s just because of the HBA, but it also could be an old or cheap NVME, NIC… it’s sometimes very confusing

  • @bulzaiguard
    @bulzaiguard 2 หลายเดือนก่อน

    this is the reason i'm using unraid with a big cache ssd
    it spins down the drives that i don't use

  • @krisclem8290
    @krisclem8290 ปีที่แล้ว

    Couldn't you use home assistant to automatically shutdown and boot up your server, instead of having to activate some control on your phone?

    • @christianlempa
      @christianlempa  ปีที่แล้ว

      That’s exactly what I’m using on my phone ☺️

  • @andibiront2316
    @andibiront2316 ปีที่แล้ว

    I've been looking to replace my current homelab with newer more efficient hardware. But it's too expensive or nearly impossible for me at the moment. My NAS has a Xeon E5 2676v3 with 256GB ECC RAM, and my vSphere Cluster has 4 servers with Xeon E5 2696v3 and 256GB ECC. Finally the router is a Core i5 8500T with 32GB, which is really efficient (12VO Power Supply, it idles at ~15W). Everything adds up to 940W, with 10GbE switch, AP PoE, ISP routers (dual WAN), 1GbE switch. So, in total each Xeon requires between 160-180W. The issue is that I would need to go from DDR3 to DDR4 or DDR5 and hardware that supports 256GB is really expensive.

    •  ปีที่แล้ว

      May I ask what your power bill is? Doing a rough calculation, your setup would cost me about 4000 USD per year just in power. Living in middle Europe.

    • @andibiront2316
      @andibiront2316 ปีที่แล้ว

      @ It costs me between 350-400 per year (Argentina).

    •  ปีที่แล้ว

      @@andibiront2316 I am not familiar with argentinias currency, inflation and averge wages but that sounds like quite a lot too.

  • @MelroyvandenBerg
    @MelroyvandenBerg 4 หลายเดือนก่อน

    11:00 how much power did the storage server consumed in total? Are you willing to sell it?

    • @MelroyvandenBerg
      @MelroyvandenBerg 4 หลายเดือนก่อน

      ow 4TB only per disk? yeah, that is not smart.

  • @dpilcher
    @dpilcher 7 หลายเดือนก่อน +1

    12x raspberry pi cluster = 1 standard light bulb in your home as of 10 years ago

  • @ViperBenchmarks
    @ViperBenchmarks 2 หลายเดือนก่อน

    MY EX WORKSTATION WITH xEON 1275v5 32GB, 5X2.5 HDD ~20W

  • @KalebCarrington-t5i
    @KalebCarrington-t5i หลายเดือนก่อน

    But what mini pc can give me gaming specs, and vm specs

  • @NetScalerTrainer
    @NetScalerTrainer ปีที่แล้ว

    My servers warm my office. So I turn off the radiators, crack open the windows and it’s all good!

  • @KILLERTX95
    @KILLERTX95 ปีที่แล้ว +1

    My first home lab was on the 1950x thread ripper.. When it was new.. Yes. I vowed never again, so I have a few extra tips.
    Use old gaming LAPTOPS if you need a gpu. Way more efficient and bonus ups. The m.2 ports can act as pci express ports btw.
    Power supplies use more power than you would expect. If your going for efficiency look into a pico psu. Otherwise do your research
    Along the same vein, aliexpress router boards are awesome. I have one with 4 2.5g ethernet ports and a pci express port. I virtualise my router and one of my nas here. While using a pico psu because I use ssd. Along with what Christian said, inbuilt on motherboard is more efficient then addon cards.
    SSD ARE MORE EffICIENT THAN SPINNING RUST.
    Containerise everything, or if you can't Virtualise everything... Including your gaming PC. It is 100 percent possible. (I used to virtualise windows for this, but these days I virtualise a Linux gaming vm... It's more efficient). Don't put your router and gaming PC on the same hypervisor though 😅, learned that the hard way.
    A Raspberry Pi with a ethernet port is all you need to automate the power for these 😁.
    Finally, find a way to automate turning off the power at your home.. A managed powerboard.. Or a ups.. Or even add automation to your switchboard. That way you can turn everything you need off when you aren't home.. It will literally save you thousands.

  • @PhilippRene
    @PhilippRene ปีที่แล้ว

    Hi
    Wie heißt der wallpaper ? 🥰

    • @christianlempa
      @christianlempa  ปีที่แล้ว +1

      Du meinst „cmatrix“? :D

    • @PhilippRene
      @PhilippRene ปีที่แล้ว

      JO DANKE DIR Xdd
      @@christianlempa

  • @lpolarisl219
    @lpolarisl219 ปีที่แล้ว

    Me listening to all this with a 7 years old gaming desktop repurposed as a server : 😮

  • @reneb5222
    @reneb5222 ปีที่แล้ว

    Saved 150 watt per hour by using hdparm for my HDDs. Use command hdparm -y
    and ps aux | grep hd-idle | grep -v grep | cut -c 66- ; for f in [a-d] ; do hdparm -C /dev/sd$f | grep -v "^$" ; done
    command to check the state. Saved me over 30% power consumption. This box has several HDDs that only being used a few times per week. The run ProxMox v8.

  • @MelroyvandenBerg
    @MelroyvandenBerg 4 หลายเดือนก่อน

    My server running tons of services are NOT running idle, that is for sure.

  • @aleph-ukraine
    @aleph-ukraine ปีที่แล้ว

    дякую

  • @GeFlixes
    @GeFlixes ปีที่แล้ว

    This is very important especially in Germany. I currently pay 32 €ct/kWh! 🤮

  • @Bofrostmannful
    @Bofrostmannful ปีที่แล้ว

    my TrueNas server consumes approx. 20W more with a 10Gbit card than without... that's almost 50% of the idel consumption.

  • @Napert
    @Napert ปีที่แล้ว

    how do people recommend c series chipsets for "cheap and has ecc" when all used boards are neither
    c236/c246 boards start at $300-400 and come with standard ddr4 slots
    and apparently ecc modules that would fit in there just don't exist

    • @christianlempa
      @christianlempa  ปีที่แล้ว

      Dont use ECC and your life will be a lot easier

  • @postnick
    @postnick ปีที่แล้ว

    I use cron to shit down and wake in lan script from a raspberry pi to wake them up when I wake up.

  • @kingneutron1
    @kingneutron1 5 หลายเดือนก่อน

    Good video for the most part, but *please don't* recommend RAIDZ1 with drives over ~2TB. The chance of a 2nd drive failing during a rebuild is NOT zero, especially with larger multi-TB drives. And a lot of people apparently don't have backups.

  • @Akwarium30
    @Akwarium30 ปีที่แล้ว +5

    I think 90% of homelabs are more power efficient than mine with 16 blade servers and some rack servers 😂

    • @Prime0pt
      @Prime0pt ปีที่แล้ว

      And much quieter🤣

    • @Akwarium30
      @Akwarium30 ปีที่แล้ว

      @@Prime0pt true 🤣

  • @ChristianWorks
    @ChristianWorks ปีที่แล้ว

    Ich glaub da gab es Ärger von der besseren Hälfte was die Stromrechnung angeht 😁💸

  • @AfroJewelz
    @AfroJewelz ปีที่แล้ว

    there always gotta be paradox on finish compute faster and rest early versus just do lazier compute on old 2nd hand cheaper peace of crape that save money now

  • @ThePoorInvestor
    @ThePoorInvestor ปีที่แล้ว

    after watching this video, his recommendations are costly and should be reasoned before following his projects.

  • @prevaloir5362
    @prevaloir5362 ปีที่แล้ว

    Just run your homelab in the cloud. Simple.