Squirrel: giao thức Internet ngang hàng và phân cấp tiếp theo?

Năm 2002, Sitaram Iyer và Peter Druschel của Đại học Rice, cùng với Antony Rowstron từ bộ phận tìm kiếm của Microsoft đã trình bày một bài báo có tên Squirrel. Đây là một bộ nhớ đệm* web mới trên nền tảng mạng ngang hàng và phi tập trung. 

Squirrel: giao thức Internet ngang hàng và phân cấp tiếp theo?

*bộ nhớ đệm (cache): là nơi lưu trữ các dữ liệu nằm chờ các ứng dụng hay phần cứng xử lý.

Mạng Internet ngang hàng (P2P)

Với Squirrel, thay vì sử dụng hệ thống bộ nhớ đệm web hiện nay, các trình duyệt trên máy tính bàn có thể chia sẻ bộ đệm cục bộ của chúng để tạo nên một bộ nhớ hiệu quả và có thể mở rộng. Mô hình phân cấp mới sẽ làm giảm nhu cầu về phần cứng chuyên dụng và mọi chi phí quản trị liên quan.

Nhóm nghiên cứu cũng đã đánh giá các thuật toán lưu trữ web phân tán của Squirrel và phát hiện ra rằng nó thể hiện hiệu suất mạnh mẽ. Hiệu suất này có thể tương đương với bộ nhớ đệm tập trung khi nó giảm tỷ lệ, sử dụng băng thông và độ trễ. Quan trọng nhất, việc áp dụng mạng lưới phân cấp sẽ giúp bộ nhớ có khả năng mở rộng, tự tổ chức và phục hồi cho các lỗi của nút (node). 

Vấn đề của bộ nhớ đệm hiện nay

Bộ nhớ đệm web là một kỹ thuật quan trọng, chúng thường được triển khai hoàn chỉnh trên các máy chuyên dụng tại các hệ thống mạng công ty và nhà cung cấp dịch vụ Internet. Do đó, cách tiếp cận truyền thống chỉ có thể thông qua việc sử dụng phần cứng chuyên dụng đắt tiền và như vậy, sẽ phải chịu chi phí quản trị liên tục.

Nếu có sự tăng trưởng về người dùng, các nâng cấp phần cứng sẽ cần thiết vì nó phải đối mặt với các vấn đề về khả năng mở rộng. Hơn nữa, các máy chủ chuyên dụng thường đại diện cho một lỗi duy nhất. Nếu bộ nhớ đệm của các máy này không hoạt động, nó có thể từ chối truy cập vào nội dung web được lưu trữ đối với tất cả mọi người trong mạng lưới.

Bộ nhớ đệm phân cấp của Squirrel

Squirrel tạo điều kiện cho việc chia sẻ các đối tượng web giữa các nút của khách hàng. Thay vì duy trì một bộ nhớ đệm cục bộ, Squirrel có thể lấy các nút này để xuất ra bộ đệm của nó sang các nút khác trong mạng. Lúc này sẽ có một bộ nhớ đệm cực lớn được chia sẻ với mỗi nút duyệt và các trang web lưu trữ.

Trong hệ thống bộ nhớ ngang hàng, Squirrel sẽ có lợi thế đáng kể từ việc gộp các tài nguyên từ nhiều máy tính bàn nhưng vẫn đạt được chức năng và hiệu suất của một bộ nhớ đệm chuyên dụng mà không cần bổ sung phần cứng.

Khi có sự gia tăng trong các nút của khách hàng, số lượng tài nguyên được chia sẻ cũng sẽ gia tăng. Với mô hình ngang hàng này, Squirrel có thể mở rộng nhanh chóng và tự động.

Để thực hiện điều này, Squirrel sử dụng Pastry, một nền tảng định tuyến ngang hàng và tự tổ chức như dịch vụ cung cấp vị trí đối tượng. Do đó, Pastry sẽ chịu trách nhiệm nhận dạng và định tuyến tới các nút lưu trữ bản sao của một đối tượng được yêu cầu. Không giống như các máy chủ bộ nhớ đệm chuyên dụng hiện nay, Squirrel không yêu cầu bất kỳ hỗ trợ về quản trị và cũng có khả năng phục hồi nhanh hơn đối với các lỗi của nút.

Phạm vi lý tưởng của Squirrel là từ 100 đến 100,000 nút. Về mặt lý thuyết, Squirrel có thể hoạt động ngoài phạm vi. Tuy nhiên, nhóm nghiên cứu chưa có 1 định hướng cụ thể để kiểm tra lý thuyết này. Họ tin rằng Squirrel sẽ là một giải pháp rẻ hơn, ít bị quản lý và có khả năng phục hồi lỗi cho bộ nhớ đệm trong một mạng nội bộ lớn. Ngoài ra, nhóm này cũng tự tin cho rằng với một nền tảng định tuyến ngang hàng, nó tương đối đơn giản và dễ triển khai Squirrel trong một mạng công ty.

Theo btcmanager

 

TIN LIÊN QUAN

Liệu công nghệ Blockchain có thể thay thế DNS để mở ra kỹ nguyên mới cho Internet không?

Nó sẽ rất đặc biết nếu công nghệ Blockchain có thể là một lựa chọn thay thế cho hệ thống tên miền hiện tại hay DNS? Liệu nó có đảm bảo hệ thông mạng được an toàn hơn không, kiểm duyệt được truy cập và chống được nhiễm độc DNS Cache không? Nhưng

