SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
Perforce Remote
              Administration
          Server Housekeeping and Monitoring



Randy DeFauw
Technical Marketing Manager
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
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.
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.
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.
WHY REMOTE ADMINISTRATION?


   Typical usage
     •  Fill an experience gap
     •  Fill a bandwidth gap
     •  Provide back-stop assistance
     •  Outsource administration
REMOTE ADMINISTRATION FEATURES

        Best Practices Server Maintenance
 Daily Tasks
   •  Offline checkpoints
   •  Replication
 Weekly Tasks
   •  Verification
   •  Database rebuild
 Monthly Tasks
   •  Log analysis
   •  Metadata removal
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.
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
DAILY TASKS: REPLICATION

p4 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
WEEKLY TASKS: VERIFICATION


    Verification
      •  Run a full p4 verify on all depots
      •  Run incrementally if necessary
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
MONTHLY TASKS: LOG AND SERVER ANALYSIS



Run track2sql
Store monthly log snapshot in
   database
Run common queries
Compare against previous
   months
Spot problems before the
   impact is severe
                            Spot 98%
                            disk usage
                            before the
                               crash
MONTHLY TASKS: METADATA REMOVAL


   Archive old static labels
   Remove stagnant workspaces
   Remove stagnant users
   Archive old branch mappings
   Remove old jobs
AD-HOC TASKS


On demand
  performance
  analysis
   •  Spot check of
      recent log activity
   •  p4 monitor (via
      P4V)
   •  Platform specific
      hardware
      monitoring
The kitchen sink:
  triggers, integrations,
  and more
Q&A


      Remote Administration Resources
        •  http://www.perforce.com/perforce/services/
           remote_administration.html
        •  consulting@perforce.com
      Server maintenance resources
        •  http://kb.perforce.com
        •  http://www.perforce.com/perforce/
           technical.html
        •  support@perforce.com
PRICING

    Initial setup (includes Server   $3,500
    Deployment Package)
    Monthly fee                      Starts at $500
    Discounted ad-hoc rate           $255/hour


            Contact consulting@perforce.com for a quote

Weitere ähnliche Inhalte

Was ist angesagt?

Piyush Kumar Gupta
Piyush Kumar GuptaPiyush Kumar Gupta
Piyush Kumar Gupta
Piyush Gupta
 
Pain points of agile development
Pain points of agile developmentPain points of agile development
Pain points of agile development
Perforce
 
NOAD EQM4
NOAD EQM4NOAD EQM4
NOAD EQM4
agrift
 

Was ist angesagt? (20)

Building block development in managed hosting - Angelo Rossi, Manager, Comple...
Building block development in managed hosting - Angelo Rossi, Manager, Comple...Building block development in managed hosting - Angelo Rossi, Manager, Comple...
Building block development in managed hosting - Angelo Rossi, Manager, Comple...
 
Scheduled releases @ Commit Porto 2016
Scheduled releases @ Commit Porto 2016Scheduled releases @ Commit Porto 2016
Scheduled releases @ Commit Porto 2016
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
 
SAP_HANA_Infra_V_1.1
SAP_HANA_Infra_V_1.1SAP_HANA_Infra_V_1.1
SAP_HANA_Infra_V_1.1
 
Server Management
Server ManagementServer Management
Server Management
 
DevOps
DevOpsDevOps
DevOps
 
SFScon19 - Marco Bizzantino - GitOps and Immutable Infrastructure
SFScon19 - Marco Bizzantino - GitOps and Immutable InfrastructureSFScon19 - Marco Bizzantino - GitOps and Immutable Infrastructure
SFScon19 - Marco Bizzantino - GitOps and Immutable Infrastructure
 
Piyush Kumar Gupta
Piyush Kumar GuptaPiyush Kumar Gupta
Piyush Kumar Gupta
 
High availability and disaster recovery in IBM PureApplication System
High availability and disaster recovery in IBM PureApplication SystemHigh availability and disaster recovery in IBM PureApplication System
High availability and disaster recovery in IBM PureApplication System
 
Pain points of agile development
Pain points of agile developmentPain points of agile development
Pain points of agile development
 
Year in Review: Perforce 2014 Product Updates
Year in Review: Perforce 2014 Product UpdatesYear in Review: Perforce 2014 Product Updates
Year in Review: Perforce 2014 Product Updates
 
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
 
What's new in SBM 11.1
What's new in SBM 11.1What's new in SBM 11.1
What's new in SBM 11.1
 
