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

Cách sử dụng tiện ích Evernote trên Google Chrome

Tiện ích Evernote trên Google Chrome sẽ giúp bạn tạo ra những file ghi chú dữ liệu, và có thể mở ở bất cứ máy tính nào thông qua tài khoản Google.

Mời tải WinX MediaTrans, phần mềm chuyển dữ liệu giữa iPhone, iPad và máy tính giá 59,95 USD, đang miễn phí

WinX Mediatrans là phần mềm hỗ trợ người dùng chuyển đổi dữ liệu giữa máy tính và các thiết bị iPhone, iPad một cách dễ dàng.

Lịch sử “tiến hóa” của logo Google

Hôm nay là sinh nhật lần thứ 19 của Google, hãy cùng chúng tôi nhìn lại chặng đường 'tiến hóa' của logo Google qua các năm nhé.

Bảo vệ trẻ em khỏi nội dung không lành mạnh trên Youtube

Chắc hẳn các ông bố bà mẹ sẽ giật mình khi biết trên Youtube đang xuất hiện ngày càng nhiều các nội dung vô bổ, 18+, bạo lực nhưng được gắn mác nhân vật hoạt hình, thứ đang hàng ngày đầu độc tâm hồn trẻ thơ của con

Hẹn giờ sử dụng tính năng không làm phiền trên iPhone, iPad

Ngoài khả năng kích hoạt như thông thường, bạn có thể tùy chỉnh thời gian hoạt động của chế độ Do Not Disturb (không làm phiền) chỉ với những thao tác vô cùng đơn giản.

ĐÁNH GIÁ NHANH

Camera Samsung Galaxy J7 Pro xuất sắc nhất trong tầm giá

Samsung đã gây bất ngờ với Galaxy J7 Pro ngày mới ra mắt khi đây là chiếc điện thoại có camera chính khẩu độ lên tới f/1.7, con số mà trước đây Samsung chỉ dành cho các smartphone cao cấp.

Đánh giá Xiaomi Mi Max 2 vừa cải tiến vừa cải lùi liệu có đáng mua?

Xiaomi Mi Max 2 được ra mắt cùng với Mi 6 vài tháng trước. So với thế hệ đàn anh Mi Max chiếc phablet năm nay được hơn những gì và mất những gì? mời các bạn cùng xem bài đánh giá. Thông số cấu hình HĐH MIUI 8.5 nền

Asus ROG Sica thực sự đã hoàn thành xuất sắc nhiệm vụ của mình

Asus đã thêm một con chuột chơi game mới vào dòng thiết bị ngoại vi của họ – Asus ROG Sica. Lấy cảm hứng từ lịch sử cổ đại, Asus đã đặt tên cho con chuột chơi game của mình theo tên một loại vũ khí thời xưa.