01-tongquan-v3

Tài liệu tương tự
PowerPoint Presentation

Chöông 1 (tt.)

Những khái niệm cơ bản của hệ điều hành mạng Windows Những khái niệm cơ bản của hệ điều hành mạng Windows Bởi: unknown Giới thiệu tổng quan về Windows

Slide 1

Microsoft Word - 10 quy tac then chot ve bao mat.doc

Microsoft PowerPoint - Phan1_TinHocCanBan_Chuong1_MoDau [Compatibility Mode]

Microsoft Word - 8. Practical IT Deparment Plan Guidance_Final

PowerPoint Presentation

Domain Name System - DNS Domain Name System - DNS Bởi: Phạm Nguyễn Bảo Nguyên Như chúng ta đã biết DHCP Server có tác dụng cấp phát IP cho các Client

Hướng Dẫn Sử Dụng Doanh Nghiệp với Giao AdminLTE Bao gồm: - Trỏ record - Quản trị với giao diện AdminLTE - Cấu hình trên Outlook 2013 ( PO

Phụ lục 2: HỒ SƠ NĂNG LỰC NĂM 2014

A+ Guide to Managing and Maintaining Your PC, 4e

Công ty CP công nghệ thẻ NACENCOMM HÓA ĐƠN ĐIỆN TỬ CA2 CÔNG TY CỔ PHẦN CÔNG NGHỆ THẺ NACENCOMM TÀI LIỆU NGHIỆP VỤ HÓA ĐƠN ĐIỆN TỬ CA2 Hà Nội 12/2017 1

Microsoft Word - Tailieu win2003.doc

Slide 1

Hướng dẫn sử dụng Virtualmin

Slide 1

HD reset mật khẩu cho các hệ điều điều hành HƯỚNG DẪN RESET MẬT KHẨU CHO CÁC HỆ ĐIỀU HÀNH MỤC LỤC 1 Hướng dẫn chỉnh boot bằng cd-rom trên vps R

Chương 1. Các khái niệm cơ sở

Chương II - KIẾN TRÚC HỆ ĐIỀU HÀNH

Microsoft Word - DE TAI KIEN TRUC MANG 2.doc

Xu hướng phát triển của các hệ thống nhúng Xu hướng phát triển của các hệ thống nhúng Bởi: Khoa CNTT ĐHSP KT Hưng Yên Xu hướng phát triển của các hệ t

Cổng thông tin điện tử đăng ký ý tưởng sáng tạo trực tuyến (Innovation Portal INP) HƯỚNG DẪN SỬ DỤNG (Dành cho Đoàn viên thanh niên đang công tác và l

ISA Server - Installation ISA Server - Installation Bởi: Phạm Nguyễn Bảo Nguyên Chúng ta không thể phủ nhận rằng trong khoảng vài năm trở lại đây Inte

Microsoft Word - thuat-ngu-thuong-mai-dien-tu.docx

HỘI THI TIN HỌC TRẺ TỈNH AN GIANG ĐỀ CHÍNH THỨC ĐỀ THI LÝ THUYẾT BẢNG A - KHỐI TIỂU HỌC Khóa ngày: Thời gian : 20 phút (không kể thời gian

Slide 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Giảng viên: Đỗ Thị Thanh Tuyền

Phân tích và thiết kế hệ thống thông tin

HƯỚNG DẪN CÁC NGHIỆP VỤ KÊ KHAI (Trên phần mềm ebh của công ty Thái Sơn) Nghiệp vụ : Đăng ký đóng BHXH bắt buộc (Người lao động có thời hạn ở nước ngo

10 Vạn Câu Hỏi Vì Sao - Tin Học

Bài 3 Tựa bài

Trường Đại học Dân lập Văn Lang - Nội san Khoa học & Đào tạo, số 5, 11/2005 NHÓM HỌC TẬP SÁNG TẠO THS. NGUYỄN HỮU TRÍ Trong bài viết này tôi muốn chia

HƯỚNG DẪN SỬ DỤNG 1) Các thông số cài đặt client (MS Outlook, Outlook Express, Thunder Bird ) 2) Hướng dẫn đổi password 3) Hướng dẫn

Internet Information Service - IIS Internet Information Service - IIS Bởi: Phạm Nguyễn Bảo Nguyên Chúng ta đã tìm hiểu về cách dựng một NAT Server...

BỘ GIÁO DỤC VÀ ĐÀO TẠO TÀI LIỆU HƯỚNG DẪN SỬ DỤNG CHỨC NĂNG ĐIỀU CHỈNH NGUYỆN VỌNG ĐĂNG KÝ XÉT TUYỂN (Dành cho Thí sinh và Điểm tiếp nhận hồ sơ điều c

Hệ điều hành UNIX Hệ điều hành UNIX Bởi: Wiki Pedia UNIX Unix hay UNIX là một hệ điều hành máy tính viết vào những năm 1960 và 1970 do một số nhân viê

TCVN 11391:2016 MỤC LỤC 1 Phạm vi áp dụng Tài liệu viện dẫn Thuật ngữ, định nghĩa và các từ viết tắt Thuật ngữ và định nghĩa...

July 15 th 2017 Lê Hoàng Video Surveillance HƯỚNG DẪN SỬ DỤNG GuardingVision Guardingvision App Version V3.0.0xx Hỗ Trợ Kỹ Thuật (0283) Địa

Exchange Server - Recipient Configuration - Create Mailbox Exchange Server - Recipient Configuration - Create Mailbox Bởi: Phạm Nguyễn Bảo Nguyên Chún

HƯỚNG DẪN SỬ DỤNG HỆ THỐNG HÓA ĐƠN ĐIỆN TỬ LẦN BAN HÀNH: 01 HÀ NỘI 2019

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập Tự do Hạnh phúc ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ 3 ( ) NGHỀ: QUẢN TRỊ MẠNG MÁY TÍNH MÔN THI: TH

Co s? d? li?u (Database)

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc CHƯƠNG TRÌNH ĐÀO TẠO ĐẠI HỌC NG

Kyõ Thuaät Truyeàn Soá Lieäu

HƯỚNG DẪN SỬ DỤNG HÓA ĐƠN ĐIỆN TỬ

Vượt qua thách thức bảo vệ dữ liệu ở khắp mọi nơi

Microsoft Word - Giải pháp Kaspersky - NTS.docx

CÔNG TY TNHH GIẢI PHÁP TRỰC TUYẾN TOTAL 60 Đường 18, Phường Hiệp Bình Chánh, Quận Thủ Đức, TP.HCM MST:

Hướng dẫn KHG sử dụng dịch vụ BaaS do Mobifone Global cung cấp Tổng Công ty Viễn thông MOBIFONE là nhà cung cấp dịch vụ Viễn thông và CNTT hàng đầu tạ

TÀI LIỆU HƯỚNG DẪN CÀI ĐẶT CÁC SẢN PHẨM CỦA OFFICE 365

PRIVACY POLICY - VI (Final)

HƯỚNG DẪN SỬ DỤNG HỆ THỐNG HÓA ĐƠN ĐIỆN TỬ

Cách khởi động P-touch Editor Trước khi sử dụng máy in này, đảm bảo đã đọc Hướng dẫn sử dụng trực tuyến này. Chúng tôi đề nghị bạn cất giữ sách hướng

Computer Architecture

ThemeGallery PowerTemplate

Microsoft Word - TN414.doc

Microsoft Word - Khai thac AWS EC2_Web hosting.docx

Backup Cloud Server

Giới thiệu

XJ-UT311WN_XJ-UT351WN

VIE_v5.pages

OpenStax-CNX module: m Sơ lược về IC CN. Trương Văn Tám This work is produced by OpenStax-CNX and licensed under the Creative Commons Attributi

Bức tường lửa Bức tường lửa Bởi: TS. Trần Văn Dũng Mở đầu Bức tường lửa là gì Là điểm cổ chai để kiểm soát và theo dõi. Các mạng liên kết với độ tin c

Chương trình dịch

1 Überschrift 1

TM Microsoft Office Specialist R HƯỚNG DẪN DỰ THI MICROSOFT OFFICE SPECIALIST

Cấu trúc và khối lượng kiến thức được xây dựng theo quyết định số 01/QĐ-ĐHQG-ĐH&SĐH ngày 05/01/2009 của Giám đốc ĐHQG-HCM

1_GM730_VIT_ indd

IPTV

Dịch vụ điện tử FPT

Giải pháp số hóa và văn thư lưu trữ

July 15 th 2017 Ecam.vn Video Surveillance HƯỚNG DẪN SỬ DỤNG HIK-CONNECT Version V3.0xx 1 Địa chỉ : Số 502, Đường Nguyễn Văn Cừ, Phường Gia Thụy, Quận

Nh?ng cách cha?y Android trên máy tính

08-khoidong.pptx

ZTE-U V889D Hướng dẫn sử dụng

Nội dung chương 3 IT1110 Tin học đại cương Phần I: Tin học căn bản Chương 3: Hệ thống máy tính 3.1. Giới thiệu 3.2. Chức năng và các thành phần của má

ĐIỀU KHOẢN SỬ DỤNG A. Thỏa thuận sử dụng chung Bạn vui lòng đọc kỹ các Điều khoản & Điều kiện này trước khi truy nhập và sử dụng dịch vụ trên website

HƯỚNG DẪN SỬ DỤNG CÁC SẢN PHẨM CỦA OFFICE 365 Hợp đồng số: 25/KTQD-FPT Cung cấp hệ thống Office trực tuyến và thư điện tử Trường Đại Học Kinh Tế Quốc

HEADING 1: PHẦN 1: QUẢN LÝ VÀ DUY TRÌ HỆ ĐIỀU HÀNH

Training Schedule 2018-HN-Vi -05 copy

Đại Học Y Dược Thành Phố Hồ Chí Minh Khoa Y Trung Tâm Huấn Luyện Nâng Cao Mô Phỏng Lâm Sàng SỔ TAY SINH VIÊN Tháng

I- Giới thiệu Giới thiệu & Hướng dẫn sử dụng Google Driver Ngày 27/4, Google chính thức giới thiệu dịch vụ lưu trữ Drive với 5GB dung lượng miễn phí.

Slide 1

BÀI MỞ ĐẦU BÀI MỞ ĐẦU Bởi: Vũ Khánh Quý Bài 1: GIỚI THIỆU MÔN HỌC 1. Giới thiệu môn học Với xu thế ứng dụng hệ thống thông tin vào tất cả các hoạt độn

NẮM BẮT XU HƯỚNG BỨT PHÁ THÀNH CÔNG 1

V2MAT-TRUOC

Chương 2 Tầng vật lý

FB.000.Bia

Microsoft Word - SGV-Q4.doc

PHẦN III. NỘI DUNG CHƯƠNG TRÌNH ĐÀO TẠO 1. Tóm tắt yêu cầu chương trình đào tạo Tổng số tín chỉ của chương trình đào tạo: Khối kiến thức chung 158 tín

Slide 1

IPSec IPSec Bởi: Phạm Nguyễn Bảo Nguyên Chúng ta đã biết khi ta sao chép dữ liệu giữa 2 máy hoặc thông qua mạng VPN để nâng cao chế độ bảo mật người q

INTERSCAN VIRUSWALL V

Một số thao tác trong windows XP Một số thao tác trong windows XP Bởi: Vien CNTT DHQG Hanoi MỘT SỐ THAO TÁC TRONG WINDOWS XP Tạo đĩa mềm khởi động DOS

Làm quen với chương trình Microsoft Excel Làm quen với chương trình Microsoft Excel Bởi: unknown Làm quen với chương trình Những thao tác đầu tiên với

Training Schedule 2019-HN-Vi -08 copy

TIẾNG VIỆT ENGLISH USER GUIDE LG-H990ds MFL (1.0)

Bản ghi:

CHƯƠNG 1: TỔNG QUAN VỀ HỆ PHÂN TÁN TS. Trần Hải Anh Bài giảng có tham khảo bài giảng của PGS. TS. Hà Quốc Trung

Nội dung 2 1. Định nghĩa 2. Đặc điểm của hệ phân tán 3. Thành phần của hệ phân tán 4. Các loại hệ phân tán 5. Các vấn đề cần nghiên cứu trong hệ phân tán

3 1. Định nghĩa 1.1. Lịch sử phát triển 1.2. Các định nghĩa 1.3. Ví dụ

1.1. Lịch sử phát triển của các hệ thống máy tính 4 Lịch sử phát triển các hệ thống máy tính Thế hệ máy tính thứ nhất (1945 1956) n Bóng đèn chân không n ENIAC (Electronic Numerical Integrator And Computer) Thế hệ thứ hai (1958-1964) n Transistor Thế hệ thứ ba (1965-1971) n IC: Integrated Circuit Thế hệ thứ tư (1972-ngày nay) n VLSI: Very Large Scale Integration Lịch sử phát triển Mạng máy tính Thay đổi về cách thức sử dụng máy tính @ Trần Hải Anh 2014 22/08/2019

Các hệ thống phân tán 5 @ Trần Hải Anh 2014 22/08/2019

1.2. Định nghĩa 6 Các máy tính độc lập Không phụ thuộc lẫn nhau, có thể là các máy tính có kiến trúc khác nhau, có thể là các máy tính có phần mềm hệ thống khác nhau Kết nối lẫn nhau Bằng mạng máy tính. Các phần mềm trên các máy tính khác nhau có khả năng phối hợp. Chia sẻ tài nguyên. Thực hiện một nhiệm vụ chung Cung cấp dịch vụ một cách thống nhất Thống nhất về giao diện, cách thức truy cập dịch vụ à mức độ thống nhất NSD không cần phải quan tâm tới các chi tiết của hệ thống A collection of independent connected computers that provides services to its users as a single coherent system. [Tanenbaum 2006]

Distributed vs. Ubiquitous Systems 7 Networked computer system: appears as many machines Distributed computer system: appears as single system Ubiquitous system: appears as no computer system

1.3. Ví dụ về hệ phân tán 8 Hệ thống WWW Hệ thống Email V.v Người sử dụng Người sử dụng SMTP POP/IMAP Web Mail SMTP POP/IMAP Web Mail Bộ đệm thư gửi đi Hộp thư NSD Web Server Bộ đệm thư gửi đi Hộp thư NSD Web Server Các bí danh Các bí danh SMTP Internet MTA MDA Các bản ghi MX Các bản ghi MX MTA MDA DNS @ Trần Hải Anh 2014 22/08/2019

9 2. Đặc điểm của hệ phân tán 2.1. Chia sẻ tài nguyên 2.2. Tính trong suốt 2.3. Tính mở 2.4. Tính co giãn (scallability)

Các đặc trưng của một hệ thống phân tán 10 Chia sẻ tài nguyên Tính mở Tính trong suốt Tính co giãn

2.1. Chia sẻ tài nguyên 11 Kết nối tài nguyên Giảm chi phí Tăng tính sẵn sàng Hỗ trợ làm việc nhóm Tăng rủi ro về an toàn thông tin

2.3. Tính trong suốt (transparency) 12 Hệ thống là duy nhất với NSD Giao diện giống nhau Cách thức truy cập giống nhau Trong suốt về qui mô và vị trí Che giấu tính phân tán của hệ phân tán Các loại trong suốt (slide sau) Mức độ trong suốt: Cân bằng giữa hiệu năng và độ trong suốt Hệ phân tán @ Trần Hải Anh 2014

Các loại trong suốt 13 Loại trong suốt Truy cập Địa điểm Di trú Chuyển địa điểm Sao lưu Tương tranh Thứ lỗi Bền vững Mô tả Che giấu sự khác nhau trong biểu diễn dữ liệu và cách thức truy cập tài nguyên. Che giấu vị trí của tài nguyên Che giấu việc tài nguyên chuyển đến địa điểm khác Che giấu việc tài nguyên chuyển đến địa điểm khác trong khi đang được sử dụng Che giấu việc dữ liệu được cung cấp từ nhiều bản sao khác nhau Che giấu việc tài nguyên được truy cập đồng thời bởi nhiều NSD Che giấu lỗi và quá trình phục hồi của tài nguyên Che giấu việc tài nguyên/dữ liệu được lưu trữ bền vững (disk) hoặc không (RAM) Hệ phân tán @ Trần Hải Anh 2014

2.4. Tính mở 14 Cho phép các thành phần có thể được sản xuất bởi các NSX khác nhau. Hệ phân tán mở cung cấp các dịch vụ theo các đặc tả về cú pháp và ngữ nghĩa của các dịch vụ, gọi là giao diện Thường được mô tả bằng IDL Tính đầy đủ của đặc tả Quá chi tiết: phụ thuộc vào cài đặt cụ thể của dịch vụ Không đủ chi tiết: Khi cài đặt phải bổ sung thêm: phụ thuộc vào cài đặt cụ thể của dịch vụ Hệ phân tán @ Trần Hải Anh 2014

Tính mở (2) 15 Khả năng phối hợp (interoperability) Tính khả chuyển (portability) Tính mềm dẻo + mở rộng được (flexibility, extensibility) Thực hiện: tách biệt chính sách và cơ chế Hệ phân tán @ Trần Hải Anh 2014

2.5. Tính co giãn 16 Qui mô: số lượng NSD và tài nguyên thay đổi Không gian địa lý Qui mô vùng địa lý có tài nguyên và NSD thay đổi Tổ chức Qui mô tổ chức thay đổi à tổ chức hệ thống thành các domain. Hệ phân tán @ Trần Hải Anh 2014

Co giãn theo số lượng 17 Mô hình tập trung Dịch vụ: cổ chai Dữ liệu: lưu trữ, xử lý Giải thuật: thông tin vào ra, xử lý Mô hình không tập trung Phức tạp, vđ về bảo mật và riêng tư Quyết định cục bộ Không có thông tin chung Không phát hiện được lỗi Hệ phân tán @ Trần Hải Anh 2014

Co giãn theo không gian địa lý 18 Gần: mạng cục bộ quảng bá, tốc độ cao, tin cậy, độ trễ cố định) Xa: mạng diện rộng Điểm điểm, tốc độ thấp, không tin cậy, độ trễ thay đổi Khác nhau Tốc độ truyền tin, độ trễ,. Đồng bộ/không đồng bộ Các thao tác quảng bá Chủ yếu đảm bảo trao đổi thông tin trên mạng diện rộng như với mạng cục bộ Hệ phân tán @ Trần Hải Anh 2014

19 3. Các thành phần hệ phân tán 3.1. Phần cứng hệ phân tán 3.2. Phần mềm hệ phân tán 3.3. Phần mềm trung gian Hệ phân tán @ Trần Hải Anh 2014

3.1. Phần cứng Hệ Phân Tán 20 (a) (c) (b)

3.2. Phần mềm hệ phân tán 21 System Description Main Goal DOS NOS Middleware OS gắn chạt với hệ thống phần cứng (máy đa vi xử lý hoặc máy tính đồng bộ) multicomputers NOS trên các máy tính cục bộ Cài đặt các dịch vụ cơ bản để thực hiện, phát triển các ứng dụng Trong suốt Cung cấp dịch vụ cục bộ cho các máy tính khác Tính trong suốt phân tán Hệ Phân Tán giống HĐH Quản lý tài nguyên Che giấu tính phức tạp và tính không đồng nhất Có 2 loại: tightly-coupled systems (DOS) loosely-coupled systems (NOS)

3.2.1. Distributed Operating Systems (DOS) 22 Multiprocessor OS: quản lý tài nguyên cho đa vxl Multicomputer OS: HĐH dành cho hệ thống máy tính đồng nhất. Vd: Inferno OS, Plan9 Giống với HĐH đơn vxl, trừ việc xử lý nhiều CPUs @ Trần Hải Anh 2014 22/08/2019

Uniprocessor OS 23 Mục đích chính: chia sẻ tài nguyên Qui định quyền truy cập cụ thể cho mỗi ứng dụng/tiến trình 2 chế độ hoạt động: kernel mode & user mode @ Trần Hải Anh 2014 22/08/2019

User mode & Kernel mode 24 VXL có 2 chế độ khác nhau: user mode và kernel mode User mode: Không gian nhớ ảo riêng Giới hạn truy cập Kernel mode: Không gian nhớ ảo đơn Không giới hạn truy cập @ Trần Hải Anh 2014 22/08/2019

Monolithic kernel vs Microkernels 25 Monolithic kernel Microkernels Một tiến trình đơn chạy trên không gian nhớ đơn. Tất cả các dịch vụ chạy trên một không gian địa chỉ kernel. Kernel sẽ gọi trực tiếp các hàm. VD: MS-DOS, UNIX, Linux. Kernel được chia thành các tiến trình tách biệt, gọi là các server. Các server chạy hoặc ở userspace, hoặc ở kernel-space. Các server chạy tách biệt ở các không gian địa chỉ tách biệt Các server gọi dịch vụ của nhau thông qua các IPC VD: QNX, L4, HURD, MINIX @ Trần Hải Anh 2014 22/08/2019

Microkernel 26 Tách biệt ứng dụng ra khỏi mã của HĐH bằng cách sử dụng microkernel Hệ phân tán @ Trần Hải Anh 2014

Multiprocessor OS 27 Sử dụng bộ nhớ chia sẻ dùng chung HĐH hỗ trợ đa vxl, trong suốt với ứng dụng. Ngăn chặn truy cập cạnh tranh: Semaphore Monitor @ Trần Hải Anh 2014 22/08/2019

Multicomputer OS 28 @ Trần Hải Anh 2014 22/08/2019

3.2.2. Hệ điều hành mạng (NOS) 29 Hệ phân tán với hệ điều hành mạng 1-19

Hệ điều hành mạng 30 1-20 Hệ phân tán @ Trần Hải Anh 2014

3.3. Middleware 31 Kết hợp ưu điểm của DOS và NOS Middleware Các mô hình Middleware: Mô hình quản lý file trong UNIX RPC Dịch vụ của Middleware: truy cập trong suốt, các phương tiện trao đổi thông tin bậc cao, dvu định danh, dvu lưu trữ bền vững, v.v

3.4. So sánh các phần mềm của hệ phân tán 32 Item Distributed OS Multiproc. Multicomp. Network OS Middlewarebased OS Mức độ trong suốt Rất cao Cao Thấp Cao Một HĐH trên các nút Yes Yes No No Số lượng bản HĐH 1 N N N Trao đổi thông tin Bộ nhớ chia sẻ Chuyển thông báo Tệp Tùy thuộc Quản lý tài nguyên Toàn cục tập trung Toàn cục phân tán Theo nút Theo nút Co giãn Không Có thể Có Tùy thuộc Mở Đóng Đóng Mở Mở Hệ phân tán @ Trần Hải Anh 2014