Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
choosing_your_hardware [2020/06/05 10:29]
Robbie Ferguson
choosing_your_hardware [2020/06/09 17:00] (current)
Robbie Ferguson
Line 1: Line 1:
-=====Choosing The Hardware for Your NEMS Linux Server=====+=====NEMS Linux on Single Board Computers=====
  
-When choosing your hardware, ​the SBC community is not necessarily relevant since you will be deploying a NEMS Linux server specifically. ​For example, ​the ODROID C2 vs Raspberry Pi 3 comparison will say Raspberry Pi 3 has better support for video drivers. Well, that shouldn't matter to you; you're using NEMS Linux and we've pre-built the distro for you. So because of this, we've compiled this list to help you select your hardware based on NEMS Linux, ​not general usage.+When choosing your hardware, ​general ​SBC comparisons are not necessarily relevant since you will be deploying a NEMS Linux server specifically. ​As an example, ​an ODROID-C2 vs Raspberry Pi 3 comparison will say Raspberry Pi 3 has better support for video drivers. Well, that won't matter to you; you're using NEMS Linux and we've pre-built the distro for you. So because of this, it is helpful ​to review [[https://​nemslinux.com/​stats/​|the ​NEMS Linux Stats page]]and [[https://​discord.gg/​e9xT9mh|join our Discord Server]] to make an educated decision.
  
 +Here are some general guidelines.
 +
 +  - eMMC storage is better than an SD Card. This is a universal truth. SD Cards have a high failure rate whereas eMMC tends to operate with perceptively similar reliability to a traditional SSD. NEMS performs a lot of read/write operations, as you can imagine, so the more reliable your storage medium, the more reliable your NEMS Server.
 +  - More RAM means better performance. The minimum recommended RAM is 1 GB, though 2 GB or higher will greatly improve performance and reliability of your NEMS Server.
 +
 +Visit [[https://​nemslinux.com/​|the NEMS Linux web site]] for a complete list of supported platforms.
  
 ====Raspberry Pi==== ====Raspberry Pi====
  
 {{::​raspberry_pi_3_b_plus.png?​nolink&​400|}} {{::​raspberry_pi_3_b_plus.png?​nolink&​400|}}
- 
-===Capabilities=== 
- 
-For a little guy, the Raspberry Pi is quite capable as a NEMS Server. The community has several NEMS servers which monitor 100-150 devices each and are running with a low load. Based on data we've collected, 500 hosts seems entirely possible, especially when you step up to a higher-end Raspberry Pi such as the Raspberry Pi 4 Model B with 8 GB RAM. 
  
 [[https://​cat5.tv/​pi/​|BUY NOW]] [[https://​cat5.tv/​pi/​|BUY NOW]]
Line 21: Line 23:
  
 {{:​odroid-xu4q.png?​nolink&​400|}} {{:​odroid-xu4q.png?​nolink&​400|}}
- 
-===Capabilities=== 
- 
-The XU4 should be able to handle networks 3-4x that of the Raspberry Pi 3, and will handle smaller networks with better performance and reliability. 
- 
-===Processing=== 
- 
-8 Cores Across Two Processors - Cortex-A15, 4 cores, up to 2.0 GHz (minimum 3.5 DMIPS/MHz per core, up to 4.01 DMIPS/MHz per core) + Cortex-A7, 4 cores, up to 1.4 GHz (1.9 DMIPS/MHz per core) 
- 
-===Memory=== 
- 
-2GB LPDDR3 (933 MHz) 
- 
-===Network=== 
- 
-True Gigabit Ethernet 
- 
-===Pros=== 
- 
-Significantly better performance:​ 8 cores up to 2.0 GHz, Gigabit Ethernet, 2 GB RAM (twice that of the Pi 3), SD card slot is significantly faster (UHS-I) but better yet: support eMMC which is much faster and more reliable than SD cards, has 2 USB 3.0 ports ideal for fast external storage. 
  
 ====FriendlyElec==== ====FriendlyElec====
Line 65: Line 47:
  
 {{::​nems-fitlet2.png?​nolink&​400|}} {{::​nems-fitlet2.png?​nolink&​400|}}
- 
-===Pros=== 
- 
-Low power consumption and footprint for a powerful unit, 16 GB RAM, M.2 storage, Gigabit Ethernet, Runs cool with passive cooling technology (no fans). 
- 
-===Cons=== 
- 
-Price 
- 
-====NEMS Linux Virtual Appliance==== 
- 
-Available to Patrons. 
- 
-===Capabilities=== 
- 
-Scalable 
- 
-===Pros=== 
- 
-Utilize existing virtual infrastructure 
  
  • choosing_your_hardware.txt
  • Last modified: 2020/06/09 17:00
  • by Robbie Ferguson