Nội dung chi tiết: Giáo trình công nghệ phần mềm nâng cao phần 2
Giáo trình công nghệ phần mềm nâng cao phần 2
Chuông 6DẠC TẢ KIÊN TRÚC MỘT SÔ HỆ THÔNG DƯỢC THIẾT KÉ THEO HƯỚNG HIÊN DẠIDê dap ừng yêu cầu thief ke cho nhùng hệ thong hiện dill, người la đã mắt nh Giáo trình công nghệ phần mềm nâng cao phần 2hiều còng sức nghiên cứu kiến trúc phũ hợp VỚ! chủng Kềl qua. dặc ta kiến true cua mộl so hệ thong dược thief ké theo huửng hiện dell như hướng phân tàn, doi tượng và hướng dịch vụ dà thê hiện nhung nét riêng hiệt, dộc đáo. mang tinh công nghệ cao.('hương này trình bày phấn dạc la kiến true một sổ h Giáo trình công nghệ phần mềm nâng cao phần 2ệ thắng dược thiết kề theo hường hiện dại.Học viên cần nấm vừng kỹ năng dạc ta kiên trúc hai hệ thong phô biển dược thiéí ké theo hường hiện dụi, dó ỉ
Giáo trình công nghệ phần mềm nâng cao phần 2
ù hường phàn tủn. hường doi lượng vù hướng dịch vụ.6.1. Dặc tả kiến trúc hệ thống được thiết kế theo hướng phân tán6. /. 7. Sư lược về hệ thưng phân tChuông 6DẠC TẢ KIÊN TRÚC MỘT SÔ HỆ THÔNG DƯỢC THIẾT KÉ THEO HƯỚNG HIÊN DẠIDê dap ừng yêu cầu thief ke cho nhùng hệ thong hiện dill, người la đã mắt nh Giáo trình công nghệ phần mềm nâng cao phần 2c yèu cằu thực tế phức tạp, mặc dù khi kết nối các máy tính thành mạng, NSD dã có thể dùng chung dữ liệu và các tài nguyên khác của mạng như máy in, máy fax,... sõ rè hơn khi dùng riêng lè. Vì thế, các hệ thồng phân tản được thiết kế và phát triển Chúng cỏ một ỷ nghĩa thực tiễn to lớn đối với các ho Giáo trình công nghệ phần mềm nâng cao phần 2ạt dộng hàng ngày của tổ chức và là một thảnh tưu mới của việc phát triển một HTTTThiết ke các hệ thống phàn tán co nhiều điềm giống VỚI các thiết kế
Giáo trình công nghệ phần mềm nâng cao phần 2
các hê thống tại một vị tri. Sư khác nhau đầu tiên đó là hệ thống phân tân đượcquan tâm đen nhiều mặt như tinh khả thi, tính sần sàng, sự sồng cùa hệ Chuông 6DẠC TẢ KIÊN TRÚC MỘT SÔ HỆ THÔNG DƯỢC THIẾT KÉ THEO HƯỚNG HIÊN DẠIDê dap ừng yêu cầu thief ke cho nhùng hệ thong hiện dill, người la đã mắt nh Giáo trình công nghệ phần mềm nâng cao phần 2 Vi ở nhiều địa điểm có nguy cơ xảy ra sự cố nén cần phải SỪ dụng nhiều chiến lược khác nhau để thiết ké và triền khai chúng.Khi thiết kề hộ thống phân tan cần chú ý đền tính càn đối giũa ba yều tô có thề tác động đến nó là tính khả thi, sự sống và linh sẵn sàng cùa hệ thống. Để có được thiết kể hiệ Giáo trình công nghệ phần mềm nâng cao phần 2u quả, cẩn nằm vững những đặc trưng cùa kiến trúc được sừ dụng đe trợ giúp các hệ thống phân tàn và chia se dữ liệu. Nói khác đi, cân quyết định xem c
Giáo trình công nghệ phần mềm nâng cao phần 2
ó cần phân tán dừ liệu và các xử lý ờ một số địa điểm (trạm) không và néu chọn phương án phân tán thì cẩn phải lưu ý những điểm sau:1-Xác định kiến trChuông 6DẠC TẢ KIÊN TRÚC MỘT SÔ HỆ THÔNG DƯỢC THIẾT KÉ THEO HƯỚNG HIÊN DẠIDê dap ừng yêu cầu thief ke cho nhùng hệ thong hiện dill, người la đã mắt nh Giáo trình công nghệ phần mềm nâng cao phần 2án bao gồm các phần từ dừ liệu và các hoạt động xử lý trên mỗi tram;3-Thiềt kể CSDL phân tán,4-Thiết kế các hệ thong chương trinh tương ứngKhi thiết ke hộ thống phân tán cùng cần luôn ghi tâm những ưu thế và hạn chề của hệ thống phân tán:a-Vẻ ưu điểm:1-Tăng cường khả nãng cùa hệ thống liên quan đến Giáo trình công nghệ phần mềm nâng cao phần 2tính dư thừa;2-Kiểm soát dữ liệu địa phương theo hướng hoàn thiện sự tích hợp và quàn trị dũ liệu tù xa;3-Tăng cường các thành phần ứng dụng và CSDL m
Giáo trình công nghệ phần mềm nâng cao phần 2
à không làm càn trở NSD;4-Dáp ứng nhanh hầu het các ứng dụng sừ dụng dừ liệu ở mồi trạmh-Về hạn chế/- Phần mềm đắt và phức tạp;3-Kho kiêm soát dược tiChuông 6DẠC TẢ KIÊN TRÚC MỘT SÔ HỆ THÔNG DƯỢC THIẾT KÉ THEO HƯỚNG HIÊN DẠIDê dap ừng yêu cầu thief ke cho nhùng hệ thong hiện dill, người la đã mắt nh Giáo trình công nghệ phần mềm nâng cao phần 2ô phu hợp vời việc sư dụng chung.Đố đáp ứng dược mục tiêu cung câp dịch vụ truy nhập dữ liệu cho NSD ở mọi noi khác nhau, hệ (hòng phân tan cân có linh “trong suòt dịu phưung". rinh (rong suốt địa phương được hicu là một NSĐ ở bắt kỳ một vị tri (trạm) nào trên mạng khi yêu câu dừ liệu dcu không cần Giáo trình công nghệ phần mềm nâng cao phần 2biềt các dừ liệu họ càn được lưu trù ở dâu. Các yêu câu lấy dừ liệu hay cập nhật dừ liệu ờ một trạm não đó đều được đáp ứng tự động bang cách hệ thống
Giáo trình công nghệ phần mềm nâng cao phần 2
gữi càc thòng tin cản thiêt đen trạm này6.1.2. Tổ chức hệ thống theo mạng dịu phưưngBang việc kết nối ben trong giừa các may tính, người dùng có thê Chuông 6DẠC TẢ KIÊN TRÚC MỘT SÔ HỆ THÔNG DƯỢC THIẾT KÉ THEO HƯỚNG HIÊN DẠIDê dap ừng yêu cầu thief ke cho nhùng hệ thong hiện dill, người la đã mắt nh Giáo trình công nghệ phần mềm nâng cao phần 2h cá nhàn với các kho dừ liệu ricng cùa nỏ và có the chia sè các thiết bị và phân mem trên nó. Một máy tinh được gán nhiệm vụ cùa một máy chù đề lưu trừ CSDL và các ứng dụng. Các thành phần cũa hệ quân tn CSDL sè ượ giúp việc truy nhập từ nhiều người dùng vào CSDL dùng chungTrong môi trường LAN, tất Giáo trình công nghệ phần mềm nâng cao phần 2 cã thao tác dữ liệu đều diễn ra ở máy ưạm, ở đó dữ liệu được yéu cầu. Một hay một số mày dịch vụ file được gằn vao mạng LAN. Một máy dịch vụ file là
Giáo trình công nghệ phần mềm nâng cao phần 2
một thiết bi quan lý các hoạt dông file và phục vụ các máy trạm được kêt noi trong mang LAN.Trong cấu hình cùa máy dịch vụ file, mỗi máy dịch vụ file Chuông 6DẠC TẢ KIÊN TRÚC MỘT SÔ HỆ THÔNG DƯỢC THIẾT KÉ THEO HƯỚNG HIÊN DẠIDê dap ừng yêu cầu thief ke cho nhùng hệ thong hiện dill, người la đã mắt nh Giáo trình công nghệ phần mềm nâng cao phần 2i thư mục cùng file tren nó [17].Khi sừ dụng một CSDL trong mòi trường máy dịch vụ file, mồi mày trạm được phép sử dựng chương trinh ứng dụng CSDL tròn nó. Như vậy, có một CSDL trên máy dịch vụ file và nhicu bàn sao của nò hoạt động binh thườngMáv kháchYêu cảu (hì liêu của khachMáy dich vu file Giáo trình công nghệ phần mềm nâng cao phần 2Chuông 6DẠC TẢ KIÊN TRÚC MỘT SÔ HỆ THÔNG DƯỢC THIẾT KÉ THEO HƯỚNG HIÊN DẠIDê dap ừng yêu cầu thief ke cho nhùng hệ thong hiện dill, người la đã mắt nh