Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford...
-
Upload
ralf-mills -
Category
Documents
-
view
213 -
download
0
Transcript of Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford...
![Page 1: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/1.jpg)
Thinking Outside the Nest
Utilizing Enterprise Resources with Condor
Bob Nordlund
The Hartford
Condor Week 2006
![Page 2: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/2.jpg)
April 26, 2006 Condor Week 2006 2
About The Hartford
Founded in 1810 Quarter-trillion dollars under management Fortune 100 30,000 employees Happily using Condor for last 3 ½ years >3000 VM dedicated Condor pool >1000 VM workstation pool, and growing Almost entirely Windows
![Page 3: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/3.jpg)
April 26, 2006 Condor Week 2006 3
ObjectiveExpose interfaces to Condor to facilitate the integration of enterprise resources.
![Page 4: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/4.jpg)
April 26, 2006 Condor Week 2006 4
Business Drivers
Increasing Dependence on Condor Business Continuity Planning
Survival Critical Mission Critical Business Essential
Disaster Recovery Leverage Existing Infrastructure Investments
Many tools in use that facilitate cross data center operation
Don’t want to re-invent the wheel
![Page 5: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/5.jpg)
April 26, 2006 Condor Week 2006 5
Strategy
Carefully identify hook locations Non-invasive Non-destabilizing
Identify ‘big hitters’ Common need Phased approach Carefully piloted
Identify implementers
Create hooks in strategic locations in the Condor daemons to allow its out-of-the-box behaviors to be modified by custom code.
![Page 6: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/6.jpg)
April 26, 2006 Condor Week 2006 6
Example:Enterprise Configuration Management
Utilize Centralized Storage (RDBMS on SAN) Scalable (>30,000 Computers) Highly Available (24x7x365) DR Capable (Multiple Data Centers) Support for Change Control/Versioning Reporting/Auditing (SOX) Manageable and Extensible Supportable (Standard Tools and Technologies)
![Page 7: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/7.jpg)
April 26, 2006 Condor Week 2006 7
Example (cont.):Enterprise Configuration Management (What we’d like to avoid…)
CollectorCollector
NegotiatorNegotiator
SchedulersSchedulers
ExecuteNodes
ExecuteNodes
condor_config
![Page 8: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/8.jpg)
April 26, 2006 Condor Week 2006 8
Example (cont.):Enterprise Configuration Management
OracleOracle
Redundant SAN-Connected
Sun F15K
WebLogicWebLogic
WebLogicWebLogic
WebLogicWebLogic
F5F5
Application Server FarmMultiple Datacenter
RedundantLoad Balancers
CollectorCollector
NegotiatorNegotiator
SchedulersSchedulers
ExecuteNodes
ExecuteNodes
HTTP
HTTPJDBC
ManagementTools
ManagementTools
F5F5
![Page 9: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/9.jpg)
April 26, 2006 Condor Week 2006 9
Possible Hooks Job Events
OnStart OnComplete OnFailure Ping
Machine Events OnAppear OnDisappear OnClaimed
Daemon Events OnCore (Should never happen) OnReconfig
Data Storage GetConfig LogEvent External Queue
![Page 10: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/10.jpg)
April 26, 2006 Condor Week 2006 10
Bottom Line
Condor should evolve towards a framework architecture exposing interfaces for non-core functionality and providing reference implementations for default behavior.
This would enable a secondary source of innovation by allowing external parties to participate in extending Condor’s capabilities with no impact to the core.
![Page 11: Thinking Outside the Nest Utilizing Enterprise Resources with Condor Bob Nordlund The Hartford Condor Week 2006.](https://reader036.fdocuments.us/reader036/viewer/2022072015/56649ed25503460f94be1a0f/html5/thumbnails/11.jpg)
April 26, 2006 Condor Week 2006 11
Thank You