[Virtualization practice] Design Method for Disaster Tolerance Design

Source: Internet
Author: User

Author: Fan Jun Frank Fan) Sina Weibo: @ frankfan7

There must be a clear idea in Disaster Tolerance Design to help us consider both the overall situation and the details. Taking business needs as the leading factor is necessary, rather than talking about the specific functions of a product as soon as possible. I have summarized the following three steps:

1. gain an in-depth understanding of business needs

650) this. width = 650; "src =" http://www.bkjia.com/uploads/allimg/131228/003HRX7-0.png "title =" dr1 (Mobile).png "/>

Some Business Parameters are listed. From this article.

We will focus on the following elements:


RTORecovery time objective): After a disaster occurs, applications must be restored within this time.

RPORecoverypoint objective): the time period in which data loss can be tolerated after a disaster occurs.

In theory, of course, the smaller the RTO and RPO supported by the disaster recovery solution, the better, but it is not necessary to simply pursue the minimum value, resulting in unnecessary high costs, that is, OverEngineering. Good architects should provide solutions to meet their needs from the perspective of customers.

When communicating with the customer, we must break the sandpot and ask the question to the end, how does the RTO and RPO come from? Many times, no one can make it clear. This requires starting from the application. For example, some applications have achieved high availability, such as MSCluster and LVS. Disaster Tolerance does not have to be overly considered for the Infrastructure that supports the application. In many cases, the Hypervisor can satisfy its own HA requirements.

Risk

From the Severity) and likelihood likehood. For example, financial institutions have very high requirements for this. One of my customers cannot accept the huge losses caused by system downtime. Therefore, they require ZeroRTO and Zero RPO after risk assessment.


Ii. Factors affecting key Architecture DesignArchitecture Decisions)

Site:

Local: some disaster recovery solutions can be implemented locally to meet customer needs.

Dedicated DR Sites: whether a Dedicated DRSite is required depends on the company's IT strategy and sustainable development. Of course, the cost is greatly affected.

Shared DR Site: Shared DR Site is out of Disaster Tolerance and may be of other use.

Cloud Based Recovery: You can consider the Disaster Tolerance solution of Cloud service providers. For example, VMware hybrid cloud vCHS has recently released a Disaster Tolerance solution.

StorageReplication

Software: the Software is fully used for data synchronization and does not rely on SANReplication.

SAN-based: most high-end storage devices support SANBased Replication. If you have special requirements, you can also use software to implement advanced SANReplication. For example, EMC Recovery Point.

Networks between data centers

DR dedicated: completely proprietary to DR

MPLS: public.

Determine whether the disaster recovery solution meets RTO and RPO requirements based on the bandwidth and synchronized data volume.


3. Evaluate appropriate productsProduct Mapping)

There are many Disaster Tolerance products and solutions on the market. We need to ask ourselves a series of questions, list the Feature that needs to be met, and then evaluate the indicators for each product.

Method 1: Evaluate several major aspects

Such as RTO, RPO, Cost, Flexibility, and Managability.


Method 2: careful evaluation


Product 1

Product 2

Requirement 1

Y

Y

Requirement 2

N

Y



Refer:

Disaster Prevention and Recovery Architecture from RMI

DRBC Design-Disaster Recovery and Business Continuity Fundamentals




This article from "sit up and watch the cloud" blog, please be sure to keep this source http://frankfan.blog.51cto.com/6402282/1288884

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.