Clustering with LTSP Fat Clients as Torque Nodes

Vinícius Ferrão <[email protected]> Thu, 25 Oct 2012 02:05:04 +0000
Newsgroups gmane.linux.gentoo.server
Message-ID <[email protected]>
--Apple-Mail=_487B8DA4-C800-4FA8-AC2D-280F70AF1ED1
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_F9FF1DDE-8E0C-4D52-9F75-D8FE32F4D14B"


--Apple-Mail=_F9FF1DDE-8E0C-4D52-9F75-D8FE32F4D14B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1

Hello Folks,

I was thinking about this scenario. It would be great to implement a =
TORQUE Cluster with nodes booting through LTSP in the Fat Client =
configuration.

It appears to be simple:

1. Set up Torque-Server in the server.
2. Emerge LTSP-Server.
3. Configure DHCP Server.
4. Create a simple NAT with iptables rules.
5. Build the Node Images with all necessary stuff: Torque Client, =
Compilers, Libraries and Scientific Software.
6. ???
7. Profit

The question is: someone should have wondered about this, but someone =
implemented this? This works? This appears to work?

A first problem at this pre-implementation point is the LTSP reliance in =
X.org Server. Which is bloatware in a cluster node...

Thanks in advance,

Vin=EDcius Ferr=E3o: Administrador de Sistemas=20
www.ferrao.eti.br


--Apple-Mail=_F9FF1DDE-8E0C-4D52-9F75-D8FE32F4D14B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Diso-8859-1"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><div>Hello Folks,</div><div><br></div><div>I was thinking about this =
scenario. It would be great to implement a TORQUE Cluster with nodes =
booting through LTSP in the Fat Client =
configuration.</div><div><br></div><div>It appears to be =
simple:</div><div><br></div><div>1. Set up Torque-Server in the =
server.</div><div>2. Emerge LTSP-Server.</div><div>3. Configure DHCP =
Server.</div><div>4. Create a simple NAT with iptables =
rules.</div><div>5. Build the Node Images with all necessary stuff: =
Torque Client, Compilers, Libraries and Scientific =
Software.</div><div>6. ???</div><div>7. =
Profit</div><div><br></div><div>The question is: someone should have =
wondered about this, but someone implemented this? This works? This =
appears to work?</div><div><br></div><div>A first problem at this =
pre-implementation point is the LTSP reliance in <a =
href=3D"http://X.org">X.org</a> Server. Which is bloatware in a cluster =
node...</div><div><br></div><div>Thanks in advance,</div><br><div =
apple-content-edited=3D"true">
<div id=3D"sig" style=3D"line-height: 13px; margin: 6px 0px; padding: =
8px; border-top-width: 1px; border-top-color: rgb(153, 153, 153); =
border-top-style: dotted; border-bottom-width: 1px; border-bottom-color: =
rgb(153, 153, 153); border-bottom-style: dotted; font-family: 'Lucida =
Grande', Verdana, Arial, sans-serif; font-size: 11px; color: rgb(51, =
102, 153); position: static; z-index: auto; ">
		<strong style=3D"color: #336699;">Vin=EDcius =
Ferr=E3o</strong>: Administrador de Sistemas <br>
		<a href=3D"http://www.ferrao.eti.br" style=3D"color: =
#336699; text-decoration: none; border-bottom: 1px #999999 =
dotted;">www.ferrao.eti.br</a></div>

</div>
<br></body></html>=

--Apple-Mail=_F9FF1DDE-8E0C-4D52-9F75-D8FE32F4D14B--

