Trần Nguyễn Hồng Phúc, Lê Văn Sơn MỘT PHƯƠNG PHÁP MƠ HÌNH HĨA KIẾN TRÚC CHO CÁC ĐỐI TƯỢNG ĐƯỢC GIÁM SÁT TRONG HỆ PHÂN TÁN AN ARCHITECTURE MODELING METHOD FOR MONITORED OBJECTS OF DISTRIBUTED SYSTEMS Trần Nguyễn Hồng Phúc, Lê Văn Sơn Trường Đại học Sư phạm, Đại học Đà Nẵng; Email: phuctnh@vms.com.vn, levansupham2004@yahoo.com Tóm tắt – Hệ phân tán hệ thống phức tạp, phát sinh nhiều khả tiềm ẩn hỏng hóc phần cứng, tắt nghẽn, vậy, người quản trị hệ thống cần có công cụ hỗ trợ giám sát quản trị mạng hiệu để đảm bảo cho hệ phân tán hoạt động ổn định Hướng tiếp cận mơ hình hóa hệ phân tán có vai trị quan trọng, phần sở để hỗ trợ độc lập cho việc xây dựng, phát triển tối ưu giải thuật cho toán liên quan đến hệ phân tán mà không phụ thuộc vào thay đổi chi tiết công nghệ, môi trường, kiến trúc Bài báo đề xuất phương pháp thực mơ hình hóa kiến trúc cho đối tượng giám sát hệ phân tán, sở chúng tơi phát triển hệ thống giám sát trực tuyến hoạt động đối tượng hệ phân tán theo kỹ thuật mô hình, hỗ trợ tích cực cho người quản trị công tác vận hành khai thác hệ phân tán phức tạp Abstract – Distributed systems are complex systems, since these cause many potential risks in the system such as hardware malfunction, congestion of the network, so system administrators need to have some effective support tools for network monitoring and managing to ensure stability and performance in distributed systems operations The modeling approach to distributed systems plays an important role and it’s a background for developing algorithms, solutions to some problems in the distributed systems independently This does not depend on the technology changes, TẠParchitecture CHÍ KHOA HỌC This VÀ paper CÔNG NGH the environment and the system changes proposes a methodology to model basic architecture for monitored kiểm insoát hàngsystems đợi, tốn mơmodel, phân tích objects distributed Based on this we can develop an online monitoring solution for the activities of components đánh giá hiệu [9,10] in distributed systems by using modeling techniques This will effectively Giám supportssát administrators operating and exploiting hoạt inđộng sẽ được thực complex distributed systems Từ khóa – giám sát; hệ phân tán; kiến trúc; mạng; mơ hình; quản trị mạng Key words – monitoring; distributed systems; architecture; network trạng modeling; thái, sựnetwork kiện management xảy mỗi đối tượng system; Đặt vấn đề gồm sátcục hoạt độngtrong cục bộvà bêncác cáctác tương hoạtgiám động bên tương truyền tác truyền thông với bên ngồi đối tượng Mơ hình giám thơng với bên ngồi của đối tượng Mơ hình giám sát sát tổng quát trình bày Hình 1[2] Hệ phân tán hệ thống phức tạp [1][2], ứng dụng phân tán quan trọng thực phạm vi lớn, số lượng người tham gia tiến trình kiện xảy hệ phân tán không ngừng gia tăng nhanh, kiến trúc hệ thống, môi trường tính tốn, cơng nghệ áp dụng thiết bị hệ phân tán có tính khơng đồng phổ biến [7][8] Những đặc điểm đặt nhiều thách thức cho cơng tác quản trị hệ phân tán, yêu cầu giám sát vận hành hệ thống Nhiều công cụ giải pháp kỹ thuật nghiên cứu phát triển để hỗ trợ cho người quản trị giám sát hệ thống [1][2] Hầu hết hướng tiếp cận dựa giải pháp kỹ thuật tác giả tập trung vào giải cho lớp vấn đề cụ thể, nên hệ thống giám sát có thay đổi kiến trúc, hành vi, môi trường hoạt động, giải pháp kỹ thuật hỗ trợ cần phải nghiên cứu bổ sung, hoàn thiện cho phù hợp với phát triển hệ thống thay đổi yêu cầu đặt Với phương pháp đặc tả hệ thống cách tổng quát linh hoạt hướng tiếp cận theo mơ hình hóa xem phù hợp cho hệ thống có nhiều biến động [3][4][10], sử dụng làm sở, tảng để phát triển giải pháp hỗ trợ hiệu ứng dụng phổ biến hệ thống kiện rời rạc [4][5][6] Đối với lĩnh vực giám sát hệ phân tán, ứng dụng kỹ thuật dựa hướng tiếp cận mơ hình hóa đạt số kết định kiểm sốt hàng đợi, tốn mơ phân tích đánh giá hiệu [9][10] Giám sát hoạt động thực trực tiếp gián tiếp qua quan sát, thu thập trạng thái, kiện xảy đối tượng nhóm đối tượng liên quan, bao trực tiếp gián tiếp qua quan sát, thu thập nhóm đối tượng liên quan, bao gồm giám sát tổng quát được trình bày Hình 1[2] Đối tượng giám sát Ứng dụng giám sát (Monitoring Application) Thực thể giám sát (Monitoring entity) Đối tượng giám sát (Monitored Object) Ứng dụng Dữ liệu Phần cứng Truyền thơng Hình 1: giám sát tổng quát quát Hình Kiến Kiếntrúc trúc giám sát tổng thống giám sát MS (Monitoring Trong Trong hệ thốnghệ giám sát MS (Monitoring System) bao gồmsẽmột nhiều ứnghoặc dụng nhiều giám sát MAdụng cácgiám System) bao gồm ứng thực thể giám sát ME tương ứng với đối tượng sát MA thực thể giám sát ME tương ứng với giám sát hệ thống vớisát hệ thốnghệ giám sát phân đối tượng được Đối giám thống Đốitán với hệ MA khơng cố định, hoạt động độc lập vùng thống giám sát phân tán thì MA không cố định, mạng [2] hoạtĐểđộng độc lập từng vùng mạng [2] triển khai hiệu mơ hình hóa cho hệ thống triển hiệu quảgiám mơsát hình hóa cho giám sát, Để việccó mơthể hình hóa khai đối thực thiết, giám cần tiếpsát, tục nghiên cứu hình phát triển hình phùđược hệcần thống việc mô hóamô đối hợp kiến trúc hành vi đối tượng này, làm sở cứu giám sát thực sự cần thiết, cần tiếp tục nghiên để tiếp tục xây dựng mơ hình cho hoạt động chung phát triển mô hình phù hợp về kiến trúc hành vi hệ phân tán hệ thống giám sát hệ phân tán Từ mơ hình củachúng đối này, sở đểgiám tiếpsát tụcvàxây đó, ta cótượng thể phát triểnlàm giải pháp quảndựng mô hình cho hoạt động chung của hệ phân tán trị hoạt động chung hệ phân tán cách hiệu hệ thống giám sátbáo hệ phân Từ môkếthình đó, chúng Mục tiêu dựa tán nghiên ta cóvềthể triển cứu hệ phát phân tán quy môgiải lớn pháp [1][2],giám sát với kết quản trị đạt lý thuyết tập hợp kỹ thuật mô hình hóa hoạt động chung của hệ phân tán cách hiệu [3][4][9][10], tập trung xây dựng phát triển mơ quả hình đặc tả cho kiến trúc thực thể hệ phân tán Mục của dựa trênđặcnhững Qua mơ hình nàytiêu có thểbáo biểu diễn trưng kết quảkết nghiên cứu vềcủa hệ phân quycác môhoạt lớnđộng [1,2], liên biến động đốitán tượng, cụccùng với kết quả đạt được của lý thuyết tập hợp kỹ thuật 55 mô hình hóa [3,4,9,10], chúng tập trung xây dựng ối của thành phần, trình bày trực quan tổ hợp mô hình kiến trúc thành phần tương ứng TẠP CHÍ KHOAphân HỌC VÀ CƠNG NGHỆ, ĐẠI HỌC NẴNG -với SỐ 1(74).2014.QUYỂN của ứng dụng tán thực thi ĐÀ nút mạngII hệ thống Tập hợp nút mạng hỗ trợbộgiám nguyên thống, trợtác xảysẽrađược sát tài hoạt động hệ truyền thông hỗ tương Tập hợp diễn nút mạng đượchình biểu diễn hìnhcác tổ hợp biểu bởisẽmơ tở hợpmơvới thành đối tượng hệ phân tán Trên sở mơ hình với thành phần xác định Hình ác tiến trình, sự kiện phần mềm phần được xác định Hình hóa đề xuất này, phát triển công cụ giám sát khả xây dựng đồ mạng giám sát trạng thái h kiếncótrúc L1 p1 p2 L2 kết nối thành phần, trình bày trực quan hoạt động nút nút phân tánứng bao gồm lý hỗ trợ nút 12 dụng phânnhiều tán đangđối thựctượng thi vật hệ thống, TẠP CHÍ KHOA HỌC VÀ CƠNG NGH giám sát tàigia nguyên thống, hỗ trợ theo giám sát tiến trình, ng nhất tham kếthệnối mạng nhiều Hình 2: Tổ hợp nút mạng kiện phầncó mềm Hình Tổ hợp NETS12, nút mạng AM12 =(NODES12, LINKS12, net, khác nhiều dịch vụ được triển Với mơ hình kiến trúc nút với AM1 nút 2AM1 với AM2 PORTS12, port, communication, status, event) (2)và nút ối tượng vật lý kiến nàytrúc được xem nút mạng Với mô hình kiến trúc nút với Mơ Biểu thức (1), dễ dàng nhận thấy mô Sau tổ hợpthức nút 1(1), nút vào ới theo kiến cụnhiều thể có thể vớihình AM2 ta nút dễ 12 dàng Hệ phân tán trúc bao gồm đối tượng vật thực lý không đồng tổ hợp 2Biểu nút thì gồmchúng thành phần: thì chúng ta có số kết quả: tham gia kết nối mạng theo nhiều kiến trúc khác g tác truyền thông với hệ thống nhận thấy rằng mô hình tổ hợp của nút cũng = (NODES12, NETS12, LINKS12, có nhiều dịch vụ triển khai, đối tượng vật lý -Các cổng kết nối nútnet,1 PORTS12, (p1) nút kiến trúc mô tả nút mạng cùng với gồmAM12 thành phần: (2) xem nút mạng liên kết với theo kiến trúc communication, (p2) được xem cácport, cổng cục củastatus, nút event) 12 cụ thể thực tương tác truyền thông với giữanút nút được hệ thống Mơ hình kiến trúc mơ tả nút mạng Sau-Các tổkết hợpnối nút trùn nút thơng vào 12 chúng kết nối cục bộ, kết nối truyền thông của với thông tin liên quan nút, vùng mạng xem ta có số kết quả: hệ thống, lan truyền thông điệp nút nút đến nút khác hệ thống sẽ được xem • Các cổng kết nối nút (p1) nút (p2) mạng, Dựa thông tin mô hình kiến trúc kết nối thơng ngồi xemtrùn cổng cụcbên nút 12 được ký hiệu: cho phép xác định kiến trúc vật lý trạng thái • Các kết nối truyền thông nút Pi) xemvới i (NODES1, PORTS1.external)(Ni, vật lý thành phần hệ thống, hỗ trợ cho chúng kết nối cục bộ, kết nối truyền thông nút ta phát triển giải pháp giám sát phù hợp với mơ hình hệ {1,2}đến nút khác hệ thống xem kết phân tán nối truyền thông bên ký hiệu: Pi) với i (NODES2, PORTS2.external)(Ni, Gọi AM (Architecture of Model) mơ hình kiến trúc (NODES1, PORTS1.external)→(Ni, Pi) với i ∈ / {1,2} {1,2} nút mạng giám sát, AM biểu diễn (NODES2, PORTS2.external)→(Ni, Pi) với i ∈ / {1,2} -Tương tự,sựcác kiệnthơng trùn sau: • Tương tự, kiệnsự truyền thông nút nút nút và2 nút trởcác thành cáccục sự kiện của nút 12 trở thành kiện củacục nút 12 AM = (NODES, NETS, LINKS, net, PORTS, (1) Chi Chi tiết mô kếttrúc hợp kết đượchợp trìnhđược bày trực tiếthình mơ kiến hìnhtrúc kiến trình port, communication, status, event) quan nhưquan Hìnhnhư 3: Hình 3: bày trực Trong đó: p11 p11 • NODES = {thơng tin tĩnh động thành phần L1 net n1 N12 đối tượng Proc, } p12 p12 • NETS = {thông tin lớp mạng tương ứng L12 NODES} p21 p21 L2 • LINKS = {(liên kết nút mạng độ trễ tương net n2 ứng)} p22 p22 NET 12 • net: xác định thiết bị có lớp mạng, net(NETS) ∈ NODES Hình Kếtquả tở tổ hợp mạng Hình 3.3:Kết hợpnút nút mạng • PORTS = {thơng tin cổng truyền thơng gồm cổng cục Theo Hình ta có: n1, n2 NODES tương ứngtương Theo Hình ta có: n1, n2 NODES giao tiếp ngoài} nút cần tổ hợp; cổng (p11, p12) (p21, p22) • port: xác định cổng tương ứng nút mạng, bao ứng của nút cần tổ hợp; cổng (p11, p12) PORTS tương ứng nút 2; L1 L2 gồm cổng cục cổng truyền thông với đối (p21, p22) PORTS tương ứng của nút 2; tương ứng nút 2; net1 net2 NETS tượng khác hệ thống, port(NODES) ∈ PORTS L1LINKS L2 làcủa cácnút LINKS tương ứng của nút 2; net1 tương ứng Như vậy, mơ hình tổ hợp • communication: xác định kết nối truyền thông net2 NETS tương ứng của nút Như nút mạng {(NODES,PORTS) → (NODES, nút gồm thành phần Biểu thức (2) vậy, mơ hình Trong đó: tở hợp của nút cũng gồm PORTS x d)}, độ trễ d = [tmin; tmax] thành phần như= N12 Biểu= thức (2) • status: xác định trạng thái nút mạng thành phần • NODES {n1, n2} tương ứng: hoạt động tắt, truyền thơng hay nghỉ • Trong NETS =đó: NET 12 = {net 1, net 2} tương ứng với {up, down, communicating, idle} • LINKS = L12 = {L1, L2} NODES=N12={n1, n2} • event: xác định kiện tương ứng nút mạng, • net = net(NET 12) = net({net 1, net 2}) bao gồm kiện cục (Internal_events) 12={net net 2} • NETS=NET PORTS = {p11, p12, p21,1,p22} kiện truyền thơng tương tác (External_events) • LINKS=L12={L1, port = port(NODES) L2} = PORTS.internal∪PORTS.external, Với: Kiến trúc hệ phân tán tập hợp số lượng lớn net=net(NET 12)=net({net 1, net = {p12, p21},2}) nút mạng thực truyền thông tương tác với * PORTS.internal PORTS.external = {p11, phương pháp truyền thơng điệp [7][8] Vì vậy, mơ hình kiến * {p11, p12,p21,p22} p22} PORTS= • Communication = communication(NODES,PORTS) trúc hệ thống cần thể tổ hợp mơ hình kiến port=port(NODES)= PORTS.internal = {(n1, p12)↔(n2, p21), trúc thành phần tương ứng với nút mạng hệ thống 56 PORTS.external, Với PORTS.internal={p12,p21}, c ) n th v p c g c tá lớ v tr ợc m ii ii 12 nh ng 2; t1 hư O i), wn, i communicating nếu status(n1)= i 1 Trần Nguyễn Hồng Phúc, Lê Văn Sơn communicating status (n2)= communicating Kiến trúc tổ hợp của miền SD được biểu diễn (n1, p11)↔(ni, pi), kiến event = event(NODES) trúc: sau: (n2, p22)↔(ni, pi)}, với i ∈ / {1, 2} AM_SD = {AM_SC1 , AM_SC2 , , AM_SCnNETS_SD, } = internal_events(NODES) AM_SD=(NODES_SD, • status = status(NODES) → {up, down, n LINKS_SD, net, PORTS_SD, port, communication, [ communicating, idle}, external_events(NODES) AM_SCi status, event)= (SD) đó: i=1 internal_events(NODES)={internal_events(n1 - up status (n1) = up ∧ status (n2) = up Kiến trúc toàn cục hệ phân tán : bao gồm ) 12} nếu{internal_events(n2) 21} - down status(n1) = down ∨ status(n2) = down Kiếnmiền trúc tổ hợp SD đượcthông biểu diễn nhiều mạng kếtmiền nối truyền kiếnsau: trúc hệ - idle status(n1) = idle ∧ status(n2) = idle external_events(NODES)= phân tán CDS tập hợp kiến trúc AM_SD = (NODES_SD, NETS_SD, LINKS_SD, net, - communicating status(n1) = communicating ∨ mcommunication, status, event) (SD) PORTS_SD, port, status (n2) = communicating - 12} {external_events(n1) môbao hình AM_CDS AM_SD Kiến trúc tồn cục hệ phâni ,tán: gồmkiến nhiềutrúc miềntồn • event = event(NODES) {external_events(n2) 21}= 1i 2i i mạng kết nối truyền thông kiến trúc hệ phân tán CDS = internal_events(NODES) ∪ external_events(NODES) m S cụctập hệ phân tán CDS biểu diễn bởi * internal_events(NODES) Với: 12: sự kiện truyền= {internal_events(n1) thông phát từ nút của hợp kiến trúc AM_CDS = được AM_SD i , mơ hình i=1 ∪ σ12} ∪ {internal_events(n2) ∪ σ21} AM_CDS sau: nút 2, ví dụ (n1,m1,p12) kiến trúc toàn cục hệ phân tán CDS biểu diễn * external_events(NODES) = AM_CDS=(NODES_CDS, NETS_CDS, sau: {external_events(n1) σ12} ∪phát từ nút 2AM_CDS 21: sự kiện truyền -thông LINKS_CDS, net, PORTS_CDS, AM_CDS = (NODES_CDS, NETS_CDS, LINKS_CDS,port, {external_events(n2) nút 1, ví dụ (n2,m2,p21) - σ21} = σ1i ∪ σ2i communication, status, event) (CDS) net, PORTS_CDS, port, communication, status, event) Với: 1i: sự kiện truyền thông phát từ nút (CDS) Như vậy, kiến trúc hệ thống được xây dựng – σ12: kiện truyền thông phát từ nút 2, ví dụ (n1,m1,p12) nút i (i→ nút {1,2}) Nhưthực vậy, kiến trúc hệsát thống từ thực từ thể giám ME,được theoxây cácdựng bước Hình – σ21: kiện truyền thơng phát từ nút thể giám sát ME, theo bước Hình 5 2i:→các sựvíkiện trùn thơng phát từ nút nút 1, dụ (n2,m2,p21) nút i– (iσ1i: {1,2}) kiện truyền thông phát từ nút Thực thể Thực thể Thực thể Tác nhân ↔ nút i (i ∈ / {1,2}) giám sát giám sát giám sát quản trị Ứng–dụng mơ hóathơng cho phát hệ phân σ2i: hình kiện truyền từ núttán hệ ME_SC ME_SD ME_CDS hệ thống thống giám sáti (i ∈/ {1,2}) ↔ nút Hình5.5:Thực Thực thể sátsát kiếnkiến trúc trúc hệ phân Hình thểgiám giám hệ tán phân tán kết vềhệhệthống phân tán Ứng Từ dụng mơ số hình hóaquả chonghiên hệ phân cứu tán đối tượng hệ phân hệ tánphân tán giámđược sát - Mỗi đối tượng giám giám giámsát sát hệ phân tán [1,2], chúng ta thấy rằng: Hệ- Mỗi thực thể giám sát ME_SC, qua ME_SC, thực thể giám sátthực chúng sát bởi thực thể giám sát qua thể giám phân tán có nhiều kiến trúc khác nhau, để giám sát Từ số kết nghiên cứu hệ phân tán giám ta định kiến trúcđịnh cụ thểđược tượng sátxác chúng ta xác kiếnđốitrúc cụ thể của thông hoạt động phân tán thì sát hệ phân tin tán [1][2], chúngtrong ta thấyhệ rằng: Hệ phân tánmơ có hình giám sát thông tin liên quan Như vậy, kiến trúc từng đối tượng được giám sát thông tin liên nhiều kiến trúc khác nhau, để giám sát thông tin hoạt giám sát cần phải được thiết kế phù hợp với kiến trúc đối tượng xác định thực thể giám sát đối tượng động hệ phân tán mơ hình giám sát cần phải quan Nhưsẽvậy, tượng được cụ thể của hệ phân tán [2] Tuy nhiên, đối với hệ phân ME_SC xáckiến định trúc đượccủa đối thông tin môxác hìnhđịnh thiết kế phù hợp với kiến trúc cụ thể hệ phân tán [2] Tuy bởi thực thể giám sát đối tượng ME_SC sẽ xác AM_SC tán phức tạphệsẽphân baotángồm lớn số vùng nhiên, phứcsố tạplượng bao gồm lượng lớn miền, định được thông tin của mô hình AM_SC lớp mạng lớp đốimạng tượng hệtrong thống [2], vùng miền, đối tượng hệ thống [2], phạm- Tổng hợp thông tin thu từ thực thể giám sát đối tượng cụ thể từ xáccác địnhthực - Tởng hợpmột cácvùng thơng tinvàthu được thìứng phạmdụng vi ứngmơ dụng mơ hóa hình kiến hóa kiến củahệhệthống thống được vi hình trúctrúc của kiến trúc vùng mạng cụ thể, thông tin thể giám sát đối tượng vùng cụ thể vànày chúng triển chungnhư Hình Hình 4.4 triển khaikhai chung quản lý thực thể giám sát vùng ME_SD tương ứng ta xác định được kiến trúc của vùng mạng cụ thể, {SCDS} Hệ phân tán phức tạp Như vậy, kiến trúc vùng mạng xác định thông quản lý định bởi thực thểthông giámtinsátcủavùng thực thểtin vùng được ME_SD xác ME_SD tương ứng Như vậy, kiến trúc của vùng mơ hình AM_SD Miền {SD} mạng được bởi hệ cácphân thực vùng - Kiến trúcxác toànđịnh cục tánthể xác địnhME_SD sẽ xáctinđịnh cáctrúc thông tin của hình AM_SD thông tổngđược hợp kiến vùng mô mạng tương ứng Đối được-quản thực giám sáthệ hệ phân thống tán ME_CDS {SC} Kiếnlý trúc toànthểcục của được xác tượng Như vậy, kiến trúc toàn cục hệ thống xác định định bởi thông tin tổng hợp kiến trúc của vùng Thành {Proc, Cpu, } thực thể giám sát hệ thống ME_CDS xác định mạng tương ứng được quản lý bởi thực thể giám phần thông tin mơ hình AM_CDS sát Trên hệ thống ME_CDS vậy,xây kiến trúc Hình 4: Cấu trúc phân cấp hệ phân tán phức tạp sở mơ hình kiến Như trúc dựng nhưtoàn trên, cục Hình Cấu trúc phân cấp hệ phân tán phức tạp chúng hệ thống được xác định bởi thực thể giám sát hệ xây dựng hệ thống giám sát kiến trúc MSCD cho Kiến trúc đối tượng: Hoạt động đối tượng thống vàđịnh ME_CDS sẽcác xácthành định phần đượccơcác kiến trúc bảnthông tin hệ của Kiến trúc đối tượng: Hoạt động mỗiphép đối xác giám sát bao gồm thành phần thực thể giám thống giám sát Hình mơ hình AM_CDS tượng được giám sát bao gồm thành phần thực sát ME Hình 4, biểu diễn mơ hình kiến trúc thông bởikiến thực thể sát xây cục thể giámnhưsátsau: ME Hình 4, được biểu diễn bởi mơTừ Trên cơtin sởthu môđược hình trúcgiám được dựng AM_SC cung cấp thông tin đối tượng bao gồm tài hìnhAM_SC kiến trúc AM_SC sau: LINKS_SC, net, nguyên trên, chúng xây dựng hệ thống giám sát kiến = (NODES_SC, NETS_SC, phần cứng, phần mềm theo mơ hình PORTS_SC, port, communication, status, event) (SC)NETS_SC, AM_SC4và sử dụng thông tin cung cấp trực tiếp cho AM_SC=(NODES_SC, Kiến trúc vùng miền mạng: bao gồm nhiều đối tượng thực thể giám sát vùng giám sát toàn cục hệ thống để xây LINKS_SC, net, PORTS_SC, port, communication, SC Hình kiến trúc vùng miền mạng SD tập hợp dựng mô hình kiến trúc AM_SD AM_CDS tương ứng 57 TẠP CHÍ KHOA HỌC VÀ CƠNG NGHỆ, ĐẠI HỌC ĐÀ NẴNG - SỐ 1(74).2014.QUYỂN II Với mơ hình dễ dàng giúp phát triển mở rộng trực quan hoạt động ứng dụng phân tán thực thi hệ thống, hỗ trợ giám sát tài nguyên hệ thống, hỗ trợ hệ thống giám sát có khả năng: - Tổng hợp thông tin tĩnh thông tin động giám sát tiến trình, kiện phần mềm, Qua chúng tài nguyên phần cứng, phần mềm đối tượng nói ta xác định nhanh chóng trạng thái, kiện tương riêng hệ thống nói chung, từ cho phép xây dựng tác truyền thông xảy hệ thống với mơ hình hóa hành đồ liên quan đối tượng hệ thống, hỗ trợ nhanh vi truyền thơng phù hợp, hỗ trợ tích cực cho người quản trị chóng phát kiện, phần mềm phân tán xảy công tác vận hành khai thác hệ phân tán không G NGHỆ, ĐẠI HỌC ĐÀ NẴNG - SỐ ……………… đồng phổ biến , đảm bảo cho hệ phân tán hoạt vùng miền khác hệ thống động ổn định trúc- Hỗ MSCD xáctácđịnh trợ tíchcho cực phép cho công quảnkiến trị hệtrúc thốngcác phứcthành nguyên tiềmđược ẩn, vận hànhsát khainhư thácHình Để việc nâng cao lực cho hệ thống giám sát phầnxáccơđịnh bảnlỗi,trong hệnhân thống giám iều tạp: hoạt động hệ phân tán thực hiệu với giám sát phát triển mạng iền hệ phân tán quy mô lớn, tiếp tục nghiên cứu phát rúc triển mô hình hành vi truyền thơng tương tác hệ phân tán, bổ sung kỹ thuật phân tích nhằm tối ưu hóa việc tính tốn xử lý khối lượng lớn thành phần, đối tượng, kiện truyền thông xảy hệ thống phức tạp Từ xây dựng giải pháp giám sát chuẩn đốn hiệu cho hệ phân tán quy mơ lớn iễn SD, on, ờm hệ rúc ồn bởi DS, ort, S) ựng ình ám ám của iên ịnh xác hực úng hể, ùng Tài liệu tham khảo [1] Lê Văn Sơn, Trần Nguyễn Hồng Phúc, Nghiên cứu mơ hình giám sát trực tuyến hệ thống mạng phân tán quy mô lớn, Kỷ yếu hội thảo quốc gia lần thứ 8, Một số vấn đề chọn lọc Công nghệ thông tin Truyền thông, 239-250, 2011 [2] Phuc Tran Nguyen Hong, Son Le Van, An online monitoring solution Hình6.6:Thơng Thông tin kiếnkiến trúc tượng for complex distributed systems based on hierarchical monitoring Hình tintổng tổnghợp hợp trúcđốicủa đối tượng agents, KSE 2013 conference, pp 191-202, 2013 Từ thông tin thu được bởi thực thể giám sát [3] Gerard J Holzmann, Design and validation of computer protocols, Kết luận Prentice Hall, 1991 cụcMơ hóa trêncho sẽ cung cấp phần, thông tin về đốihệtượng thành đối tượng [4] Christos G Cassandras, Stéphane Lafortune, Introduction to Discrete bao gồm cũng phần phân tán cótài vaingun trị quanphần trọng cứng, việc xâynhư dựng, phátmềm Event Systems, 2nd edition, Springer, 2008 [5] Yannick Pencolé , marie-odile cordier, Laurence Rozé, A triển tốihình ưu cáccủa giải AM_SC thuật cho giám sát hệ phân theovàmô vàtốn sử dụng thơng tin decentralized model-based diagnostic tool for complex systems, tán [3][4][10] Trong đó, mơ sát hànhvùng vi International Journal on Artificial Intelligence Tools (IJAIT), 2002 cung cấp trực tiếp cho cáchình thựckiến thểtrúc giám truyền thông tương hệ thống cầndựng nghiên cứu kiến [6] Meera Sampath, Raja Sengupta, Stéphane Lafortune, Kasim giám sát tồn cụctáchệtrong thống để xây mơ hình Sinnamohideen, Demosthenis Teneketzis, Failure diagnosis using phù hợp với yêu cầu giám sát trúc AM_SD AM_CDS tương ứng Với mô hình discrete event models, IEEE Transactions on Control Systems qua báo này, đề xuất phương nàyThông dễ dàng giúp chúng ta phát triển mở rộng hệ Technology, 4, pp 105-124, 1996 pháp xây dựng mơ hình kiến trúc đối tượng [7] Ajay D Kshemkalyani, Mukesh Singhal, Distributed Computing thốnghệgiám sát qua có khả năng: Principles, Algorithms, and Systems, Cambridge University Press, phân tán, dễ dàng biễu diễn 2008 thông -tinTổng liên quan đến đối tượng giám sát, hợp thông tin tĩnh thông tin [8] George Coulouris, Jean Dollimore, Tim Kindberg and Gordon Blair, đặc trưng kếttài biến động phần cáccứng, đối tượng, hoạt Distributed systems concepts and design, 5th Edition, Addison động củaliên nguyên phầncácmềm động cục hoạt động truyền thông tương từng đối tượng nói riêng hệ thống nói chung, từ đó Wesley Press, May 2011 tác xảy đối tượng hệ phân tán Trên sở [9] Weilong Hu, Hessam S Sarjoughian, A co-design modeling approach chohình phép bản liêntôiquan giữacông đối for computer network systems, Proceedings of the 2007 Winter mơ hóaxây đượcdựng đề xuất này,đồ chúng phát triển Simulation Conference, 2007 tượng thống, trợ xây nhanh cụ giámtrong sát chohệ phép có khảhỡnăng dựngchóng đồ phát mạng [10] Gabriel A Wainer, Pieter J Mosterman, Modeling and simulation cácgiám sự kiện, phần tánthành xảytrình sát trạng thái mềm kết nốiphân phần, bày theory and applications, CRC Press, 2011 vùng miền khác của hệ thống 03/01/2014, phản biện xong: 30/01/2014) - Hỗ trợ tích cực(BBT cho nhận côngbài:tác quản trị hệ thống phức tạp: xác định lỗi, nguyên nhân tiềm ẩn, vận hành khai thác phát triển mạng Kết luận Mô hình hóa cho thành phần, đối tượng hệ phân tán có vai trò quan trọng việc xây dựng, phát triển tối ưu giải thuật cho toán giám sát hệ phân tán [3,4,10] Trong đó, mô hình kiến trúc hành vi truyền thông tương tác hệ thống cần được nghiên cứu phù hợp với cầu yêu cầu giám sát 58 Thông qua báo này, chúng đề xuất ... thể sátsát kiếnkiến trúc trúc hệ phân Hình th? ?giám giám hệ tán phân tán kết vềhệhệthống phân tán Ứng Từ dụng mơ số hình hóaquả chonghiên hệ phân cứu tán đối tượng hệ phân hệ tánphân tán. .. tán giám? ?ược sát - Mô? ?i đối tượng giám giám giámsát sát hệ phân tán [1,2], chúng ta thấy rằng: Hệ- Mỗi thực thể giám sát ME_SC, qua ME_SC, thực thể giám sátthực chúng sát bởi thực thể giám. .. Cấu trúc phân cấp hệ phân tán phức tạp chúng hệ thống được xác định bởi thực thể giám sát hệ xây dựng hệ thống giám sát kiến trúc MSCD cho Kiến trúc đối tượng: Hoạt động đối tượng thống