Ông lớn Microsoft khởi động kí kết hợp tác với công ty Blockchain ở Taiwan

Hợp tác thống nhất giữa 3 bên đã công bố sáng kiến vào một hội nghị diễn ra vào ngày 28/06 tại khách sạn Le Méridien tại thành phố Đài bắc. Sung Jikang, Tổng giám đốc Microsoft Đài loan giải thích rằng ông tin Microsoft Azure có thể cải thiện tốc

5 ICO có lợi nhuận cao nhất nửa năm 2018

Seele tự gọi mình là một dự án blockchain thế hệ thứ tư. Nhìn qua Bitcoin là đồng tiền điện tử đầu tiên, Ethereum là thế hệ thứ hai và các nền tảng thế hệ thứ 3 như EOS và DFINITY, mục đích của Seele là hiệu quả và nhanh hơn. Họ đã đề xuất một

Liệu công nghệ Blockchain có thể trở thành ” The New Internet ” không?

Chúng ta đã biết động cơ hơi nước đã thay đổi thế giới này như thế nào rồi và không thể nào không nhắc đến cách mà Internet đã thiết lập nên cuộc sống của nhân loại ngày nay. Nó vận động và thay đổi theo thời gian, mỗi ngày chúng tôi nghe thấy một

Microsoft chính thức bắt tay hợp tác với công ty Blockchain ở Đài Loan

Sáng ngày 28.06, tại khách sạn Le Méridien – thành phố Đài Bắc (Đài Loan), đã diễn ra hội nghị giữa ba bên với thông cáo hợp tác chung được công bố. Tổng giám đốc Microsoft Đài Loan Sung Jikang nhận định: “Đài loan có những kĩ sư hàng đầu và thực

Ưu và nhược điểm của các sàn giao dịch tiền điện tử phi tập trung

Sàn giao dịch phi tập trung (DEX) là một loại sàn giao dịch tiền ảo hoạt động trên mạng ngang hàng, cho phép người dùng giao dịch trực tiếp với nhau từ ví kỹ thuật số của họ mà không cần qua trung gian. Không giống như các sàn giao dịch tập trung,

Opera giới thiệu trình duyệt Android mới có tích hợp sẵn ví tiền điện tử

Công ty phát triển trình duyệt này cho biết trong thông cáo báo chí đăng tải ngày thứ Tư (11/07) rằng “phiên bản mới của trình duyệt Opera dành cho Android kết hợp các chức năng cực kì đơn giản để sử dụng của ví tiền điện tử cộng với hỗ trợ API

Microsoft hợp tác với công ty Blockchain tại Đài Loan để mở rộng nền tảng Blockchain cho doanh nghiệp

Microsoft sẽ cung cấp nền tảng đám mây Azure làm nền tảng cho dịch vụ blockchain của China Binary. Quan hệ đối tác này sẽ tạo tiền đề chuyển đổi các ngành công nghiệp khác nhau như tài chính, thương mại điện tử và giải trí, tập trung vào khu vực

THỦ THUẬT HAY

Microsoft sẽ tối ưu hóa tính năng nén SMB của Windows 11

Vài ngày trước, Microsoft đã đẩy phiên bản cập nhật tùy chọn KB5016691 cho người dùng Windows 11 và lại mang đến bản cập nhật KB5016693 tương tự cho Windows Server 2022.

Cách gỡ cài đặt Windows 10 April 2018 Update đề quay về phiên bản trước đó

Windows 10 April 2018 Update là bản cập nhật được đánh giá khá mượt do Microsoft phát hành cách đây không lâu, tuy nhiên có một số thiết bị xảy ra hiện tượng không tương thích dẫn đến xuất hiện nhiều lỗi vặt.

All-In-One Toolbox: Bộ công cụ đa năng nên có trên smartphone

All-In-One Toolbox cung cấp rất nhiều tiện ích đi kèm, có một vài công cụ hỗ trợ làm mát hay tăng tốc smartphone.

Cách sửa mũi tiêm vaccine Covid-19 không hiển thị thành công 100%

Cách sửa mũi tiêm, cách sửa mũi tiêm vaccine Covid-19 trong Sổ sức khỏe điện tử, trên PC Covid. Sau đây là hướng dẫn cách sửa mũi tiêm vaccine Covid-19 không hiển thị...

Cách chống rung video với phần mềm Google Photos

Đầu tiên, các bạn hãy vào phần mềm Google Photos và chọn ra một video bất kỳ mà bạn muốn chống rung. Sau đó, bạn nhấn vào biểu tượng menu và chọn ổn định.

ĐÁNH GIÁ NHANH

Giá 269,9 triệu đồng, Triumph Trident 660 có gì đáng để người mới chơi mô tô lựa chọn?

Triumph Trident 660 là mẫu xe entry-level của hãng xe Anh Quốc, sở hữu thiết kế tân hoài cổ cùng nhiều trang bị hiện đại. Xe có cảm giác vận hành thú vị phù hợp với người mới chơi.

Đánh giá thời lượng pin OPPO A93: 4000 mAh có đủ dùng cho 1 ngày dài?

OPPO A93 đang thu hút được rất nhiều sự quan tâm của người dùng bởi vẻ ngoài hấp dẫn, cấu hình mạnh và camera chụp ảnh đẹp. Không chỉ vậy A93 còn sở hữu viên pin dung lượng 4.000 mAh, nhưng viên pin này có đủ để sử