Công nghệ tác tử trong quản lý mạng Internet (Phần 1)
Số trang: 14
Loại file: pdf
Dung lượng: 147.24 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Sự ra đời của công nghệ tác tử, đặc biệt là tác tử phần mềm có thể là một câu trả lời cho các bài toán quản lí mạng hóc búa. Xu hướng quản lý mạng hiện nay thường theo kiểu tập trung (centralized) do đó phải sử dụng các ứng dụng tương đối lớn thì mới có thể thực hiện được các đặc tính thông minh của hệ thống, người ta sẽ sử dụng một số các hệ thống nhỏ hơn có quan hệ mật thiết với nhau hoặc các tác tử có thể giao tiếp được với...
Nội dung trích xuất từ tài liệu:
Công nghệ tác tử trong quản lý mạng Internet (Phần 1) Công nghệ tác tử trong quản lý mạng Internet (Phần 1)Sự ra đời của công nghệ tác tử, đặc biệt là tác tử phần mềm có thể là một câu trảlời cho các bài toán quản lí mạng hóc búa. Xu hướng quản lý mạng hiện naythường theo kiểu tập trung (centralized) do đó phải sử dụng các ứng dụng tươngđối lớn thì mới có thể thực hiện được các đặc tính thông minh của hệ thống, ngườita sẽ sử dụng một số các hệ thống nhỏ hơn có quan hệ mật thiết với nhau hoặc cáctác tử có thể giao tiếp được với nhau (điều này không chỉ đơn thuần là chia nhỏ hệthống, vì nó yêu cầu phức tạp hơn nhiều).1. Giới thiệuNgày nay, cùng với sự phát triển như vũ bão của công nghệ thông tin, điện tử viễn mạng viễn thông nói chung và mạng Internet nói riêng ngày càng hiện đạithông,và phức tạp. Điều này đòi hỏi người điều hành mạng phải có một kiến thức rất rộngvà phải được đào tạo và cập nhật kiến thức thường xuyên. Việc quản lý nhiều loạimạng khác nhau sẽ yêu cầu phải thu thập một khối lượng lớn các số liệu, các sốliệu này phải được phân tích xử lý trước khi đưa ra một biện pháp quản lý thực sự,điều này sẽ gặp rất nhiều khó khǎn cho người điều hành nếu không có một công cụhiệu quả trong tay. Đồng thời với sự phức tạp của mạng thì đối với người sử dụngviệc nâng cao độ tin cậy và chất lượng dịch vụ được mong đợi cao hơn. Sự ra đờicủa công nghệ tác tử, đặc biệt là tác tử phần mềm có thể là một câu trả lời cho bàitoán quản lí mạng hóc búa này. Xu hướng quản lý mạng hiện nay thường theo kiểutập trung (centralized) do đó phải sử dụng các ứng dụng tương đối lớn thì mới cóthể thực hiện được các đặc tính thông minh của hệ thống, người ta sẽ sử dụng mộtsố các hệ thống nhỏ hơn có quan hệ mật thiết với nhau hoặc các tác tử có thể giaotiếp được với nhau (điều này không chỉ đơn thuần là chia nhỏ hệ thống, vì nó yêucầu phức tạp hơn nhiều). Với sự phát triển của trí tuệ nhân tạo, thì một tác tử có thểđược nhìn nhận theo mô hình BDI (Belift-Desires-Intentions), và được sử dụng đểcó thể trao đổi thông tin, đưa ra các kết quả hoặc kết hợp các kết quả một cáchthông minh, nhưng cũng đơn giản hơn mô hình đang sử dụng hiện tại.Hiện nay, việc quản lí mạng nói chung đều dựa trên mô hình client/server. Cho dùhệ thống tác tử có thể hoạt động với bất kỳ công nghệ client/server nào nhưng nókhác với hệ thống client/server do nó không phân biệt rõ ràng đâu là client đâu làserver. Tất cả các tác tử được uỷ quyền một nhiệm vụ hay vai trò do người thiết kếhoặc người sử dụng hoặc một tác tử giám sát gán cho. Các hệ thống quản lý mạngkhi sử dụng công nghệ tác tử với một đặc tính của tác tử đó là tính di động sẽ thuậnlợi hơn so với mô hình client/server thông thường, cũng như hệ thống dựa trên cáctác tử tĩnh.2. Tác tử di động2.1. Khái niệm về tác tửSẽ thật không dễ dàng khi đi tìm một khái niệm chính xác cho tác tử (Agent). Nó làmột khái niệm cực kỳ rộng lớn, bao hàm nhiều vấn đề, theo nhà nghiên cứu KroghTác tử là gì? Nó là rất nhiều thứ. Nếu cố gắng tìm ra một mẫu thức chung về hoạtđộng hay lí thuyết về tác tử thì bạn có thể gặp sai lầm, và ông đã chỉ ra một số cácđiểm mâu thuẫn giữa các khái niệm tác tử như tính tiên đoán, tính phản ứng, tínhsuy diễn, .Để có thể hiểu rõ hơn về tác tử, ở đây ta nên thu hẹp phạm vi của tác tử, đó là táctử phần mềm: Đó là một thực thể phần mềm, hoạt động theo sự uỷ quyền của cáctác tử khác, của người điều khiển, nó có khả nǎng tự động, thực hiện tiên đoán,phản ứng và một số khả nǎng như tự học, tự di chuyển, hoạt động theo kiểu cộngtác. Ta có thể coi đây là một mô hình tác tử cơ sở.Ngoài ra tác tử phần mềm còn xác định một số khái niệm khác: mô hình vòng đời,mô hình tính toán, mô hình giao tiếp truyền thông, mô hình bảo mật, mà nằm ngoàikhuôn khổ bài báo2.2. Tác tử di độngBây giờ thì rất dễ dàng để hiểu được khái niệm tác tử di động: là một tác tử phầnmề m có khả nǎng thay đổi vị trí. Tác tử di động còn được trang bị thêm một đặctính nữa đó là mô hình di chuyển. Công nghệ được sử dụng cho tác tử di động:code di động (mobile code) hoặc remote object với Agent TCL, Telescript hoặcgần đây là Aglets.public abstract class Agent implements Serializable {// methods to hook the change of// its state in the life-timevoid create(); // after creationvoid destroy();// before terminationvoid arrive(); // after accepted a childvoid leave(URL dst); // before dispatched to dstvoid clone(); // before duplicationvoid parent(); // after duplication at the originalvoid child(); // after duplication at the copy....// APIs for Mobile Agentsvoid go(URL dst) throwsNoSuchLocationException ... { ...}URL duplicate(URL dst) throwsNoSuchLocationException ... {...}void setTimeout(int time) // the life-span....}Để có thể sử dụng các tác tử di động, thì hệ thống cần có một framework: cung cấpcác tính nǎng và hỗ ...
Nội dung trích xuất từ tài liệu:
Công nghệ tác tử trong quản lý mạng Internet (Phần 1) Công nghệ tác tử trong quản lý mạng Internet (Phần 1)Sự ra đời của công nghệ tác tử, đặc biệt là tác tử phần mềm có thể là một câu trảlời cho các bài toán quản lí mạng hóc búa. Xu hướng quản lý mạng hiện naythường theo kiểu tập trung (centralized) do đó phải sử dụng các ứng dụng tươngđối lớn thì mới có thể thực hiện được các đặc tính thông minh của hệ thống, ngườita sẽ sử dụng một số các hệ thống nhỏ hơn có quan hệ mật thiết với nhau hoặc cáctác tử có thể giao tiếp được với nhau (điều này không chỉ đơn thuần là chia nhỏ hệthống, vì nó yêu cầu phức tạp hơn nhiều).1. Giới thiệuNgày nay, cùng với sự phát triển như vũ bão của công nghệ thông tin, điện tử viễn mạng viễn thông nói chung và mạng Internet nói riêng ngày càng hiện đạithông,và phức tạp. Điều này đòi hỏi người điều hành mạng phải có một kiến thức rất rộngvà phải được đào tạo và cập nhật kiến thức thường xuyên. Việc quản lý nhiều loạimạng khác nhau sẽ yêu cầu phải thu thập một khối lượng lớn các số liệu, các sốliệu này phải được phân tích xử lý trước khi đưa ra một biện pháp quản lý thực sự,điều này sẽ gặp rất nhiều khó khǎn cho người điều hành nếu không có một công cụhiệu quả trong tay. Đồng thời với sự phức tạp của mạng thì đối với người sử dụngviệc nâng cao độ tin cậy và chất lượng dịch vụ được mong đợi cao hơn. Sự ra đờicủa công nghệ tác tử, đặc biệt là tác tử phần mềm có thể là một câu trả lời cho bàitoán quản lí mạng hóc búa này. Xu hướng quản lý mạng hiện nay thường theo kiểutập trung (centralized) do đó phải sử dụng các ứng dụng tương đối lớn thì mới cóthể thực hiện được các đặc tính thông minh của hệ thống, người ta sẽ sử dụng mộtsố các hệ thống nhỏ hơn có quan hệ mật thiết với nhau hoặc các tác tử có thể giaotiếp được với nhau (điều này không chỉ đơn thuần là chia nhỏ hệ thống, vì nó yêucầu phức tạp hơn nhiều). Với sự phát triển của trí tuệ nhân tạo, thì một tác tử có thểđược nhìn nhận theo mô hình BDI (Belift-Desires-Intentions), và được sử dụng đểcó thể trao đổi thông tin, đưa ra các kết quả hoặc kết hợp các kết quả một cáchthông minh, nhưng cũng đơn giản hơn mô hình đang sử dụng hiện tại.Hiện nay, việc quản lí mạng nói chung đều dựa trên mô hình client/server. Cho dùhệ thống tác tử có thể hoạt động với bất kỳ công nghệ client/server nào nhưng nókhác với hệ thống client/server do nó không phân biệt rõ ràng đâu là client đâu làserver. Tất cả các tác tử được uỷ quyền một nhiệm vụ hay vai trò do người thiết kếhoặc người sử dụng hoặc một tác tử giám sát gán cho. Các hệ thống quản lý mạngkhi sử dụng công nghệ tác tử với một đặc tính của tác tử đó là tính di động sẽ thuậnlợi hơn so với mô hình client/server thông thường, cũng như hệ thống dựa trên cáctác tử tĩnh.2. Tác tử di động2.1. Khái niệm về tác tửSẽ thật không dễ dàng khi đi tìm một khái niệm chính xác cho tác tử (Agent). Nó làmột khái niệm cực kỳ rộng lớn, bao hàm nhiều vấn đề, theo nhà nghiên cứu KroghTác tử là gì? Nó là rất nhiều thứ. Nếu cố gắng tìm ra một mẫu thức chung về hoạtđộng hay lí thuyết về tác tử thì bạn có thể gặp sai lầm, và ông đã chỉ ra một số cácđiểm mâu thuẫn giữa các khái niệm tác tử như tính tiên đoán, tính phản ứng, tínhsuy diễn, .Để có thể hiểu rõ hơn về tác tử, ở đây ta nên thu hẹp phạm vi của tác tử, đó là táctử phần mềm: Đó là một thực thể phần mềm, hoạt động theo sự uỷ quyền của cáctác tử khác, của người điều khiển, nó có khả nǎng tự động, thực hiện tiên đoán,phản ứng và một số khả nǎng như tự học, tự di chuyển, hoạt động theo kiểu cộngtác. Ta có thể coi đây là một mô hình tác tử cơ sở.Ngoài ra tác tử phần mềm còn xác định một số khái niệm khác: mô hình vòng đời,mô hình tính toán, mô hình giao tiếp truyền thông, mô hình bảo mật, mà nằm ngoàikhuôn khổ bài báo2.2. Tác tử di độngBây giờ thì rất dễ dàng để hiểu được khái niệm tác tử di động: là một tác tử phầnmề m có khả nǎng thay đổi vị trí. Tác tử di động còn được trang bị thêm một đặctính nữa đó là mô hình di chuyển. Công nghệ được sử dụng cho tác tử di động:code di động (mobile code) hoặc remote object với Agent TCL, Telescript hoặcgần đây là Aglets.public abstract class Agent implements Serializable {// methods to hook the change of// its state in the life-timevoid create(); // after creationvoid destroy();// before terminationvoid arrive(); // after accepted a childvoid leave(URL dst); // before dispatched to dstvoid clone(); // before duplicationvoid parent(); // after duplication at the originalvoid child(); // after duplication at the copy....// APIs for Mobile Agentsvoid go(URL dst) throwsNoSuchLocationException ... { ...}URL duplicate(URL dst) throwsNoSuchLocationException ... {...}void setTimeout(int time) // the life-span....}Để có thể sử dụng các tác tử di động, thì hệ thống cần có một framework: cung cấpcác tính nǎng và hỗ ...
Tìm kiếm theo từ khóa liên quan:
mạng máy tính tài liệu mạng máy tính chuyên ngành mạng máy tính giáo trình mạng máy tính câu hỏi về mạng máy tínhGợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 9 (Trọn bộ cả năm)
149 trang 266 0 0 -
Ngân hàng câu hỏi trắc nghiệm môn mạng máy tính
99 trang 252 1 0 -
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 2
102 trang 247 0 0 -
47 trang 239 3 0
-
Đề cương chi tiết học phần Thiết kế và cài đặt mạng
3 trang 234 0 0 -
80 trang 220 0 0
-
122 trang 214 0 0
-
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 1
122 trang 214 0 0 -
Giáo trình môn học/mô đun: Mạng máy tính (Ngành/nghề: Quản trị mạng máy tính) - Phần 1
68 trang 203 0 0 -
Giáo trình căn bản về mạng máy tính -Lê Đình Danh 2
23 trang 191 0 0