intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Mạng ngang hàng P2P: Một triển vọng mới?

Chia sẻ: Bi Bo | Ngày: | Loại File: PDF | Số trang:3

160
lượt xem
19
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

P2P là một kiểu kiến trúc máy tính mới có nhiều hứa hẹn. Tuy vậy để có thể có các ứng dụng tin cậy như thực tế đòi hỏi, không ít công sức và thời gian sẽ phải bỏ ra. Trong những năm qua thuật ngữ mạng ngang hàng peer-to-peer (P2P) đã trở nên đồng nghĩa với Napster, chương trình chia xẻ tệp nổi tiếng được chuyên gia lập trình 20 tuổi là Shawn Fanning viết ra và giờ đây là đề tài cho nhiều cuộc kiện tụng. Napster, cũng giống như Gnutella, cho phép người dùng truyền các file...

Chủ đề:
Lưu

Nội dung Text: Mạng ngang hàng P2P: Một triển vọng mới?

  1. Mạng ngang hàng P2P: Một triển vọng mới? P2P là một kiểu kiến trúc máy tính mới có nhiều hứa hẹn. Tuy vậy để có thể có các ứng dụng tin cậy như thực tế đòi hỏi, không ít công sức và thời gian sẽ phải bỏ ra. Trong những năm qua thuật ngữ mạng ngang hàng peer-to-peer (P2P) đã trở nên đồng nghĩa với Napster, chương trình chia xẻ tệp nổi tiếng được chuyên gia lập trình 20 tuổi là Shawn Fanning viết ra và giờ đây là đề tài cho nhiều cuộc kiện tụng. Napster, cũng giống như Gnutella, cho phép người dùng truyền các file âm nhạc cho nhau, vi phạm các điều luật bản quyền và tạo ra một mạng thư viện âm nhạc rộng lớn rải rác trên Internet. Napster là một ứng dụng thông minh trên một kiến trúc không phải là mới từ những ngày đầu của Internet. Giờ đây, nhiều hãng mới thành lập đang hy vọng triển khai công nghệ đó cho các công ty, hứa hẹn sử dụng kiến trúc tính toán P2P cho phép các nhân viên phát huy tính sáng tạo của họ và giải quyết các vấn đề truyền tin. Trong khi Napster sẵn sàng đấu tranh để chuyển lên thành một doanh nghiệp mẫu mực, thì các công ty khác như Groove Networks, NextPage và Xdegrees đang cố gắng sử dụng P2P cho các ứng dụng làm việc nhóm, trao đổi thông tin và chia sẻ các tài nguyên mạng như không gian lưu trữ, và các thiết bị đắt tiền. Các hãng khác như Entropia và United Devices đang phát triển những ứng dụng siêu tính toán sử dụng các sức mạnh còn thừa của những máy tính nối vào mạng Intermet. Mọi người cho rằng sự thay đổi trong tính toán những nǎm 2000 sẽ giống như những gì mà PC đã làm trong những nǎm 80. Tuy vậy những người hoài nghi coi P2P như một sự thổi phồng, đang chỉ ra những câu hỏi không có lời giải đáp về tính bảo mật và độ tin cậy của kiến trúc này, cũng như sự thất bại của các công ty P2P trong những tháng gần đây. Các dịch vụ âm nhạc của Napster cho thấy công nghệ P2P khá tin cậy, cho phép cung cấp và thiết lập mạng P2P cỡ lớn với nǎng lực rất mạnh từ các máy PC bình thường. Thực tế là khái niệm P2P không phải là mới. Khi các kiến trúc Internet đầu tiên được dựng lên như mạng của các mạng, các máy tính được kết nối theo kiểu ngang hàng.
  2. Nhiều dịch vụ trên Internet như DNS, các nhóm tin và vô số các tính nǎng dựa trên các kiến trúc ngang hàng. Nhưng trong thời gian đó, các máy tính nối mạng là những máy tính lớn, nặng nề và liên kết với nhau ít hơn bây giờ. P2P quay lại bằng các chương trình truyền thông điệp. Vào nǎm 1996, hãng Mirabilis ? Israel giới thiệu dịch vụ đưa tin tức thời ICQ được ưa thích ngay lập tức (?I seek you?) sử dụng kiến trúc ngang hàng để nhắn tin giữa các PC kết nối Internet. Napster đã tiến những bước xa hơn, nhờ vào các bộ vi xử lý nhanh hơn, dung lượng nhớ lớn hơn và tốc độ kết nối nhanh hơn cho phép các PC cùng chia xẻ file trên Internet. Thật đáng ngạc nhiên trường hợp Napster cho thấy mọi người sẵn sàng mở máy tính của họ, chia xẻ các file dữ liệu với những người hoàn toàn xa lạ khi họ thấy việc làm đó có lợi. Trong quá trình đó, những mạng máy tính lớn đã được tạo ra nhanh chóng từ sự kết hợp của hàng triệu máy PC riêng lẻ, mỗi máy trong số chúng có chức nǎng của máy chủ cũng như máy khách. Với cách này, kết quả là Napster có 40 triệu máy chủ và người quản trị mạng quản lý hệ thống mạng và cơ sở hạ tầng với một chi phí tối thiểu. Napster chỉ là một chương trình đơn giản thực hiện việc chia xẻ file âm nhạc. Nó cũng không hoàn toàn là một hệ thống P2P. Nó sử dụng một máy server trung tâm để kết nối các máy tính với nhau tránh những rắc rối của các chương trình ngang hàng khác, như Gnutella, một chương trình chia xẻ file được dùng nhiều giữa các cộng đồng công nghệ cao. Khái niệm P2P như người ta hiểu bao gồm bốn hoạt động khác nhau: sự hợp tác giữa những người sử dụng, sự tương tác giữa những ứng dụng phần mềm, việc sử dụng hiệu quả các tài nguyên mạng và các siêu tính toán. Nổi bật nhất là các hệ thống hợp tác đang được phát triển bởi các công ty mới như Groove Networks, Endeavors Technology. Các hệ thống này kết hợp khả nǎng chia sẻ tài nguyên với khả nǎng truyền tin tức thời của ICQ, tất cả trong một môi trường an toàn. Sự hấp dẫn chính là ở sự khuyến khích chia xẻ file và truyền thông giữa các nhóm làm việc. Với Groove, ví dụ, người sử dụng có thể kết nối với các đồng sự trong ?các môi trường ảo? để cùng hợp tác trong công việc, giải quyết các vấn đề phức tạp và thậm chí lập kế hoạch chia xẻ tài liệu và cùng lướt trên Internet. Cũng như các hệ thống
  3. khác, hệ thống của Groove cung cấp tin cho mỗi người sử dụng khi có đồng sự đang ở trên mạng, nhận ra họ và cho phép một người sử dụng kết nối tới họ từ bất cứ nơi đâu. Quan trọng hơn cả đối với giới doanh nghiệp là dịch vụ tạo ra một không gian an toàn cho người dùng cho dù họ ở trên Internet hay trong Intranet sau tường lửa. Không cần phải có các kỹ sư của công ty; không cần phải thiết lập hình thức tổ chức trung tâm; và không phải lo đến những vị khách lạ truy nhập vào mạng công ty. Một số công ty khác nhấn mạnh việc xây dựng hạ tầng P2P, trên cơ sở đó các nhà phát triển có thể xây dựng các ứng dụng khác. Một trong các cách làm này là sử dụng sức mạnh của giao thức XML, cho phép các nhà phát triển không những chỉ định rõ cách bố trí của các trang web mà còn có thể hiện các nội dung. Mặc dù mọi sự chú ý đều tập trung vào vấn đề cộng tác, các hệ thống P2P cho phép các ứng dụng phần mềm tương tác với nhau đem lại nhiều hứa hẹn nhất cho các ứng dụng kết hợp các dữ liệu phân tán cho thương mại điện tử, thiêt kế sản phẩm hoặc quản lý tri thức. Các chương trình đó dùng P2P như một phương thức gửi dữ liệu vào và ra từ trình ứng dụng này tới trình ứng dụng khác hoặc liên kết một số lượng vô hạn các máy tính thành một cơ sở dữ liệu khổng lồ. Công nghệ tương tác phần mềm cho phép các công ty chia nhỏ các vấn đề phức tạp cho dễ quản lý hơn. Các hệ thống cho phép đối chiếu dữ liệu và đảm bảo rằng chúng đang được điều khiển bởi chính những người tạo ra chúng, đảm bảo rằng hoạt động chính xác và kịp thời rất lý tưởng cho các ứng dụng trực tuyến và kinh doanh chứng khoán. Một số các công ty đang tiếp tục phát triển thế hệ tiếp theo của các máy tìm kiếm trên công nghệ P2P để phân phối thông tin đúng lúc và toàn diện hơn cho các công ty truyền thông lớn. Một loạt các hãng mới thành lập đang tạo ra những chương trình tận dụng tài nguyên triển khai khả nǎng của P2P để lưu trữ các file, phân phối nội dung và chia sẻ sức mạnh xử lý của các máy khác. Mục đích ở đây một phần là cắt giảm giá thành phần cứng chẳng hạn như thiết bị lưu trữ, server và các thiết bị khác, nhưng cũng giúp cho việc quản lý giao thông trên mạng. Mặc dù có tiềm nǎng dịch vụ lớn, nhưng đây là một vấn đề khó khǎn nhất của P2P.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
4=>1