Delete obsolete Client discovery data - Is it safe to run daily?

Author Message
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)
0
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




Kind Regards,
Jaison Jose
Blog: http://jj-with-mad-skillz.blogspot.com/

If useful, please rate...

 
#1
    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)
    0
    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.
    Jason
    Configuration Manager MVP
    My Blog
    Twitter @JasonSandys
     
    #2
      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)
      0
      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
      Kind Regards,
      Jaison Jose
      Blog: http://jj-with-mad-skillz.blogspot.com/

      If useful, please rate...

       
      #3
        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)
        0
        Yea but happens when you have to do a repair on a computer or computers ? Or client upgrade?
         
        #4
          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)
          0
          I did not get you!
          Kind Regards,
          Jaison Jose
          Blog: http://jj-with-mad-skillz.blogspot.com/

          If useful, please rate...

           
          #5
            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)
            0
            Any help guys?
            Kind Regards,
            Jaison Jose
            Blog: http://jj-with-mad-skillz.blogspot.com/

            If useful, please rate...

             
            #6
              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)
              0
              You are assuming in your example that the sms guid will stay the same.
               
              #7
                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)
                0
                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.
                 
                #8
                  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)
                  0
                  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?
                  Kind Regards,
                  Jaison Jose
                  Blog: http://jj-with-mad-skillz.blogspot.com/

                  If useful, please rate...

                   
                  #9
                    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)
                    0
                    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.
                     
                    #10
                      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)
                      0

                      Kind Regards,
                      Jaison Jose
                      Blog: http://jj-with-mad-skillz.blogspot.com/

                      If useful, please rate...

                       
                      #11
                        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)
                        0
                        Is there any MS guys around?
                        Kind Regards,
                        Jaison Jose
                        Blog: http://jj-with-mad-skillz.blogspot.com/

                        If useful, please rate...

                         
                        #12
                          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)
                          0
                          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.
                          Brian Mason
                          MCSA\MCSE\MS MVP - ConfigMgr
                          http://www.mnscug.org/
                           
                          #13
                            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)
                            0
                            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..

                            Kind Regards,
                            Jaison Jose
                            Blog: http://jj-with-mad-skillz.blogspot.com/

                            If useful, please rate...

                             
                            #14
                              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)
                              0
                              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.
                               
                              #15
                                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)
                                0
                                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.
                                Brian Mason
                                MCSA\MCSE\MS MVP - ConfigMgr
                                http://www.mnscug.org/
                                 
                                #16
                                  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)
                                  0
                                  Hi guys,
                                   
                                  pretty old post but still it would be great if someone can give more information on this question?
                                   
                                  Thanks,
                                  Jaison Jose
                                  Kind Regards,
                                  Jaison Jose
                                  Blog: http://jj-with-mad-skillz.blogspot.com/

                                  If useful, please rate...

                                   
                                  #17
                                    Online Bookmarks Sharing: Share/Bookmark

                                    Jump to:

                                    Current active users

                                    There are 1 members and 8 guests.

                                    Icon Legend and Permission

                                    • New Messages
                                    • No New Messages
                                    • Hot Topic w/ New Messages
                                    • Hot Topic w/o New Messages
                                    • Locked w/ New Messages
                                    • Locked w/o New Messages
                                    • Read Message
                                    • Post New Thread
                                    • Reply to message
                                    • Post New Poll
                                    • Submit Vote
                                    • Post reward post
                                    • Delete my own posts
                                    • Delete my own threads
                                    • Rate post

                                    2000-2012 ASPPlayground.NET Forum Version 3.9