Perforce Remote Administration


Published on

Perforce Remote Administration makes Perforce best practices, standard tools, and administrative expertise available to any customer, large or small. The Remote Administration program monitors and analyzes Perforce servers to ensure ongoing high performance, as well as providing a standard, efficient server configuration. Learn what the Remote Administration program is all about and how it can benefit your Perforce installation.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Perforce Remote Administration

  1. 1. Perforce Remote Administration Server Housekeeping and MonitoringRandy DeFauwTechnical Marketing Manager
  2. 2. AN INTRODUCTION TO PERFORCE REMOTE ADMINISTRATION What is Remote Administration? Why Remote Administration? •  Best practices server maintenance •  Use our expertise What does Remote Administration include? Q&A
  3. 3. WHAT IS REMOTE ADMINISTRATION? •  Professional services offering provides a team of Perforce experts to help monitor and maintain your server. •  Includes recurring tasks and on-demand services. •  Integrations, usage questions, recovery Hardware maintenance, training, builds •  Supplements regular technical support, with similar response times. •  Requires remote access to your server.
  4. 4. WHY REMOTE ADMINISTRATION? Why change your own oil? •  Perforce servers need regular maintenance and monitoring for performance and data integrity. •  The Remote Administration program handles the repetitive tasks. •  Includes the Server Deployment Package for standard deployment and backups. •  Perforce experts perform daily and monthly monitoring and analysis. •  Perforce experts available for ad-hoc assistance.
  5. 5. WHY REMOTE ADMINISTRATION? Why not change your own oil? •  The processes are well documented and understood. •  Remote Administration saves internal time and resources. •  Remote Administration doesn’t go on vacation or get promoted.
  6. 6. WHY REMOTE ADMINISTRATION? Typical usage •  Fill an experience gap •  Fill a bandwidth gap •  Provide back-stop assistance •  Outsource administration
  7. 7. REMOTE ADMINISTRATION FEATURES Best Practices Server Maintenance Daily Tasks •  Offline checkpoints •  Replication Weekly Tasks •  Verification •  Database rebuild Monthly Tasks •  Log analysis •  Metadata removal
  8. 8. REMOTE ADMINISTRATION COMPONENTS Server Deployment Package provides standard framework for most activities. •  Included with Remote Administration setup •  Can be customized for advanced environments Remote Administration staff provides daily monitoring and periodic reporting.
  9. 9. DAILY TASKS: OFFLINE CHECKPOINTS•  Maintain offline copy of the database•  Checkpoint from the offline database•  Rebuild offline database from checkpoint•  Offline database available for quick recovery•  Minimizes server down time
  10. 10. DAILY TASKS: REPLICATIONp4 pull maintains a one- way, read-only, fully replicated server •  Near real time backup •  Available for read- only tasks •  HA/DR role ROI: 25X cost recovery for failover
  11. 11. WEEKLY TASKS: VERIFICATION Verification •  Run a full p4 verify on all depots •  Run incrementally if necessary
  12. 12. WEEKLY TASKS: DATABASE REBUILD Database rebuild •  Live database archived •  Live database replaced with offline copy •  Offline database recovered from checkpoint of archive of live database •  Server offline for minutes, not hours •  Live database effectively rebuilt from checkpoint every week, maximizes database efficiency
  13. 13. MONTHLY TASKS: LOG AND SERVER ANALYSISRun track2sqlStore monthly log snapshot in databaseRun common queriesCompare against previous monthsSpot problems before the impact is severe Spot 98% disk usage before the crash
  14. 14. MONTHLY TASKS: METADATA REMOVAL Archive old static labels Remove stagnant workspaces Remove stagnant users Archive old branch mappings Remove old jobs
  15. 15. AD-HOC TASKSOn demand performance analysis •  Spot check of recent log activity •  p4 monitor (via P4V) •  Platform specific hardware monitoringThe kitchen sink: triggers, integrations, and more
  16. 16. Q&A Remote Administration Resources • remote_administration.html • Server maintenance resources • • technical.html •
  17. 17. PRICING Initial setup (includes Server $3,500 Deployment Package) Monthly fee Starts at $500 Discounted ad-hoc rate $255/hour Contact for a quote