| Tools designed to ensure software applications perform as expected. IT professionals use APM tools to ensure their end-users get the quality of service they expect from important business applications. In virtual environments, application monitoring tools helps administrators ensure that application servers operate within the parameters of their service-level agreements (SLAs).
|Application Performance Management (APM)
|The software and processes IT professionals use to monitoring and managing the performance and availability of software applications.
| Backup is a standard IT business practice of making and retaining copies of important data and storing these copies in a location that is geographically distant from the production environment where they originated. Backup ensures that important data will not be lost if the primary system goes down or is damaged.
|Cloud Cost Optimization
| Cloud cost optimization is the process of analyzing and assigning cloud computing resources, including compute, storage, and networking to an application, infrastructure, or workload according to utilization requirements. Allocations may change over time according to situational, daily, weekly or seasonal utilization requirements.
| Cloud migration is the process of moving application environments and data, from on-premises data centers into a cloud-based infrastructure.This process requires detailed planning to ensure that the application environment in the cloud meets expectations for operational efficiency and availability protection.
| Software that enables IT to configure a group of servers to work together. If the software detects that one of the servers, or nodes fails or that the application running on the server is no longer accessible by end users, it moves the application operation to another node in the cluster. Windows Server Failover Clustering, SIOS Protection Suite are examples of Clustering Software.
| The practices of copying information between redundant servers and keeping the copies consistent to improve reliability, fault-tolerance, or accessibility
| The practice of copying data from a database in one computer or server to a database in another to create a distributed database in which multiple users can access data at once. SIOS Datakeeper provides host-level, block level replication.
| Provides a structured approach for responding to unplanned incidents that threaten a company’s IT infrastructure. Disaster recovery protection typically involves ensuring redundancy and geographic separation of business-critical operations, data, and systems.
|Disaster Recovery Software
| In the event that a sitewide disaster or serious human error damages business-critical technology systems or infrastructure, disaster recovery procedures restore operation of business-critical applications and processes. Disaster recovery software replicates or moves important data and applications to a location that is geographically separated from the production location so that,in the event of a sitewide or regional disaster, it can be restored. Learn more about Disaster Recovery.
| A failover cluster is a group of servers that are configured to work together such that if one of the servers, or nodes, fails, another node in the cluster can take over operation of its application without any downtime to deliver high availability.
| Fault tolerance is a level of protection in a computing environment used for mission-critical applications that require >99.999% availability and RTO and RPO of near zero. Fault tolerant systems require an investment in redundant hardware, software, networking and other systems. In these environments, two or more systems operate synchronously – performing compute functions simultaneously, so that in the event of a hardware, software, or network failure, application operation will continue without interruption or dropped transactions.
| Geoclustering is the practice of geographically separating high availability cluster nodes for disaster recovery protection. In a high availability cluster, important applications are run on a primary server node that is connected to one or more secondary nodes in a cluster. If application operation fails on the primary node, cluster software orchestrates failover of the application operation to the secondary node (s). If the primary and secondary nodes are located in the same geographical location, any risks to that location (eg. fire, flood, natural disaster) threatens the entire cluster. By locating cluster nodes in multiple different physical locations, a geocluster enables application operation to continue through local downtime incidents and natural disasters.
| A system or application that is continuously operational. Availability can be measured in terms of percentage of uptime relative to 100% uptime (operational). An application or server said to have “five 9s” high availability has 99.999 percent uptime.
| IT infrastructure monitoring connects data from a wide variety of IT devices and applications to ensure IT infrastructure is running within optimal parameters.
| IT infrastructure refers to the analysis of data from the hardware, software, network, storage, application and compute resources. IT professionals use IT analytics to ensure their infrastructure is optimized, Service Level Agreements are met and that application performance is maintained for end users.
| With Linux clustering, an application is run on one node, and clustering software is used to monitor its operation. If the software detects an issue, it moves operation of the application to the secondary node in a process called failover.
| Oracle clustering is a way of providing high availability protection for the application by eliminating single points of failure by running the same operating system and databases and applications on multiple servers all of which share the same storage or connect to storage that is continuously synchronized.
| Quick Starts are templates or shortcuts created by public cloud solutions architects and software application vendors that automate and simplify the process of deploying an application environment in the cloud quickly and easily.
| A recovery database (RDB) is a function in some email systems that facilitate recovery in the event of a failure. RDB enables email system administrators to mount and extract data from a restored mailbox database as part of a recovery operation in order to recover data from a backup or copy of a database without disrupting user access to current data.
| SAN stands for storage area network. SANs is a network of storage devices shared by servers. It provides block-level storage that can be accessed by the applications running on any networked servers. Traditional failover clusters require shared storage (typically SAN) so that in the event of a failover the secondary cluster node has access to the same, up-to-date data as the primary node.
| SAP clustering allows your organization to automatically fail over application operation to one or more secondary nodes, mitigating downtime, eliminating data loss, and maintaining data integrity.
| When clustering software detects a failure in the primary cluster node, it moves operation of the SQL Server to the secondary node in the cluster in a process called failover. Since the secondary node has access to the same data as the primary node, operation continues without downtime or data loss.
|SQL Server Clustering
| Clustering SQL servers provides high availability and protection from disasters whenever a server hosting the SQL Server instance fails.
| Similar to system recovery, system restore is the process of returning a computer system to an operating state by restoring files from hard disk and restoring registry, system memory and storage media. Microsoft Windows Server environments System Restore feature can return a system operation using snapshots of some system settings, allowing you to revert to specific files and settings without reinstalling the entire operating system.
| In computing, system recovery refers to the process of rebuilding a computer system or restoring data from a secondary source, such as an external hard drive. Because this process can require extended application downtime, mission-critical applications are typically protected with high availability clustering that automatically moves application operation to a different server until the primary system can be fully recovered or replaced.
| A virtual server or virtual machine (VM) is a software based computer architecture that emulates the user experience of a hardware based server. VMs allow the user to run multiple operating systems on the same physical machine. They allow users to allocate critical resources such as compute, storage, networking as needed without the constraints of physical servers.
|Windows Server Failover Clustering (WSFC)
| A (WSFC) cluster is a group of independent servers that work together to increase the availability of applications and services. SQL Server 2017 takes advantage of WSFC services and capabilities to support Always On availability groups and SQL Server Failover Cluster Instances. SIOS DataKeeper is integrated with WSFC adding the configuration flexibility to build WSFC clusters in the cloud.