You are on page 1of 2

Home Forums What's new  Members  Log in Register 

Search

New posts Search forums

Home
 Forums
 SERVER & STORAGE
 Storage Hardware
 Network Storage

Triển khai Oracle Real Application Clusters (RAC) - Part 1



thanhdc
· 
Aug 14, 2015

Aug 14, 2015  #1

T Triển khai cài đặt Oracle Real Application Clusters (RAC) - Part 1:

I. Giới thiệu:

thanhdc
Super Moderator
RAC là giải pháp duy nhất cung cấp khả năng mở rộng linh hoạt và tính sẵn sàng cao cho ứng dụng cơ sở dữ liệu. Giải pháp này tốt hơn Failover Clustering vốn có sẵn trên hầu hết các nền tảng hiện
nay. Failover Clustering là giải pháp cung cấp tính sẵn sàng cao hơn 1 máy chủ đơn lẻ nhưng mức độ phục vụ sẵn sàng lại thấp hơn những gì bạn có thể đạt được với RAC và bạn sẽ không có được
khả năng mở rộng linh hoạt và tận dụng tài nguyên hệ thống như đối với RAC.

Oracle Real Application Clusters (RAC)

Một cơ sở dữ liệu RAC là cơ sở dữ liệu được bó lại (clustered databse). Một hệ cluster là một nhóm các máy chủ độc lập hợp lại như một hệ thống đơn lẻ. Cluster cải thiện khả năng chịu lỗi và cho
phép phát triển hệ thống lớn lên theo dạng module qua các hệ thống đa xử lý đối xứng đơn lẻ (single multi-processor – SMP). Trong trường hợp một hệ thống xảy ra lỗi, hệ thống cluster đảm bảo
tính sẵn sàng cao đối với người dùng.

Cùng với tính sẵn sàng cao, RAC còn cung cấp cho bạn khả năng mở rộng linh hoạt. Thay vì phải trang bị các server đủ lớn để đáp ứng được mức tải cho ứng dụng của bạn như khi sử dụng giải pháp
Failover Clustering, RAC cho phép bạn phân chia tải ra nhiều máy chủ trong cùng cluster. Do đó thay vì mua một vài máy chủ lớn thì bạn có thể nhiều máy chủ nhỏ hơn để giảm thiểu tác động của
các sự cố về máy chủ.

Ví du: nếu bạn có 2 máy chủ trong cluster và 1 trong số đó bị hỏng, bạn sẽ mất 50% tài nguyên, đồng nghĩa với 50% người dùng sẽ bị ảnh hưởng. Nếu bạn có 4 máy chủ trong cluster và 1 trong số
đó bị hỏng, bạn chỉ bị mất có 25% tài nguyên và 25% người dùng bị ảnh hưởng. Do đó, để cung cấp cùng một mức tài nguyên cho ứng dụng khi có sự cố, bạn chỉ cần bổ sung 25% tài nguyên thay vì
là 50%.

http://www.ndm.net/emcstore/pdf/vplex/h8930-vplex-metro-oracle-rac-wp.pdf

Failover Clustering

Giải pháp Failover Clustering có ưu điểm là chi phí đầu tư thấp do không cần có hệ thống SAN.
Tuy nhiên hiệu quả đầu tư lại thấp hơn RAC, mà nguyên nhân chủ yếu là khách hàng phải đầu tư nhiều máy chủ đủ mạnh để có thể đáp ứng được toàn bộ nhu cầu xử lý của ứng dụng, nhưng
trong cùng một lúc lại chỉ sử dụng được 1 máy.
Ngoài ra, khách hàng sẽ phải chịu một khoảng thời gian ngừng trệ khi xảy ra sự cố trên hệ thống dùng giải pháp Failover Clustering.

Real Application Cluster - RAC

Trong khi đó, với RAC thì khách hàng có thể khai thác được năng lực xử lý của tất cả máy chủ có trong hệ cluster, đồng thời có thể phân chia tải trên các node.
Đặc điểm vượt trội của RAC so với Failover Clustering là RAC không có thời gian “chết” khi xảy ra sự cố trên một vài máy chủ, người dùng vẫn nhìn thấy hệ thống hoạt động một cách liên tục.
Do RAC có khả năng chia tải trên các node nên khách hàng có sử dụng nhiều server nhỏ thay vì các server cỡ lớn, điều này giúp giảm thiểu mức độ ảnh hưởng đến hiệu suất chung của hệ
thống cluster khi có 1 vài máy chủ bị sự cố.
RAC mang lại khả năng mở rộng linh hoạt, khách hàng dễ dàng bổ sung tài nguyên phần cứng tuỳ vào mức độ phát triển về nhu cầu xử lý của ứng dụng. Xét về lâu dài thì RAC giúp bảo vệ chi
phí đầu tư cho khách hàng.

II. Chuẩn bị:

Triển khai cài đặt Oracle Real Application Clusters - RAC trên 2 node SRV001 và SRV002

2.1. Network:

SRV001: SRV002: SAN/iSCSI Target


eth0: 10.72.82.11 /24
eth0: 10.72.82.12 /24

__GW: 10.72.82.1
__GW: 10.72.82.1

__DNS: 10.72.82.50
__DNS: 10.72.82.50

eth0: 10.0.0.200 /24


eth1: 172.16.30.11 /24
eth1: 172.16.30.12 /24

eth2: 10.0.0.11 /24


eth2: 10.0.0.12 /24

2.2. SAN/iSCSI Target:

Tạo 2 iSCSI disk trên con iSCSI Target:


+iSCSI Disk1: 20GB

+iSCSI Disk2: 20GB

2.3. iSCSI Initiator:

This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.

Kết nối tới iSCSI Target:

By continuing to use this site, you are consenting to our use of cookies.

 Accept
Learn more…
Lưu ý: nếu muốn tăng hiệu suất truy cập và tính sẵn sàng của hệ thống bạn có thể sử dụng thêm tính năng MPIO hoặc MC/S

2.4. Disk Mamagement:

Trên mỗi iSCSI Disk tạo 1 phân vùng 20GB (Không format, không gán ký tự ổ đĩa)

diskmgmt.msc

2.5 Edit hosts file trên cả 2 node:

RUN: notepad C:\Windows\System32\drivers\etc\hosts

SRV001 SRV002
10.72.82.11 srv001
10.72.82.11 srv001

10.72.82.12 srv002
10.72.82.12 srv002

10.72.82.10 cltr001-scan
10.72.82.10 cltr001-scan

10.72.82.110 srv001-vip
10.72.82.110 srv001-vip

10.72.82.120 srv002-vip
10.72.82.120 srv002-vip

172.16.30.11 srv001-pri
172.16.30.11 srv001-pri

172.16.30.12 srv002-pri 172.16.30.12 srv002-pri

2.6. Addion:
+ Disable firewall

+ Disable IPv6

Last edited: Aug 14, 2015

You must log in or register to reply here.

Share:        

Home
 Forums
 SERVER & STORAGE
 Storage Hardware
 Network Storage

Contact us Terms and rules Privacy policy Help Home 

Network | System | Security

This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.

By continuing to use this site, you are consenting to our use of cookies.

 Accept
Learn more…

You might also like