Newsgroup: it.comp.sicurezza.varie
Titolo: HeartBeat

 
          Salve a tutti,
Scusate se sono fuori luogo.
Qualcuno potrebbe spiegarmi cosa vuoldire il termine 'HeartBeat'.
Siccome lo sento spesso. E' un modo di dire, è una parte di rete dedicata ad
una cosa in particolare.
Vi ringrazio, un saluto a tutti
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
 E' un sistema per verificare se una macchina in rete
 e' attiva per intervenire nel caso non lo fosse.
 A intervalli di tempo, manda un segnale in rete appunto 
 un heartbeat.  
 
-- 
echo 152079117477642780034933529998195782666P | dc


Ciao, ok. Ma quello che non capisco è come viene implementato in una realtà
di rete.
Praticamente è un indirizzo IP che viene dedicato solo a quello. Oppure sono
più sistemi integrati tra loro. Non capisco diciamo cosi il giro che c'è tra
questa hearbeat e la rete.
Un saluto e grazie per le risposte.



Forse tu parli di heartbeat in ambienti cluster (ad esempio microsoft).
Nell'ambiente microsoft con un cluster a due nodi, se non erro, l'heartbeat 
è realizzato tramite una "rete dedicata" (quindi non collegata alla lan) che 
vede una scheda di rete del nodo A collegata ad una scheda di rete del nodo 
B (queste schede di rete sono "in più" rispetto alle schede di rete che 
collegano i nodi alla lan) ed è appunto il segnale che dice al cluster che 
tutti e due i nodi sono in piedi.
Diego 

 viene segnalato, mandando appunto un segnale di heartbeat. Sbaglio?
Ok, il concetto si puo' generalizzare quanto vuoi ;-)
Ad esempio, per heartbeat puoi anche intendere un semplice ping ripetuto 
ogni tanto il cui esito (positivo o negativo) ti puo' dare informazioni sul 
fatto che una scheda di rete sia raggiungibile o meno.
Ma non credo che esista un "segnale di heartbeat", credo più che altro che 
si possa parlare di "concetto di hearbeat", a meno che, appunto, non si 
parli di ambienti cluster dove l'heartbeat è appunto un segnale (o un 
insieme di segnali/protocollo) la cui finalità è appunto quella di testare 
l'esistenza in vita di un apparato/nodo.
Diego


Ciao, Beh si anche, cmq, si puň usare anche in ambienti che non sono
cluster,
ma solo come controllore nel caso in cui una interfaccia di rete vada giů e
viene segnalato, mandando appunto un segnale di heartbeat. Sbaglio?




Ciao, Ok
Ho capito, può avere diversi significati a seconda della situazione in cui
si sta usando.
Cmq per farla breve, in ogni caso è definito come un segnale di controllo,
sul corretto funzionamento della rete, quindi un sistema di controllo, che
può quindi anche essere utilizzato per effettuare un sistema di
alta-affidabilità.


 alta-affidabilità.
Se vuoi dare un'occhiata qui 
www.di.unipi.it/~ambriola/is/IS2004-E01.pdf
 
puo' essere interessante
Ciao



ok ti ringrazio. Lo guarderò al piu presto.
un saluto


 un heartbeat.  
Il sistema si puo' attuare senza che la macchina abbia particolari
software installati sfruttando i protocolli di rete?
Tutti i tipi di macchina hanno questo "servizio" disponibile,
pertanto, chiunque puo' essere rintracciato (magari a patto di
conoscere qualche elemento identificativo)?


Con un sistema heartbeat, puoi non solo controllare se una macchina è 
viva oppure no, ma anche se un servizio di una macchina è attivo oppure 
no, e all'occorrenza lo puoi attivare automaticamente su un'altra macchina.
Inoltre il servizio lo fornisci da un secondartio indirizzo IP che 
all'occorrenza viene gestito dalla macchina A o dalla macchia B.
Il sistema di controllo puoi farlo con schede di rete, oppure cavo 
seriale, meglio tutti e due.
Puoi anche usarlo come una sorta di bilanciamento di carico.
Es.:
Due server collegati sulla rete con indirizzo 10 e 11.
Configurate come due server gemelli.
Configurate con heartbeat:
- Il primo fornisce il servizio web all'indirizzo 110.
- Il secondo fornisce il servizio DB all'indirizzo 111.
Se per qualche motivo uno dei due server o uno dei due servizi non è più 
raggiungibile,
Quello "sopravvissuto" si autoconfigurerà per fornire il servizio del 
precedente.
Es.: Il server A o il suo servizio non risulta attivo.
Il server B si configurerà come segue:
Indirizzo principale 10.
Servizio DB Fornito dall'indirizzo 111.
Servizio Web Fornito dall'indirizzo 110.
per maggiori informazioni leggiti :
http://linux-ha.org/
Io quando l'ho configurato e l'ho visto funzionare......quasi quasi 
andavo in bagno con il manuale.
-- 
Cordialmente.
Melus.
dal mio e-mail togli i simboli di Zorro.


http://linux-ha.org/
Ho visto il link ma con l'inglese non ci spiccico molto... :-(
In sostanza questo tipo di controllo può essere applicato in una
sottorete di un provider senza che l'ignaro utente se ne accorga?
Le macchine hanno un'indirizzo univoco utilizzabile a questo scopo?
Il S.O. è indipendente da questo tipo di ricerca o deve essere per
forza Linux?
Sulla macchina deve risiedere un software che permette
l'individuazione della macchina in oggetto?

 l'individuazione della macchina in oggetto?
???


???
In definitiva puo' essere utilizzato come forma di controllo subdola
di computer di cui si conosce un'elemento univoco?
Il provider è cosciente di quanto accade sulla rete con questo tipo di
applicazione o anch'esso sarebbe incapace di rendersi conto di un
controllo su i suoi utenti?
Grazie per le altre risposte.