CONNECT WITH US
By Phone
By Email
Newsletter 

Products

Product Technical FAQs

Below is a list of commonly asked questions. Click on a question to reveal the answer. For questions not covered below, please contact Marathon at 888-682-1142 or send us an email.

 

How do the Marathon availability solutions work?

everRun FT and everRun HA are software solutions that enable essentially any two standard Windows servers to operate as a single, fully redundant Windows environment, protecting applications from costly downtime due to failures within the hardware, network, and data. The software creates a virtual Windows environment on top of the two physical servers (and their installed Windows operating environments) upon which your applications are installed and run. With everRun FT, the virtual layer enables the two servers to operate in “lockstep” – executing identical instruction paths at the exact same time to ensure the application never suffers downtime or loss of data due to a device or even complete server failure. With everRun HA , the virtual layer utilizes the redundancy of the two physical servers to eliminate downtime due to device and storage failures. Should the active device fail, everRun HA will immediately utilize the redundant device on the second server to continue processing application requests without interruption. A complete server failure will result in the immediate migration of the virtual Windows environment to the secondary server.

Top

What is the difference between everRun FT and everRun HA?

everRun HA is a High Availability solution that provides protection for any Windows applications from the effects of hardware and server failures. everRun HA is for those systems and applications that require an automatic and immediate recovery should a complete server fail. The applications typically have a Recovery Time Objective (RTO) of a few minutes or less.
everRun FT provides complete fault tolerance for any Windows application, preventing application interruptions regardless of the severity of the failure. Even a complete server failure has no impact on the application state. everRun FT is for those mission critical applications that can’t afford ANY downtime, as even a few minutes of downtime is costly and unacceptable. These systems and applications generally have an RTO of 0.

Top

What is a CoServer?

A CoServer, in Marathon terminology, is a physical server configured with a licensed version of Windows and with Marathon software and drivers installed. A pair of CoServers form the base upon which the Marathon software creates a virtual Windows environment.

Top

Where does the Virtual OS run?

With everRun FT , the virtual OS runs on each CoServer simultaneously and in lockstep to ensure both physical servers are completely synchronized, including CPU, memory, I/O, and disk. With everRun HA , the virtual OS runs on just one of the CoServers at any given time, however it has a fully mirrored copy on the other CoServer. Should the active CoServer suffer a complete failure, the virtual environment will immediately start on the standby server. With either product, the virtual OS appears as a single Windows environment to administrators and users.

Top

Is everRun like a cluster?

Clustering technologies accomplish increased availability by use of failover techniques in order to minimize downtime. everRun eliminates downtime by proactively addressing failures to not require a failover when components and systems fail. Rather, failed components are taken offline while applications continue to run using their redundant counterparts on the paired host.

In addition, everRun works with ANY Windows-based application without modification, whereas clustering technologies require some amount of application awareness of the clustering technology. This typically will require either writing scripts or rewriting the applications to conform to the cluster API (Application Programming Interface).

Cluster deployments also require significant design considerations with ongoing maintenance and support to maintain high availability of applications. everRun works “out of the box” and requires no special scripting or ongoing maintenance to assure continuous availability.

Top

How many application licenses do I need to purchase?

Generally only a single application license is required as only one instance is installed, managed, and exposed on the network within the everRun configuration. However some software licensing models dictate that two licenses are required regardless of this fact. You should refer to your specific license agreements to determine the correct licensing requirements.

Top

Are Marathon products like a replication solution?

Marathon sells replication solutions; everRun DR and everRun CDP, as well as availability solutions as the address different requirements. Replication, or DR, solutions provide data redundancy by copying data to a remote location. Some offer a failover option to have a standby server assume processing for a failed production server.; These are generally asynchronous copy solutions and will inherently incur data loss in the event of a failover. Failover is generally only a redirection of the server identity. Depending on the particular environment, completing the failover could take more than a few minutes and require clients to be restarted. This is often, and recommended, to be a manually initiated process.

For more details on the differences between availability and replication/recovery please refer to our whitepaper Breaking through the Noise Around Application Availability’ or contact Marathon or one of our resellers.

