Tải bản đầy đủ (.ppt) (32 trang)

Slide lập TRÌNH CHƯƠNG TRÌNH tạo WEBSITE GIỚI THIỆU và bán các sản PHẨM máy TÍNH BẰNG PHP

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (874.47 KB, 32 trang )

ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC BÁCH KHOA
 

TIỂU LUẬN
MÔN HỌC: HỆ TIN HỌC PHÂN TÁN
ĐỀ TÀI:

LÝ THUYẾT: TÔNG QUAN VỀ HỆ TIN HOC PHÂN TÁN. SỰ KHÁC
NHAU GIỮA HỆ TIN HỌC PHÂN TÁN VÀ MẠNG MÁY TÍNH.
BÀI TẬP: LẬP TRÌNH CHƯƠNG TRÌNH TẠO WEBSITE GIỚI
THIỆU VÀ BÁN CÁC SẢN PHẨM MÁY TÍNH BẰNG PHP.
RÚT RA KẾT LUẬN VỀ NHỮNG KHÍA CẠNH PHÂN TÁN PHP.
GVHD: PGS.TS. LÊ VĂN SƠN
HVTH:PHAN VĂN LĨNH

Đà Nẵng, 04 - 2012

1


PHẦN I:

LÝ THUYẾT
Chương 1 Các khái niệm cơ bản
1.1 Sơ lược về hệ tin học tập trung.
1.2 Sơ lược về mạng máy tính.
1.3. Hệ phân tán và các thành phần của hệ
phân tán
Trang 2



1.1. Sơ lược về hệ tin học tập trung

U1

U2

Bộ
Bộ
nhớ
nhớ
trong
trong

…..

Un

U có thể là bộ trung tâm bao gồm một
hay nhiều bộ vi xử lý U cũng có thể là
kênh điều khiển vào ra.
Trang 3


1.1. Sơ lược về hệ tin học tập trung
Hệ thống như vậy được gọi là hệ tin học tập
trung. Hệ tin học tập trung thích ứng với máy
tính loại trung và loại lớn

4



1.2 Sơ lược về mạng máy tính.
U1
Un

M1

Mn

U2

M2

Hệ thống truyền thơng
U3

M3
Uj

Mj

U4

M4

Hệ thống mạng máy tính
Trang 5



1.2 Sơ lược về mạng máy tính.
Các thiết bị ở xa nối với máy tính thơng
qua hệ thống đường truyền như mạng điện
thoại, mạng điện tín.
 Kết hợp với mỗi bộ xử lý bằng một bộ nhớ
trong.
 Hệ thống mạng máy tính được điều khiển
bằng hệ điều hành mạng. Hệ thống tin học
loại này có thể là hệ tin học tập trung hoặc
hệ tin học phân tán.


Trang 6


1.3. Hệ phân tán và các thành
phần của hệ phân tỏn
Các
hệ thống
phần mềm

Tập hợp
phần cứng

Hệ thống
truyền
thông

Hệ thống
dữ liệu


Hình I-6. Bốn thực thể của hệ tin học phân tán.

Ngoi h thng phần cứng, phần mềm, dữ liệu thì hệ
phân tán cịn có hệ thống truyền thơng, như đã mơ tả
ở trên. Song điều cơ bản để phân biệt hệ tin học
phân tán với mạng máy tính và hệ điều hành mạng
chính là nguyên tắc xây dựng hệ
Trang 7


1.3. Tổng quan vế HPT
Định nghĩa: Hệ tin học phân tán hay
nói ngắn gọn là hệ phân tán
(Distributed System) là hệ thống xử lý
thông tin bao gồm nhiều bộ xử lý hoặc
bộ vi xử lý nằm tại các vị trí khác nhau
và được liên kết với nhau thông qua
phương tiện viễn thông dưới một sự
điều khiển thống nhất của một hệ điều
hành
Trang 8


1.3. Tổng quan về HPT
Hệ tin học phân tán thực hiện hàng loạt các chức
năng phức tạp, nhưng cơ bản nhất là đảm bảo
cung cấp cho người sử dụng khả năng truy cập
có kết quả đến các loại tài nguyên vốn có và rất
đa dạng của hệ thống như là tài nguyên dùng

chung.
Việc định nghĩa các tài nguyên của hệ như là tài
nguyên dùng chung sẽ mang đến cho người sử
dụng những tiện ích và đêm lại cho hệ hiệu năng
tốt trong khi khai thác ứng dụng.
Trang 9


Những ưu điểm của HPT so với HTT.
STT Ưu điểm so với hệ tập trung
1

