Tải bản đầy đủ (.docx) (17 trang)

BÁO cáo môn học cấu TRÚC máy TÍNH và hệ điều HÀNH PHÂN BIỆT hệ điều HÀNH được DÙNG TRÊN máy TÍNH SERVER và máy TÍNH CLIENT

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 (634.48 KB, 17 trang )

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG
ĐẠI HỌC GIAO THÔNG VẬN TẢI KHOA
ĐIỆN- ĐIỆN TỬ BỘ MÔN KỸ THUẬT
VIỄN THÔNG

BÁO CÁO MƠN HỌC
CẤU TRÚC MÁY TÍNH VÀ HỆ ĐIỀU HÀNH
GVHD: TRẦN VĂN HƯNG

SVTH: Trần Viết Trường
LỚP: KTVT-2

TP.Hà Nội– 3/2022
1

download by :


Mục Lục
NỘI DUNG 1: PHÂN BIỆT HỆ ĐIỀU HÀNH ĐƯỢC
DÙNG TRÊN MÁY TÍNH SERVER VÀ MÁY TÍNH
CLIENT.
1.
2.
3.
4.
5.
6.

Khái niệm hệ điều hành………………………………………….3
Khái niệm máy Server…………………………………………3,4


Khái niệm máy Client……………………………………………4
Sự khác nhau giữa Server OS và Client OS………………….5,6
Một số hệ điều hành thông dụng trên máy tính…………….6-10
Mơ hình Client – Server
6.1
6.2
6.3
6.4
6.5
6.6
6.7

Cách thức hoạt động………………………………………….11
Các máy chủ điển hình…………………………………….11,12
Phân loại máy chủ…………………………………………12,13
Vai trị của máy chủ……………………………………….13,14
Lợi ích của máy chủ…………………………………………..14
Khi nào thì nên sử dụng máy chủ?..........................................15
Tiêu chí khi xây dựng cấu hình máy chủ……………………15

NỘI DUNG 2: TÀI LIỆU THAM KHẢO………………….16

2

download by :


NỘI DUNG 1: PHÂN BIỆT HỆ ĐIỀU HÀNH
ĐƯỢC DÙNG TRÊN MÁY TÍNH SERVER VÀ
MÁY TÍNH CLIENT.

1. Khái niệm hệ điều hành
Nói mợt cách đơn giản là hệ điều hành cung cấp môi trường cho
người dùng sử dụng. Là phần mềm hệ thớng quản lý phần cứng,
phần mềm máy tính và cung cấp dịch vụ cho các chương
trình máy tính. Các hệ điều hành chuyên biệt khác cũng được tạo
ra để phục vụ và ứng dụng cho các hệ thống nhúng và thời gian
thực.

2. Khái niệm máy Server
Là hệ điều hành hoạt động trên máy chủ. Đây là phiên bản nâng
cao của hệ điều hành có nhiều tính năng và khả năng hơn để cung
cấp các dịch vụ khác nhau cho các thiết bị hoặc máy khách khác
được kết nối với nó, thường được triển khai trong các hệ thớng
doanh nghiệp và các nhà mạng .
3

download by :


3. Khái niệm máy Client
Hệ điều hành máy khách là mợt hệ thớng hoạt đợng trong máy tính
để bàn và các thiết bị di đợng khác như máy tính xách tay và điện
thoại thơng minh. Nó có thể quản lý các thành phần phần cứng
khác nhau được kết nối với nó như máy in, màn hình và máy ảnh.

4.

Sự khác nhau giữa hệ điều hành được dùng trên máy
tính server và máy tính client
4


download by :


Hệ điều hành máy khách là hệ điều hành hoạt đợng trong máy tính
để bàn và các thiết bị di động khác trong khi hệ điều hành máy chủ
là hệ điều hành được thiết kế để cài đặt và sử dụng trên máy chủ.
Do đó, đây là sự khác biệt chính giữa hệ điều
hành máy khách và máy chủ.



Chức năng: Hệ điều hành máy khách có thể nhận dịch vụ từ máy
chủ trong khi hệ điều hành máy chủ có thể cung cấp dịch vụ cho
nhiều máy khách hoặc thiết bị người dùng cuối.
Thiết bị kết nối: Hệ điều hành khách chạy trên thiết bị khách như máy
tính để bàn, điện thoại di đợng, máy tính bảng và máy tính xách tay
trong khi hệ điều hành máy chủ chạy trên máy chủ. Do đó, đây là mợt
điểm khác biệt giữa hệ điều hành máy khách và máy chủ.



