Domanda:
Il reparto IT ostacola i progressi. Come dovrei gestirlo?
unit_with_a_soul
2019-03-21 13:41:00 UTC
view on stackexchange narkive permalink

Attualmente sto lavorando come studente di dottorato.

Non sto lavorando a un dottorato di ricerca orientato alla tecnologia. Tuttavia, il mio progetto richiede molta programmazione. Ciò implica sia lavorare su un cluster di calcolo, server e lavorare con una varietà di software. Questi sono forniti e gestiti dal supporto IT della nostra facoltà.

Ora sul motivo per cui invio: i primi problemi sono iniziati quando si lavora sul nostro server, gestito dal nostro personale IT. Ho richiesto un software essenziale per svolgere il mio lavoro, ma poiché non ho diritti di amministratore, non posso installare ciò di cui ho bisogno. L'ho chiesto molto gentilmente (dopotutto sono il nuovo) e mi hanno fatto sapere che se ne occuperebbero il prima possibile.

Due settimane in seguito , non avevo ancora accesso al software di cui avevo disperatamente bisogno per svolgere il mio lavoro. Ho dovuto chiedere al mio promotore (fortunatamente un enorme aiuto in questa materia) di chiedere all'IT, e finalmente il software è stato installato.

Il ciclo seguente è continuato fino ad ora:

  1. Ho notato che il software è mancante / obsoleto / non funziona correttamente
  2. Chiedo all'IT di risolvere il problema, perché non sono disponibili altre opzioni
  3. L'IT ignora le mie richieste, causandomi difficoltà rispettare le scadenze
  4. Qualcuno con credenziali migliori deve fare pressione sull'IT affinché risolva il problema

Come ho detto prima, adoro la programmazione e i computer in generale, quindi posso risolvere quasi tutti i problemi da solo. Tuttavia, le mie mani sono legate perché non ho diritti di amministratore e l'IT fa di tutto per evitare che una persona non IT faccia qualcosa / installi qualcosa su uno dei computer ...

Ne fa un po 'qui hai esperienze simili e sai come appianare questo? Ovviamente non voglio provocare un putiferio nel nostro dipartimento, ma credo anche che sia ingiusto che ci venga impedito di fare il nostro lavoro. Non sono l'unico dipendente che ha subito un collo di bottiglia dall'IT, quindi immagino che tutti i suggerimenti siano i benvenuti!

