Bài giảng Phát triển vận hành bảo trì phần mềm - Chương 1: Vận hành và bảo trì hệ thống - Nguyễn Thị Thanh Trúc

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN  
KHOA CÔNG NGHỆ PHẦN MỀM  
PHÁT TRIỂN VẬN HÀNH BẢO  
TRÌ PHẦN MỀM  
ThS. NGUYỄN THỊ THANH TRÚC  
1
UIT-VNUHCM 2009  
Chương 1:  
VẬN HÀNH VÀ BẢO TRÌ HỆ THỐNG  
SYSTEM OPERATION & MAINTENANCE  
1.1 Vận hành hệ thống  
1.2 Bảo trì hệ thống  
1.3 Khung làm việc của bảo trì  
2
UIT-VNUHCM 2009  
Nội dung (Chương 1)  
Vận Hành hệ thống  
Bảo trì hệ thống  
Khung làm việc của Bảo Trì  
Thảo luận và làm bài tập  
Q&A  
3
Company Logo  
UIT-VNUHCM 2009  
GiỚI THIỆU  
Giai đoạn cuối của chu trình sống của phần mềm  
Không quá trễ thực hiện kế hoạch sau khi hệ  
thống đã được phát triển  
Độ đo cho vận hành và bảo trì cũng bao gồm nỗ  
lực phát triển hệ thống  
Nhằm đạt mục tiêu cho chuẩn bị kế hoạch vận  
hành và bảo trì hiệu quả  
4
UIT-VNUHCM 2009  
Chi phí thời gian sống hệ thống phần mềm  
liên quan đến bảo trì.  
5
UIT-VNUHCM 2009  
VẬN HÀNH HỆ THỐNG  
Thành phần Quản lý đòi hỏi cho vận hành hệ  
thống:  
o Quản lý tài nguyên (Resource Management)  
o Quản lý vấn đề( Problem Management)  
o Quản lý tiện nghi (Facility Management)  
o Quản lý bảo mật (Security Management)  
o Quản lý vận hành (Performance Management)  
o Quản lý chi phí (Cost Management)  
6
UIT-VNUHCM 2009  
1.1.1 Quản lý tài nguyên  
Chiếm vị trí quan trọng trong các thành phần  
Cần có kiến thức chính xác về tài nguyên đòi hỏi  
cho vận hành dùng tài nguyên hệ thống hiệu  
quả  
o Tài nguyên
o Tài nguyên Software (2)  
o Tài nguyên dữ liệu (3)  
o Tài nguyên mạng (network) (4)  
7
UIT-VNUHCM 2009  
(1) Quản lý tài nguyên hardware  
Kiểm tra các thiết bị hardware sử dụng như thế  
nào?  
Việc sắp xếp tài nguyên hardware được lưu ý để  
phân phối tốt  
Sử dụng tài nguyên hiệu quả để tăng tốc độ vận  
hành cho mỗi thiết bị phần cứng  
Thiết bị dùng nhiều hơn một giai đoạn nhất định  
thường gây ra vấn đề  
Xem xét việc thay thế thiết bị - kiểm tra vấn đề  
phát sinh dựa trên dữ liệu thu thập:  
oTốc độ phản hồi  
oKhả năng xử lý (số thành phần theo giờ)  
8
UIT-VNUHCM 2009  
(2) Tài nguyên phần mềm  
Chỉ định quản lý chương trình đang chạy trên hệ thống  
o Quản lý thư viện  
Nơi lưu trữ vật lý xác định (bao gồm backup)  
Phiên bản dữ liệu (tránh tồn tại phiên bản mới và  
cũ nên tránh)  
Thư viện được bảo vệ (cho bảo mật, và từ virus)  
o Ngăn sử dụng vi phạm  
Việc sao chép được và không được phép  
Tài nguyên phần mềm được dùng nên quản lý như  
thế nào?  
9
UIT-VNUHCM 2009  
(3) Quản lý tài nguyên dữ liệu  
Quản lý dữ liệu có hệ thống  
Đảm bảo quản lý csdl là vấn đề căn bản trong vận  
hành  
Chọn lựa dữ liệu quan trọng cho quản lý đặc biệt  
mục đích bả
o Bảo mật hoàn chỉnh  
o Đảm bảo bảo mật (ngăn sử dụng bất hợp lệ)  
o Quản lý có hệ thống tài nguyên dữ liệu  
10  
UIT-VNUHCM 2009  
(4) Quản lý tài nguyên mạng  
Thiết bị nối kết mạng như CCU (communication  
Control Unit), DCE (Data circuit Terminating  
Equipment  
Tổ chức quản lý bao gồm nhà cung cấp viễn thông  
được thiết lập  
11  
UIT-VNUHCM 2009  
1.1.2 Quản lý vấn đề  
Lưu ý: không phải hệ thống nào là không có vấn đề  
Làm thế nào hệ thống có thể khôi phục sau khi sự  
cố xảy ra.  
Thủ tục chuẩn thực thi khi sự cố xảy ra: (Thảo  
luận)  
oTìm và báo cáo sự cố  
oTạo những báo cáo sự cố  
oPhân tích sự cố  
oThực thi khôi phục từ một vấn đề  
oCông việc phục hồi hệ thống  
Thảo luận vấn đề trên đưa ra giải pháp – công cụ áp dụng  
mang lại hiệu quả -- Mind Mapping , Fishbone model …?  
12  
UIT-VNUHCM 2009  
Tìm và báo cáo sự cố  
Sự cố phát hiện càng sớm tác động hệ thống  
nhỏ hơn và sớm đo lường,đánh giá  
Chú ý đến dữ liệu được thu thập trong quản lý tài  
nguyên sắp xếp trình tự hoạt động các tình  
huống  
Thiết lập tổ chức quản lý cho phép sự cố được  
báo cáo đến cấp quản lý  
13  
UIT-VNUHCM 2009  
Tạo những báo cáo sự cố  
Cần sử dụng báo cáo:  
oCho phân tích vấn đề và đo lượng độ chính  
xác  
oMột dữ liệu thống kê tiện ích để ngăn ngừa  
trước vấn đề  
14  
UIT-VNUHCM 2009  
Phân tích sự cố  
Điều tra nguyên nhân gây ra vấn đề:  
o Từ hardware: xem logged data tại thời điểm xảy ra sự  
cố, danh sách dump được phát sinh.  
o Liên quan software  
o Một số tìm thấy nguyên nhân thực sự xảy ra sau đó  
Nếu data log hu quả thì:  
o Tình huống được tại lập do người tác động  
o Đo lường nếu sự cố tương tự xảy ra lần nữa, cho phép  
dữ liệu chi tiết thu được  
Rõ ràng nguyên nhân vấn đề được ngăn xảy ra vấn đề  
tương tự lần nữa  
15  
UIT-VNUHCM 2009  
Công việc phục hồi từ vấn đề  
Dựa trên nguyên nhân vấn đề, các phương pháp khôi phục  
hệ thống được xác định và khôi phục vận hành  
o Hardware:  
Thiết bị backup được dùng  
Thiết bị có vấn đề tách biệt  
o Software:  
Phần mề
Phiên bản cũ hơn được khôi phục thay cho phiên bản  
hiện tại  
Hiệu chỉnh thực hiện phần mềm hiện tại  
o Data:  
Thay thế ấn đề  
Roll-back hay roll-forward  
o Hơn nữa, lưu giữ báo cáo việc khôi phục được thực hiện  
cho phép tài liệu được xem xét cho những vấn đề tương  
tự xảy ra sau đó  
16  
UIT-VNUHCM 2009  
Công việc phục hồi hệ thống  
Hệ thống được khôi phục, kiểm tra xem các chức năng  
vận hành bình thường.  
Từ thuộc cách khôi phục, các tình huống cần xem xét:  
o Hardware: khi backup xem xét  
Tốc độ so sánh với hardware chính  
Khôi phục  
o Software  
Giảm mức các chức năng  
Giới hạn sử dụng được xem xét khả năng phản hồi  
o Data  
Dữ liệu được hiệu chỉnh phải phù hợp, nếu dữ liệu chính xác  
Công việc phục hồi được tiếp tục cho đến khi tất cả chức  
năng được khôi phục  
17  
UIT-VNUHCM 2009  
1.1.3 Quản lý tiện nghi  
Để vận hành hệ thống máy tính, các tiện nghi và  
thiết bị được duy trì ở mức độ chất lượng nhất  
định  
o Tiện nghi liên quan cung cấp điện  
Nguồn cung cấp chính, bổ trợ, UPS …  
Khác: pin, tiện ích phân bố điện…  
o Máy điều hoà  
o Tiện nghi ngăn chặn xảy ra rủi ro  
Tiện nghi chống lửa, động đất, thiết bị thông báo khẩn cấp  
o Tiện nghi ngăn tội phạm  
Thiết bị ki
o Tiện nghi lưu trữ  
Bảo mật mức cao nhất chống dữ liệu mất cắp, ngăn hiểm  
hoạ, ngăn lửa, nước  
18  
UIT-VNUHCM 2009  
Quản lý bảo mật  
Mục tiêu đảm bảo sử dụng trái phép hệ thống và  
rò rỉ thông tin trong vận hành :  
o Quản lý người dùng  
userID  
Chia sẻ userID ko được phép  
Số quyền hạn cấp userID, mã hóa mật khẩu userID  
o Quản lý truy cập  
o Quản lý sử dụng  
Data thu thập: User name, Use date, Use time (login,  
logout time , Terminals used, System used, Resource  
used  
o Các kỹ thuật liên quan mã hoá  
19  
UIT-VNUHCM 2009  
Quản lý tốc độ  
Mục tiêu kiểm tra tốc độ vận hành hệ thống và kiểm tra  
dịch vụ đạt yêu cầu chuẩn ?  
Thành phần cần quản lý:  
o Thời gian phản hồi và lần thay đổi  
o Đầu vào  
o Thời gian sẵn sàng (bắt đầu và kết thúc)  
o Số tối đa vận
o Chất lượng dữ liệu output  
o SLA (Service Level Agreement) của mạng  
Thu thập và phân tích dữ liệu để đảm bảo xác định tốc  
độ mong cho hệ thống được bảo trì  
Chú ý đến phản ánh của người dùng liên quan tốc độ  
khó nhận biết bởi đo đạc đơn giản  
Kiểm tra yếu tô bên ngoài  
20  
UIT-VNUHCM 2009  
Tải về để xem bản đầy đủ
pdf 55 trang yennguyen 12820 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Phát triển vận hành bảo trì phần mềm - Chương 1: Vận hành và bảo trì hệ thống - Nguyễn Thị Thanh Trúc", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_phat_trien_van_hanh_bao_tri_phan_mem_chuong_1_van.pdf