Lượng người dùng: Mợt người dùng duy nhất có thể làm việc trên hệ



điều hành khách tại một thời điểm trong khi hệ điều hành máy chủ có
thể phục vụ nhiều thiết bị khách cùng một lúc. Vì vậy, đây là một sự
khác biệt khác giữa hệ điều hành máy khách và máy chủ.




Cấu trúc: Hệ điều hành máy chủ cao cấp và phức tạp hơn máy
khách nhiều lần bao gờm nhiều tính năng hơn
Các ví dụ: Windows, Android, Mac là mợt sớ ví dụ cho hệ điều hành
máy khách trong khi Red Hat Enterprise Linux, Windows Server và
Mac OS X Server là mợt sớ ví dụ cho hệ điều hành máy chủ.

5

download by :


Sự khác nhau giữa hệ điều hành máy khách và hệ
điều hành máy chủ
*

Hệ điều hành máy khách
Hệ điều hành vận hành trong máy
tính để bàn những thiết bị xách tay
đa dạng khác
Có thể nhận dịch vụ từ máy chủ
Chạy trên thiết bị khách như máy
tính bàn, điện thoại di đợng, máy
tính bảng, laptops
Phục vụ mợt người dùng tại mợt
thời điểm
Đơn giản hơn
Vd: Window, Android, Mac


5. Một số hệ điều hành thơng dụng trên máy tính
Window Server
Nhà phát triển: Microsoft

6


download by :


o

Ưu Điểm
Giao diện thân thiện,
dễ sử dụng.

o

Cập nhật vá lỗi thường
xuyên.

o

Sử dụng rộng rãi dễ
dàng đồng bộ với
Client.

Là một hệ điều hành có tính
phí nên bạn cân nhắc vấn đề bản
qùn:

o Mã ng̀n của Window rất
hạn chế và khơng có nhiều
tùy chỉnh.
o Do độ phổ biến cao nên hệ
điều hành Windows Server là
một mục tiêu của Hacker nên
bạn phải thường xuyên cập
hệ thống vá lỗi để bảo đảm
hoạt động của hệ thống.

7

download by :


Linux
Nhà phát triển: Linus Torvalds

o

o

o

Ưu Điểm
Đa số phần mềm, ứng
dụng miễn phí.

o


Giao diện chưa thân
thiện, sử dụng phần lớn
bằng câu lệnh.

Tới ưu phần cứng, tăng
hiệu năng xử lí cho máy
chủ

o

Sớ lượng phần mền hạn
chế, khơng có nhiều sự
lựa chọn.

Phổ biến cho các thiết
bị thơng minh hiện nay
(android, WebOS,…).

o

Ít được hỗ trợ driver
phần cứng mới.

o

Tính bảo mật cao

o

Tính linh hoạt cao,

người dùng có thể chỉnh
sửa hệ điều hành phù
hợp với nhu cầu sử
dụng của mình

8

download by :


MAC OS X Server
Nhà phát triển: Apple Inc

o

Ưu Điểm
Độ ổn định cao, sử
dụng mượt.

o
o

o

Tính bảo mật cao thường
xuyên được cập nhật.

o

Tới ưu hóa sử dụng, tương

thích cao với các thiết bị của
Apple.

o
o

Giá thành cao so với hệ điều
hành khác.
Chỉ tương thích với phần
cứng của Apple, hạn chế hổ
trợ với các phần cứng vào
phần mền bên thứ ba.
Sự lựa chọn phần mền tương
đới ít.
Cợng đợng người dùng tại
Việt Nam khơng lớn.

9

download by :


Và cịn mợt sớ hệ điều hành bạn có thể tham khảo như: IOS, Android,
Harmony OS, Windows Phone, Symbian OS, Unix, Red Star OS, Color
OS,…


So sánh hệ điều hành LINUX và WINDOWS

10


download by :


6. Mơ hình Client – Server

6.1 Cách thức hoạt động
Các máy chủ thường hoạt động trong một mô hình clientserver, server (máy chủ) là các chương trình máy tính đang
11

download by :