CSP Solutions Production Planning Software
CSP Solutions Production Planning Software CSP Solutions Production Planning Software
CSP Solutions Production Planning Software
 
Newport News Shipbuilding Takes the Pain out of Compliance & Testing
Newport News Shipbuilding Takes the Pain out of Compliance & TestingNewport News Shipbuilding Takes the Pain out of Compliance & Testing
Newport News Shipbuilding Takes the Pain out of Compliance & Testing
 
Patching is Your Friend in the New World Order of EPM and ERP Cloud
Patching is Your Friend in the New World Order of EPM and ERP CloudPatching is Your Friend in the New World Order of EPM and ERP Cloud
Patching is Your Friend in the New World Order of EPM and ERP Cloud
 
Leveraging Worksoft Beyond Test Automation at Mosaic
Leveraging Worksoft Beyond Test Automation at MosaicLeveraging Worksoft Beyond Test Automation at Mosaic
Leveraging Worksoft Beyond Test Automation at Mosaic
 
Kanban - Set Work in Progress Limits
Kanban - Set Work in Progress LimitsKanban - Set Work in Progress Limits
Kanban - Set Work in Progress Limits
 
NOAD EQM4
NOAD EQM4NOAD EQM4
NOAD EQM4
 
Kanban - Classes of Service
Kanban - Classes of ServiceKanban - Classes of Service
Kanban - Classes of Service
 

Andere mochten auch

Andere mochten auch (9)

AIMS 2012- Tyson Higginbotham COG. “Best practices of marketing to mobile”
AIMS 2012- Tyson Higginbotham COG. “Best practices of marketing to mobile”AIMS 2012- Tyson Higginbotham COG. “Best practices of marketing to mobile”
AIMS 2012- Tyson Higginbotham COG. “Best practices of marketing to mobile”
 
метод определения макс. плотности и коэф. уплотнения крупнообломочных грунтов
метод определения макс. плотности и коэф. уплотнения крупнообломочных грунтовметод определения макс. плотности и коэф. уплотнения крупнообломочных грунтов
метод определения макс. плотности и коэф. уплотнения крупнообломочных грунтов
 
Perforce Server: The Next Generation
Perforce Server: The Next GenerationPerforce Server: The Next Generation
Perforce Server: The Next Generation
 
Mapping the remarkable; Julie Anixter & Amy King
Mapping the remarkable; Julie Anixter & Amy KingMapping the remarkable; Julie Anixter & Amy King
Mapping the remarkable; Julie Anixter & Amy King
 
New Technology for Modern Development Challenges
New Technology for Modern Development ChallengesNew Technology for Modern Development Challenges
New Technology for Modern Development Challenges
 
Versioning in the Cloud
Versioning in the CloudVersioning in the Cloud
Versioning in the Cloud
 
Introducing Perforce Helix
Introducing Perforce HelixIntroducing Perforce Helix
Introducing Perforce Helix
 
New Life Style Eng 1
New  Life Style  Eng 1New  Life Style  Eng 1
New Life Style Eng 1
 
DevTalk: From Uni to Enterprise
DevTalk: From Uni to EnterpriseDevTalk: From Uni to Enterprise
DevTalk: From Uni to Enterprise
 

Ähnlich wie Perforce Remote Administration

Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)
Michael Oryszak
 
Zenith Arca Business Introduction
Zenith Arca Business IntroductionZenith Arca Business Introduction
Zenith Arca Business Introduction
sgo4th
 
Phanindra_Resume_ Commvault
Phanindra_Resume_ CommvaultPhanindra_Resume_ Commvault
Phanindra_Resume_ Commvault
Phanindra Sv
 
LandsEnd TechEd2016 (1)
LandsEnd TechEd2016 (1)LandsEnd TechEd2016 (1)
LandsEnd TechEd2016 (1)
Lisa Lawver
 

Ähnlich wie Perforce Remote Administration (20)

VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners
 
Sitaram_Chalasani_CV
Sitaram_Chalasani_CVSitaram_Chalasani_CV
Sitaram_Chalasani_CV
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle Management
 
Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017
 
Tad automation
Tad automationTad automation
Tad automation
 
Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance Improvement
 
Zenith Arca Business Introduction
Zenith Arca Business IntroductionZenith Arca Business Introduction
Zenith Arca Business Introduction
 
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
 
Monitoring at the Speed of DevOps
Monitoring at the Speed of DevOpsMonitoring at the Speed of DevOps
Monitoring at the Speed of DevOps
 
Kaseya Connect 2012: BEST PRACTICE SYSTEMS MANAGEMENT IN REGULATED BUSINESSES
Kaseya Connect 2012: BEST PRACTICE SYSTEMS MANAGEMENT IN REGULATED BUSINESSESKaseya Connect 2012: BEST PRACTICE SYSTEMS MANAGEMENT IN REGULATED BUSINESSES
Kaseya Connect 2012: BEST PRACTICE SYSTEMS MANAGEMENT IN REGULATED BUSINESSES
 
Project Sherpa: How RightScale Went All in on Docker
Project Sherpa: How RightScale Went All in on DockerProject Sherpa: How RightScale Went All in on Docker
Project Sherpa: How RightScale Went All in on Docker
 
Phanindra_Resume_ Commvault
Phanindra_Resume_ CommvaultPhanindra_Resume_ Commvault
Phanindra_Resume_ Commvault
 
LandsEnd TechEd2016 (1)
LandsEnd TechEd2016 (1)LandsEnd TechEd2016 (1)
LandsEnd TechEd2016 (1)
 
Developing Reusable Workflow Features (SPSVB)
Developing Reusable Workflow Features (SPSVB)Developing Reusable Workflow Features (SPSVB)
Developing Reusable Workflow Features (SPSVB)
 
Deep Dive: What's New in NetBackup Appliances 3.1
Deep Dive: What's New in NetBackup Appliances 3.1Deep Dive: What's New in NetBackup Appliances 3.1
Deep Dive: What's New in NetBackup Appliances 3.1
 
An Introduction to Performance Testing
An Introduction to Performance TestingAn Introduction to Performance Testing
An Introduction to Performance Testing
 
Delphix Platform Overview
Delphix Platform OverviewDelphix Platform Overview
Delphix Platform Overview
 
Dev ops assessment deck
Dev ops assessment deck Dev ops assessment deck
Dev ops assessment deck
 
Configuration Management: What, Why, and How?
Configuration Management: What, Why, and How?Configuration Management: What, Why, and How?
Configuration Management: What, Why, and How?
 

Mehr von Perforce

Mehr von Perforce (20)

How to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning NeedsHow to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning Needs
 
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
 
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
 
Understanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPsUnderstanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPs
 
Branching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development ProcessBranching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development Process
 
How to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOpsHow to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOps
 
How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog
 
Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team
 
Shift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New WorkflowShift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New Workflow
 
Hybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated WorldHybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated World
 
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the EnterpriseBetter, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
 
Easier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALMEasier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALM
 
How To Master Your Mega Backlog
How To Master Your Mega Backlog How To Master Your Mega Backlog
How To Master Your Mega Backlog
 
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
 
How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure
 
Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2
 
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?
 
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
 
What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4
 
Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Perforce Remote Administration

  • 1. Perforce Remote Administration Server Housekeeping and Monitoring Randy DeFauw Technical Marketing Manager
  • 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. 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. 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. 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. WHY REMOTE ADMINISTRATION? Typical usage •  Fill an experience gap •  Fill a bandwidth gap •  Provide back-stop assistance •  Outsource administration
  • 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. 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. 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. DAILY TASKS: REPLICATION p4 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. WEEKLY TASKS: VERIFICATION Verification •  Run a full p4 verify on all depots •  Run incrementally if necessary
  • 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. MONTHLY TASKS: LOG AND SERVER ANALYSIS Run track2sql Store monthly log snapshot in database Run common queries Compare against previous months Spot problems before the impact is severe Spot 98% disk usage before the crash
  • 14. MONTHLY TASKS: METADATA REMOVAL Archive old static labels Remove stagnant workspaces Remove stagnant users Archive old branch mappings Remove old jobs
  • 15. AD-HOC TASKS On demand performance analysis •  Spot check of recent log activity •  p4 monitor (via P4V) •  Platform specific hardware monitoring The kitchen sink: triggers, integrations, and more
  • 16. Q&A Remote Administration Resources •  http://www.perforce.com/perforce/services/ remote_administration.html •  consulting@perforce.com Server maintenance resources •  http://kb.perforce.com •  http://www.perforce.com/perforce/ technical.html •  support@perforce.com
  • 17. PRICING Initial setup (includes Server $3,500 Deployment Package) Monthly fee Starts at $500 Discounted ad-hoc rate $255/hour Contact consulting@perforce.com for a quote