Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
block:server_rack [2014/08/11 01:56]
sangar [Server Rack]
block:server_rack [2020/05/23 09:23] (current)
payonel
Line 3: Line 3:
 {{:​blocks:​rack.png?​nolink&​128|}} {{:​blocks:​rack.png?​nolink&​128|}}
  
-The server rack houses up to four [[item:​server|Servers]]. Servers are basically computer cases in item format. Their main advantage is that they can allow for multiple ​CPUs, allowing more components to be controlled than via a normal computer.+The server rack houses up to four [[item:​server|Servers]]. Servers are basically computer cases in item format. Their main advantage is that they can allow for multiple ​[[item:​component_bus|Component Buses]] ​allowing more components to be controlled than via a normal computer.
  
-The server rack also acts like a Power Distributor and Switch in one block, including the built-in servers. Each server slot can be configured to connect to one side directly, though, so the server in the slot can be used to control external block components, such as the Redstone I/O block.+The server rack also acts like a Power Distributor and Switch in one block, including the built-in servers. Each server slot can be configured to connect to one side directly, though, so the server in the slot can be used to control external block components, such as the [[block:​redstone_io|Redstone I/O]] block. ​ 
  
-The range in which Remote ​Terminals bound to servers in the rack can be used is configured in the server ​rack's GUI and applies ​to all servers in it.+Server Racks can also house a [[item:​terminal_server|Terminal Server]], ​which allows a [[item:​terminal|Remote ​Terminal]] to connect ​to the server ​rack wirelessly. ​ The Terminal Server must be attached to the same side of the case as the server ​it controls, ​and is roughly equivalent ​to a tier 2 screen and keyboard. ​ It allows up to 4 Remote Terminals to connect at a time.
  
-The Internal/​External switch button will make the internal switch either relay messages ​only to the servers in the rack (Internal) or work like a normal switch (External). For example, let's say there are four servers in the server ​rack, servers A, B, C and DServers ​A, B and C are connected to the left, right and back faces of the serverrespectively,​ D is not connected ​to any face.  ​ +The Server Rack GUI is composed of 3 sections. ​ On the left are 4 slots for components, ​the only valid components are Servers and Terminal Servers. 
-In **External** mode, if a message arrives ​on the left face, server A gets that message because ​it is in the same network ​anyway. The message is relayed ​to all other faces of the rack (if it didn't hop too often already), and therefore servers B and C will also receive ​the messageServer D will not receive ​the messageIf server A sends message, ​the same logic appliesIf server D sends a message, no-one ​will get itbecause it isn't connected.  ​ + 
-In **Internal** modeif a message arrives ​on the left face, server A gets that message because it is in the same network ​anyway. The message is relayed to all servers ​in the rack, so servers B, C and D get the messageIt is *not* forwarded ​to the other faces of the rack, however. If server A sends a messageit is sent to all other servers in the server rack, and also via the left face of the rack - it is *not* forwarded via the other faces of the rackIf server D sends a message, it is sent to all other servers ​in the rack.   +In the middle ​are 5 vertical lines, corresponding to each side of the rack except the front key for which line is which is present on the right.  When a server is inserted into a slot on the lefta '​primary'​ node is added to each vertical line.  ​Clicking ​on one of these nodes connects ​the Server to the side of the case controlled by that line.  If the server has a [[item:​network_card|Network Card]] in it, a smaller node is created under the primary node for each network card in the server. ​ Like the primary node, clicking on one of the smaller nodes connects the network ​card to a side of the case. The network side allows a server blade to send and receive modem messages through that side. 
-The main purpose of the internal mode is to allow more compact message filtering between networks, ​using two or more servers in a server rack to filter and forward ​the messages as desired.+ 
 +The single button on the Server Rack GUI connects and disconnects each of the faces of the rack to each other. In other words, ​it enabled "Relay Mode". When enabled (a horizontal line is drawn across the boxes at the bottom of the vertical lines), modem messages ​and power will pass through ​the rack - essentially,​ the rack acts like a cableWhen disabled, different networks on different sides of the rack will remain isolated and no messages or power will pass through ​the rackNote that in relay mode rack repeats modem messages and two relay enabled racks in the same network will cause duplicate modem messages. 
 + 
 +Servers inside the case can be accessed by right clicking on them in the front of the Server Rack.  This will open their component viewsimilar to right clicking a normal computer case.  ​To open the Rack GUI againright click on the side of the Server Rack, or above or below any installed Servers. 
 + 
 +Wired network ​messages can only be sent between Servers with Network Cards The Network Cards must be configured ​in the Server Rack GUI to share a sideThe side for a network card will also send and receive modem messages to components connected ​to the rack on that same side If you want Server-Server internal networkingwithout cross-talk outside the case, set the Network Cards to the case's unused side (as there are 5 valid sides, and a maximum ​of 4 servers, there is always an unused side). 
 + 
 +The Server Rack also has a Relay Mode which can be used using the Enable/​Disable button in the guiWhen the rack is in relay mode it acts like a [[block:​switch|Relay]] and repeats wired network packets to external components that are connected to the rack block. 
 + 
 +The Server rack is crafted ​using the following recipe:  
 +  * 2 x [[item:​materials|Microchip (Tier 2)]] 
 +  * 1 x [[item:​wireless_network_card|Wireless Network Card]] 
 +  * 2 x Iron bars 
 +  * 1 x [[block:​switch|Switch]] 
 +  * 1 x [[block:​power_distributor|Power Distributor]] 
 +  * 1 x [[item:​materials|Printed Circuit Board]] 
 + 
 + 
 +{{:​recipes:​blocks:​serverrack.png?​nolink&​200|}}
  
 Contents Contents
 ----------- -----------
 {{page>​block:​contents&​noheader&​noeditbutton&​nouser&​nofooter}} {{page>​block:​contents&​noheader&​noeditbutton&​nouser&​nofooter}}