Tăng tốc độ bình quân trong tính tốn xử


2

Cải thiện tình trạng ln ln sẵn sàng của
các loại tài nguyên

3

Tăng độ an toàn cho dữ liệu

4

Đa dạng hóa các loại hình dịch vụ

5


Đảm bảo tính vẹn tồn của thơng tin
Trang 10


Chương 2 Đặc điểm của hệ phân tán
2.1 Chia sẻ tài nguyên
2.2 Tính mở
2.3 Khả năng song song
2.4 Khả năng mở rộng
2.5 Khả năng thứ lỗi
2.6 Đảm bảo tin cậy và nhất quán
2.7 Ba khía cạnh cơ bản của hệ phân tán.
2.8 Ưu và nhược điểm của hệ phân tán
2.9 Sự khác nhau giữa hệ tin học phân tán và
mạng máy tính.
Trang 11


2.1 Chia sẻ tài nguyên
 Lập kế hoạch dự phòng
 Đặt tên cho các lớp tài nguyên
 Cho phép tài nguyên được truy nhập từ
nơi này đến nơi khác
 Ánh xạ tên tài nguyên vào địa chỉ truyền
thông.

Trang 12


2.2 Tính mở

Tính mở của hệ thống phân tán là tính dễ
dàng mở rộng phần cứng của nó.
Có thể bổ sung vào các dịch vụ dùng chung
tài nguyên mà không phá hỏng hay nhân
đơi các dịch vụ đang tồn tại
Tính mở của hệ phân tán dựa trên việc
cung cấp cơ chế truyền thơng giữa các tiến
trình và cơng khai các giao diện dùng để
truy nhập các tài nguyên chung.
Trang 13


2.3 Khả năng song song
Hệ phân tán hoạt động trên một mạng
truyền thơng có nhiều máy tính, mỗi máy
có thể có một hay nhiều CPU. Có thể
thực hiện nhiều tiến trình trong cùng một
thời điểm. Việc thực hiện tiến trình theo
cơ chế phân chia thời gian (một CPU) hay
(nhiều CPU).

Trang 14


2.4 Khả năng mở rộng
Khả năng mở rộng của một hệ phân
tán được đặc trưng bởi tính khơng
thay đổi phần mềm hệ thống và phần
mềm ứng dụng khi hệ được mở rộng.
Yêu cầu cho việc mở rộng không chỉ

là mở rộng phần cứng, về mạng mà
nó trải trên các khía cạnh khi thiết kế
hệ phân tán.
Trang 15


2.5 Khả năng thứ lỗi
 Việc

thiết kế khả năng thứ lỗi các hệ thống
máy tính dựa trên hai giải pháp sau:
 Dùng khả năng thay thế để đảm bảo sự hoạt
động liên tục và hiệu quả. Dùng các chương
trình hồi phục dữ liệu khi xảy ra sự cố.

Trang 16


2.6 Đảm bảo tin cậy và nhất quán
 Bí

mật của dữ liệu .
 Các chức năng khôi phục hư hỏng phải hoạt
động tốt.
 Ngoài ra các yêu cầu của hệ thống về tính
nhất qn cũng thể hiện ở chổ: khơng có
mâu thuẩn trong nội dung cơ sở dữ liệu

Trang 17



2.7 Ba khía cạnh cơ bản của HPT
 Về

nguyên lý.
 Về tiêu chuẩn đánh giá.
 Vấn đề về phương pháp nghiên cứu.

Trang 18


2.8 Ưu và nhược điểm của HPT
a. Ưu điểm
 Đáp ứng nhanh hầu hết các ứng dụng sử dụng dữ
liệu tại các trạm
 Tăng cường các đơn thể ứng dụng và CSDL mà
không làm cản trở người sử dụng hiện tại.
 Kiểm sốt dữ liệu địa phương theo hướng hồn
thiện sự tích hợp và quản trị dữ liệu từ xa.
 Tăng cường khả năng của hệ thống liên quan đến
sự dư thừa dữ liệu.
Trang 19


2.8 Ưu và nhược điểm của HPT
b. Nhược điểm
 Phần mềm đắt và phức tạp
 Phải xử lý các thay đổi thơng báo trong mọi
địa điểm
 Khó kiểm sốt tính toàn vẹn dữ liệu với

nhiều bản sao dữ liệu được phân bố khắp
mọi nơi.
 Đáp ứng chậm nhu cầu của các trạm trong
trường hợp các phần mềm ứng dụng không
được phân bố phù hợp với việc sử dụng
chung.
Trang 20



×