C'è qualche possibilità che tu installi il software richiesto nella tua home directory piuttosto che come root?
Essendo stato dal lato del dipartimento IT di questo, e nel caso tu sia curioso, la ragione più probabile del loro comportamento è che hanno un lavoro molto più urgente su cui stanno recuperando, e solo una volta qualcuno più in alto nella scala* rende * urgente la tua richiesta se anticipa tutte le altre cose.A scapito del lavoro su altre cose.Quindi, per quello che vale, probabilmente non ti stanno ignorando per nessun motivo personale, stanno solo cercando di mantenere i server in esecuzione.
Nel frattempo, potresti provare a far funzionare le cose nel tuo computer, con un set di dati più piccolo.In questo modo, sai esattamente di cosa hai bisogno per far funzionare le tue cose e puoi andare dal tuo professore per chiedere loro di chiedere all'IT di installare tutto ciò di cui hai bisogno in una volta, invece di fare il ciclo che descrivi.
Questa situazione è molto comune.Hai parlato con altri dottorandi e altro personale?Come lo gestiscono?Se non è in atto alcuna procedura, ti suggerisco di familiarizzare con l'installazione del software manualmente (dai sorgenti o dai pacchetti binari) nella tua home directory.Ho finito per farlo in tutti gli istituti in cui ho lavorato.A seconda del cluster, potresti anche disporre delle autorizzazioni per avviare le istanze Docker.
@user4052054 Sì, lo faccio la maggior parte del tempo o cerco di trovare modi per lavorare con ciò che è già disponibile (anche se a volte potrebbe non essere la soluzione più semplice).
@ToddWilcox Lo capisco, tutti cercano di fare quello che devono fare.È solo che il contatto tra i ricercatori e il dipartimento IT non è sempre così efficace come desideriamo che sia.Questo porta a problemi di comunicazione o, nel peggiore dei casi: frustrazione.Questo era lo scopo di questa domanda: trovare una via d'uscita che permetta a tutti di svolgere il proprio lavoro nel modo più efficace possibile, senza provocare un putiferio / disturbare il lavoro degli altri
@KonradRudolph La maggior parte dei ricercatori che ho sentito parlare menzionare che devono passare per posta / passare più volte prima che venga intrapresa un'azione.I supervisori aiutano più di una volta (essendo in cc, o effettivamente incontrando l'IT) per organizzare l'aiuto.La cartella home e gli ambienti virtuali mi hanno davvero aiutato finora.È solo che vorrei gestire questa situazione senza rischiare situazioni sociali difficili
Molti reparti IT sono così.È probabile che nel tempo stabilirai dei collegamenti con le persone presenti e diventeranno più utili.Allo stesso tempo, pianifica di fare il più possibile senza i diritti di amministratore;ad esempio, se stiamo parlando di una singola macchina Linux, molto software è possibile compilare e installare manualmente, senza utilizzare i repository dei pacchetti.
Qualcuno * non * ha questa esperienza?Questo è ciò che fanno i reparti IT ***. *** È il modo più semplice per raggiungere l'obiettivo di "ridurre la spesa".
Se riesci a trovare una soluzione a questo problema, fammelo sapere.Affligge il mondo accademico, l'industria, il governo e praticamente ogni istituzione con un dipartimento IT.
A volte puoi richiedere di diventare un amministratore della tua macchina.Almeno è possibile nella maggior parte delle università che ho visitato.Il fatto è però che devi sapere per chiedere questo.Di solito non vanno in giro a parlare di questa opzione.Tuttavia, richiedono che tu sia competente a distanza in ciò che fai e ciò potrebbe avere alcune conseguenze sul lato legale.Questo è quello che ho fatto, anche se preferirei non farlo.Ad ogni modo, una volta che puoi dimostrare che puoi gestire te stesso, puoi quindi espanderti a un amministratore di rete su un sottoinsieme.
L'unica cosa che puoi fare è provare a preparare un elenco completo e installarlo aumentando la tua richiesta.Costruire contatti personali aiuta anche in queste cose.E ovviamente cercando di evitare la necessità di root.È anche una buona idea ricordare all'IT che stai aspettando.
Quasi tutti i reparti IT sono a corto di personale, perché il management lo considera come il facility management: devi averlo, ma non ha valore aziendale.Non si accorgono dei problemi, perché le loro richieste vengono sempre soddisfatte immediatamente.
per andare d'accordo con gli stereotipi generalmente corretti ma sfortunati che vengono lanciati ai reparti IT, hanno anche le proprie politiche e procedure da seguire, in particolare per quanto riguarda gli statuti federali di sicurezza e conformità e le conformità a livello di settore che devono essere mantenute che richiedono ampia documentazione e comprensione primapossono essere installati semplicemente come se fosse il tuo computer di casa.Ricorda anche che probabilmente è un team di meno di 20 persone che serve la tua * intera * università.Magari riducili un po 'o chiedi un ambiente dedicato ospitato dalla rete primaria ....
Per dare seguito al commento di NKCampbell, l'IT e gli utenti finali hanno requisiti diversi.Sono stato ricerca pura (Ph.D. in una scienza fisica), ambiente misto (supporto IT integrato in un ambiente di ricerca) e ora una posizione IT pura (IT in un laboratorio nazionale governativo).Ho politiche di governance che devo applicare anche se ostacolano la scienza.Vorrei darti quello che chiedi ma non posso.Devo anche considerare gli oltre 500 altri utenti sui sistemi, quindi quando la tua richiesta interromperà altre applicazioni mi metti in difficoltà per il bene maggiore.
Una volta ho chiesto al mio amministratore IT il permesso di utilizzare una prolunga, in modo da poter collegare il mio laptop, perché tutte le prese esistenti sono state utilizzate perché tutti noi utilizzavamo due monitor (stavamo facendo ricerche sull'immagine medica e abbiamo bisogno di visualizzare set di dati complessieffettivamente).La risposta è stata: "forse dovremmo riconsiderare la nostra politica del doppio monitoraggio".Non ho mai più chiesto nulla all'IT.
Il grosso problema dei reparti IT è che ** pensano ** di essere responsabili e dimenticano di essere un ** servizio ** per gli altri reparti ...
@Chris devi sfidare risposte lente a causa della carenza di personale dell'IT OPPURE puoi effettivamente rinunciare ed essere il tuo IT - ottieni maggiore flessibilità in questo modo ma il compromesso è che ottieni ancora meno supporto.Vedere le mie risposte di seguito per i dettagli sui modi per installare il software da soli.
Dodici risposte:
lucasgcb
2019-03-21 15:47:11 UTC
view on stackexchange narkive permalink

Questa è una soluzione parziale che ho usato io stesso e presuppone alcune cose:

  • Accedi ai tuoi cluster da remoto tramite una connessione (come altre risposte puntate, server cloud o remoti) , quindi dove lavori non è esattamente il collo di bottiglia.
  • Il software che utilizzi non dipende dal sistema operativo o ha licenze speciali
  • Non hai un sacco di cose collegate dalle porte seriali alle apparecchiature di misurazione e quant'altro.

Una cosa che ho fatto in questa situazione è che, quando finalmente ottieni un ticket dall'IT, chiedi loro di installare una macchina virtuale come VirtualBox e di consentire loro di abilitare la virtualizzazione nel BIOS . La maggior parte dei processori lo consente oggigiorno. Assicurati che lo installino correttamente o torneranno a essere fantasma.

Questo fondamentalmente ti consente di installare qualsiasi distribuzione Linux che desideri (hai bisogno di licenze per immagini Windows), quindi è un sistema operativo in cui disponi di tutti i diritti di amministratore . Questo rimuove completamente l'intermediario IT se il tuo caso si limita a codificare e raggruppare i dati in cluster poiché non è necessaria la loro autorizzazione per eseguire operazioni nella VM e inoltre non dovrebbe influire in modo significativo sulle prestazioni.

Se l'IT vale mezzo centesimo, apprezzeranno la soluzione, poiché:

  • Ci vuole uno sforzo gigantesco per compromettere la macchina host attraverso una VM se non sei dannoso
  • Conseguente mancanza di ticket da parte tua che necessitano di qualcosa di aggiornato / installato.

Nel peggiore dei casi puoi ancora alternare tra i due sistemi operativi e fare piccole cose nella VM con i tuoi diritti di amministratore.

Grazie per queste informazioni, anche una soluzione davvero preziosa!Sia l'idea del cloud che questa potrebbero tornare molto utili!
Non sono sicuro dei dipartimenti IT dell'università, ma in altre aree, un utente che non dispone dei diritti di amministratore su un server non può avere una VM su quel server con diritti di amministratore sulla VM.In altre parole, non ho mai lavorato in un reparto IT in cui questa richiesta sarebbe stata accolta.Qualcosa che * potrebbe * funzionare nella mia esperienza è ottenere l'approvazione dal tuo dipartimento o programma per denaro per una macchina virtuale su un servizio cloud come AWS o Azure.
@Todd: In linea di principio, qualsiasi cosa un utente in un SO guest amministratore può essere eseguita anche come SO host utente.A seconda di come il reparto IT modella le minacce, questo tipo di richiesta potrebbe essere concesso.Dove le cose diventano problematiche è con i sistemi di sicurezza basati su VM.Ad esempio, l'ambiente Windows 10 ha una funzionalità chiamata Device / Credential Guard.Questa funzione di sicurezza tende a impedire il funzionamento del software VM.Anche se il reparto IT è disposto ad attivare o disattivare le impostazioni di virtualizzazione del BIOS, probabilmente sarà molto meno disposto a disabilitare Device / Credential Guard.
Se l'unica volta che hai bisogno dei diritti di amministratore è l'installazione, un contenitore di singolarità dovrebbe fare il trucco.Una di queste cose;https://www.sylabs.io/docs/ afak sono solo cli, ma per il resto sono fondamentalmente una scatola virtuale con un passaggio migliore.Puoi configurarlo come amministratore sulla tua macchina, quindi spostare l'immagine nel cluster ed eseguirla lì come un normale utente.
@Todd Wilcox: Fino a un paio di anni fa, era possibile ottenere un account studente gratuito su AWS.A seconda di quali sono le esigenze di calcolo dell'OP, potrebbe essere utile.
Considerando che molti "server" oggigiorno sono virtualizzati per cominciare, non è più così semplice chiedere una VM.La virtualizzazione annidata presenta molte sfide.Inoltre non capisco quali strumenti eseguono le persone che richiedono autorizzazioni di amministratore.Ho lavorato su tonnellate di cluster in cui ho semplicemente installato tutti i miei programmi per il mio utente.
@Voo La parte difficile di solito è installare le dipendenze necessarie per compilare il software senza utilizzare un gestore di pacchetti.È possibile imparare a farlo correttamente senza i diritti di amministratore, ma tende a richiedere più tempo rispetto al completamento di un dottorato di ricerca.
Con un cluster hypervisor come oVirt o Proxmox, è facile delegare alcune risorse (storage, CPU virtuali, RAM) a utenti non privilegiati e questi possono quindi eseguire le proprie VM sul cluster.Il cluster stesso è costituito da nodi identici, forse virtualizzazione e storage iperconvergenti, e nessuno gestisce manualmente l'associazione tra VM e hypervisor: è tutto automatizzato (diciamo dal motore oVirt).A qualsiasi utente possono essere concesse alcune risorse e il modo in cui suddividerle tra le VM sotto il loro controllo dipende da loro.L'accesso dell'amministratore sulle VM è quindi irrilevante: sono isolate da tutto il resto.
Tom R
2019-03-21 14:06:33 UTC
view on stackexchange narkive permalink

Penso che questo sia un evento abbastanza comune in molte aziende. Esiste una forte disconnessione tra i ricercatori che cercano di svolgere il proprio lavoro e il personale IT che può essere dotato di risorse insufficienti, sottodimensionato o limitato dalla politica amministrativa. Nella mia esperienza c'è spesso molta preoccupazione per i ricercatori che installano software senza comprendere appieno le implicazioni sulla sicurezza. In breve, non mi aspetto che tu sia in grado di modificare questa politica e potrebbe essere in vigore per validi motivi.

Una soluzione che mi è stata suggerita è che gli accademici possono richiedere tempo utilizzando diversi soluzioni di cloud computing (ad es. Google compute https://cloud.google.com/edu/, Microsoft Azure https://azure.microsoft.com/en-us/education/, molti altri). In caso di esito positivo, ti verrà concesso del tempo di elaborazione in una macchina virtuale in cui avrai i diritti amministrativi appropriati per installare qualsiasi software desideri.

Grazie per la risposta.Capisco il tuo punto, molte persone installano semplicemente software casuali senza pensare a cosa fa al loro computer (o alla rete a cui è connesso il computer).Il cloud è infatti una soluzione a cui non ho pensato subito (ho pensato che fosse sempre un servizio a pagamento, ma vedo che assegnano anche borse di studio per l'utilizzo del cloud in ambito accademico).Lo esaminerò sicuramente!
Questo potrebbe essere molto utile, ma tieni presente che potrebbero esserci implicazioni per la sicurezza dei dati.Il caricamento dei dati di ricerca ovunque al di fuori della rete del mio istituto, in particolare sui server con sede negli Stati Uniti, potrebbe essere un reato punibile nel luogo in cui lavoro.Ovviamente questo potrebbe dipendere dal progetto, dal tipo di dati, ecc. E potrebbe passare inosservato, ma credo che valga la pena menzionarlo.
@speedymcs Assolutamente.OP deve ottenere il permesso dalle persone interessate, per iscritto.Un'app Web che gestisco nella mia vecchia università deve essere limitata a un edificio universitario e i docenti che desiderano connettersi all'esterno dell'edificio devono utilizzare la VPN dell'università.È bloccato anche per me (VPN + autenticazione a 2 fattori) come sviluppatore.Le università prendono molto sul serio l'esposizione dei dati, quindi assicurati di poter effettivamente utilizzare i dati e proteggerli nel modo giusto!
Solar Mike
2019-03-21 13:47:32 UTC
view on stackexchange narkive permalink

Abbiamo riscontrato questo problema con alcune macchine Silicon Graphics: le abbiamo rimosse dal controllo del reparto IT, con il supporto dei supervisori i cui budget le avevano pagate, e poi abbiamo controllato tutto noi stessi.

È andato molto meglio; abbiamo avuto più tempo di attività e meno problemi rispetto a qualsiasi altro gruppo / team nel campus.

Abbiamo imparato molto sulla compilazione dell'installazione di & ecc.

Non sono sicuro se puoi seguire quella strada.

Nota, il software che stavamo utilizzando era CFD e il reparto IT non aveva esperienza di ciò che era necessario.

Grazie per la vostra risposta.Ebbene, il problema è che non è possibile separarci dall'IT utilizzando il budget.L'infrastruttura su cui stiamo lavorando appartiene all'università e la manutenzione è un lavoro del dipartimento IT.Cerchiamo davvero di fare il più possibile quando si tratta del software che utilizziamo (e questo in effetti funziona abbastanza bene), ma essere completamente liberi dall'IT è davvero difficile credo.
A quando risale questo?Oggi, mi aspetto che la risposta sia che il team di supporto IT non può permettersi di essere quelli che imparano molto su ciò che accade quando vieni hackerato.Inoltre, nulla nella domanda suggerisce che ci siano soldi disponibili per duplicare le strutture fornite dal dipartimento.(Il richiedente utilizza risorse centrali, non risorse che appartengono al gruppo ma che sono gestite centralmente.)
@DavidRicherby Erano su una rete interna - nessun hacking esterno possibile .... Il finanziamento proveniva da particolari progetti di ricerca non "centrali" .... A meno che ** tu ** non possa hackerare tramite il cavo di alimentazione ...
@DavidRicherby È estremamente raro negli Stati Uniti non avere computer di gruppo autogestiti, dove l'unica cosa che richiede l'IT è l'attuale antimalware.Dovranno adattarsi rapidamente: recentemente ci sono stati diversi casi in cui invece di utilizzare un cluster HPC universitario, siamo andati su Amazon AWS o Microsoft Azure poiché lì installi tutto ciò che desideri sulla tua VM, ottieni la giusta quantità di RAM,core, storage e GPU e non devi aspettare in fila.
@user71659 OK, ma i computer nella domanda non sono computer di gruppo e non c'è alcuna indicazione che il gruppo possa permettersi di acquistare i propri computer per sostituire quelli centrali.
@SolarMike Una rete interna con air gap significa anche nessun aggiornamento software basato sulla rete (e masterizzare un CD per eseguire un aggiornamento è un problema), l'installazione di software extra e i prerequisiti per il software è difficile, ottenere un prompt di accesso di solito è difficile.La posta elettronica e le condivisioni di rete sono fuori discussione.A meno che tu non stia utilizzando dati FISMA, non consiglierei di seguire questa strada.
@DougO'Neal Un cd è ** di gran lunga ** meglio che provare a fare un backup da un'unità a nastro ...
@SolarMike Sono d'accordo.Ma quando sei sotto le normative FISMA, un audit GAO e un dipartimento governativo che ti spinge fuori come cavia per l'audit GSS, ci si preoccupa di quanto spesso puoi aggiornare i tuoi server e quanto sia difficile farlo regolarmente.
WetlabStudent
2019-03-22 09:02:01 UTC
view on stackexchange narkive permalink

In molte università, puoi effettivamente eseguire un processo burocratico (piuttosto segreto) che ti consente di installare il tuo software sul computer dell'università, anche se questa non è l'opzione predefinita.

Se questa opzione esiste, probabilmente includerà la firma di moduli che potrebbero limitare (o addirittura eliminare) il futuro supporto IT per quel computer. Fondamentalmente, stai accettando di essere il tuo IT in cambio di flessibilità. Tuttavia, se scarichi costantemente software, spesso ne vale la pena.

L'Università non vuole incoraggiare questa opzione, perché può essere un rischio per la sicurezza percepito, quindi dovrai chiedere direttamente agli amministratori del tuo dipartimento e IT, se questa opzione è disponibile, poiché probabilmente non verrà pubblicato online da nessuna parte. E potresti dover spingere in modo deciso.

Questo processo era disponibile per me in due delle tre università in cui ho lavorato nel corso degli anni (negli Stati Uniti e in Australia). Quello che non lo ha permesso in teoria lo ha fatto, ma il modulo diceva anche che non saresti più in grado di connetterti alla rete Internet cablata delle università, cosa che per me non valeva la pena rinunciare. Leggi i moduli con molta attenzione prima di seguire questa strada per assicurarti di essere a tuo agio con il compromesso che stai facendo.

Votato e approvato.Ero nella mia attuale posizione accademica per circa 10 anni prima di scoprire accidentalmente (a causa di un reclamo simile alla mia sedia) che potevamo richiedere che il mio computer dell'ufficio fosse "sbloccato" in modo da poter installare il mio software.Nel frattempo, il mio presidente è rimasto sorpreso dal fatto che questo non fosse stato fatto per me anni prima (dipartimento CS qui).
lukeg
2019-03-21 16:05:55 UTC
view on stackexchange narkive permalink

Mentre altri si sono concentrati sul darti alcuni consigli tecnici sulle alternative all'uso dell'infrastruttura del tuo istituto, voglio sottolineare che i tuoi problemi non sono rari. Nella mia pratica ho scelto di installare il software da solo (molti pacchetti software che ho usato non hanno bisogno dei privilegi di root per l'installazione, assicurati che l'accesso come amministratore per il tuo sia davvero un must) o ho chiesto aiuto al supervisore.

Se sei in buoni rapporti con il tuo supervisore, puoi sempre chiedergli aiuto, passando da un semplice cc-ing nelle email di installazione del software che invii al tuo reparto IT per chiedergli aiuto direttamente quando quelle richieste sono ignorato. In molte organizzazioni non è facile essere ascoltati per i membri junior e questo è solo qualcosa con cui devi superare.

Grazie per aver risposto.Sì, eseguo diverse applicazioni come utente "non elevato" perché questo mi darà ciò di cui ho bisogno nella maggior parte dei programmi.Il mio supervisore è davvero di grande aiuto e, per ora, chiedere al supervisore è la soluzione migliore.Sì, capisco che questo non è un problema raro, soprattutto per i nuovi dipendenti come me.Tuttavia, quello che mi infastidisce è che le cose che chiedo non sono poi così difficili.Di solito chiedo semplicemente di installare un determinato aggiornamento software o libreria che potrebbe tornare utile, il che non è qualcosa che richiede settimane per essere completato.
Upvoting per la seconda parte qui: metti sempre in contatto qualcuno con più potere ogni volta che segnali problemi.Solo che spesso aumenta la priorità di una quantità sorprendente.
Interverrà in quanto amministratore (non IT), ricevere un cc con il PI è essenzialmente "un fallimento nel tuo lavoro".È la forma di responsabilità su cui fa affidamento il personale.Quindi, per quanto ci lamentiamo quando siamo in colpa, è assolutamente necessario ricordare agli altri membri del personale che non lo stiamo facendo per la nostra salute - anche altre persone più importanti si preoccupano di questo.Abbiamo un milione di priorità in competizione, quindi purtroppo la ruota cigolante prende il petrolio ... dall'emergenza all'emergenza ...
Upvoting per la seconda parte qui.Da un lato, è compito del ** tuo consulente ** assicurarti di disporre delle risorse IT di cui hai bisogno.D'altra parte, il tuo consulente ha una reale influenza sugli amministratori IT;non lo fai.CC sempre il tuo consulente e chiedi al tuo consulente di rispondere immediatamente con "Concordo / approvo questa richiesta".
TomEberhard
2019-03-22 05:02:39 UTC
view on stackexchange narkive permalink

Dato che non sei in un "dottorato di ricerca orientato alla tecnologia", immagino che il cluster sia di 10 macchine o meno? In tal caso, valuta la possibilità di configurare il tuo cluster su uno dei grandi fornitori di cloud. Mi vengono in mente AWS e Azure, ma Google e IBM stanno ancora cercando di resistere in quei mercati.

Pensieri sui prezzi:

  • Non devi avere il raggruppa tutto il tempo, quindi non devi pagare per 24 ore al giorno per un mese intero. Dovresti capire come salvare / caricare i dati e installare alcuni programmi velocemente (docker?), Se scegli di chiudere alcuni o tutti i server.
  • Se hai compagni studenti o professori che sono nella stessa barca, considera la condivisione del tuo cluster e delle sue spese.
  • A seconda della tua ricerca, potresti (eventualmente) essere in grado di ottenere prezzi speciali da alcuni fornitori.
  • Su AWS, le istanze riservate sono più economiche delle istanze spot.

Guarda quanto vale il tuo tempo e quanto questi ritardi incidono sulla tua ricerca. Se i ritardi IT ti costano 1 settimana di ritardi ogni mese, probabilmente vale la pena impostare le cose da solo. (Ricordati di eseguire il backup delle cose e testare la tua strategia di backup. Metti il ​​tuo codice e i tuoi dati in GitHub)

E infine, stai usando il loro sistema di ticketing per le tue richieste o semplicemente chiedendo loro verbalmente? Se non ci sono biglietti, verranno sicuramente dimenticati 5 minuti dopo aver parlato con loro.

Questa risposta _può_ essere valida, ma non vedo dove si fa il passo logico da "non orientato alla tecnologia" a "probabilmente cluster <10 nodi".In effetti, per me, aver bisogno di un cluster senza fare tecnologia in realtà suggerisce più probabile che siano coinvolti _molti_ di nodi.Le applicazioni della scienza o della scienza dei dati tendono ad essere davvero ad alta intensità di calcolo.Inoltre, molte di queste applicazioni sono piuttosto critiche per la latenza e funzionano correttamente solo se eseguite su un cluster fisico effettivo con supporto MPI nativo e un file system adatto come Lustre.
In questo caso, AWS EMR non consente il clustering su richiesta?
my.back
2019-03-22 20:18:20 UTC
view on stackexchange narkive permalink

Dovresti anche gestire le tue richieste.

Voglio dire: traccia quando hai sollevato la richiesta, chiedi notizie dopo un ragionevole periodo di tempo (due giorni lavorativi), ripeti questo massimo tre volte. Nel primo follow-up puoi chiarire perché questo è importante per te. Per il personale IT potrebbe suonare come "Voglio questo strumento installato", ma se specifichi la scadenza che hai e il motivo per cui questo ticket è fondamentale per il tuo lavoro, potrebbero capire. Dopo la terza volta, coinvolgi il tuo supervisore. Chiedigli di intensificare la richiesta in una conversazione con un responsabile dei servizi IT.

Non accontentarti di risolvere semplicemente il problema, prova a vedere se l'IT è in grado di comunicare a che ora del contratto sul livello di servizio intendono rispettare. Forse l'installazione di qualcosa richiede autorizzazioni interne (gestione del rilascio) che, ad esempio, rende impossibile installare cose di venerdì, o pomeriggio, o se non si dispone di un rollback (il che significa che è necessario eseguire il backup dell'intera configurazione del server prima di toccare qualsiasi cosa), ecc.

Gestire la richiesta significa anche assicurarsi che i propri requisiti siano super chiari. Se pensi di aver bisogno di un pacchetto chiedi loro di installarlo. Esegui queste installazioni da solo in una VM identica alla configurazione di produzione e fornisci loro i comandi per installare effettivamente gli strumenti. Tutte queste cose puoi gestire.

Sempre, e devo sottolinearlo, sii gentile. Sii gentile. A meno che tu non abbia motivo di sospettare che qualcuno ti stia trollando, devi dare loro tutto il merito di dover affrontare molte richieste simili allo stesso tempo. Essere gentili ti porterà più lontano nel lungo periodo. Inoltre mostrerà al tuo supervisore che sei in grado di gestire in modo creativo situazioni difficili.

Tagging su questa risposta: quando si segue, utilizzare più modalità, se possibile.Ad esempio, inizia con il sistema di biglietteria, ma fai il primo follow-up per telefono.Essere gentile * e * esperto di tecnologia al telefono può fare miracoli con alcuni reparti IT.
In qualità di tecnico informatico esperto, devo aggiungere che il reparto IT.potrebbe già avere un accordo sul livello di servizio (SLA) concordato per quanto tempo i ticket devono essere risolti.Alcuni possono durare fino a una settimana o fino a.L'OP che afferma di dover ottenere il software in soli 2 giorni potrebbe richiedere passaggi aggiuntivi, firme o potrebbe essere semplicemente negato a causa di questo SLA precedente.Suggerirei all'OP di scoprire qual è la procedura operativa standard (SOP) prima di stabilire eventuali limiti di tempo.Ed essere gentili è sempre un buon modo per stare alla larga dal lato negativo del reparto IT, perché è un lato negativo in cui stare.
Ed è necessario ricordare che lo SLA si basa sul carico di lavoro del caso peggiore che l'IT può ragionevolmente aspettarsi.Nella mia organizzazione, tramite uno SLA, promettiamo che entro due settimane verrà creata una VM ragionevole.In pratica, il lasso di tempo è generalmente entro due giorni e questo solo perché dobbiamo dipendere da altri due gruppi esterni per una parte del processo.Inoltre, se l'installazione del tuo software implica l'installazione di più pacchetti all'avanguardia che interessano altri utenti, tieni presente che l'IT deve supportare tutti, non solo le tue esigenze di ricerca.
krubo
2019-03-22 23:32:02 UTC
view on stackexchange narkive permalink

Aggiungendo questo dato che nessuno lo ha ancora menzionato: potresti chiedere al tuo supervisore di organizzare un incontro tra te, il tuo supervisore e qualcuno dell'IT. Forse anche invitarli a pranzo se è appropriato alla tua istituzione e alla tua situazione. Nel caso in cui siano sopraffatti dai biglietti e / o si sentano come se i tuoi biglietti arrivassero da un generatore di biglietti senza volto, potrebbe aiutare a incontrare il vero ricercatore dietro di loro. E puoi incontrare la persona reale che gestisce i biglietti e vedere se c'è un modo per rendere i tuoi biglietti più semplici per loro.

Dmitry Grigoryev
2019-03-22 17:20:08 UTC
view on stackexchange narkive permalink

Parla con il tuo supervisore ("promotore"?) del problema e suggeriscigli di procurarti un server che tu gestisci. A seconda delle circostanze, puoi concordare un server fisico, un aggiornamento della tua workstation / laptop per renderlo utilizzabile come server, o anche un'istanza del server completamente esterna alla tua istituzione, come Amazon AWS.

Se il tuo supervisore insiste sul fatto che devi utilizzare l'infrastruttura IT esistente, invia loro le richieste di supporto il giorno successivo dopo aver contattato l'IT. Non aspettare due settimane. O aiutarti con queste richieste non è un granché, o il tuo supervisore si stancherà di questo e farà qualcosa al riguardo.

Ted Delezene
2019-03-22 23:39:48 UTC
view on stackexchange narkive permalink

my.back ha avuto una buona risposta e sembra che questa potrebbe essere la strada da percorrere quando si lavora attraverso una burocrazia in cui alcune delle soluzioni che comportano alcune variazioni di "utilizzare il proprio hardware" semplicemente non sono pratici. Per aggiungere a questo, ho trovato la seguente tecnica utile quando si tratta di un dipartimento o di una persona che è disposta ad aiutare, ma fa le cose nel proprio tempo.

  1. CC il tuo supervisore su ogni richiesta . Ciò offre al tuo supervisore la possibilità di darti un feedback se richiedi qualcosa che potresti non aver capito non era necessariamente ciò di cui hai bisogno, o dovresti chiedere, ma manca anche una risposta dal tuo supervisore, lascia che la persona faccia la cosa di cui ha bisogno da fare sappi che il tuo supervisore è a conoscenza della richiesta. (assicurati di seguire il consiglio dato da my.back quando fai questa richiesta iniziale per quanto riguarda il motivo per cui ne hai bisogno e quando ne hai bisogno)
  2. Quando non ricevi una risposta entro un importo ragionevole di tempo, invia nuovamente la richiesta, ma assicurati di inserire nella richiesta stessa "Seconda richiesta", assicurandoti di inserire nuovamente in cc il tuo supervisore sulla richiesta. Questo fa loro sapere che hai ancora bisogno di fare questa cosa, tende ad aumentare l'urgenza del professionista IT per il tuo compito. Ripeti se necessario, assicurandoti di inserire ogni volta il numero della richiesta nella richiesta.

Nella mia esperienza, una seconda richiesta è generalmente tutto ciò che è necessario quando si utilizza questa tecnica a meno che il dipartimento non sia completamente sommerso. La parte difficile è capire quale periodo di tempo è ragionevole per completare una richiesta del genere e, poiché le organizzazioni sono diverse, non è possibile rispondere qui. Suggerirei di conoscere le persone che stanno completando il tuo compito, in modo che tu possa avere un'idea di quello che stanno attraversando, e così possono vedere che non stai solo chiedendo cose ridicole e stai solo esigendo tutto il tempo, perché a volte è difficile vedere il mondo attraverso gli occhi di altre persone senza un contesto.

Captain Man
2019-03-23 00:24:36 UTC
view on stackexchange narkive permalink

Una soluzione semplice, fai sempre le richieste tramite il tuo promotore. Forse spiega loro lo schema che hai notato se ti chiedono perché li stai esaminando in modo coerente.

In alternativa, forse stanno facendo qualcosa di diverso, chiedi loro come fanno a convincere il reparto IT a risolvere rapidamente i problemi. / p>

Justa Guy
2020-02-29 12:14:09 UTC
view on stackexchange narkive permalink

Era una telefonata o un'e-mail? Trovo che le cose di solito vengano fatte più velocemente se chiami piuttosto che email. Se la comunicazione è sensibile al tempo, dovresti sempre chiamare in particolare invece dell'e-mail. Un'email può essere facilmente persa o ignorata fino a dopo la scadenza.

Quando si tratta di tecnologia, la maggior parte delle persone si aspetta una gratificazione immediata. La tecnologia dovrebbe accelerare le cose e rendere le nostre vite più facili, non è vero? Forse è così per l'utente finale, ma dal punto di vista IT è una storia molto diversa. La vita è molto più complicata per lo sviluppatore o il professionista IT che deve configurare tutto e mantenere i sistemi. Richiede tempo. La tecnologia non è mai una soluzione perfetta al 100% e dietro le quinte accadono molte cose complicate di cui la maggior parte degli utenti finali non è a conoscenza.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 4.0 con cui è distribuito.
Loading...