Table of Contents What is AppAssure Local and Wide Area Networks AppAssure Product Number of AppAssure Servers Architecture Thumb Rules for Estimating AppAssure Deployment Servers Planning What AppAssure Customers Say Estimating the Storage Required Size of Base Image Size of Recovery Points Temp Space
What is AppAssure? AppAssure Backup and Replication is the world’s fastest and easiest backup and disaster recovery software for Windows application servers and desktops. The only complete “all-in-one” backup and disaster recovery software solution, AppAssure enables local recoveries from any type of failure in just minutes, with the added assurance of offsite application and data backup and recovery from a total site disaster.
AppAssure Product ArchitectureAppAssure can be deployed as a single-server or a multi-server architecture.Single-server architecture consists of AppAssure Server and Agent running onthe same server typically seen in small environments where as a multi- serverarchitecture consists of a dedicated AppAssure Server protecting one or multipleAgents running different application workloads.
AppAssure Deployment PlanningTo plan an effective AppAssure deployment, you should answerthe following questions: How much Storage will I need? How much Bandwidth will I needfor Replication? How many AppAssure Servers willI need?
Estimating the Storage RequiredAppAssure uses data deduplication and compression to create and store therecovery points on nearline storage. The process of protecting a server startswith an initial base image of the targeted volumes followed by periodicincremental snapshot backups. In fact, these incremental snapshots captureonly the changed disk blocks since the previous snapshot backup. More thechange, larger the size of the snapshot backup and vice versa.To calculate the storage required by AppAssure use the formula:Storage Required = Size of Base Image + Size of Recovery Points + Temp Space
Size of Base ImageSize of Base Image is the final deduplicated and compressed size of the initialsnapshot backup. To estimate the size of the base image use the formula:Where: T = Total used space of data across all the disk volumes in bytes. C = Deduplication and Compression Ratio. This is expressed as a percentage between 1 and 100. So for example, if you set C to 65, indicating 65% compression, the compressed data is now 35 percent of its original size. R = Total estimated Change Rate. This is expressed as a percentage between 1 and 100. So for example it you set R to 10, it indicates that 10% of the data changed within a Recovery Point. Use the following thumb rule, small business will generate 1-3% change; on the other hand the same applications hosted in a Managed Service Provider will experience a change rate of up to 10 – 13%. Average sized businesses will see a change rate of around 5 – 7%.
Size of Recovery PointsSize of the Recovery Points is the cumulative space used by the recovery points over thelife of the retention period. AppAssure allows you to define a granular retention policy for theperiodic snapshot backups. As the backups age the AppAssure Rollup processautomatically rolls them to the next retention tier. The retention tiers are hourly, daily, weeklyand monthly. The storage utilization is directly affected by the retention policy.To estimate the size of the recovery points use the formulas: T = Total used space of data across all the disk volumes in bytes. M = Number of Monthly snapshot backups. C = Deduplication and Compression Ratio. This is expressed as a Default is 1 percentage between 1 and 100. So for example, if you set C to 65, indicating W = Number of Weekly snapshot backups 65% compression, the compressed data is now 35 percent of its original size. Default is 1 R = Total estimated Change Rate. This is expressed as a percentage between 1 and 100. So for example it you set R to 10, it indicates that 10% of D = Number of Daily snapshot backups. the data changed within a Recovery Point. Use the following thumb rule, small Default is 3 business will generate 1-3% change; on the other hand the same applications H = Number of Hourly snapshot backups. hosted in a Managed Service Provider will experience a change rate of up to 10 Default is 2 – 13%. Average sized businesses will see a change rate of around 5 – 7%. P = Retention Policy. N = Number of New snapshot backups. Default is 1
Temp SpaceAppAssure requires some upfront storage capacity for post-process task known as Rollup.Rollup requires additional capacity to temporarily store backup data to enforce retentionpolicies that control the recovery point retention time on a daily, weekly, and monthly basis.The rollups occur automatically on a scheduled basis and begin when the nightly job isscheduled. To estimate the upfront capacity use the size of the largest single contiguousvolume to be protected. Sizing Factor Value Total Data 1000 GBFor Example, to estimate the total Daily Change Rate 2% Compression 65%storage required to protect a Snapshot Interval 1 HourServer with 1000 GB of total data Daily Changed Data 20 GBwith an approximate change rate Daily Changed Data After Compression 7 GBof 2%, Compression Rate of 65% Size of Base Image 350 GBand pro-tection interval of 1 hour Total Size of Monthly Recovery Point 7 GB * 30 210 GBusing the default retention policy Total Size of Weekly Recovery Point 7 GB * 7 47 GB(view table). Total Size of Daily Recovery Point 7 GB * 3 27 GB Total Size of Hourly Recovery Point 7 GB * 2 14 GB Total Size of New Recovery Point 7 GB * 1 7 GB Upfront Capacity 350 GB Space Required for Monthly Retention 1007 GB
Local and Wide Area NetworksNetwork performance is critical to AppAssure as it uses the networkconnection to transfer the snapshots from the protected server to theAppAssure server. Therefore, all components of the network subsystemneed to perform optimally and ensure maximum performance. Use adapters with the Gigabit bandwidth available for best performance.NOTE: Increasing bandwidth increases the number of transmissions that aretaking place and in turn makes more work for your system, including moreinterrupts being generated. Remove unused network adapters to reduceoverhead.AppAssure delivers a consistent throughput of over 5 GB/minute on GbE networks.
Local and Wide Area NetworksAppAssure has the ability to replicate recovery points of a protected server to a peer AppAssureserver. This replication gives you the ability to provide off-site backups and off-site disasterrecovery. The process simply transfers the compressed and deduplicated recovery to theremote peer server that can exist across a LAN or a WAN. The replication can be setup in thefollowing configurations: 1:1 – This is a point to point configuration where a AppAssure core can replicate uni- or bi-directionally with another peer AppAssure core. MANY:1 – This is a configuration where one AppAssure core will serve as a single target for multiple AppAssure cores.
Local and Wide Area NetworksTo plan an effective AppAssure Replication, consider the following: Total size of the initial seed. The initial seed consists of the Base Image and additional snapshots. AppAssure offers an online and an offline method to transfer these snapshots to the remote location. When using the online method ensure that you have enough bandwidth to replicate the data to the remote location. Alternatively, AppAssure offers a Copy-Consume approach which allows you to perform an offline copy of the recovery points to the remote location. AppAssure automatically resumes from the last snapshot within the offline copy. To validate if you have sufficient bandwidth, you can use the bandwidth tools available here or here to estimate the time required to copy the initial base image and snapshot seed to the remote location. Bandwidth capacity for replication of snapshots. To validate if you have enough bandwidth, you can use the bandwidth tools available here or here to estimate the time required to copy the incremental snapshots to the remote location.
Number of AppAssure ServersThe AppAssure deployment plan should specify the number of AppAssure Core serversnecessary to protect your data and where you plan to locate each AppAssure Coreserver within your network. AppAssure Core servers can perform additional post-processing tasks such as performing detailed page by page integrity checks of ExchangeDatabases and Nightly attachability tests on SQL databases. These post processingtasks need additional processing and therefore need must be considered whendeveloping a deployment plan.As you consider the number of AppAssure Core servers that your organizationrequires, keep in mind that there is no precise formula for determining the number ofAppAssure Core servers. In practice, the number of servers and amount of data that asingle AppAssure Core server can protect varies based on the following factors: 1. Total of Exchange and SQL Servers 2. Total data on the source 3. Type of server – Transactional or Non-transactional 4. Change Rate of the data sources to be protected – low (2%), medium (6%) or high (10%) 5. Frequency of Snapshot Backups – frequent or intermittent
Thumb Rules for Estimating Servers1. Backup non-transactional Servers every 12 or 24 hours. There will be no additional benefit by using a more frequent protection interval.2. Backup transactional Servers every 1 hour. When protecting Exchange and SQL Servers with an added application protection options, use a protection of 2 hours.3. Create a mix of transactional and non-transactional servers when protecting a large numbers of workloads.4. Intermittent snapshots means more protected servers per AppAssure Core server, whereas, frequent snapshots mean less protected server per AppAssure Core server.
What AppAssure Customers SayBrendan Hourihan – Technology Services Network Engineer, Flagler College: “With AppAssure, I thought I entered into a dreamland! Finally I’m talking with somebody who has a philosophy about backups that makes sense – a more logical approach to how data is backed up AND what you can do with the backed-up data: you can replicate it, synchronize it, and more!” Peter Hammerl – IT Administrator, Hamilton Port Authority: AppAssure is working great. I’ve tested restoring files and databases, and everything has gone smoothly. The application is pretty granular so we can choose what to backup, at what time intervals, etc. We can get exactly what we want when we want it.” Eric Sagerdahl – IT Analyst, Walden House: “We’ve always been happy with the support … if you really need to talk to somebody right away, there’s always someone right there for you... I honestly don’t know how we would have recovered all the data before AppAssure.”
QuestionsIf you have questions about AppAssure Backup & Replication software,please select an option below to contact us: Sales: firstname.lastname@example.org Support: email@example.com Phone: +1 (703) 547-8686 Web: www.appassure.comDownload a FREE trial of AppAssure Backupand Replication at www.appassure.com