Presentation is loading. Please wait.

Presentation is loading. Please wait.

2004 LISA XVIII - Atlanta, GA1 Meta Change Queue: Tracking Changes to People, Places and Things Jon Finke Rensselaer Polytechnic Institute.

Similar presentations


Presentation on theme: "2004 LISA XVIII - Atlanta, GA1 Meta Change Queue: Tracking Changes to People, Places and Things Jon Finke Rensselaer Polytechnic Institute."— Presentation transcript:

1 2004 LISA XVIII - Atlanta, GA1 Meta Change Queue: Tracking Changes to People, Places and Things Jon Finke Rensselaer Polytechnic Institute

2 2004 LISA XVIII - Atlanta, GA2 When Dinosaurs Roamed….

3 2004 LISA XVIII - Atlanta, GA3 Simon Banner Space Management PhysFac ID Card Active Directory Voice Mail Trouble Ticketing LDAP Dining Service Data Flows

4 2004 LISA XVIII - Atlanta, GA4 Data Types People –Status, Directory Email/Telephone Account –Status, Password, Attributes Physical –Site, Building, Floor, Room, Use Financial (Budget Numbers) Organizational –Layout, Name

5 2004 LISA XVIII - Atlanta, GA5 Data Issues Ownership – Authoritative Source Acceptable Propagation Delays System Interface –Business Rules System Interactions –Blocking, Push vs Pull Desired Information –Type of Information –Type of Person (entity)

6 2004 LISA XVIII - Atlanta, GA6

7 7 Queue “Requirements” Easily Extensible –Hard to add new “listeners” –Hard to add new “tables” Finer grain selection of “interests” Low Impact on Database Integrated Monitoring

8 2004 LISA XVIII - Atlanta, GA8 Who Gets What? Person BudgetPhysical Listener Name Status Address Info Phone Info CMMS LDAP ID Card Space Source!

9 2004 LISA XVIII - Atlanta, GA9 Meta_Change_Queue table Tname –Subtype Identifying Info –Pkey String –Pkey Number –Aux String Listener Info –Queue_Name –Proc_Name

10 2004 LISA XVIII - Atlanta, GA10 Detecting Changes Explicit Call from Interface Code Database Trigger Table Scan Manual Call –Handy for Testing

11 2004 LISA XVIII - Atlanta, GA11 Listeners Simon Active Directory ADSI Sync LDAP LDAP Syncling Voice Mail Unity Sync

12 2004 LISA XVIII - Atlanta, GA12 Import Table Simon ID Card System Import Trigger Import Table Push Changes

13 2004 LISA XVIII - Atlanta, GA13 Startup Loads Seed the queue with desired info –Ensures load processing works –Saves development of alternate load methods Bulk Priority Queue –Allow “real time” requests to jump ahead of batch processing.

14 2004 LISA XVIII - Atlanta, GA14 Single Sign On Simon LDAP Kerberos V5 Kerberos (AFS) Windows 2000 Trouble Ticket The Other LDAP We b

15 2004 LISA XVIII - Atlanta, GA15 Futures Batch Priority Queue Better Error Handling XML Interfaces

16 2004 LISA XVIII - Atlanta, GA16 Takeaways Index a key column and set to null after processing. Import table with trigger works well with Oracle target systems. Batch (low priority) queue is important.

17 2004 LISA XVIII - Atlanta, GA17 Meta Change Queue: Tracking Changes to People, Places and Things Jon Finke Rensselaer Polytechnic Institute ? Questions ?


Download ppt "2004 LISA XVIII - Atlanta, GA1 Meta Change Queue: Tracking Changes to People, Places and Things Jon Finke Rensselaer Polytechnic Institute."

Similar presentations


Ads by Google