jjose
-
Total Posts
:
245
- Scores: 33
-
Reward points
:
32150
- Joined: 8/25/2009
- Location: Bangalore, INDIA
-
Status: online
|
Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 6:58 AM
( permalink)
Hi Champs, I do have around 22000 clients in my SMS hierarchy. I have my hearbeat discovery enabled to run once in a week. And removing obsoletes is been set to default 90 days. I am planning to change this to run on a daily basis, by understanding the fact that the active clients will never been tagged as obsolete. The below technet says, it is not recommended but i do not understand the exact reason... http://technet.microsoft..../library/bb632879.aspx The number of days should be greater than the heartbeat schedule is set for. This allows active clients to send a heartbeat discovery record, which prevents them being deleted by this task. When SMS finds that the client hardware ID has been updated or superseded by another machine and if multiple records (due to re imaging etc )are in place having the same hardware ID value for the machine, the older records are marked as obsolete. This will only happen if a new active record is already replaced with the old machine right? so, the old machine will be marked as obsolete and the new machine will start reporting. So, how generating DDR's will come into picture? Appreciate your helps and thoughts on this... Regards, Jaison
|
|
|
|
jsandys
-
Total Posts
:
1270
- Scores: 123
-
Reward points
:
40470
- Joined: 3/24/2005
- Location: San Antonio, TX
-
Status: offline
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 8:46 AM
( permalink)
Everyday is definitely excessive. As the link you post points out, this should greater than the heartbeat interval. I do often lower this value greatly, but usually to 14 or 30 days. I don't know the exact technical details for the DDR and heartbeat in this are probably better answered by developer, but going by what the documentation says is always good practice.
|
|
|
|
jjose
-
Total Posts
:
245
- Scores: 33
-
Reward points
:
32150
- Joined: 8/25/2009
- Location: Bangalore, INDIA
-
Status: online
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 8:54 AM
( permalink)
Hi Jason, I agree with you! But as i said, i don't see any reason how heartbeat discovery schedule and delete obsolete task interval would cause removing an active client data??! I would love to see an explanation from someone who had came across this configuration like us... JJ
|
|
|
|
cp07451
-
Total Posts
:
527
- Scores: -26
-
Reward points
:
48400
- Joined: 9/17/2009
- Location: San Antonio,TX
-
Status: offline
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 10:45 AM
( permalink)
Yea but happens when you have to do a repair on a computer or computers ? Or client upgrade?
|
|
|
|
jjose
-
Total Posts
:
245
- Scores: 33
-
Reward points
:
32150
- Joined: 8/25/2009
- Location: Bangalore, INDIA
-
Status: online
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 11:58 AM
( permalink)
|
|
|
|
jjose
-
Total Posts
:
245
- Scores: 33
-
Reward points
:
32150
- Joined: 8/25/2009
- Location: Bangalore, INDIA
-
Status: online
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 1:03 PM
( permalink)
|
|
|
|
cp07451
-
Total Posts
:
527
- Scores: -26
-
Reward points
:
48400
- Joined: 9/17/2009
- Location: San Antonio,TX
-
Status: offline
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 1:45 PM
( permalink)
You are assuming in your example that the sms guid will stay the same.
|
|
|
|
cp07451
-
Total Posts
:
527
- Scores: -26
-
Reward points
:
48400
- Joined: 9/17/2009
- Location: San Antonio,TX
-
Status: offline
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 1:47 PM
( permalink)
You will set up a race condition where the active wouldnt have a chance to send a DDR up letting SMS know which is valid. I think you would end up with a lot of duplicate machine records.
|
|
|
|
jjose
-
Total Posts
:
245
- Scores: 33
-
Reward points
:
32150
- Joined: 8/25/2009
- Location: Bangalore, INDIA
-
Status: online
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 2:11 PM
( permalink)
the old machine's obsolete flag will changed to 1 ONLY when there is an active record created with the same name (If there is a new record created in the SMS Db, means, DDR is already sent??!)...So how can you confirm that this will cause deletion of active records?
|
|
|
|
cp07451
-
Total Posts
:
527
- Scores: -26
-
Reward points
:
48400
- Joined: 9/17/2009
- Location: San Antonio,TX
-
Status: offline
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 2:27 PM
( permalink)
Not sure about deletion of records but it does sound like there will be a lot of duplicate records. perhaps a devleoper can give that insight.
|
|
|
|
jjose
-
Total Posts
:
245
- Scores: 33
-
Reward points
:
32150
- Joined: 8/25/2009
- Location: Bangalore, INDIA
-
Status: online
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Friday, July 23, 2010 2:56 PM
( permalink)
|
|
|
|
jjose
-
Total Posts
:
245
- Scores: 33
-
Reward points
:
32150
- Joined: 8/25/2009
- Location: Bangalore, INDIA
-
Status: online
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Monday, July 26, 2010 6:22 AM
( permalink)
Is there any MS guys around?
|
|
|
|
bmason505
-
Total Posts
:
2920
- Scores: 203
-
Reward points
:
46320
- Joined: 1/23/2003
- Location: Minneapolis, MN
-
Status: offline
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Monday, July 26, 2010 9:55 AM
( permalink)
So what's your concern? We've run heartbeat & the delete obsolete task daily without issues. We did have a couple app testers on VMs who'd reimage like 40x a day and in those extreme cases, SMS wasn't able to figure which was obsolete anymore. Other than that, it's just worked.
|
|
|
|
jjose
-
Total Posts
:
245
- Scores: 33
-
Reward points
:
32150
- Joined: 8/25/2009
- Location: Bangalore, INDIA
-
Status: online
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Monday, July 26, 2010 10:15 AM
( permalink)
hey brian, Thanks for sharing this... I have my heartbeat discovery set to occur on once in a week. And i do have my delete obsolete's set to occur on every 90 days. There were a request from the client to change it to run on every days so that your DB will be clean. As i mentioned earlier, the theory says, this will cause the deletion of active clients since i have heartbeat discovery running greater than my 'delete obsolete' schedule! I would like to get a technical work flow to prove that this is true!! Hope you got it..
|
|
|
|
cp07451
-
Total Posts
:
527
- Scores: -26
-
Reward points
:
48400
- Joined: 9/17/2009
- Location: San Antonio,TX
-
Status: offline
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Monday, July 26, 2010 10:33 AM
( permalink)
Like Brian said the frequency wouldn't allow SMS to detect what's obsolete so in essence the clients databse would end up "dirty" over time until the Delete Inactive Client Discovery discovery kicked in I guess.
|
|
|
|
bmason505
-
Total Posts
:
2920
- Scores: 203
-
Reward points
:
46320
- Joined: 1/23/2003
- Location: Minneapolis, MN
-
Status: offline
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
Monday, July 26, 2010 10:37 AM
( permalink)
Yeah, I don't get how heartbeat comes into play. Would make sense for inactive clients, but I don't get how for obsolete. Let me find out.
|
|
|
|
jjose
-
Total Posts
:
245
- Scores: 33
-
Reward points
:
32150
- Joined: 8/25/2009
- Location: Bangalore, INDIA
-
Status: online
|
Re:Delete obsolete Client discovery data - Is it safe to run daily?
49 mins. ago
( permalink)
Hi guys, pretty old post but still it would be great if someone can give more information on this question? Thanks, Jaison Jose
|
|
|
|