Automation Examples - AmdoSoft Systems

subduedlockΜηχανική

5 Νοε 2013 (πριν από 3 χρόνια και 9 μήνες)

121 εμφανίσεις

www.amdosoft.com




































| IT Process Automation |

Smart Graphical Rules Modeling
|

| IT Management | Intelligent Notification | Multithread Monitoring | Remote Control |
| Software Provisioning | Reporting | Inventory Management| b4 Mobile APP |
| Master Slave Controller |
Automation Examples





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems


Table of Contents OVERVIEW ................................................................................................................................................................................................. 3

AmdoSoft/b4 AUTOMATION EXAMPLES ..................................................................................................................................................... 5

1.

EXAMPLE: SQL BACKUP PLAN ............................................................................................................................................................ 5

2.

EXAMPLE: WEB CONTENT UPDATE .................................................................................................................................................... 7

3.

EXAMPLE: OLD LOGS CLEAN UP ......................................................................................................................................................... 9

4.

EXAMPLE: BATTERY LOW ................................................................................................................................................................ 11

5.

EXAMPLE: MAIL QUEUE FULL........................................................................................................................................................... 13

6.

EXAMPLE: APPLICATION CHAIN - URL UNAVAILABLE ..................................................................................................................... 15

7.

EXAMPLE: MS EXCHANGE FAILURE .................................................................................................................................................. 18

8.

EXAMPLE: ORACLE FAILURE ............................................................................................................................................................ 20

9.

EXAMPLE: BACKUP JOB FAILURE..................................................................................................................................................... 23

10. EXAMPLE: DNS FAILURE ................................................................................................................................................................. 27

11.

EXAMPLE: SERVER UNREACHABLE .................................................................................................................................................. 30

12.

EXAMPLE: SERVER HEALTH ISSUES ................................................................................................................................................ 33

BOTTOM LINE ........................................................................................................................................................................................... 37









AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

OVERVIEW


What is IT Automation? And why?

Today the main challenges for deployment, operations and maintenance of Internet services and heterogeneous IT environments continue to fall within
the following categories:

o Increasing complexity
o Narrowly focused tools
Automatic detection and Scripting

The current network monitoring tools provide only rudimentary support for administrative IT processes. Usually these tools are used to detect problems
automatically. When it comes down to an automatic response on certain events, scripts have to be programmed to react on these events.
This approach leads to some serious problems:
o An administrator is not necessarily a programmer (and vice-versa).
o General purpose scripting languages do not support directly methods for handling network components.
o The freedom of general purpose scripting languages leads to very different solutions: the patterns used by one administrator cannot easily be
recognized by another.
o It is a lot of work to program scripts.
o Usually there is no documentation for the created scripts.
o If the creator of a rule is on vacation, nobody really likes to or can change the scripts.
o The dependencies between network components and scripts and between different scripts are not explicitly visible.


Therefore, complex data centres are looking for IT Automation as a way to reduce costs and create greater efficiencies.


Scripting vs. Graphical Modeling






AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems


There are a variety of general-purpose graphical development tools in the market that could be used to address this problem. These tools usually use
graphical notations such as UML to describe the structure and behaviour of the software. From the graphical description of rules the code could be
generated automatically. This approach would solve a couple of problems (graphical programmability, documentation, visibility), but there are still
some problems left or even increased by this approach:

o An administrator still needs to be a good programmer.
o It takes weeks or even month of training and experience to be able to work with these graphical development tools.
o General-purpose tools also do not support directly methods for handling network components.
o The freedom of graphical general-purpose tools leads also to very different solutions so that the patterns used by one administrator cannot
easily be recognized by another.


This document describes the innovative solution provided by AmdoSoft/b4 to implement IT Automation through Graphical Modelling, applied to several
examples of common operations and maintenance tasks in heterogeneous IT environments.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

AmdoSoft/b4 AUTOMATION EXAMPLES

1. EXAMPLE: SQL BACKUP PLAN

Description: the SQL backup plan is executed at scheduled time.

1.1 Logical overview of the IT infrastructure







AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

1.2 AmdoSoft/b4 Solution


b4 Rule: the procedure automatically starts the backup jobs at scheduled time, takes care of disk usage and moves the archives to the final storage.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

2. EXAMPLE: WEB CONTENT UPDATE

Description: Web contents are updated to Web site at scheduled time.

2.1 Logical overview of the IT infrastructure







AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

2.2 AmdoSoft/b4 Solution


b4 Rule: the procedure automatically uploads new contents from the Repository server to the Web site.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

3. EXAMPLE: OLD LOGS CLEAN UP

Description: old log files on the application server need clean up.

3.1 Logical overview of the IT infrastructure












AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

3.2 AmdoSoft/b4 Solution


b4 Rule: the procedure automatically compresses and moves old logs files to final storage.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

4. EXAMPLE: BATTERY LOW

Description: the UPS battery supplying a virtual machine host gets low.

4.1 Logical overview of the IT infrastructure








AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems


4.2 AmdoSoft/b4 Solution


b4 Rule: the procedure gracefully shutdowns all the virtual machines and the host, when UPS battery is low.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

5. EXAMPLE: MAIL QUEUE FULL

Description: the mail queue on Postfix SMTP server gets full.

5.1 Logical overview of the IT infrastructure







AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

5.2 AmdoSoft/b4 Solution


b4 Rule: at scheduled time the procedure automatically deletes all the inactive messages from the Postfix mail queue.







AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

6. EXAMPLE: APPLICATION CHAIN - URL UNAVAILABLE

Description: a complex environment, including Database, Application and Web servers, fails providing Web pages.

6.1 Logical overview of the IT infrastructure









AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

6.2 AmdoSoft/b4 Solution


b4 Rule: the procedure automatically detects any failing component in the application chain and restores it
(continued on the next page)
.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems







AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

7. EXAMPLE: MS EXCHANGE FAILURE

Description: MS Exchange Server is not running properly.

7.1 Logical overview of the IT infrastructure










AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

7.2 AmdoSoft/b4 Solution


b4 Rule: the procedure automatically restarts MS Exchange services, taking care of dependencies.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

8. EXAMPLE: ORACLE FAILURE

Description: some Oracle system processes are not running properly.

8.1 Logical overview of the IT infrastructure














AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

8.2 AmdoSoft/b4 Solution


1. b4 Rule: the procedure automatically restarts Oracle Names Service at scheduled time.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

2. b4 Rule: the procedure automatically restarts Oracle TNS Listener service at scheduled time.






AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

9. EXAMPLE: BACKUP JOB FAILURE

Description: a backup job fails or completes with error.

9.1 Logical overview of the IT infrastructure









AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

9.2 AmdoSoft/b4 Solution


1. b4 Rule: the procedure automatically restarts the backup job on EMC NetWorker Server.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

2. b4 Rule: the procedure automatically restarts the backup job on Symantec Veritas Backup Server.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

3. b4 Rule: the procedure automatically restarts the backup job on Tivoli Storage Manager.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

10.
EXAMPLE: DNS FAILURE

Description: DNS services are not available on server or client side.

10.1 Logical overview of the IT infrastructure










AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

10.2 AmdoSoft/b4 Solution


1. b4 Rule on server side: the procedure automatically restarts MyDNS daemon on UNIX server.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

2. b4 Rule Template on client side: the procedure automatically restarts DNS services on all Windows clients.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

11.
EXAMPLE: SERVER UNREACHABLE

Description: one or more servers cannot be reached from remote location.

11.1 Logical overview of the IT infrastructure











AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

11.2 AmdoSoft/b4 Solution


1. b4 Rule Template: the procedure automatically delivers an email notification when the remote server gets unreachable.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

2. b4 Rule Template: the procedure automatically detects the first unreachable node in the path to the global IP address.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

12.
EXAMPLE: SERVER HEALTH ISSUES

Description: some resources (disks, services) are getting critical on a Terminal Server.

12.1 Logical overview of the IT infrastructure











AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

12.2 AmdoSoft/b4 Solution


1. b4 Rule Template: the procedure automatically defrags any disk volume at scheduled time.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

2. b4 RuleTemplate: the procedure automatically delivers an email notification if any disk volume is next to get full (preventive).





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

3. b4 Rule Template: the procedure automatically restarts the server if some critical services are not available or not running properly.





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems

BOTTOM LINE

Easy IT Automation by Graphical Rules Editor

The AmdoSoft/b4 Graphical Rules Editor is a specific graphical modelling tool, which allows the IT administrator to create and manage rules/processes
to describe an automated response to changes in the IT infrastructure. This approach solves the problems that general-purpose tools can not:
o An administrator does not need to be a good programmer, because he only has a couple of methods to deal with.
o Since they have a clear focus on one problem, it takes only a couple of hours or days of training and experience to be able to work with these
tools.
o It supports methods for handling the managed networks.


Key Benefits

AmdoSoft/b4 Rules Engine with Graphical Rules Editor implements a flexible method for:

o Enhanced reliability through automated rules Problematic situations are recognized instantly and corrected before they can cause damage

o Visualization of IT processes System Management Processes become transparent, connections visualized and revision
protocol secure

o Graphical modelling Rules can be easily established with graphical elements and automatically get translated into
script language

o Ad-hoc implementation of IT processes It deals with the full complexity of the IT infrastructure

o Security based on user roles

o Notification through reports or generation of incidents in the IT-Service-Management (ITIL)





AmdoSoft Systems | b4 |
Automation Examples


| IT Process Automation |

Smart Graphical Rules Modeling
|

IT Management
| Intelligent Notification | Multithread Monitoring |

| Remote Control | Software Provisioning | Reporting | Inventory Management | b4 Mobile APP | Master Slave Controller |
©2013 AmdoSoft Systems


Conclusions

AmdoSoft/b4 is an innovative and patent-pending technology that allows flexible control of data center solutions, no matter where the systems are
located. The technology delivers a robust and adaptive technology to meet the challenges of managing a complicated IT infrastructure.

· Increase Efficiency
· Increase Performance
· Increase Transparency
· Increase Security
· Reduce Costs

AmdoSoft helps companies to gain efficiency and effectiveness by consistently execute the best solutions for their IT processes.

















AmdoSoft
® provides Infrastructure Automation Services. To find out how our services can be tailored to meet your needs, please visit
www.amdosoft.com
.

______________________________________________________________________________________________

Information in this non-binding document is provided for reference only in connection with services offered by AmdoSoft
® Systems Inc. AmdoSoft reserves the right to change its service descriptions and specifications
at any time. Availability of services described in this document should be confirmed with local representatives of AmdoSoft. AmdoSoft assumes no liability whatsoever, and disclaims any express or implied warranty,
relating to fitness for a particular purpose, merchantability, title or any intellectual property rights with respect to this document. For the most current services information, please visit
www.amdosoft.com
. Third-
party trademarks are the property of their respective owners. AmdoSoft is a trademark or registered trademark of AmdoSoft
® Systems Inc. in the United States and other countries. Notice: This document hardcopy
must be used for reference purpose only. The online copy must be used as the current documentation level. Do not remove any pages from this printed copy. Copyright © 2002-2013 AmdoSoft
® Systems Inc. All
rights reserved.