ODROID-MC1 Solo is one single unit out of ODROID-MC1 : My Cluster One with 32 CPU Cores and 8GB DRAM. The MC1 was originally designed to be 4 stackable units, each with a specially designed Single Board Computer (SBC) based on the Samsung Exynos 5422 Octa-core processor and ready to use as a personal cluster for learning as well as for doing useful work. There were some demands on a single unit, 2, 3, 4, 5, 6, or n stackable cluster. The MC1 Solo offers more flexibility on those requirements. The OS image is compatible with the ODROID-XU4.

It can run Docker Swarm, Build Farm and many other parallel computing applications.



Key features

* Samsung Exynos5422 big-LITTLE octa-core CPUS with 2GB RAM
* Gigabit Ethernet port
* USB 2.0 Host
* UHS-1 capable micro-SD card slot for boot media
* Size : 92x42x29mm approx.
* Screws : M3 x 8mm self tapping screw
* Linux OS images based on modern Kernel 4.14 LTS

To set up a cluster, you need the following : 

n x MC1 Solo
n x 5V/4A power supply for the MC1 computers
1 x Gigabit switch with n+1 ports
n+1 x Ethernet cables
n x microSD cards (at least 8GB in capacity)

Docker Swarm

The most tedious part in setting up the ODROID-MC1 cluster is to install an OS and software packages needed for running and managing the docker-swarm on each compute node.
To expedite the process, you can download an SD card image with everything almost ready to use at https://oph.mdrjr.net/MrDreamBot/.

There are still a few steps you have to do to make everything work. The SD card has logins ‘root’ and ‘odroid’ already set up.

The password for both logins is “odroid:. The Swarm we are building consists of 1 master and 3 worker nodes.
https://magazine.odroid.com/article/odroid-mc1-docker-swarmgetting-started-guide/https://wiki.odroid.com/odroid-xu4/application_note/software/creating_build_farm 

Build Farm

A compile farm is a server farm, a collection of one or more servers, which has been set up to compile computer programs remotely for various reasons.

Here is an example guide to create your own build farm.
https://wiki.odroid.com/odroid-xu4/application_note/software/creating_build_farm

JAVA Parallel programming

An environment ready for experimenting with MPJ Express, a reference implementation of the mpiJava 1.2 API.
https://magazine.odroid.com/article/odroid-mc1-parallel-programming-getting-started/

Hadoop and Spark

Installing HADDOP and SPARK onto an ODROID-XU4 or MC1 cluster.
https://magazine.odroid.com/wp-content/uploads/ODROID-Magazine-201609.pdf#page=18

PXE remote booting setup

How to set the PXE environment (server and clients) using ODROID-XU4/HC1/MC1. Although the NFS is used for the root file system of PXE client in this page, the ramdisk is also useful if the image size of the root filesystem is compact.
https://wiki.odroid.com/odroid-xu4/application_note/software/pxe_boot 

Which power adaptor should I use?
We recommend a 5V/4A adaptor. Inner diameter is 2.1mm, outer diameter is 5.5mm. Center is Positiver an Outer is Negative. MC1 Solo consume around 14Watt.

ODROID MC1 Solo - Single MC1 Cluster Unit [77601]

  • Brand: Hard Kernel
  • Product Code: ODROID MC1 Solo - Single MC1 Cluster Unit
  • Availability: In Stock
  • 70.14€

  • Ex Tax: 57.49€