Tin tức thời sự CNTT

Oracle đưa RAC trở thành xu hướng chủ đạo

12-05-2009 10:58

 

Oracle - Một trong những nhà cung cấp giải pháp cơ sở dữ liệu hàng đầu thế giới - Ảnh minh họa: Internet

 - Sau hơn 8 năm đầu tư và cải tiến công nghệ, tính năng quản lý và triển khai, Oracle Real Application Clusters (RAC) đã trở thành xu hướng chủ đạo, giúp việc quản trị các hệ thống RAC trở nên thuận tiện hơn.

Oracle RAC là một môi trường CSDL chia sẻ với nhiều nút máy chủ chia sẻ các thực thể CSDL, với việc chia sẻ truy cập đồng thời tới hệ thống lưu trữ. Tháng 11-2003, hãng Gartner đã phân tích cách sử dụng và triển khai phiên bản Oracle Database 9i RAC. Tại thời điểm đó, RAC cũng đã được tin cậy và cung cấp khả năng sẵn sàng & khả năng mở rộng được cải tiến, tuy nhiên, nó cũng rất phức tạp và yêu cầu các quản trị viên phải có kinh nghiệm chuyên môn rất cao để thực sự vận hành hiệu quả. Tính phức tạp là nhân tố kiềm chế sự phổ biến của RAC.

Năm năm tiếp theo ra đời nhiều phiên bản mới: Oracle đã cải tiến một cách đáng kể khả năng quản trị hệ thống RAC và do đó giảm bớt yêu cầu kỹ năng cần có để triển khai và quản trị hệ thống. Tuy vậy, RAC không phải áp dụng cho mọi ứng dụng.

Đến cuối năm 2003, Oracle đã có khoảng 1,000 khách hàng triển khai RAC; đến nay, con số đó là hơn 15,000, đưa RAC trở thành xu hướng chủ đạo. RAC chạy trên tất cả các nền tảng được Oracle hỗ trợ với Linux là nền tảng được lựa chọn. Gần 30% các hệ thống RAC trên thực tế được triển khai trên Linux.

Tư tưởng kinh doanh RAC chủ đạo là cung cấp một giải pháp phần mềm tích hợp đẩy đủ, bao gồm cả hệ điều hành - Oracle Enterprise Linux, một phiên bản riêng của Oracle xuất phát từ Linux Red Hat. Trong khi bản quyền của hệ thống có RAC cao hơn 50% so với một hệ thống đơn (xem thêm tại đây), Oracle giải thích rằng đó là sự bù lại từ việc giảm chi phí phần cứng (bên cạnh những lợi ích của RAC).

 

Oracle đã thực hiện nhiều cải tiến lớn về tính năng quản trị trong 10g RAC đưa RAC trở thành một xu thế chủ đạo. Những ưu điểm của RAC bao gồm: tính sẵn sàng, khả năng mở rộng dựa trên phần cứng chi phí thấp hơn và khả năng chia sẻ tài nguyên giữa các thực thể CSDL trong cùng một lưới.

Ngoài ra, áp dụng RAC để đạt được tính linh hoạt trong việc chạy nhiều CSDL trên cùng một cluster với khả năng chia sẻ năng lực của cơ sở hạ tầng. Giảm thiểu sự nhàn rỗi của các tài nguyên hệ thống cũng như giảm thiểu thời gian chuyển đổi nút khi các nút bị lỗi.

Tuy nhiên, các tổ chức IT nên nhận thức rằng nền tảng clustering sẽ mang tới các phức tạp nhất định đến môi trường và không nên triển khai một cách hời hợt. Để thành công trong ứng dụng RAC, cần có đào tạo và chuyển giao công nghệ, cho dù tính năng quản trị RAC trong 10g và 11g đã được Oracle cải thiện rất nhiều.

PHONG VÂN

(Theo TTO)

Các tin liên quan