chạy để phục vụ yêu cầu của các chương trình khác là các
client (khách hàng). Do đó, các máy chủ thực hiện một số
nhiệm vụ thay mặt cho khách hàng. Các khách hàng thường
kết nối với máy chủ thông qua mạng nhưng có thể chạy trên
cùng mợt máy tính. Trong hệ thống hạ tầng của mạng
Internet Protocol (IP), một máy chủ là một chương trình hoạt
động như một socket listener (giao thức nghe).
6.2 Các máy chủ điển hình


Máy chủ cơ sở dữ liệu (database server).



Máy chủ tập tin (file server), máy chủ mail (mail
server).




Máy chủ in (print server).



Máy chủ web (web server).



Máy chủ game (game server).



Máy chủ ứng dụng (application server).



Máy chủ ảo (VPS).



Máy chủ đám mây(Cloud server).

Nhiều hệ thống sử dụng mô hình client/server mạng
này bao gồm các trang web và các dịch vụ email. Một
mô hình thay thế, mạng peer-to-peer cho
phép tất cả các máy tính để hoạt động như một
trong hai (client hoặc server) khi cần thiết.
12


download by :


6.3 Phân loại máy chủ
Cơ sở để phân loại các loại máy chủ là dựa theo phương
pháp chế tạo ra máy chủ
• Máy chủ riêng (Dedicated)



Máy chủ ảo (Virtual Private Server – VPS)



Máy chủ đám mây (Cloud Server)
13

download by :


6.4 Vai trị của máy chủ


Đặc tính "máy khách-máy chủ" mô tả mối quan hệ của các
chương trình hợp tác trong một ứng dụng. Thành phần máy
chủ cung cấp một chức năng hoặc dịch vụ cho một hoặc nhiều
máy khách, khởi tạo các yêu cầu cho các dịch vụ đó. Máy chủ
được phân loại theo dịch vụ mà chúng cung cấp. Ví dụ, mợt
máy chủ web phục vụ các trang web và một máy chủ tệp phục

vụ các tệp máy tính. Mợt tài ngun chia sẻ có thể là bất kỳ
phần mềm và linh kiện điện tử máy tính của máy chủ, từ các
chương trình và dữ liệu để xử lý và thiết bị lưu

trữ. Việc chia sẻ tài nguyên của một máy chủ tạo thành
một dịch vụ .


Việc máy tính là máy khách, máy chủ hay cả hai được xác định
bởi bản chất của ứng dụng yêu cầu các chức năng dịch vụ. Ví
dụ, mợt máy tính duy nhất có thể chạy phần mềm máy chủ web
và máy chủ tệp cùng một lúc để cung cấp các dữ liệu khác
nhau cho các máy khách đưa ra các loại yêu cầu khác nhau.
Phần mềm máy
14

download by :


khách cũng có thể giao tiếp với phần mềm máy chủ
trong cùng mợt máy tính. Giao tiếp giữa các máy chủ,
chẳng hạn như để đờng bợ hóa dữ liệu, đơi khi được gọi
là giao tiếp giữa máy chủ hoặc giữa máy chủ với máy
chủ .
6.5 Lợi ích của máy chủ
Quản lý trực tiếp hoặc từ xa một cách dễ dàng.
- Khả năng bảo mật của server cao. Hạn chế tấn cơng
mạng.
- Người sử dụng có thể cài đặt cấu hình theo mong muốn
riêng.

- Tài nguyên không bị hạn chế, tăng băng thông,
không gian lưu trữ đảm bảo cho lượng lớn người truy
cập cùng lúc.
- Không phải chia sẻ với những người dùng khác.

6.6 Khi nào thì nên sử dụng máy chủ?
- Doanh nghiệp đủ lớn, đang chạy dự án ngắn hạn và đảm
bảo khả năng tài chính.
-

Doanh nghiệp có nhu cầu lưu trữ lượng lớn dữ liệu.

-

Doanh nghiệp muốn chạy website nặng bằng việc mở rộng
phần cứng. Đảm bảo đường trùn có tớc đợ nhanh

6.7 Tiêu chí khi xây dựng cấu hình máy chủ


Băng thơng

15

download by :




Tài nguyên phần cứng




Trung tâm dữ liệu



Thời gian server hoạt đợng bình thường



Dung lượng



Lượng chun tiếp



Đa miền (multi-domain)



Đợ an tồn và tính bảo mật



Và thứ quan trọng nhất là chi phí

NỘI DUNG 2: TÀI LIỆU THAM KHẢO


/>%80%93server_model
/>16

download by :



×