Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 75 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
75
Dung lượng
1,25 MB
Nội dung
Phát triển hệ thống thương mại điện tử Chương 11 : Kiến trúc vật lý – Thiết kế lớp Chương 11 : Kiến trúc vật lý – Thiết kế lớp ▪ Tổng quan - Các yếu tố tầng kiến trúc vật lý ▪ Điện toán đám mây ▪ Thiết kế hạ tầng ▪ Phần cứng thông số kỹ thuật phần mềm hệ thống ▪ u cầu văn hóa trị Phần I Tổng quan Một thành phần quan trọng thiết kế hệ thống thông tin thiết kế lớp kiến trúc vật lý, lớp mô tả phần cứng, phần mềm môi trường mạng hệ thống Thiết kế lớp kiến trúc vật lý chủ yếu khơng có chức u cầu, chẳng hạn yêu cầu hoạt động, hiệu suất, an ninh, văn hóa trị Có thể cung cấp từ thiết kế lớp kiến trúc vật lý bao gồm kiến trúc cation đặc tả phần cứng phần mềm - Trong môi trường ngày nay, hầu hết hệ thống thông tin trải rộng nhiều máy tính Ví dụ, hệ thống dựa Web chạy trình duyệt máy tính để bàn tương tác với máy chủ Web (và máy tính khác) qua Internet Hệ thống hoạt động hồn tồn bên mạng cơng ty có chương trình Visual Basic cài đặt máy tính tương tác với máy chủ sở liệu nơi khác mạng - Trước đó, bước quan trọng thiết kế tạo thiết kế lớp kiến trúc vật lý, kế hoạch cách hệ thống phân phối máy tính, phần cứng phần mềm sử dụng cho máy tính II Các yếu tố tầng kiến trúc vật lý Mục tiêu việc thiết kế lớp kiến trúc vật lý xác định phần phần mềm ứng dụng gán cho phần cứng Mặc dù có nhiều cách đặt thành phần phần mềm thành phần phần cứng, có ba kiến trúc ứng dụng sử dụng ngày nay: +) Kiến trúc dựa máy chủ +) Kiến trúc dựa máy khách +) Kiến trúc máy khách-máy chủ 2.1 Thành phần kiến trúc Các thành phần kiến trúc hệ thống phần mềm phần cứng Các thành phần phần mềm hệ thống phát triển phải nhận dạng sau phân bổ cho thành phần phần cứng khác mà hệ thống hoạt động Mỗi thành phần kết hợp theo nhiều cách khác Tất hệ thống kho phần mềm chia thành bốn chức +) Đầu tiên lưu trữ liệu (liên quan đến tính bền vững đối tượng nằm lớp quản lý liệu ) +) Chức thứ hai logic truy cập liệu (được liên kết với quyền truy cập liệu lớp thao tác nằm lớp quản lý liệu ) +) Chức thứ ba logic ứng dụng (nằm lớp miền vấn đề ), đơn giản phức tạp, tùy thuộc vào ứng dụng +) Chức thứ tư logic trình bày (nằm lớp tương tác người máy tính) trình bày thơng tin người dùng chấp nhận lệnh người dùng (giao diện người dùng) Bốn chức (lưu trữ liệu, logic truy cập liệu, logic ứng dụng logic trình bày) khối xây dựng ứng dụng Ba thành phần phần cứng hệ thống máy khách, máy chủ mạng kết nối chúng +) Máy tính khách thiết bị đầu vào / đầu người dùng sử dụng thường máy tính để bàn máy tính xách tay, chúng thiết bị cầm tay, điện thoại di động, thiết bị đầu cuối dành cho mục đích đặc biệt, v.v +) Máy chủ thường máy tính lớn sử dụng để lưu trữ phần mềm phần cứng truy cập có quyền +) Mạng kết nối máy tính thay đổi tốc độ từ điện thoại di động chậm đến tốc độ trung bình ln bật mạng chuyển tiếp khung, để kết nối băng thông rộng bật nhanh modem cáp, mạch DSL T1, tới mạch ethernet, T3 ATM tốc độ cao 2.2 Kiến trúc dựa máy chủ - Các kiến trúc máy tính kiến trúc dựa máy chủ, với máy chủ thực tất bốn chức Các máy khách cho phép người dùng gửi nhận tin nhắn đến từ máy chủ Các máy khách bắt tổ hợp phím gửi chúng đến máy chủ để xử lý chấp nhận hướng dẫn từ máy chủ hiển thị - Kiến trúc đơn giản hoạt động tốt Phần mềm ứng dụng phát triển lưu trữ máy tính, tất liệu máy tính Đây điểm kiểm sốt, tất thư thơng qua máy chủ trung tâm - Vấn đề với mạng dựa máy chủ máy chủ phải xử lý tất thông báo Khi nhu cầu ngày nhiều ứng dụng phát triển, nhiều máy chủ trở nên tải nhanh chóng xử lý tất yêu cầu người dùng Thời gian phản hồi trở nên chậm nhà quản lý mạng ngày nhiều tiền để nâng cấp máy chủ -> tốn 2.3 Kiến trúc dựa máy khách ... Một thành phần quan trọng thiết kế hệ thống thông tin thiết kế lớp kiến trúc vật lý, lớp mô tả phần cứng, phần mềm môi trường mạng hệ thống Thiết kế lớp kiến trúc vật lý chủ yếu khơng có chức.. .Chương 11 : Kiến trúc vật lý – Thiết kế lớp ▪ Tổng quan - Các yếu tố tầng kiến trúc vật lý ▪ Điện toán đám mây ▪ Thiết kế hạ tầng ▪ Phần cứng thông số kỹ thuật... tầng kiến trúc vật lý Mục tiêu việc thiết kế lớp kiến trúc vật lý xác định phần phần mềm ứng dụng gán cho phần cứng Mặc dù có nhiều cách đặt thành phần phần mềm thành phần phần cứng, có ba kiến trúc