--Apple-Mail=_487B8DA4-C800-4FA8-AC2D-280F70AF1ED1
Content-Disposition: attachment; filename="smime.p7s"
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIF8zCCBe8w
ggTXoAMCAQICAgVJMA0GCSqGSIb3DQEBBQUAMGsxCzAJBgNVBAYTAkJSMQ8wDQYDVQQKDAZJQ1BF
RFUxFjAUBgNVBAoMDVVGRiBCckdyaWQgQ0ExMzAxBgNVBAMMKlVGRiBCcmF6aWxpYW4gR3JpZCBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMjA4MTUyMDI3MDlaFw0xMzA4MTUyMDI3MDlaMGwx
CzAJBgNVBAYTAkJSMQ8wDQYDVQQKEwZJQ1BFRFUxFjAUBgNVBAoTDVVGRiBCckdyaWQgQ0ExDTAL
BgNVBAoTBFVGUkoxCzAJBgNVBAsTAklGMRgwFgYDVQQDEw9WaW5pY2l1cyBGZXJyYW8wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDPD8dzb7uhAfuzY8R4gF3d6KSUoO2c6+lYT5sdn/Ty
btXhD5T2AsT8pfp7yBTN4Q1UMndFP6KisyrnDh/cNBkyIYL22QS9GXZO2B+lVuPwvTb39TCofykm
Sphz2yaC1bftNJ8wMReeZwqFtGyVompF/9qtIflVfFL4XOz7YP7ahAJoq8HTeDUx+JS3BB7Y2IgN
ls/V8WSRZNJ7WGaZzKhv9QcxrqM/mxUMeL5IyrRAazb50+i54DaJ1e8pfNW/igoiOjP2xcJx2458
k2NGJAwiCuKkZERgMtvVovHj2HXNBg5aFIzpDsigEhQvf00/zk9Jbtn4HccOxZTgo5avnNIVAgMB
AAGjggKaMIICljAMBgNVHRMBAf8EAjAAMBEGCWCGSAGG+EIBAQQEAwIEsDAOBgNVHQ8BAf8EBAMC
BPAwMQYDVR0lBCowKAYIKwYBBQUHAwIGCCsGAQUFBwMEBggrBgEFBQcDAwYIKwYBBQUHAwgwTgYJ
YIZIAYb4QgENBEEWP0NQL0NQUyBWZXJzaW9uIDEuMCAtIFVGRiBCcmF6aWxpYW4gR3JpZCBDZXJ0
aWZpY2F0aW9uIEF1dGhvcml0eTAdBgNVHQ4EFgQUxsZklJkimdBzrCpVn4fevATbDDEwgZUGA1Ud
IwSBjTCBioAUSnKLs/yMeVlnj18gJDjTj8p/ddahb6RtMGsxCzAJBgNVBAYTAkJSMQ8wDQYDVQQK
DAZJQ1BFRFUxFjAUBgNVBAoMDVVGRiBCckdyaWQgQ0ExMzAxBgNVBAMMKlVGRiBCcmF6aWxpYW4g
R3JpZCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eYIBADBCBgNVHREEOzA5gRl2aW5pY2l1c2ZlcnJh
b0BpZi51ZnJqLmJygRx2aW5pY2l1c2ZlcnJhb0BjYy5pZi51ZnJqLmJyMB0GA1UdEgQWMBSBEmJy
Z3JpZGNhQGljLnVmZi5icjA2BglghkgBhvhCAQQEKRYnaHR0cDovL2JyZ3JpZGNhLmljLnVmZi5i
ci9jcmwvY2FjcmwuY3JsMDYGCWCGSAGG+EIBAwQpFidodHRwOi8vYnJncmlkY2EuaWMudWZmLmJy
L2NybC9jYWNybC5jcmwwOAYDVR0fBDEwLzAtoCugKYYnaHR0cDovL2JyZ3JpZGNhLmljLnVmZi5i
ci9jcmwvY2FjcmwuY3JsMBwGA1UdIAQVMBMwEQYPKwYBBAGBwgcCAQoBAQEAMA0GCSqGSIb3DQEB
BQUAA4IBAQCbGoeHW4odk1T/ym09fsm3/9wTv4rQfurVCNaOIgdQ19BV08sk+LRu9tZ5PFOVuGAQ
tPvg41WUy128vPkLAbwJyN99fG2iQXulYutuc3XVw/XkRTmQas4YxGd0xKwqjhmoR4zrvH3LD6vR
ewqzFIQLghPVyo1tuFLalhRGfK3hwkme6ZAmjiCmj9nm3f8guuw/st97rBx4PRT7doIG5dkgVsOa
eMKevKcStaiYF72lHNQQavKk24wrKBuruLA/NiNDGrIRUvDB5S+97il8aNd+8bW96Gp/26Yw7vds
bJcnHJoDiLKIZ+mZn/X460Yg0IQ0DQPA5AiRi5TampU51LzFMYIDATCCAv0CAQEwcTBrMQswCQYD
VQQGEwJCUjEPMA0GA1UECgwGSUNQRURVMRYwFAYDVQQKDA1VRkYgQnJHcmlkIENBMTMwMQYDVQQD
DCpVRkYgQnJhemlsaWFuIEdyaWQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkCAgVJMAkGBSsOAwIa
BQCgggFlMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTEyMTAyNTAy
MDUzMlowIwYJKoZIhvcNAQkEMRYEFA6wkeT8YRzPA5UTCxg2vKHkwzpEMIGABgkrBgEEAYI3EAQx
czBxMGsxCzAJBgNVBAYTAkJSMQ8wDQYDVQQKDAZJQ1BFRFUxFjAUBgNVBAoMDVVGRiBCckdyaWQg
Q0ExMzAxBgNVBAMMKlVGRiBCcmF6aWxpYW4gR3JpZCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eQIC
BUkwgYIGCyqGSIb3DQEJEAILMXOgcTBrMQswCQYDVQQGEwJCUjEPMA0GA1UECgwGSUNQRURVMRYw
FAYDVQQKDA1VRkYgQnJHcmlkIENBMTMwMQYDVQQDDCpVRkYgQnJhemlsaWFuIEdyaWQgQ2VydGlm
aWNhdGlvbiBBdXRob3JpdHkCAgVJMA0GCSqGSIb3DQEBAQUABIIBAC9RXCNaZ81eofhBMTCPlzQb
5cergaFQ9pjxB3vGwdL4LNqTljdqa6Ya9Vi58lolHbNEKvyg1ojiuCoTnB/hZ9rzfAgUdi1kvQEG
icwnm/hJ/QS47tFFipNvJxpVbtOH3t/x9HOJAfW2oEozcO3GpYLCR/CssG/yQ6gOZ+jh3aR8FzQW
GOhkou4MHd+t6TfemRwNTTk07QmnPiIRQ1G2XjBjKmF9G03M5FR1VnjLkE+rJZLiVT9SZzhMS1kr
Al8pzD/NCStoQNr8paR9Qf43jh4DeqJqNQyIHgBHzFZizYVIWyMAaLxtc9LVSGacMKk+LfFxOxfP
qlPCCn+EDS/B/qsAAAAAAAA=

--Apple-Mail=_487B8DA4-C800-4FA8-AC2D-280F70AF1ED1--