Mục lục:
- Các cụm ứng dụng thực sự so với dịch vụ song song RAC của Oracle
- RAC hoạt động thông qua một tổ chức phức tạp về cấu hình phần cứng và phần mềm. Các cơ sở dữ liệu Oracle thường được gọi là một tập hợp các tệp (cơ sở dữ liệu) và một bộ các bộ phận bộ nhớ và các thành phần quy trình (ví dụ) làm việc cùng nhau để bạn có thể truy cập và duy trì dữ liệu của mình.
Video: Phân tích CSDL: Các khái niệm căn bản 2025
Nếu bạn đã truy cập các trang web của Oracle trong 12 năm qua, bạn đã nhìn thấy dòng tiêu đề tiếp thị: "Unbreakable. "Dòng thẻ đó đề cập đến các tính năng Real Application Clusters (RAC). Tất nhiên, có rất nhiều yếu tố được tham gia, nhưng RAC có ánh đèn sân khấu.
RAC là giải pháp lưu trữ cơ sở dữ liệu của Oracle. Trong một nghĩa nào đó, nó hoạt động trên lý thuyết rằng có sức mạnh về số lượng. RAC cho phép bạn có các môi trường điều hành ví dụ cơ sở dữ liệu song song.
Các trường hợp này hợp tác để chia sẻ công việc và trở lại lẫn nhau trong trường hợp một trong số họ thất bại. RAC có thể giúp cho cả cúp điện theo kế hoạch và không theo kế hoạch. Nó cho phép bạn thay đổi quá trình xử lý của bạn từ máy chủ đến máy chủ với ít hoặc không có gián đoạn cho người dùng cuối và các ứng dụng của bạn.
Các cụm ứng dụng thực sự so với dịch vụ song song RAC của Oracle
RAC, đã được sử dụng trong nhiều năm, trước đây được biết đến với tên tùy chọn máy chủ song song. Trước khi bất cứ ai bị hôi hám khi RAC là RAC, thật dễ dàng thừa nhận rằng trước tên RAC, Oracle Parallel Server (OPS) đã vượt xa các khả năng mà RAC cung cấp.
Oracle làm vững chắc kiến trúc, làm cho nó dễ tiếp cận hơn và dễ dàng hơn để thiết lập. Oracle cũng tập trung vào các thành phần của môi trường nhằm giảm thiểu thời gian chết. Vì vậy, bạn có thể nói rằng RAC là một giống mới của OPS mà vượt xa khả năng trước khi sử dụng và hiệu suất.
Xác định liệu RAC phù hợp với bạn là một quyết định lớn. Thực hiện RAC đòi hỏi nhiều nguồn lực và tiền bạc. Tuy nhiên, đôi khi chi tiêu một chút lên phía trước có thể tiết kiệm cho bạn sau.
Khả năng mở rộng:-
Công nghệ này dựa trên các máy tính và tài nguyên kết hợp thành một. Với RAC, bạn có thể mua và cấp phép phần cứng khi bạn cần. Hơn nữa, bạn có thể cắm phần cứng mới như bạn đi mà không cần lấy xuống cơ sở dữ liệu của bạn. Nếu bạn đã vượt quá khả năng tính toán của mình cho máy chủ, hãy thêm một tài khoản vào cấu hình của bạn. Thời gian hoạt động:
-
RAC có thể làm cứng môi trường máy tính của bạn với thời gian chết theo kế hoạch và không theo kế hoạch. Bạn có thể xóa một cách minh bạch các phần của ứng dụng cho thời gian chết theo kế hoạch (chẳng hạn như bảo trì, sửa lỗi và nâng cấp) với ít hoặc không có gián đoạn cho người dùng cuối. Hơn nữa, nếu một trong các tài nguyên máy tính của môi trường của bạn không thành công, RAC sẽ tự động chuyển các kết nối ứng dụng tới các tài nguyên khác trong khuôn khổ. Hiệu suất:
-
Một số người có thể tranh luận với vấn đề này, nhưng bạn phải xác định cẩn thận khả năng thực thi của RAC: Bởi vì RAC là một môi trường phức tạp, ứng dụng của bạn phải được thiết kế để tận dụng tốt nhất.Nếu bạn bỏ qua thực tế này, RAC thực sự có thể làm tổn thương hiệu suất. Ghi nhớ nó trong tâm trí.
-
RAC có thể mang lại những lợi ích hiệu quả khi đề cập tới phương pháp phân chia và thắng. Bạn có thể chia công việc lớn trên máy tính. Nếu bạn biết một máy tính thiếu sức mạnh đang hạn chế công ty của bạn, việc cấu hình lại công việc để chạy trên nhiều máy có thể mang lại nhiều lợi ích.
-
Nó được gọi là
xử lý song song, và nó là một phần của nguyên tắc cơ bản của RAC. RAC là một mở rộng giải pháp (ngang). Điều này có nghĩa là bạn thêm các nút vào cụm thay vì phải thay thế một máy chủ bằng một máy chủ mạnh hơn khác, hoặc mở rộng lên (dọc). Cách khám phá kiến trúc RAC của Oracle 12c RAC
-
RAC hoạt động thông qua một tổ chức phức tạp về cấu hình phần cứng và phần mềm. Các cơ sở dữ liệu Oracle thường được gọi là một tập hợp các tệp (cơ sở dữ liệu) và một bộ các bộ phận bộ nhớ và các thành phần quy trình (ví dụ) làm việc cùng nhau để bạn có thể truy cập và duy trì dữ liệu của mình.
Đó là cấu hình điển hình nhất cho một cài đặt Oracle. Trong cấu hình này, các tệp cơ sở dữ liệu có thể được gắn kết và truy cập chỉ bằng một máy và một cá thể Oracle mỗi lần.
Với RAC, các tệp đó có thể được sharable rất nhiều máy và các thể hiện có thể truy cập vào cùng một tệp. Bạn có thể có (tùy thuộc vào phiên bản chứng nhận và phiên bản) 100 trường hợp cơ sở dữ liệu truy cập cơ sở dữ liệu chia sẻ giống nhau. Cũng giống như bạn có thể có hai DBA trong văn phòng của bạn:
Có thể nghỉ phép trong khi các công việc khác (đọc: tính sẵn sàng cao).
-
Cả hai đều có thể làm việc cùng nhau trong một dự án lớn để phân chia khối lượng công việc và đáp ứng một thời biểu khắc nghiệt (đọc: hiệu suất).
-
Thêm một người thứ ba để đáp ứng các yêu cầu về khối lượng công việc khi trách nhiệm của Oracle phát triển (đọc: khả năng mở rộng).
-
Nhiều thành phần được yêu cầu trong thiết lập RAC. Để có được một ý tưởng chung về những gì kiến trúc trông như thế nào.