1. Trang chủ
  2. » Giáo Dục - Đào Tạo

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

16 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 804,43 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Đâ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 đ

Trang 1

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

Trang 2

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 Khái niệm hệ điều hành……….3

2 Khái niệm máy Server………3,4 3 Khái niệm máy Client………4

4 Sự khác nhau giữa Server OS và Client OS……….5,6 5 Một số hệ điều hành thông dụng trên máy tính……….6-10 6 Mô hình Client – Server 6.1 Cách thức hoạt động……….11

6.2 Các máy chủ điển hình……….11,12 6.3 Phân loại máy chủ………12,13 6.4 Vai trò của máy chủ……….13,14 6.5 Lợi ích của máy chủ……… 14

6.6 Khi nào thì nên sử dụng máy chủ? 15

6.7 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

Trang 3

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

Trang 4

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

Trang 5

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ủ

Trang 6

* 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 máy 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

Hệ điều hành được thiết kế để cài đặt và sử dụngtrên máy chủ

máy khách hoặc thiết bị người dùng cuối

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

Chạy trên máy chủ

Phục vụ một người dùng tại một

thời điểm

Phục vụ nhiều máy khách cùng một lúc

hơn

Window Server và Mac OSX Server

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

Trang 7

Ưu Điểm Nhược điểm

o 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 quyền:

o Mã nguồn của Window rất hạn chế và không có nhiều tùy chỉnh

đ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

Trang 8

Linux

Nhà phát triển: Linus Torvalds

Ưu Điểm Nhược điểm

dụng miễn phí

o Tối ưu phần cứng, tăng

hiệu năng xử lí cho máy chủ

o Phổ biến cho các thiết

bị thông minh hiện nay (android, WebOS,…)

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

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

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

phần cứng mới

Trang 9

MAC OS X Server

Nhà phát triển: Apple Inc

Ưu Điểm Nhược điểm

mượt

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 Giá thành cao so với hệ điều hành khác

o 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

o Sự lựa chọn phần mền tương đối ít

o Cộng động người dùng tại Việt Nam không lớn

Trang 10

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

Trang 11

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 client-server, server (máy chủ) là các chương trình máy tính đang

Trang 12

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

Trang 13

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)

Trang 14

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 nguyên 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

Trang 15

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 truyề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

Trang 16

➢ 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 chuyên tiếp

➢ Đa miền (multi-domain)

➢ Độ an toà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

https://en.wikipedia.org/wiki/Client%E2

%80%93server_model

https://en.wikipedia.org/wiki/Real-time_operating_system

Ngày đăng: 10/04/2022, 11:08

HÌNH ẢNH LIÊN QUAN

6. Mô hình Client – Server - 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
6. Mô hình Client – Server (Trang 11)
Các máy chủ thường hoạt động trong một mô hình client- client-server, server (máy chủ) là các chương trình máy tính đang  - 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
c máy chủ thường hoạt động trong một mô hình client- client-server, server (máy chủ) là các chương trình máy tính đang (Trang 11)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w