Cơ sở lý thuyết của các dịch vụ mạnh mẽ và phân phối


7

Tôi có khái niệm về một mạng xã hội mạnh mẽ chống lại các cuộc tấn công độc hại từ bên ngoài. Tầm nhìn của tôi là một hệ thống được xây dựng theo cấu trúc như một mạng lưới phân tán gồm các máy chủ bằng nhau hoạt động trên cùng một dữ liệu và cung cấp các dịch vụ giống hệt nhau. Tất cả người dùng nên tương tác trên cùng một mạng, độc lập với máy chủ tương ứng mà họ liên lạc. Ý tưởng là ngăn chặn (ít nhất là về mặt lý thuyết) mọi cơ hội để đưa toàn bộ hệ thống xuống và đạt được sự thất bại hoàn toàn của toàn bộ dịch vụ. Rõ ràng việc thiết kế một hệ thống như vậy không tầm thường vì cơ chế đồng bộ hóa phù hợp. Mặt khác, có một thách thức để chuyển những người tham gia đến các máy chủ phù hợp. Hy vọng bạn có ý tưởng của tôi đại khái.

Vấn đề là tôi chỉ có một khái niệm mơ hồ về cách một hệ thống như vậy có thể hoạt động, và hơn nữa dường như đã thành công vượt qua các bài giảng liên quan về các hệ thống phân tán trong các nghiên cứu cs của tôi. Do đó, tôi hơi thiếu một cái nhìn tổng quan về các tài liệu liên quan, các bài báo khoa học mô tả các mô hình lý thuyết và các ví dụ thực tế.

Bất cứ ai có thể giúp tôi với các tài liệu tham khảo, liên kết và giải thích hữu ích?

Câu trả lời:


5

0

Đối với tôi, điều bạn đang tìm kiếm là phương pháp "máy trạng thái nhân rộng", đây là phương pháp chung để thực hiện dịch vụ chống lỗi bằng cách sao chép máy chủ và phối hợp các tương tác của máy khách với bản sao máy chủ.

Trước tiên, bạn có thể kiểm tra wiki: Sao chép máy trạng thái và tài liệu khảo sát Thực hiện các dịch vụ chống lỗi bằng cách sử dụng phương pháp tiếp cận máy trạng thái: Hướng dẫn .

Để đọc thêm, bạn có thể cần học thuật toán đồng thuận phân tán, đặc biệt là thuật toán Paxos (ví dụ: Paxos Made Simple ).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.