Topic: Prompt iron or a software
Good afternoon! The iron \software configuration interests. The task such. There are computers (servers) - them much enough, can be pieces 10, and there can be 1000 pieces. Perhaps, it is even more. On-default servers are connected in topology "the regular grid". That is, let us assume, that at each server is 4 (four!) Network boards, and it is physically connected to adjacent servers. Here an illustration. The asterisk (*) - designates grid nodes is servers, hyphens (-) connections in between. *-*-*-*-*-* | | | | | | | | | | | | *-*-*-*-*-* | | | | | | | | | | | | *-*-*-*-*-* | | | | | | | | | | | | *-*-*-*-*-* the Grid to be 10 on 10 servers, it is more or less, depending on needs. Each server has selected physical (ethernet) the channel with the the neighbor on the right, at the left, on top and from below. We admit it so. If such topology to implement really physically, with real physical school desks-cords and 4 network boards in everyone servers, the main problem is static character of the given construction and topology. If any server is overloaded, but it should (dynamic) on four server: *-*-*-*-*-* | | | | | | | | *-* | | | *-* - | | - *-*-* | | *-* | | | | | | | | | *-*-*-*-*-* | | | | | | | | | | | | *-*-*-*-*-* And consequently now the server can have 8 neighbors (two on the right, two at the left, two on top, two from below), instead of 4 (on the right, at the left, , from below). And, if among the new 4 servers which have arisen on a place of the overloaded server, again there will be an overload procedure repeats and to it. It again fights on 4. Between adjacent "cells" the maximum passage by an amount of servers can be only in 2 times, it is no more. It it is necessary to restrict the maximum number of neighbors in 8. I will not press in further in details of operation of this topology. Briefly, any iron and (or) a software which will emulate physical reconnection ethernet channels between computers is necessary. During their operation, program. That is any (the artful any switchboard) which would allow program, in an operating time to change a configuration (topology) of a network. If switchboards are on 8, 16, 24, 32 (?) ports, and computers it is necessary one thousand it is necessary that these could work among themselves (in the form of a stack). From this that I know there is technology VLAN - https://ru.wikipedia.org/wiki/VLAN But as I understood, the manager statically configures, what port will concern what subnet. And it is necessary for me program. Well, and still it is desirable to have only 1 physical ethernet a cable from each computer to "". What ideas or will be. Questions?