CHƯƠNG 1 NHẬP MễN MẠNG MÁY TÍNH
1.4. HỆ ĐIỀU HÀNH MẠNG
1.4.4. Cỏc chức năng của một hệ điều hành mạng
Sau đõy là cỏc chức năng cụ thể mà một hệ điều hành mạng.
− Cung cấp phương tiện liờn lạc giữa cỏc tiến trỡnh, giữa những người sử dụng và giữa cỏc tài nguyờn núi chung của toàn mạng. Cú thể kể dến cỏc khớa cạnh sau:
+ Chuyển dữ liệu giữa cỏc tiến trỡnh + Đồng bộ hoỏ cỏc tiến trỡnh
+ Cung cấp phương tiện liờn lạc giữa người sử dụng. Ở mức thấp cú thể là tạo, lưu chuyển và hiển thị cỏc thụng bỏo núng trực tuyến, ở mức độ cao cú thể là nhắn tin (paging) hoặc thư tớn điện tử (Email)
− Hỗ trợ cho cỏc hệ điều hành của mỏy trạm - cho phộp truy nhập tới mỏy chủ từ cỏc mỏy trạm. Cỏc hệ điều hành mạng hiện đại đều cung cấp cỏc hỗ trợ cho cỏc hệ điều hành khỏc nhau chạy trờn cỏc mỏy trạm khỏch. Sau đõy là một số vớ dụ minh hoạ vấn đề này:
Cỏc hệ điều hành UNIX cung cấp cỏc chương trỡnh chạy trờn DOS cú tờn là NFS (Network File System) khởi động trờn DOS để cỏc mỏy PC cú thể sử dụng hệ thống tệp của cỏc mỏy chủ UNIX.
Một số hệ điều hành như Windows NT và Windows 95 cung cấp hỗ trợ cho cỏc dịch vụ thư mục Novell (NDS) cho phộp chỳng truy nhập trực tiếp tới tài nguyờn trờn mỏy chủ Novell Netware.
− Dịch vụ định tuyến và cổng nối - cho phộp truyền thụng giữa cỏc giao thức mạng khỏc nhau. Vớ dụ một mỏy chạy trờn Novell NetWare với giao thức IPX/SPX khụng thể chạy trực tiếp cỏc ứng dụng trờn TCP/IP như một số cỏc ứng dụng Internet. Tuy vậy nếu cú cỏc modun chuyển đổi giao thức biến cỏc gúi tin IPX/SPX thành gúi tin TCP/IP khi cần gửi từ mạng Netware ra ngoài và ngược lại thỡ một mỏy chạy Netware cú thể giao tiếp được với Internet. Kiến trỳc của Netware cú ODI (Open Datalink Interface ) là phần để chuyển đổi và chồng (bao gúi) cỏc giao thức khỏc nhau.
− Dịch vụ danh mục và tờn. (Name /Directory Services)
+ Để cú thể khai thỏc tốt tài nguyờn trờn mạng, NSD cần “nhỡn thấy” một cỏch dễ dàng cỏc tờn tài nguyờn (thiết bị, tệp) của toàn mạng một cỏch tổng thể. Vỡ thế một dịch vụ cung cấp danh mục tài nguyờn là vụ cựng quan trọng.
+ Đương nhiờn việc NSD nhỡn thấy cỏc tài nguyờn nào cũn phụ thuộc vào thẩm quyền của người đú. Mỗi khi vào mạng, khi NSD đó được mạng nhận diện, họ cú thể nhỡn thấy những tài nguyờn được phộp sử dụng.
+ Trong NOVELL dịch vụ đú chớnh là NDS (Netware Directory Services). Trong Windows NT hay Windows95 đú chớnh là chức năng browser mà ta thấy được cài đặt trong explorer. Trong UNIX với lệnh mount ta cú thể kết nối tờn tài nguyờn của một hệ thống con vào hệ thống tài nguyờn chung.
− Bảo mật – Chức năng này đảm bảo việc kiểm soỏt cỏc quyền truy cập mạng, quyền sử
dụng tài nguyờn của mạng. Cỏc phương phỏp được ỏp dụng bao gồm : Dựng cỏc dịch vụ đĩa để điều khiển bảo mật:
+ Chia ổ đĩa cứng của mỏy chủ thành cỏc phần được gọi là volume hay partition sau đú gỏn volume được phộp cho người dựng
+ Định cỏc thẩm quyền trờn tệp và thư mục. Cú nhiều loại thẩm quyền. It nhất thỡ cỏc thẩm quyền được đọc, được ghi và được thực hiện được ỏp dụng cho đa số cỏc hệ điều hành mạng. Một số hệ điều hành quy định thẩm quyền khỏ chi tiết như quyền được xoỏ, quyền được sao chộp, quyền xem thư mục, quyền tạo thư mục. Cỏc quyền này lại được xem xột cho đến từng nhúm đối tượng như cỏ nhõn, nhúm là việc hay tất cả mọi nguời.
+ Thẩm quyền vào mạng hay thực hiện một số dịch vụ được nhận diện qua tờn nguời sử dụng và mật khẩu.
+ Mó hoỏ cỏc gúi tin trờn mạng.
+ Một số hệ điều hành cũn cho phộp mó hoỏ phần cứng để kiểm soỏt việc sử dụng thiết bị.
− Cung cấp phương tiện chia sẻ tài nguyờn. Những tài nguyờn trờn mạng cú thể cho phộp nhiều người đuợc sử dụng. Đỏng kể nhất là đĩa (thực chất là tệp và thư mục) và mỏy in (thực chất là mỏy tớnh quản lý hàng đợi của mỏy in). hệ điều hành M phải cú cỏc cụng cụ cho phộp tạo ra cỏc tài nguyờn cú thể chia sẻ đuợc. Cỏc tài nguyờn chia sẻ được phải là cỏc tài nguyờn độc lập với mọi ứng dụng. Chớnh vỡ vậy nú phải được cung cấp cỏc trỡnh điều khiển (driver) phự hợp với mạng. Mỏy in, modem .... là cỏc tài nguyờn như vậy. Trờn mạng cũng cần cú cỏc cụng cụ can thiệp vào hoạt động của cỏc tài nguyờn mạng vớ dụ: đỡnh chỉ một tiến trỡnh truy nhập mạng từ xa, thay đổi thứ tự hàng đơị trờn mỏy in mạng...
− Tạo tớnh trong suốt để người sử dụng khụng nhỡn thấy khú khăn trong khi sử dụng cỏc tài nguyờn mạng cũng như tài nguyờn tại chỗ. Chớnh dịch vụ thư mục và tờn núi trờn là một vớ dụ về chức năng này. Trong Windows 95/NT người ta cú thể duyệt thư mục trờn toàn mạng khụng cú gỡ khỏc với việc duyệt thư mục trong đĩa cục bộ
− Sao lưu dự phũng - Đối với bất kỳ hệ thống nào, chạy trờn mụi trường nào, vấn đề sao lưu dự phũng cũng quan trọng để cú thể hồi phục thụng tin của hệ thống sau một sự cố gõy mất dữ liệu. Tuy nhiờn trong mụi trường mạng thỡ việc sao lưu cú thể thực hiện được việc sao lưu một cỏch tự động qua mạng. Chớnh vỡ thế cỏc cỏc hệ điều hành mạng đều cung cấp cụng cụ sao lưu như một chức năng cơ bản. Cú nhiều phương phỏp sao lưu. Trờn Novell cho phộp soi gương (mirroring) cỏc ổ đĩa mà ta cú thể đặt trong khi cài đặt hệ thống. Novell cú cả một dịch vụ tờn là SMS (Storage Management Services) cung cấp cỏc cụng cụ sao chộp, hồi phục khụng chỉ dữ liệu của NSD mà cả dữ liệu của hệ thống vớ dụ NDS. NT cú chức năng replicate khụng những đối với đĩa mà cũn ở mức thư mục và định kỳ. Điều đú rất cần thiết khụng chỉ trờn mạng cục bộ mà ngay cả trờn mạng rộng.