So sánh khả năng sẵn sàng

Một phần của tài liệu Ứng dụng thực tế công nghệ oracle real application cluster (oracle rac) (Trang 36 - 37)

Bảo vệ từ Server bị lỗi

Cả Oracle 10g RAC và máy chủ cơ sở dữ liệu SQL 2005 Mirroring cung cấp bảo vệ từ sự cố máy chủ. Trong trường hợp phần mềm cơ sở dữ liệu xảy ra sự cố, hệ điều hành hoặc phần cứng, cả hai giải pháp có thể chuyển đổi dự phòng các ứng dụng một cách trong suốt với người dùng, trong vòng 10-20 giây, để giảm thiểu sự gián đoạn

Luận Văn Thạc Sỹ Trang 37 Phengthong Chememalay cho người dùng cuối. Từ quan điểm này, cả hai giải pháp cung cấp khả năng tương đương nhau.

Bảo vệ từ hệ thống lưu trữ bị lỗi

Oracle 10g RAC không cung cấp bất kỳ sự bảo vệ chống lại các lỗi trong hệ thống lưu trữ. Nếu các đĩa của hệ thống con bị lỗi hoặc trở nên không sẵn sàng vì bất cứ lý do gì, tất cả các dữ liệu bị mất và toàn bộ các instance ngừng hoạt động.

SQL Server 2005 với cơ sở dữ liệu Mirroring cung cấp bảo vệ từ thất bại cả máy chủ và lưu trữ. Oracle 10g RAC yêu cầu Oracle Data Guard bảo vệ từ sự cố về lưu trữ. Bảo vệ dữ liệu Oracle như Mirroring Cơ sở dữ liệu SQL Server được dựa trên vận chuyển các tập tin đăng nhập từ chính máy chủ cơ sở dữ liệu dự phòng.

Nhưng có một khác biệt quan trọng giữa Oracle Data Guard và cơ sở dữ liệu SQL Server Mirroring: Microsoft không tính phí cho phần mềm SQL Server chạy Mirroring, trong khi Oracle chi phí giá đầy đủ cho RAC.

Tóm lại, trong khi kỹ thuật cả hai "Oracle RAC với Data Guard" và "SQL Server 2005 với cơ sở dữ liệu Mirroring" có khả năng tương đương về mặt kỹ thuật, SQL Server 2005 là một giải pháp hiệu quả hơn về chi phí.

Một phần của tài liệu Ứng dụng thực tế công nghệ oracle real application cluster (oracle rac) (Trang 36 - 37)