N
N
Nekiy_nekto2019-06-01 20:10:11
linux
Nekiy_nekto, 2019-06-01 20:10:11

How to create a cluster of two laptops?

I had a "brilliant" idea: to create a connection between the power of two computers.
Googled, such technology exists , exists and is actively used by people from all over the world.
Googled more, it turns out that this can be done on Windows Server and Linux
Well, respectively, the questions:
1.1 Is it possible to comfortably work on the Server - play games, answer on the Toaster, watch movies? Including on clustered?
1.2 Will Wine and/or similar windows launchers run normally on clustered Linux?
Googled some more - it turns out that the speed of my Internet for the normal functioning of the cluster is not enough, but it is necessary for such things to have a cable connection of computers.
Well, questions:
2.1 Is it possible to simply directly connect two computers with some such 3928c57b4671a2a2c97a1750b5d7lan cable?
2.2 If I want to connect another netbook to this bandura, can I just connect everything to such a Avaya_ERS-5520-48T-PWR-Front.jpgswitch and enjoy life?
Computer specifications:
2.40 Ghz | 2.27 Ghz - both dual-core, from intel
4 Gb RAM - the same
512 Mb GPU - the same, from nvidia
Dell|Asus

Answer the question

In order to leave comments, you need to log in

3 answer(s)
M
Moskus, 2019-06-02
@Nekiy_nekto

For what you want - can not be created.
A cluster - even according to the Wikipedia article you cite - is a loosely coupled computing system.
I'll try to explain using an analogy.
You think that computers can be combined in the same way as people can be combined, filling a barrel with water, dragging it in buckets. One person will fill in an hour, two in half an hour, and so on. But this is a process that is elementary parallelized.
In fact, the cluster works like a team of screenwriters who write a script for a twenty-episode series, working remotely by paper mail: first, the main writer comes up with characters and a general plot, writes it down, then he needs to break it into episodes and send it to each of the screenwriters, indicating which series the volume needs to be written in detail. If he wrote everything himself, it would take him a week per episode, for a total of twenty weeks. And shooting can begin when the first series is ready (in a week). Since one episode takes three days to film, the crew will be idle for four days out of each week until the next episode is ready (downtime money is also spent, although nothing is produced). Filming will thus be completed in 20*7+3=143 days.
Hired writers also need a week to write episodes, but the initial work of the main writer also takes a week, plus three days to deliver the "skeletal script" to hired writers, three days to ship the script of the episodes back, another five days to check and fix inconsistencies. Bottom line - you can start shooting only after 25 days, and not after seven, but you can continue them continuously. Filming will be completed in 25+3*20=85 days.
Just as here it is impossible to speed up the process even more by forcing more scriptwriters to write half the series (because this increases the complexity of joining pieces of the plot that are written by different people, so they will have to correspond, wasting time), and trying to run a conditional game on the cluster, you will have to waste a lot of time on the slow communication of nodes among themselves over the network.
To make everything fly in real time in the game, you need one powerful computer with a multi-core processor, a powerful graphics card and a fast bus that connects them all. And to assemble a cluster of hundreds of ancient laptops on a slow Ethernet and get a hundred times more performance in games is a fantasy from stupid films about hackers.

E
Ezhyg, 2019-06-01
@Ezhyg

The short answer is no, it doesn't work that way.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question