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--