meson
🦐Tôm Ngốc Nghếch🦐
Web sẽ được phân cấp. Cần phải. Chờ đã, chúng ta cần gì để đạt được một tương lai phi tập trung hoàn toàn? Tất nhiên, là decentralized computing và edge infrastructure. Khi chúng ta nói về Web3, luôn có một khoảng lặng đối với cơ sở hạ tầng phụ trợ. Hầu hết các trang web dapps, swaps và thậm chí cả nft marketplace đều đang chạy trên các trung tâm dữ liệu tập trung thuộc sở hữu của các tập đoàn lớn như AWS, Google và Azure / Microsoft.
Meson là một dự án blockchain đang hoạt động để lấp đầy một phần khoảng trống đó. Meson là một CDN phi tập trung được điều hành bởi mọi người,vì con người. Cho đến nay, nó đã có hơn 30 nghìn node trên toàn thế giới. Tôi cũng đang điều hành hơn 108 máy chủ / node Meson 3.0 tại 17 quận và 27 thành phố khác nhau trên toàn thế giới.
Tổng băng thông của tôi là ~ 71 Gbps. Thật là phấn khích khi trở thành một phần của mạng lưới tuyệt vời này. Bài viết tiếp theo của tôi sẽ là về cài đặt các nút cho Mạng Meson và kinh nghiệm của tôi với tư cách là một người chạy nút. Chờ nhé.
Mạng Meson có hai CDN khác nhau. Meson 3.0 và m-cdn. M-cdn là đa cdn lai sử dụng rất nhiều dịch vụ CDN của bên thứ ba. Meson 3.0 là thứ tôi đang tìm kiếm. Nó là một CDN phi tập trung thực sự với 30 nghìn node trên toàn cầu. Vì vậy, tôi quyết định thực hiện một số thử nghiệm với nó.
Trước hết, tôi đã tạo một máy ảo với một máy chủ NGINX. Sau đó, tôi đã tạo một trang web đơn giản. Đã tải lên máy chủ. Bây giờ chúng ta đã có một trang web đang chạy. Hãy kết nối nó với Meson.
Bắt đầu với Meson 3.0
Bảng điều khiển của Meson có giao diện người dùng thân thiện và dễ hiểu. Trước tiên, hãy truy cập trang tổng quan của nhà cung cấp DNS và tạo một A-record trỏ đến máy chủ web của bạn. Sau đó, mở dashboard.meson.network, create an account, > pull zones, > create pull zone.
Nhập tên miền của bạn mà không có https. Bạn có thể bắt đầu sử dụng Meson miễn phí. Miễn phí 5$ cho người dùng mới. Hãy dùng nó.
Thử nghiệm và sự so sánh của tôi.
Kiểm tra 2: Độ phủ
Thử nghiệm 3: Gtmetrix so sánh 1-1
Tôi đã chạy thử nghiệm này trên hai bản sao giống hệt nhau của trang này. Một bản đang chạy trên VPS duy nhất của tôi, bản còn lại do Meson Network cung cấp. Kết quả nói lên tất cả. Meson là người chiến thắng rõ ràng.
Chỉ có một cột màu đỏ và đó là do chuyển hướng. Tôi sẽ giải thích cách vấn đề này có thể được giải quyết với anycast ngay sau đây.
Kiến trúc hiện tại của Meson 3.0
Meson là một dự án blockchain đang hoạt động để lấp đầy một phần khoảng trống đó. Meson là một CDN phi tập trung được điều hành bởi mọi người,vì con người. Cho đến nay, nó đã có hơn 30 nghìn node trên toàn thế giới. Tôi cũng đang điều hành hơn 108 máy chủ / node Meson 3.0 tại 17 quận và 27 thành phố khác nhau trên toàn thế giới.
Tổng băng thông của tôi là ~ 71 Gbps. Thật là phấn khích khi trở thành một phần của mạng lưới tuyệt vời này. Bài viết tiếp theo của tôi sẽ là về cài đặt các nút cho Mạng Meson và kinh nghiệm của tôi với tư cách là một người chạy nút. Chờ nhé.
Mạng Meson có hai CDN khác nhau. Meson 3.0 và m-cdn. M-cdn là đa cdn lai sử dụng rất nhiều dịch vụ CDN của bên thứ ba. Meson 3.0 là thứ tôi đang tìm kiếm. Nó là một CDN phi tập trung thực sự với 30 nghìn node trên toàn cầu. Vì vậy, tôi quyết định thực hiện một số thử nghiệm với nó.
Trước hết, tôi đã tạo một máy ảo với một máy chủ NGINX. Sau đó, tôi đã tạo một trang web đơn giản. Đã tải lên máy chủ. Bây giờ chúng ta đã có một trang web đang chạy. Hãy kết nối nó với Meson.
Bắt đầu với Meson 3.0
Bảng điều khiển của Meson có giao diện người dùng thân thiện và dễ hiểu. Trước tiên, hãy truy cập trang tổng quan của nhà cung cấp DNS và tạo một A-record trỏ đến máy chủ web của bạn. Sau đó, mở dashboard.meson.network, create an account, > pull zones, > create pull zone.
Nhập tên miền của bạn mà không có https. Bạn có thể bắt đầu sử dụng Meson miễn phí. Miễn phí 5$ cho người dùng mới. Hãy dùng nó.
Thử nghiệm và sự so sánh của tôi.
Đầu tiên, tôi đã cố gắng kết nối trực tiếp trang web của mình để xem điểm cuối là gì. Cdn đã chuyển hướng tôi đến một URL. Tôi đã tìm thấy một IP ở quốc gia của mình sau khi ping miền phụ của URL đó. Sau đó, tôi nhận thấy rằng IP thuộc về một trong các máy chủ của tôi, máy chủ mà tôi đang chạy cho mạng Meson. Đó là một khoảnh khắc thú vị. Sau đó, tôi cũng kết nối với IP của một nút khác, do người bạn thân của tôi điều hành. Ngạc nhiên.
Kiểm tra 2: Độ phủ
Tôi đã tạo ra 9 máy ảo ở 7 thành phố khác nhau và đã gửi yêu cầu nhận đến https://pz-dzulrd.meson.network để xem nơi tôi sẽ được chuyển hướng. Kết quả👇
- Paris 🇫🇷 (a1) - Paris 🇫🇷 (51.178.161.211)
- Seul 🇰🇷 (a10) - Seul 🇰🇷 (20.41.117.166)
- Sydney 🇦🇺 (a11) - Sydney 🇦🇺 (20.211.98.179)
- Hong Kong 🇭🇰 (a12) - Hong Kong 🇭🇰 (20.187.102.213)
- Hong Kong 2 🇭🇰 (a14) - Hong Kong 🇭🇰 (20.187.147. 38)
- Hong Kong 3 🇭🇰 (a16) - Hong Kong 🇭🇰 (20.187.147.38)
- Oslo 🇳🇴 (a13) - Oslo 🇳🇴 (51.13.112.214)
- Chennai 🇮🇳 (a15) - Pune 🇮🇳 (20.219.147.47)
- Virginia 🇺🇸 (a17) - Montreal 🇨🇦 (51.222.210.164)
Thử nghiệm 3: Gtmetrix so sánh 1-1
Tôi đã chạy thử nghiệm này trên hai bản sao giống hệt nhau của trang này. Một bản đang chạy trên VPS duy nhất của tôi, bản còn lại do Meson Network cung cấp. Kết quả nói lên tất cả. Meson là người chiến thắng rõ ràng.
Chỉ có một cột màu đỏ và đó là do chuyển hướng. Tôi sẽ giải thích cách vấn đề này có thể được giải quyết với anycast ngay sau đây.
Như bạn đã thấy, tôi không so sánh Meson với các nhà cung cấp CDN khác như Cloudflare, Bunnycdn và Cloudfront vì tôi cho rằng chưa công bằng khi so sánh chúng. Tuy nhiên, tôi sẽ làm khi thời gian đến. Vào cuối ngày, nó hoạt động tốt.
Sự ổn định
Tôi không gặp phải bất kỳ vấn đề hiệu suất nào trong khoảng thời gian tôi đã kiểm tra. Có một vài lỗi kết nối đối với một số địa điểm cụ thể, chẳng hạn như Hồng Kông và Shenzen, nhưng nhìn chung, tôi có thể nói rằng Meson có dịch vụ đáng tin cậy.
Giá cả
Giá cả thực sự ổn. 0,01 đô la / Gb.
Nó rẻ so với các lựa chọn thay thế khác. Tuy nhiên, tôi nghĩ rằng nó sẽ rẻ hơn một chút trong tương lai.
Điều tôi nghĩ là còn thiếu trong dự án này
Tôi nghĩ họ phải xây dựng mạng anycast của riêng mình càng sớm càng tốt.
Anycast là một phương pháp định tuyến và địa chỉ mạng trong đó một địa chỉ IP đích duy nhất được chia sẻ bởi các thiết bị ở nhiều vị trí. Thiết bị gần nhất phản hồi các yêu cầu, cho phép người dùng cuối truy cập vào dịch vụ nhanh chóng mà không gặp phải các vấn đề về độ trễ cao do các giải pháp vị trí địa lý truyền thống gây ra. Điều này làm giảm độ trễ cũng như tỷ lệ mất gói vì dữ liệu có thể di chuyển trên các tuyến đường được tối ưu hóa về tốc độ chứ không chỉ là khoảng cách ngắn nhất.
Ví dụ về Anycast (Kiến trúc của google.com)
Ví dụ về Anycast (Kiến trúc của google.com) |
Kiến trúc hiện tại của Meson 3.0
Mạng Anycast sẽ tăng hiệu suất CDN lên rất nhiều. Họ hiện đang sử dụng một máy ảo duy nhất để chia sẻ lưu lượng mạng. Máy ảo đó có thể mạnh mẽ và có vị trí tốt, nhưng đó vẫn là một điểm thất bại duy nhất. Đó là lý do tại sao tôi nghĩ anycast rất quan trọng trong tương lai của Meson.
Tương lai
Không ai biết điều gì sẽ xảy ra trong tương lai. Nhưng tôi nghĩ Meson Network có thể là Airbnb tiếp theo cho ngành CDN.
Nguồn: https://nijatoes.com/posts/my-thoughts-and-experiences-on-meson-decentralized-cdn-network/
Mạng Anycast sẽ tăng hiệu suất CDN lên rất nhiều. Họ hiện đang sử dụng một máy ảo duy nhất để chia sẻ lưu lượng mạng. Máy ảo đó có thể mạnh mẽ và có vị trí tốt, nhưng đó vẫn là một điểm thất bại duy nhất. Đó là lý do tại sao tôi nghĩ anycast rất quan trọng trong tương lai của Meson.Tương lai |