Nghiên cứu mô hình điện toán đám mây và đề xuất kiến trúc chính phủ điện tử cho các cấp địa phương tỉnh Nam Định

63 624 1
Nghiên cứu mô hình điện toán đám mây và đề xuất kiến trúc chính phủ điện tử cho các cấp địa phương tỉnh Nam Định

Đ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

ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC CÔNG NGHÊ THÔNG TIN VA TRUYÊN THÔNG ̣ ̀ PHAN ĐỨC THIỆN NGHIÊN CỨU MƠ HÌNH ĐIỆN TỐN ĐÁM MÂY VÀ ĐỀ XUẤT KIẾN TRÚC CHÍNH PHỦ ĐIỆN TỬ CHO CÁC CẤP ĐỊA PHƢƠNG TỈNH NAM ĐỊNH Chuyên ngành: Khoa hoc may tí nh ̣ ́ Mã số: 60 48 01 LUẬN VĂN THẠC SĨ KHOA HOC MAY TÍ NH ̣ ́ NGƢƠI HƢƠNG DÂN KHOA HOC ̀ ́ ̃ ̣ TS Lê Quang Minh Thái Nguyên - 2012 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn LỜI CAM ĐOAN Tôi xin cam đoan rằng, cơng trình nghiên cứu tơi có giúp đỡ tận tình thầy hƣớng dẫn thầy cô Viện CNTT – ĐHQGHN, hỗ trợ đồng nghiệp Sở TT&TT Nam Định Các nội dung nghiên cứu kết đề tài hồn tồn trung thực Trong luận văn, tơi có tham khảo đến số tài liệu số tác giả đƣợc liệt kê phần Tài liệu tham khảo cuối luận văn Thái Nguyên, ngày 10 tháng năm 2012 Tác giả PHAN ĐỨC THIỆN Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn LỜI CẢM ƠN Để hoàn thành chƣơng trình cao học viết luận văn này, tơi nhận đƣợc hƣớng dẫn, giúp đỡ góp ý nhiệt tình q thầy trƣờng Đại học Công nghệ thông tin truyền thông Thái Nguyên Trƣớc hết, xin chân thành cảm ơn đến quý thầy cô trƣờng Đại học Công nghệ thông tin truyền thông Thái Nguyên, thầy cô Viện CNTT - ĐHQGHN, đặc biệt thầy tận tình dạy bảo cho suốt thời gian học tập trƣờng Tôi xin gửi lời biết ơn sâu sắc đến Tiến sĩ Lê Quang Minh dành nhiều thời gian tâm huyết hƣớng dẫn nghiên cứu giúp tơi hồn thành luận văn tốt nghiệp Nhân đây, tơi xin chân thành cảm ơn Ban giám hiệu trƣờng Đại học công nghệ thông tin truyền thông Thái Nguyên tạo nhiều điều kiện để học tập hồn thành tốt khóa học Mặc dù tơi có nhiều cố gắng hồn thiện luận văn tất nhiệt tình lực mình, nhiên khơng thể tránh khỏi thiếu sót, tơi mong nhận đƣợc đóng góp q báu q thầy cô bạn Lời cảm ơn sau tơi xin dành cho gia đình ngƣời bạn hết lòng quan tâm tạo điều kiện tốt để tơi hồn thành luận văn tốt nghiệp này! Tôi xin chân thành cảm ơn! Thái Nguyên, ngày 10 tháng 09 năm 2012 Sinh viên thực Phan Đức Thiện – Lớp CK09D Trƣờng đại học CNTT&TT – Đại học Thái Nguyên Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN DANH MỤC CÁC HÌNH DANH MỤC TỪ VIẾT TẮT CHƢƠNG KIẾN TRÚC VÀ CHUẨN TRONG CÁC ỨNG DỤNG CHÍNH PHỦ ĐIỆN TỬ 11 1.1 Tổng quan phủ điện tử 11 1.1.1 Chính phủ điện tử gì? 11 1.1.2 Các yêu cầu phủ điện tử cấp địa phƣơng 12 1.2 Xác lập toán xây dựng kiến trúc phủ điện tử cho cấp địa phƣơng tỉnh Nam Định 15 1.2.1 Khảo sát trạng CPĐT ứng dụng CNTT quan nhà nƣớc tỉnh Nam Định 15 1.2.1.1 Môi trƣờng pháp lý: 15 1.2.1.2 Hạ tầng kỹ thuật: 16 1.2.1.3 Ứng dụng CNTT nội quan nhà nƣớc: 16 1.2.2 Các vấn đề cần giải để xây dựng Chính phủ điện tử cho cấp địa phƣơng tỉnh Nam Định 19 1.3 Kết luận chƣơng 20 CHƢƠNG MƠ HÌNH ĐIỆN TỐN ĐÁM MÂY 21 2.1 Tổng quan mơ hình điện tốn đám mây 21 2.1.1 Định nghĩa 21 2.1.2 Mơ hình điện tốn đám mây 23 2.1.3 Mơ hình điện tốn đám mây - giải pháp cho Chính phủ điện tử? 25 2.2 Mơ hình triển khai điện toán đám mây 27 2.3 Thách thức điện toán đám mây 30 2.4 Xu hƣớng phát triển điện toán đám mây 31 2.5 Các vấn đề khó khăn triển khai xây dựng hệ thống theo mơ hình điện tốn đám mây 32 2.6 Kết luận chƣơng 33 CHƢƠNG ĐỀ XUẤT GIẢI PHÁP KIẾN TRÚC MƠ HÌNH CHÍNH PHỦ ĐIỆN TỬ CHO CÁC CHÍNH QUYỀN ĐỊA PHƢƠNG 35 3.1 Mô hình tổng qt phủ điện tử cho quyền địa phƣơng 35 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 3.2 Giải pháp nhằm đảm bảo tính tƣơng hợp cho ứng dụng CPĐT 38 3.2.1 Tính tƣơng hợp gì? 38 3.2.2 Các dạng tƣơng hợp 39 3.2.3 Giải pháp đảm bảo tính tƣơng hợp cho ứng dụng CPĐT 40 3.3 Giải pháp hạ tầng kỹ thuật để đảm bảo cho việc vận hành hệ thống ứng dụng CPĐT 40 3.4 Mơ hình phủ điện tử cấp huyện xã đơn vị hành tỉnh Nam Định 41 3.4.1 Đề xuất kiến trúc Chính phủ điện tử cho đơn vị hành cấp xã – phƣờng tỉnh Nam Định 41 3.4.2 Xây dựng ứng dụng phần mềm Quản lý nguồn lực cán triển khai điện toán đám mây 44 3.4.2.1 Tổng quan hệ thống quản lý nguồn lực cán 44 3.4.2.2 Lựa chọn cơng nghệ điện tốn đám mây 46 3.4.2.3 Thiết kế kiến trúc vật lý hệ thống thử nghiệm 50 3.4.2.4 Lựa chọn công cụ môi trƣờng phát triển 51 3.4.2.5 Thiết kế mơ hình phát triển 51 3.4.2.6 Xác định biểu đồ lớp thiết kế 53 3.4.2.7 Thiết kế Cơ sở liệu 55 3.4.3 Triển khai kiểm thử đánh giá hiệu hệ thống 56 3.4.3.1 Triển khai hệ thống đám mây 56 3.4.3.2 Đánh giá hiệu hệ thống 57 3.4.4 Đánh giá ƣu điểm triển khai kiến trúc Chính phủ điện tử 59 KẾT LUẬN CHUNG 61 TÀI LIỆU THAM KHẢO 62 Số hóa Trung tâm Học liệu – Đại học Thái Ngun http://www.lrc-tnu.edu.vn DANH MỤC CÁC HÌNH Hình 2.1: Mơ hình điện tốn đám mây 23 Hình 2.2: Mơ hình “sky computing” 24 Hình 2.3: Minh họa dịch vụ 25 Hình 2.4: Mơ hình triển khai điện tốn đám mây 26 Hình 2.5: Mơ hình đám mây cơng cộng 28 Hình 2.6: Mơ hình đám mây riêng 28 Hình 2.7: Mơ hình đám mây lai 29 Hình 2.8: Mơ hình đám mây cộng đồng 30 Hình 2.9: Một số nhà cung cấp dịch vụ điện toán đám mây 32 Hình 3.1: Khái qt Mơ hình thành phần Chính quyền điện tử cấp tỉnh 36 Hình 3.2: Mơ hình thành phần chi tiết Chính quyền điện tử cấp tỉnh 38 Hình 3.3 Mơ hình hóa quy trình nghiệp vụ CPĐT địa phương 42 Hình 3.4: Mơ hình triển khai thiết bị cơng nghệ thơng tin 43 Hình 3.5: Mơ tả phân hệ hệ thống quản lý nguồn lực cán 46 Hình 3.6: Nền tảng Windows Azure hỗ trợ ứng dụng đám mây 47 Hình 3.7: Windows Azure cung cấp dịch vụ rữ đám mây 47 Hình 3.8: Development fabric Windows Azure cho lập trình viên 49 Hình 3.9 : Kiến trúc vật lý hệ thống 50 Hình 3.10: Phân tầng ứng dụng 52 Hình 3.11: Biểu đồ lớp thiết kế cho ca sử dụng “thêm nhân viên” 54 Hình 3.12: Biểu đồ sở liệu cho ca sử dụng” thêm nhân viên” 55 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn Hình 3.13: Giai đoạn triển khai hệ thống đám mây 56 Hình 3.14: Đăng nhập vào sở liệu Sql Azure 57 Hình 3.15 : Thực đánh giá hiệu với thể 58 Hình 3.16 : Thực đánh giá hiệu với thể 58 Hình 3.17 : Thực đánh giá hiệu với thể 59 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn DANH MỤC TỪ VIẾT TẮT CPĐT: Chính phủ điện tử CQĐT: Chính quyền điện tử CNTT: Cơng nghệ thông tin CNTT-TT: Công nghệ thông tin – truyền thơng ĐTĐM: Điện tốn đám mây EA: Kiến trúc doanh nghiệp (Enterprise Architect) HTTT: Hệ thống thông tin ICT: Công nghệ thông tin – truyền thông (Information and Communication Technologies) UBND: Ủy ban nhân dân Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn MỞ ĐẦU Trong thời gian dài nay, nhiều quốc gia, việc xây dựng Chính phủ điện tử (CPĐT) trở thành xu tất yếu việc đại hóa hành quốc gia nhằm mục tiêu cung cấp cách có hiệu ứng dụng, dịch vụ hành đơn vị cơng quyền cho ngƣời dân, doanh nghiệp với đơn vị hành cấp với Hiện Nam Định tất đơn vị cấp sở, ngành, Ủy ban nhân dân huyện, thành phố kết nối mạng LAN, WAN sử dụng đƣờng truyền Internet tốc độ cao ADSL số đơn vị chuyển sang sử dụng đƣờng truyền cáp quang Tỷ lệ máy tính đƣợc trang bị cho cán cơng chức để làm việc: Khối quan tỉnh 80%, khối quan huyện 60%, khối xã 20% 100% cán quan hành tỉnh có hộp thƣ điện tử Việc ứng dụng CNTT công tác đạo điều hành bắt đầu đƣợc triển khai cấp Tỉnh số sở ban ngành, số đơn vị xây dựng trang thông tin điện tử mua sắm phần mềm phục vụ quản nhƣng áp dụng nội đơn vị chƣa có tính liên kết, đồng Việc triển khai thành công CPĐT theo cách truyền thống cho cấp địa phƣơng chắn tốn (vài trăm tỷ đồng) gặp nhiều khó khăn q trình quản lý, vận hành, bảo trì Với cơng nghệ điện tốn đám mây, cho phép sử dụng ảo hóa dịch vụ, tận dụng sức mạnh từ hệ thống mạng, việc khai thác, áp dụng công nghệ cho việc xây dựng phủ điện tử chủ đề có tính thời khoa học Đề tài xác định mục tiêu nghiên cứu nắm bắt công nghệ, mơ hình điện tốn đám mây kiến trúc hệ thống thơng tin, qua đề xuất giải pháp kiến trúc mơ hình phủ điện tử cho quan địa phƣơng tỉnh Nam Định nhằm tận dụng mạnh sở hạ tầng CNTT có tỉnh tiết kiệm việc triển khai CPĐT tới cấp địa phƣơng Để thực đƣợc mục tiêu luận văn em xác định phải tập trung tìm hiểu, nghiên cứu, so sánh, đánh giá mơ hình phủ điện tử nay, Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn công nghệ đƣợc sử dụng để xây dựng phủ điện tử nƣớc tiên tiến nhƣ Mỹ, Hàn Quốc, Australia … đồng thời tìm hiểu ứng dụng hành điện tử đƣợc triển khai, quy định chiến lƣợc xây dựng CPĐT nƣớc ta Từ đƣa nhận xét, đánh giá, so sánh mơ hình đề xuất giải pháp cho việc xây dựng CPĐT cho quyền địa phƣơng Luận văn hoàn thành gồm 65 trang đƣợc bố cục thành chƣơng với lời mở đầu phần kết luận chung: Phần mở đầu trình bày vắn tắt ý nghĩa, tính cấp thiết đề tài, nêu nên mục tiêu đề tài, xác định toán nghiên cứu giới thiệu tóm tắt chƣơng luận văn Chƣơng Kiến trúc chuẩn ứng dụng phủ điện tử Trong chƣơng trình bày khái niệm phủ điện tử yêu cầu phủ điện tử cấp địa phƣơng, khó khăn triển khai từ đề xuất tốn xây dựng phủ điện tử cấp địa phƣơng Chƣơng Mơ hình điện tốn đám mây: trình bày tổng quan mơ hình điện tốn đám mây sâu tìm hiểu mơ hình cơng nghệ điện toán đám mây IBM, khẳng định việc triển khai phủ điện tử dựa điện tốn đám mây cịn có khó khăn nhƣng hƣớng đắn tiết kiệm chi phí Chƣơng Đề xuất giải pháp kiến trúc mơ hình phủ điện tử cho quyền địa phƣơng: đề xuất mơ hình CPĐT áp dụng cho quyền địa phƣơng, đƣa tác vụ, quy trình triển khai lợi ích ứng dụng chƣơng trình quản lý nguồn lực cán cơng nghệ điện tốn đám mây Phần kết luận chung nêu tóm tắt kết đạt đƣợc luận văn Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 10 Microsoft nói SQL Azure bao gồm loạt tính định hƣớng liệu, đồng hóa liệu, báo cáo, phân tích liệu chức khác Cơ sở liệu SQL Azure cung cấp hệ thống quản lí sở liệu dựa đám mây (DBMS) Công nghệ cho phép ứng dụng on-premise đám mây lƣu trữ liệu quan hệ kiểu liệu khác máy chủ trung tâm liệu Microsoft Cũng nhƣ công nghệ đám mây khác, tổ chức trả cho họ sử dụng Sử dụng liệu đám mây cho phép chuyển đổi chi phí vốn nhƣ: phần cứng, phần mềm hệ thống quản lí lƣu trữ, vào chi phí điều hành Phát triển ứng dụng Windows Azure Đối với lập trình viên, xây dựng ứng dụng Windows Azure giống nhƣ xây dựng ứng dụng Windows truyền thống Nền tảng Windows Azure hỗ trợ ứng dụng Net ứng dụng xây dựng với native code Windows Azure cung cấp mẫu project Visual Studio để tạo Web role, Worker role, kết hợp hai Một vấn đề ứng dụng Windows Azure khơng chạy cục mà chạy đám mây Vì vậy, để giải vấn đề này, Microsoft cung cấp development fabric, phiên môi trƣờng Windows Azure để chạy máy lập trình viên Hình 3.8: Development fabric Windows Azure cho lập trình viên Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 49 Development fabric chạy máy đơn Windows Server 2008, Windows 7, Windows Vista Nó mơ chức Windows Azure đám mây, với Web role, Worker role, lƣu trữ Windows Azure Lập trình viên xây dựng ứng dụng Windows Azure triển khai development fabric, chạy giống nhƣ chạy ứng dụng đám mây 3.4.2.3 Thiết kế kiến trúc vật lý hệ thống thử nghiệm Kiến trúc vật lý hệ thống đƣợc mô tả nhƣ sau : Cache Database CPU Storage cache Sql Azure Sql Azure Transaction Hệ ng thệ Quệ lý n nguệ lệ n c Access control transaction Access Control Service Reports KPI Reports Storage table/blod Windows Azure Diagnotics Key Performance Indicators Service Table/Blod Hình 3.9 : Kiến trúc vật lý hệ thống Mơ tả kiến trúc : Phía client : Các máy tính nhân viên truy nhập vào hệ thống thơng qua trình duyệt IE 7.0, FireFox Phía Service : Cài đặt triển khai hệ thống quản lý nguồn lực cán lên đám mây Azure Các thành phần phía service đƣợc mô tả nhƣ sau :  Sql Azure: Hệ quản trị sở liệu tảng Azure Đƣợc sử dụng để lƣu trữ sở liệu quan hệ Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 50  Access Control: Đƣợc sử dụng để kiểm soát đăng nhập hệ thống (xác thực kiểm tra quyền truy cập)  Cache: Cơ chế tạo lƣu trữ đối tƣợng nên nhớ cache nhằm tăng tốc độ xử lý tính tốn  Windows Azure Diagnotic: Chƣơng trình quản lý nguồn lực sử dịch vụ Windows Azure Diagnotic thực khả logging cho Windows Azure runtime Nó chạy với thể role ứng dụng, thu thập liệu diagnostics cấu hình ngƣời dùng lƣu lại thơng tin vào dịch vụ lƣu trữ đƣợc cấu hình  Service Report: Dịch vụ lƣu trữ báo cáo chƣơng trình Service Report chạy tảng Sql Azure hoạt động theo mơ hình SOA  Key Performance Indicators (KPI) Service: Dịch vụ lƣu trữ phƣơng thức thực modul đánh giá nhân viên dựa theo tiêu KPI-chỉ số đánh giá hiệu Dịch vụ đƣợc xây dựng dựa theo kiến trúc WCF  CPU : Chính thể ứng dụng quản lý nguồn lực Tùy theo yêu cầu thực ngƣời dùng, thiết lập thể theo mực độ nhỏ, trung bình lớn 3.4.2.4 Lựa chọn công cụ môi trường phát triển Cơng cụ lập trình: Visual Studio 2010 (ASP.Net 4.0), Azure SDK 1.4, Sql Server 2008 Hệ điều hành: Window Windows Server 2008 SP1 Công cụ thiết kế : Enterprise Achitect 2009, visio 2010 Công cụ quản lý dự án: Microsoft Projects 3.4.2.5 Thiết kế mơ hình phát triển Phần mềm đƣợc thiết kế theo mơ hình hình 3.10 : Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 51 Hình 3.10 Phân tầng ứng dụng Mơ tả thành phần mơ hình phát triển: Mơ hình đƣợc xây dựng kết hợp mơ hình phân lớp tầng mơ hình hƣớng dịch vụ SOA Với liệu báo cáo đƣợc lƣu trữ xử lý cách sử dụng dịch vụ báo cáo (Report service) Ngoài với mơ dul tính tốn hiệu nhân viên, áp dụng đánh giá theo hệ thống KPI Các tiêu đánh giá hiệu (KPI) đƣợc xử lý cách sử dụng dịch vụ web thông qua cơng nghệ WCF  Tầng trình diễn: Chứa giao diện ứng dụng trang aspx có sử dụng Ajax  Tầng xử lý nghiệp vụ: Bao gồm lớp thực thể, Interface lớp Repository Service đảm nhiệm chức xử lý nghiệp vụ có hợp với cache nhằm tăng tốc độ xử lý Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 52  Tầng truy vấn sở liệu: Bao gồm interface lớp đảm nhiệu truy cập xử lý liệu với sở liệu quan hệ Sql Azure với liệu table blod  Cơ sở liệu đám mây: Bao gồm hai loại liệu : Cơ sở liệu quan hệ Sql Azure table, blod  Dịch vụ báo cáo: Chứa báo cáo ứng dụng, khác với ứng loại ứng dụng thông thƣờng, báo cáo đƣợc thiết kế triển khai theo mơ hình dịch vụ  WCF Web role: Chứa dịch vụ đƣợc viết theo công nghệ WCF Mơ hình thành phần WCF đƣợc thiết kế theo mơ hình SOA Chứa phƣơng thức phục vụ cho việc đánh giá nhân viên Hệ thống đánh giá đƣợc thực dựa theo tiêu KPI 3.4.2.6 Xác định biểu đồ lớp thiết kế Các lớp thiết kế biểu đồ lớp đƣợc xác định theo ca sử dụng hệ thống quản lý nguồn lực Dựa theo tài liệu yêu cầu dự án, tài liệu phân tích ca sử dụng tài liệu thiết kế nguyên mẫu hệ thống, xác định đƣợc lớp thiết kế biểu đồ lớp Trong khn khổ luận văn này, tơi trình bày lớp thiết kế biểu đồ lớp ứng với ca sử dụng “Thêm hồn tồn nhân viên” Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 53 Hình 3.11: Biểu đồ lớp thiết kế cho ca sử dụng thêm hồn tồn nhân viên Mơ tả lớp : Lớp Employee : lớp thực thể chứa thuộc tính sử dụng lƣu trữ thơng tin nhân viên Giao diện IEmployeeRepository chứa phƣơng thức đƣợc thực thi lớp EmployeeRepository Lớp EmployeeRepository lớp sở lớp EmployeeManRepository Lớp EmployeeManRepository tƣơng ứng với nhân viên có vai trị quản lý nhân Giao diện IEmployeeManRepository chứa phƣơng thức đƣợc thực thi lớp EmployeeManRepository Lớp HttpContextCacheAdapter thực thi hàm giao diện ICacheStorage Đóng vai trị xử lý lƣu trữ thơng tin lên nhớ cache Server Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 54 Lớp EmployeeService lớp đóng vai trị thực thi phƣơng thức lớp EmployeeRepository nhƣng cải tiến cách sử dụng lƣu trữ thông tin nên cache, q trình xử lý đƣợc thực thi thơng qua giao diện ICacheStorage 3.4.2.7 Thiết kế Cơ sở liệu Dựa vào biểu đồ lớp thiết kế, xác định đƣợc bảng liệu sở liệu Trong khuôn khổ luận văn, trình bày thiết kế sở liệu tƣơng ứng với ca sử dụng “Thêm hoàn toàn nhân viên” Hình 3.12: Biểu đồ sở liệu cho ca sử dụng thêm hồn tồn nhân viên Mơ tả thông tin bảng :  tblEmployee: Chứa thông tin nhân  tblProvince: Chứa thông tin tỉnh thành Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 55  tblLanguage: Chứa thông tin ngôn ngữ quốc gia  tblFamilyCharacter: Chứa thông tin thành phần gia đình  tblEthnic: Chứa thơng tin dân tộc  tblReligion: Chứa thông tin tôn giáo  tblEmployeeAuthentication: Chứa thông tin mã xác thực cá nhân  tblQualification: Chứa thông tin chuyên môn  tblDegree: Chứa thông tin cấp cao  tblFamalyCharacter: Chứa thông tin thành phần gia đình  tblEmployeeInformationContactAddress : Chứa thơng tin địa liên lạc  tblEmployeeInformationContactPhone: Chứa thông tin điện thoại liên lạc  tblEmployeeInformationContactEmail: Chứa thông tin địa email  tblAddressType: Chứa thông tin loại địa  tblPhoneType: Chứa thông tin loại điện thoại  tblEmailType: Chứa thông tin loại địa email 3.4.3 Triển khai kiểm thử đánh giá hiệu hệ thống 3.4.3.1 Triển khai hệ thống đám mây Chiến lƣợc chuyển đổi ứng dụng lên điện toán đám mây thông thƣờng đƣợc thực qua giai đoạn sau (hình 3.13): Hình 3.13: Giai đoạn triển khai hệ thống đám mây Các bƣớc chuyển đổi liệu nên đám mây: Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 56 Bƣớc 1: Tạo sở liệu đám mây cấu hình firewall để thiết lập địa IP đƣợc phép truy cập vào sở liệu đám mây Bƣớc 2: Sử dụng công cụ SQLAzureMW để chuyển Cơ sở liệu từ máy chủ Sql Server sang sở liệu Azure theo trình tự bƣớc sau : Bƣớc 2.1: Kết nối sở liệu với máy chủ Sql Server Bƣớc 2.2: Lựa chọn đối tƣợng nhƣ bảng biểu thủ tục, view để chuyển nên Sql Azure Bƣớc 2.3: Kết nối với sở liệu Sql Azure Bƣớc 3: Đăng nhập vào Sql Azure kiểm tra sở liệu Ngƣời sử dụng truy cập vào địa chỉ: https://servername.database.windows.net kiểm tra thao tác với sở liệu Hình 3.14: Đăng nhập vào sở liệu Sql Azure Sau kết nối thành công sở liệu đƣợc chuyển lên Sql Azure Nếu tạo Sql Azure Server dạng Web 3.4.3.2 Đánh giá hiệu hệ thống Đánh giá hiệu nhiệm vụ vô quan trọng với ứng dụng điện toán đám mây Khi hệ thống cần phải tăng hiệu để đáp ứng cho lƣợng truy cập, yêu cầu lớn việc tăng số lƣợng thể hiện(instances) đồng nghĩa với việc instance phải chịu môt lƣợng tải nhỏ hệ thống đáp ̣ ứng nhanh Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 57 Để đánh giá khả co giãn hệ thống quản lý nguồn lực, sử dựng công cụ Spotlight AzureWatch thực đánh giá với ca thử nghiệm tăng dần từ instances (hình 3.15), instances (hình 3.16) đến instances (hình 3.17) cố định số lƣợng truy cập hệ thống (thực 60 truy vấn/giây vịng phút) Cơng cụ cho phép test theo nhiều chiều khác nhƣ : Trạng thái CPU, nhớ tốc độ nạp chƣơng trình Hình 3.15 : Thực đánh giá hiệu với thể Hình 3.16 : Thực đánh giá hiệu với thể Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 58 Hình 3.17 : Thực đánh giá hiệu với thể Kết thực nghiệm cho thấy số lƣợng Instance tăng nên thời gian xử lý giảm đia đáng kể Với trƣờng hợp Instance thời gian đáp ứng 13.483 phần trăm giây, với Instances thời gian giảm 10.729, với Instances thời gian giảm 6.00 3.4.4 Đánh giá ưu điểm triển khai kiến trúc Chính phủ điện tử Việc phát triển Kiến trúc Chính phủ điện tử tổng thể đƣợc nghiên cứu đề xuất kiến trúc cho Việt Nam, nhiên, giải pháp thực tiễn chƣa đƣợc trọng Hơn việc phát triển khung kiến trúc Chính phủ điện tử cấp chƣa đƣợc cụ thể hóa Luận văn em tập trung nghiên cứu giải pháp cho Chính phủ điện tử - giải pháp áp dụng mơ hình điện toán đám mây Điện toán đám mây (Cloud Computing) mơ hình đƣợc “ảo hóa”, “đám mây” tích hợp từ tảng sở hạ tầng, kho liệu, ứng dụng chúng đƣợc cung cấp qua Internet dƣới dạng dịch vụ, phân phối theo nhu cầu khách hàng Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 59 Tại lại lựa chọn mơ hình điệnt tốn đám mây làm giải pháp cho Chính phủ điện tử? Theo nghị định 102/2009/NĐ Chính phủ, cấp xã/phƣờng đƣợc định đầu tƣ dự án CNTT mức tỷ/dự án, nhƣ vậy, với 10.896 xã toàn quốc số khơng thể, cịn chƣa tính đến đầu tƣ cho cấp quận/huyện Do đó, việc triển khai CPĐT rơi vào bế tắc vấn đề kinh phí Mơ hình điện tốn đám mây giải vấn đề Ý tƣởng áp dụng mơ hình điệnt tốn đám mây cho CPĐT xây dựng “đám mây” đƣợc tích hợp sở liệu chuẩn, ứng dụng văn phòng dùng chung nhằm cung cấp thành dịch vụ cho quan hành nhà nƣớc cụ thể luận văn Ngoài ra, vấn đề an toàn bảo mật đƣợc nâng cao Việc đƣa lên đám mây ứng dụng dùng chung giảm đƣợc thời gian, cơng sức, chi phí lắp đặt sở Việc khắc phục lỗi nhƣ dễ dàng nhanh chóng Khơng vậy, dịch vụ đƣợc cung cấp đƣợc đảm bảo mặt công nghệ, quan khơng cần đầu tƣ kinh phí đào tạo chuyên viên CNTT Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 60 KẾT LUẬN CHUNG Với phân tích trên, thấy việc thực triển khai Chính phủ điện tử điều tất yếu quốc gia, đặc biệt quốc gia giai đoạn phát triển hội nhập nhƣ Việt Nam cơng việc trở nên quan trọng Để thực tốt vấn đề này, cần phải có lộ trình cụ thể, phải triển khai phạm vi hẹp nhân rộng mơ hình Tuy nhiên, thời gia thực luận văn, em tìm hiểu xây dựng thử nghiệm phần mềm quản lý nguồn lực cán triển khai đám mây Đó phần nhỏ tiến trình đƣa CPĐT vào quan nhà nƣớc nhƣ xây dựng “đám mây dịch vụ” Em hi vọng với mơ hình đƣợc đƣa luận văn tiến hành triển khai thực tế không cấp phƣờng xã mà từ tiến hành mục tiêu xây dựng CPĐT Đảng Nhà nƣớc ta Bởi em mong nhận đƣợc nhiều nhận xét thầy cô nhƣ bạn để em tiếp tục hoàn thiện chức module đƣợc tốt Khi nghiên cứu đám mây Azure, phải đối mặt với số thách thức Microsoft Window Azure không hỗ trợ cho ngƣời dùng Việt Nam, khoảng thời gian dài liên hệ tìm hỗ trợ th bao đƣợc Azure để thử nghiệm Với việc Microsoft cho thị trƣờng Windows có hỗ trợ cơng nghệ Windows Azure, tin việc triển khai phủ điện tử cơng nghệ Windows khả thi dễ dàng nhƣ q trình tơi thực luận văn Trong q trình nghiên cứu thực luận văn này, tơi nhận đƣợc giúp đỡ nhiệt tình thầy hƣớng dẫn - Tiến sĩ Lê Quang Minh, Viện CNTT – ĐHQGHN thầy, cô Viện CNTT – ĐHQGHN Trƣờng ĐH Công nghệ thông tin truyền thông Thái Nguyên tạo điều kiện hƣớng dẫn thực luận văn này, lần xin gửi lời cảm ơn tới thầy kính chúc thầy cô sức khỏe, nhiều thành công cơng việc Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 61 TÀI LIỆU THAM KHẢO Tiếng Việt [1] Đề án đơn giản hoá Thủ tục hành lĩnh vực quản lý nhà nƣớc giai đoạn 2007-2010, (Đề án 30), Văn phịng Chính phủ [2] Đề cƣơng phát triển công nghệ thông tin tỉnh Nam Định giai đoạn 2010 – 2020, Sở Thông tin truyền thông Nam Định [3] Nguyễn Mạnh Dũng (2009), Báo cáo khoa học tổng kết đề tài “Nghiên cứu đề xuất chuẩn kiến trúc cho ứng dụng phủ điện tử hệ thống thông tin Hà Nội”, mã số: CNTT/01-2008-2 - Sở TTTT Hà Nội [4] Nguyễn Ái Việt (2009), Kiến trúc phủ điện tử cho quyền địa phƣơng Báo cáo ICT Hanoi – Forum 2009 [5] Đề tài khoa học cấp Nhà nƣớc “Nghiên cứu xây dựng kiến trúc công nghệ thông tin truyền thông giải pháp công nghệ phù hợp cho việc triển khai Chính phủ điện tử Việt Nam”, mã số KC.01.18 thuộc Chƣơng trình nghiên cứu khoa học trọng điểm Công nghệ thông tin truyền thông KC.01, giai đoạn 2006 – 2010 – Bộ Thông tin Truyền thông – Năm 2010 Tiếng Anh [6] Rajkumar Buyya1, Chee Shin Yeo1, Srikumar Venugopal1 "MarketOriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities" (PDF) Department of Computer Science and Software Engineering, The University of Melbourne, Australia [7] R Buyya, C S Yeo, S Venugopal, J Broberg, and I Brand Cloud Compu-ting and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility Future Generation Computer Systems, 25(6):599–616, June 2009 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 62 [8] C HoDa, G Mehta, T Freeman, E Deelman, K Keahey, B Berriman, and J.Good On the Use of Cloud Computing for Scientific Workflows SWBES 2008, December 2008 [9] K Keahey, R Figueiredo, J Fortes, T Freeman, and M Tsugawa Science Clouds: Early Experiences in Cloud Computing for Scientific Applications, August 2008 [10] L Wang, J Tao, M Kunze, D Rattu, and A C Castel-lanos The Cumulus Project: Build a Scientific Cloud for a Data Center In proceedings of Interna-tional Conference of Cloud Computing and Applications, October 2008 [11] Sky Computing, Keahey, K., Tsugawa, M., Matsunaga, A., Fortes, J IEEE In-ternet Computing, vol 13, no 5, September/October 2009 [12] OCEANS 2009, MTS/IEEE Biloxi - Marine Technology for Our Future: Global and Local Challenges [13] Marshall, P., Infrastructure Keahey Clouds”, K., Freeman, “Improving Utilization of T Accepted to IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2011), Newport Beach, CA May 2011 [14] E-Government Interoperability – United Nations Development Programme (UNDP) Regional Centre in Bangkok – Dr Nguyen Ai Viet - Published in 2007 [15] UK e-Government Interoperability Framework, Version 6.1, 18 March 2005 [16] Australian Government Architecture Reference Models, version 1.0, June 2007 Website [17] http://www.ibm.com [18] http://vi.wikipedia.org/wiki/Chính_phủ_điện_tử [19] http://www.buildingthecloud.co.uk/ Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 63 ... Mơ hình phủ điện tử cấp huyện xã đơn vị hành tỉnh Nam Định 3.4.1 Đề xuất kiến trúc Chính phủ điện tử cho đơn vị hành cấp xã – phường tỉnh Nam Định Qua nghiên cứu phƣơng pháp luận xây dựng mô. .. cho phủ điện tử Trong luận văn xin xác định mục tiêu nghiên cứu nắm bắt cơng nghệ, mơ hình điện tốn đám mây kiến trúc hệ thống thông tin, qua đề xuất giải pháp kiến trúc mơ hình phủ điện tử cho. .. tử yêu cầu phủ điện tử cấp địa phƣơng, khó khăn triển khai từ đề xuất tốn xây dựng phủ điện tử cấp địa phƣơng Chƣơng Mơ hình điện tốn đám mây: trình bày tổng quan mơ hình điện tốn đám mây sâu tìm

Ngày đăng: 09/11/2014, 19:46

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan