Service presentation Problem: Modifying systems in production is risky

Slides:



Advertisements
Similar presentations
Copyright © 2006 Quest Software Quest SharePoint Management.
Advertisements

Metalogix – Confidential Professional Archive Manager for SharePoint.
T-FLEX DOCs PLM, Document and Workflow Management.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
CMDB Ticketing Billing Management Systems Web based Runbook Authoring: Service Administrator can create runbooks to automate all aspects of cloud.
Barracuda Networks Confidential1 Barracuda Backup Service Integrated Local & Offsite Data Backup.
A Feature-Based Analysis & Comparison of IT Automation Tools: Comparing Kaseya to Developed By: & Advisor : Dr. S. Masoud Sadjadi School of Computing and.
Maintaining Windows Server 2008 File Services
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Welcome to the course: Designing and Optimizing Database Solutions with Microsoft® SQL Server® 2008.
November 2009 Network Disaster Recovery October 2014.
Learning with a Purpose: Learning Management Systems Patti Holub, Director District Initiatives and Special Projects Miguel Guhlin, Director Instructional.
Configuration Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser PR a-RMO, February 5 th, 2010 R. Moser 1 R. Gutleber.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Module 13: Configuring Availability of Network Resources and Content.
Module 14: Configuring Print Resources and Printing Pools.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
User Manager Pro Suite Taking Control of Your Systems Joe Vachon Sales Engineer November 8, 2007.
Module 7: Fundamentals of Administering Windows Server 2008.
Presented and hosted by Smooth Sailing: How to Upgrade Sage 300.
Chokchai Junchey Microsoft Product Specialist Certified Technical Training Center.
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
* Critical in the sense of fast intervention SIEMENS – CERN EN/ICE annual meeting Nuremberg, December the 13 th 2012 Industrial Controls Engineering Department.
Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
1 Computing Challenges for the Square Kilometre Array Mathai Joseph & Harrick Vin Tata Research Development & Design Centre Pune, India CHEP Mumbai 16.
Module 5: Creating and Configuring Group Policies.
Content Master Content Master is a complete Electronic Document Management Solution from our Productivity Enhancement suite.
03 | Manage Team Foundation Server Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
UNICOS Roadmap 2015 Enrique Blanco On behalf of the UNICOS team EN-ICE 1 March 2015 CERN March 27, 2015 GSI - CERN Collaboration.
Introduction to Performance Testing Performance testing is the process of determining the speed or effectiveness of a computer, network, software program.
European Organization for Nuclear Research Industrial Controls Engineering Department GUAPI working group meeting May the 6th 2015.
© 2014 VMware Inc. All rights reserved. Cloud Archive for vCloud ® Air™ High-level Overview August, 2015 Date.
Group collaborative Projects: TECHNOLOGICAL TOOLS TO ASSESS INDIVIDUAL CONTRIBUTION.
REV REV Who Uses Ignition? Who Uses Ignition? Thousands of companies worldwide depend on Ignition every day, here are just a.
Architecture Review 10/11/2004
UNICOS Application Builder Architecture
BEST CLOUD COMPUTING PLATFORM Skype : mukesh.k.bansal.
Information Systems Development
Maintaining Windows Server 2008 File Services
PLM, Document and Workflow Management
Infrastructure Orchestration to Optimize Testing
The importance of being Connected
Microsoft SharePoint Server 2016
Servicenow Admin Certification Training
Solutions: Backup & Restore
Maintenance module Martin Heigl CTO
Vembu SaaSBackup - An Introduction
Vembu SaaSBackup for Office 365
Vembu SaaSBackup - An Introduction
MetaShare, Powered by Azure, Gives SharePoint a User-Friendly, Intuitive User Interface and Added App Features with No Added Administrative Tasks OFFICE.
Vembu SaaSBackup for G Suite
Microsoft Virtual Academy
Administering Your Network
Vembu SaaSBackup for G-Suite
Microsoft Virtual Academy
AIMS Equipment & Automation monitoring solution
PLCs integration into the ICS
The Backup Limitations of Microsoft Office 365
Automation of Control System Configuration TAC 18
IBM Tivoli Storage Manager
T-FLEX DOCs PLM, Document and Workflow Management.
Project Migration / Management
Partner Facing Demo.
Presentation transcript:

Service presentation Problem: Modifying systems in production is risky No control of versions in production Many people involved Lack of methodology and discipline Solution: Provide a CERN-wide service for automated back-up and versioning control of industrial automation systems in production.

VersionDog. Timeline Market survey. MDT’s AutoSave and Auvesys’ VersionDog. Evaluation of both tools in 2014. VersionDog selected in September 2014. Service operational November 2015.

Service presentation Systems in production ONLY (limited resources and many users) 6000 components (items in the versiondog servers) 2000 jobs (back-up, compare) Only technologies supported by ICS PLC Projects: Siemens and Schneider HMI Projects: Siemens WinCC (Flexible or TIA Portal) License and annual maintenance fee in charge of ICS Administration and maintenance by ICS Service usage regulation depending on amount of users and available resources.

Infrastructure Service presentation Virtualization. OpenStack. 2 servers and “unlimited” agents. Cluster with enhanced availability and performance. Parallel (redundant) Versiondog server Automatic back-ups of all projects in DFS Documentation and Procedures (under construction and migration) https://wikis.web.cern.ch/wikis/display/EN/VersionDog Support: ICEcontrols.support@cern.ch BE/ICS manages support requests to Auvesy

VersionDog. Infrastructure

Roles Only two levels of access control (Admin and Users) !! Groups of users (project oriented) BE/ICS gives admin rights to one person from every group of users. Placeholder to store projects

Roles The BE/ICS admin is allowed to Define group admins Define component types Define group placeholders and tree organization The group admin is allowed to Define the users of his group. (e-groups) Configure the jobs schedule for his projects.

Roles The users are allowed to: Add and manage projects from his group Execute compare and back-up. The group admin (can but) SHOULD NOT: Modify versiondog settings Modify applications of other groups Create new admins

* Critical in the sense of fast intervention versiondog usage PRESENT 499 components 338 jobs 4 components types: Siemens S7 Siemens S7 TIA Portal Schneider Unity WinCC Flexible FUTURE ESTIMATE 1500 components 800 jobs additional components types: Magelis * Critical in the sense of fast intervention

* Critical in the sense of fast intervention versiondog usage Very positive 2 years of experience !! STRENGTH User friendly Information display Performance Good support from AUVESY TO IMPROVE Only 2 access rights levels, admin and user. SCL compare Massive import of applications * Critical in the sense of fast intervention

Introduction to

versiondog Versioning and documentation Project compare Automated backup Life-Cycle Management Disaster Recovery versiondog Versioning and documentation Project compare Automated backup Life-Cycle Management Disaster Recovery

Versioning Versioning Check-out/check-in mechanism Cooperation of multiple users Self-documenting by detailed change detection Lifetime archiving of the version history Documentation tools with standards support Versioning Check-out/check-in mechanism Cooperation of multiple users Who is working on what? Lock/development state Self-documenting by detailed change detection Who? What? When? Why? Lifetime archiving of the version history Risk of knowledge loss is decreased Documentation tools with standards support ISO 900x GMP GAMP VDA6.4 21 CFR 11

Compare Compare Version compare Online compare Free compare Detailed difference between arbitrary versions Online compare Different options for connection Executed on agents Free compare Compare not versioned resources Jobs: task schedule Automated execution Detects changes in production Native support for the tools PLC projects (S7, TIA Portal, Unity) HMI/SCADA Other files (Office, xml, etc) Compare Version compare detailed difference between arbitrary versions (online/offline/backup) Online compare Different options for routing for device comparisons Executed on dedicated machines (agents) Free compare Compare not versioned resources (PLC projects, WinCC, Excel, xml, pdf and other) Jobs: task schedule Automated execution of backup and comparison Unauthorised changes in production are detected Current limitation: Centrally managed Native support for the tools PLC projects (S7, TIA Portal, Unity) HMI/SCADA (WinCC flexible) Other files (Office, xml, etc)

Backup Backup Automatic data saving Fast system restore Avoid data loss by accidental overwriting Backup is not assigned to any version…. Backup Automatic data saving Fast system restore Avoid data loss by unmeant overwriting

Workflow

Issues & problems No support for concurrent administrators work Admin modules can be used only in one place at once Backup is not automatically matched to any version Hard to determine what really is in the PLC Server version is always treated as in production No ‘development’ versions on server One local archive for multiple users sharing PC Risk of overwriting local, not versioned copy No link between different components Lack of relation e.g. between PLC project and TouchPanel project Schedule managed only by Administrator