Core
This article is a stub and requires expansion |
Core is the term given to the main server for the LinuxMCE system in the home automation/multimedia network.
All settings for the network are stored in the Core Server. Even if a device is connected to a Media Director PC in another part of the house, it is detected by the Core server and information about that device (its location, functions, and options) is stored on the Core.
In this way, plug-and-play function is provided throughout the LinuxMCE system for all AV devices connected anywhere within the system.
The Core Server provides a standardized administration page to every Media Director, which can be viewed through a browser on each Media Director. The entire system can therefore be administered from any Media Director.
This allows the Core Server to be "headless," that is without a monitor, keyboard, mouse, or any other input or output device. It is a true server.
The Core PC also is able to provide standardised netboot services to the Media Directors on the home network. In this way the Media Director PCs do not require their own OS and can act as thin clients. System administration and updates are therefore much easier, as only the Core software needs to be upgraded.
The Core PC does require a large amount of storage. This can be internal large capacity hard drives, a locally attached large capacity external hard drive, or even a NAS (network-attached storage) device that is accessible to the Core (i.e. part of the home automation/multimedia network).
The Core should have 2 NICs (network interface cards) -- one for connecting to an "external" network (such as your cable modem, DSL modem, or home LAN router) and one for connecting to the "internal" home automation/multimedia network (your LinuxMCE system network).
Further, it is best to have the TV card in the Core server, as well as the Video capture board for any surveillance cameras. A Home Automation interface is usually attached to the Core as well. Therefore, a PC to be used as a Core must have plenty of expansion slots, and cooling fans proportionate to the load.
Since a Core can be hidden in a closet (or in the garage or basement somewhere) and therefore does not need to be in your living room (unless it is functioning as a hybrid), fan noise is usually not an issue.
Because the Core handles processing for the whole network, it should be the "brawniest" PC in regards to processing power on the network. Duo-core 64 bit processors with a lot of RAM is very nice to have in the Core Server.
However, output and sound cards are relatively unimportant for the Core, as output is channeled through the Media Director PCs.
Here are some PCs that have been used as Core Server PCs.