Top

What versions of Windows does everRun FT run on?

everRun FT has been qualified on Windows 2000 Server and Advanced Server and Windows Server 2003 Standard and Enterprise Editions.

Top

What versions of Windows does everRun HA run on?

everRun HA has been qualified on Windows Server 2003 Standard and Enterprise Editions with SP1.

Top

Does everRun FT or everRun HA run on Web Edition or Small Business Server?

Marathon products have not been qualified on either Web Edition or Small Business Server based on customer demands and market analysis. Marathon continuously monitors the market for changes in user trends and will qualify additional operating system editions as these trends dictate.

Top

What servers do Marathon solutions run on?

Marathon products have been designed and proven to be hardware agnostic, however Marathon recommends basic formal qualification testing be performed for non-qualified platforms being considered for use. We continue to qualify new platforms as they become available. To check on specific servers, please contact Marathon or a Marathon reseller.

Top

Where does my application run – in the virtual or CoServer level?

Applications in a Marathon environment run in a virtual OS environment to enable the availability provided by everRun. The application is installed and managed in only one place, the virtual environment, which provides for very simple deployment and management. It’s the same as if the application were installed on a single standalone server, yet it is protectedagainst device and hardware failures. The Marathon software handles all of the underlying logic for providing redundancy and availability without any changes to the application.

Top

Can I run Windows applications at the CoServer level?

It is possible to run additional applications on the physical CoServer however this is not a recommended configuration.

Top

Do the Windows versions have to be identical in all 3 environments?

No. Running Standard Edition on the CoServers and Enterprise Edition on the Virtual, is a common practice. It is recommended that OS updates and service packs are.

Top

How do Marathon products protect my network connections?

Both everRun FT and everRun HAprotect network connectivity by creating a single ‘virtual’ NIC from two physical NIC’s; one from each CoServer. In essence, the two network cards share a MAC address, and Marathon provides a single network connection and IP address to applications. Should one physical NIC fail, the application will continue processing without interruption utilizing the other physical NIC.

Top

How do Marathon products accomplish disk mirroring?

everRun guarantees data and transactional integrity by performing simultaneous writes to each CoServer, ensuring each is committed before giving acknowledgement back to the application. These writes are done at the same time to prevent performance impact to the application.

Top

Do the two servers have to be exactly identical?

With everRun FT , in order to operate in lockstep, both CoServers need to be identical with respect to CPU and memory configurations. Network adapters do not need to be identical but need to operate at the same speed. Storage configurations do not need to be identical; however mirroring disks of different sizes will result in a virtual disk limited by the smaller of the two disks. everRun HA allows for different hardware configurations within each CoServer.

Top

Does Marathon support SAN and NAS storage configurations?

While not requiring any specific shared storage architecture, Marathon products provide general SAN and NAS support as part of the base product. To assure a successful implementation, Marathon recommends formal qualification with any SAN or NAS architecture not already qualified by Marathon.

Top

What is involved in migrating our existing applications to a Marathon environment?

The servers to be used for the Marathon environment will need to be configured with just a base Windows OS installed. The Marathon software is then installed on top of these environments to create the virtual Windows environment, on which applications can then be installed. For existing servers, Marathon and its partners can work with you to develop a migration plan that assures minimal impact to users.

Top

How does Marathon qualify Windows security patches?

Because of their critical nature, we screen and test Microsoft Security Updates that apply to Windows 2003 and are posted on Microsoft’s automatic update website area. In the majority of cases, Windows security updates are fully compatible with Marathon products. In the rare cases where an issue is found, we post an advisory on our support website knowledgebase and provide an update to resolve the issue.

Top

How does everRun provide Disaster Tolerance?

The everRun SplitSite option provides the ability to separate the two everRun CoServers geographically to provide protection against site and regional failures.

Top

How far can a SplitSite configuration span?

The distance limitations of SplitSite are dependent on the network connections between the two CoServers. SplitSite requires a 10ms or less round trip latency between CoServers.

Top

 

back to top