Ho una rete di home office composta da:
- 1 Time Capsule
- 2 27 "iMac con dual core con Mac OS X 10.6.8
- 2 XServes ciascuno con 2 quad core che eseguono Max OS X Server 10.6.8
Uso XServes per eseguire calcoli paralleli da Mathematica. Poiché i calcoli richiedono solo circa 5 minuti ogni giorno e gli XServes funzionano a caldo e ad alto volume e utilizzano una notevole quantità di energia, li spengo quando non ho bisogno di eseguire i calcoli (eseguo XServes molto di più quando facciamo R & D in modo che si abituino).
Dato che il mio lavoro mi richiede di eseguire i calcoli paralleli sopra ogni giorno in un momento specifico e poi di informare personalmente qualcuno dei risultati - non vogliono un messaggio automatico :( - il processo mi ha legato alla mia scrivania. tempo spero di automatizzare l'intero processo, ma probabilmente non lo raggiungerò fino all'autunno.
Bene, la sua estate e voglio andare in spiaggia per qualche giorno.
Quindi, ho bisogno di una soluzione per:
- Accedi a questa rete da una postazione remota.
- Avvia XServes o riattivali dal sonno.
- Accedi a XServes.
-
Accedi e accedi al mio desktop principale su:
- avvia la mia applicazione Mathematica;
- avvia i kernel paralleli remoti su XServes (posso farlo da Mathematica);
- esegui la mia applicazione Mathematica; e
- Spegni gli XServes o mettili a dormire.
Idealmente, mi piacerebbe farlo da un iPad, ma ho l'uso di un MacBook Pro se ne ho bisogno.
Abbiamo una vecchia licenza per il desktop Apple Remote se ciò sarebbe di aiuto.
Mentre potevo lasciare acceso XServes mentre andavo in spiaggia, dovevo quindi far funzionare l'aria condizionata e questo mi sembra uno spreco di denaro e non particolarmente buono per l'ambiente.
Posso impostare XServes per andare a dormire se non hanno nulla da fare? Se lo faccio, posso svegliarlo da remoto?
Qualche suggerimento sul modo migliore per fare tutto questo, molto apprezzato.
Un paio di chiarimenti sono passati dai commenti di seguito.
Normalmente accedo agli Xserver accendendoli fisicamente, vedendoli apparire su Finder, quindi facendo una condivisione dello schermo. Forse ho solo bisogno di portarli in wake-on-LAN o semplicemente svegliarmi quando voglio accedervi. Quindi non avrei bisogno di accedervi effettivamente tramite ARD o VPN. Se riesco a svegliarli in qualche modo dal desktop, ho solo bisogno di andare sul desktop.
Inoltre, Xserves serve solo come nodi di elaborazione paralleli. My iMac esegue Mathematica e la mia applicazione distribuisce i processi di elaborazione ai kernel di elaborazione su XServes.