Luận văn thạc sĩ hệ thống quản trị máy ảo cho ứng dụng công nghệ điện toán đám mây trong doanh nghiệp

107 7 0
Luận văn thạc sĩ hệ thống quản trị máy ảo cho ứng dụng công nghệ điện toán đám mây trong doanh nghiệp

Đ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 QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ  LÊ NGỌC LAM HỆ THỐNG QUẢN TRI ̣MÁY ẢO CHO ỨNG DUN ̣ G CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY TRONG DOANH NGHIỆP LUẬN VĂN THẠC SĨ NGÀNH CÔNG NGHỆ THÔNG TIN Hà Nội, 2012 z ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ  LÊ NGỌC LAM HỆ THỐNG QUẢN TRI ̣MÁY ẢO CHO ỨNG DUN ̣ G CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY TRONG DOANH NGHIỆP Ngành: Công nghệ Thông tin Chuyên ngành: Công nghệ phần mềm Mã số: 60 48 10 LUẬN VĂN THẠC SĨ NGÀNH CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC: TS TRẦN THI ̣MINH CHÂU Hà Nội, 2012 z MỤC LỤC DANH MỤC CÁC HÌNH VẼ .5 DANH MỤC BẢNG BIỂU MỞ ĐẦU CHƢƠNG – TỔNG QUAN .11 1.1 Lịch sử đời cơng nghệ điện tốn đám mây .11 1.2 Công nghệ điện tốn khách-chủ: tập trung hóa ứng dụng lưu trữ 13 1.3 Cơng nghệ điện tốn ngang hàng phân tán: Chia sẻ tài nguyên 14 1.4 Điện toán phân tán: Cung cấp thêm lực tính tốn 15 1.5 Điện toán đám mây .16 1.6 Các đặc tính điện tốn đám mây .18 1.7 Các lợi ích điện toán đám mây .20 1.8 Tính linh hoạt 20 1.9 Tính mở rộng 20 1.10 Chi phí đầu tư 21 1.11 Tính linh động .22 1.12 Các bất lợi công nghệ điện toán đám mây .22 1.13 Tính tin cậy 22 1.14 Tính bảo mật 23 1.15 Ít thơng tin khơng có tài liệu tham khảo 23 1.16 Điện toán đám mây thành phần tạo nên đám mây 24 CHƢƠNG 2- KIẾN TRÚC ĐIỆN TOÁN ĐÁM MÂY VÀ CÁC LOẠI HÌ NH DỊCH VỤ 27 2.1 Kiến trúc điện toán đám mây 27 z 2.2 Phần mềm dịch vụ (Software-as-a-Service hay SaaS) 28 2.3 Nề n tảng mô ̣t dich ̣ vu ̣ (Platform-as-a-Service hay PaaS) 31 2.4 Hạ tầng dịch vụ(Infrastructure-as-a-Service hay IaaS) 33 2.5 Các mơ hình triển khai điện tốn đám mây 35 CHƢƠNG – CÔNG NGHỆ ẢO HÓA NỀN TẢNG CHO ĐIỆN TOÁN ĐÁM MÂY HẠ TẦNG 40 3.1 Khái niệm ảo hóa 40 3.2 Lợi ích ảo hóa 43 3.3 Các cơng nghệ ảo hóa phổ biến doanh nghiệp Việt Nam triển khai .45 3.4 Công nghê ̣ ảo hóa dựa chế biên dich ̣ nhi ̣phân - công nghệ ảo hóa nề n tảng VMware 48 3.5 Cơng nghệ ảo hóa dựa viê ̣c sửa nhân của ̣ điề u hành và ảo hóa hỗ trơ ̣ phầ n cứng– công nghê ̣ ảo hóa Citrix, Microsoft, RedHat/Ubuntu 53 3.6 Đánh giá về các công nghê ̣ ảo hóa của các hañ g 59 CHƢƠNG – HỆ THỐNG QUẢN TRI ̣ MÁY ẢO 62 4.1 Mô tả 62 4.2 Phạm vi phát triển ứng dụng 66 4.3 Môi trường hoa ̣t đô ̣ng của ứng du ̣ng 67 4.4 Kiến trúc mức cao 68 4.5 Kiến trúc chức hệ thống 68 4.6 Kế t nố i giữa các ̣ thố ng bên ngoài và giao diê ̣n 71 4.7 VMware Virtual Infrastructure Servers 72 4.8 VMware vSphere Web Service SDK 72 4.9 Giao diê ̣n lâ ̣p trình mã nguồn mở vSphere Java API 75 4.10 Các từ khóa, thuật ngữ định nghĩa 78 4.11 Các nhóm người sử dụng hệ thống 78 z 4.12 Các use-case hệ thống: 79 4.13 Thiế t kế chi tiế t các use-case điể n hình 81 4.14 Use-case đăng nhâ ̣p ̣ thố ng (Login Use-case) 81 4.15 Use-case tim ̀ và liê ̣t kê danh sách các template máy ảo có ̣ thố ng vCenter Server 82 4.16 Thiế t kế sở dữ liê ̣u 85 4.17 Lươ ̣c đồ mố i quan ̣ giữa các thực thể 85 4.18 Mô tả chi tiế t về sở dữ liê ̣u tương ứng với đố i tươ ̣ng sử du ̣ng 86 4.19 Mã hóa chi tiết use-case điể n hin ̀ h 87 4.20 Thiế t lâ ̣p kế t nố i tới controller struts-config.xml 87 4.21 Mã hóa giao diện web 88 4.22 Mã hóa truy xuất thơng tin về các máy ảo mẫu từ ̣ thố ng ảo hóa .90 4.23 Mã hóa trình lưu trữ liệu xuống sở liệu 91 4.24 Chạy thử nghiệm chương trình .94 4.25 Truy xuấ t ̣ thố ng với vai trò người quản tri ̣hê ̣ thố ng 94 4.26 Truy xuấ t ̣ thố ng với vai trò người sử du ̣ng thuô ̣c mô ̣t tổ chức ̣ thố ng .99 4.27 Tổ ng kế t 102 KẾT LUẬN 103 5.1 Đánh giá 103 5.2 Hướng phát triể n, mở rô ̣ng luâ ̣n văn 103 z DANH MỤC CÁC HÌNH VẼ Hình 1.1- Điê ̣n toán đám mây 17 Hình 1.2- Ba thành phầ n bản của mô ̣t giải pháp điê ̣n toán đám mây 24 Hình 1.3 – Mô hình kế t nố i của người sử du ̣ng tới các đám mây dich ̣ vu ̣ 25 Hình 1.4 -Giao diê ̣n của người sử du ̣ng truy xuấ t và khởi ta ̣o dich ̣ vu ̣ đám mây 26 Hình 2.1- Các mô hình dịch vụ điện toán đám mây điển hình 28 Hình 2.2 – Mô hiǹ h Software-as-a-Service 28 Hình 2.3 – Doanh thu từ thi ̣trường SaaS của Gartner 29 Hình 2.4 – Mô hình Platform-as-a-Service 31 Hình 2.5 – Dự báo thi ̣trường PaaS từ 2009 tới 2016 32 Hình 2.6 – Mô hiǹ h Infrastructure-as-a-Service 34 Hình 2.7 – Ba mô hiǹ h điê ̣n toán đám mây Private , Public và Hybird Cloud 36 Hình 2.8 – Mô hiǹ h tương tác của các đám mây 37 Hình 2.9 – Kế t nố i ma ̣ng riêng đám mây lai 38 Hình 3.1 – So sánh giữa ̣ thố ng ảo hóa và ̣ thố ng vâ ̣t lý 42 Hình 3.2 – kiế n trúc ảo hóa nề n x86 VMware 46 Hình 3.3 – Kiế n trúc lớp đă ̣c quyề n nề n x 86 chưa đươ ̣c ảo hóa 47 Hình 3.4 – Tiế p câ ̣n ảo hóa vi xử lí theo chế dich ̣ nhi ̣phân 49 Hình 3.5 – Tiế p câ ̣n ảo hóa phầ n cứng cho nề n tảng x86 50 Hình 3.6 – Ảo hóa nhớ 52 Hình 3.7 – Ảo hóa thiết bị truy xuất vào 53 Hình 3.8 – Tiế p câ ̣p ảo hóa theo hướng sửa nhân ̣ điề u hành nề n tảng x 86 54 z Hình 3.9 – Kiế n trúc ảo hóa của KVM 55 Hình 3.10 – Kiế n trúc ảo hóa của Microsoft Hyper -V 57 Hình 3.11 – Kiế n trúc ảo hóa của Xen 59 Hình 4.1 – Kiế n trúc chức giải pháp public cloud VMware 63 Hình 4.2 – Giao diê ̣n lâ ̣p trình của vCloud nề n VMware 64 Hình 4.3 – Kiế n trúc ̣ thố ng Private Cloud nề n VMware với vCloud Director và ChargeBack 65 Hình 4.4 – Mô hình kế t nố i của vSphere API ̣ thố ng của VMware 66 Hình 4.5 – Mô hình kế t nố i với giao diê ̣n lâ ̣p trình của ̣ tầ ng ảo hóa vSphere 67 Hình 4.6 – Mô hiǹ h chức của ứng du ̣ng quản lý máy ảo 69 Hình 4.7- Mô hiǹ h kế t nố i giữa ứng du ̣ng và ̣ tầ ng 71 Hình 4.8 – Mô hiǹ h giao tiế p thông qua giao diê ̣n quản tri ̣trên ̣ thố ng vS phere 73 Hình 4.9 – Mô hình kế t nố i giữa các ManagedObject vSphere API 74 Hình 4.10 – Mô hiǹ h quan ̣ giữa các đố i tượng phía máy trạm phía máy chủ vSphere thơng qua Web Service 75 Hình 4.11 – Các use-case với vai trò người sử du ̣ng ̣ thố ng 79 Hình 4.12 – Các use-case với vài trò người quản tri ̣hê ̣ thố ng 80 Hình 4.13 – Lươ ̣c đồ truy xuấ t tuầ n tự người sử du ̣ng đăng nhâ ̣p 81 Hình 4.14 – Lươ ̣c đồ lớp use-case đăng nhâ ̣p 82 Hình 4.15 – Lươ ̣c đồ truy xuấ t tuầ n tự quá trình truy xuấ t và tìm kiế m máy ảo ̣ thố ng 83 Hình 4.17 – Thiế t kế chi tiế t sở dữ liê ̣u 85 Hình 4.18 – Màn hình truy cập tới hệ thống VMMS 94 Hình 4.19 –Màn hình sau đăng nhập hệ thống 94 z Hình 4.20 – Thông tin về máy chủ truy câ ̣p ̣ thố ng ảo hóa vCenter 95 Hình 4.21 – Màn hình nhập thông tin vCenter 95 Hình 4.22 – Danh sách các máy ảo tiêu chuẩ n ̣ thố ng 96 Hình 4.23 – Người quản tri ̣sẽ duyê ̣t máy ảo tiêu chuẩ n mới 97 Hình 4.24 – Màn hình cập nhật thông tin máy ảo tiêu chuẩn mới 98 Hình 4.25 – Danh sách các máy ảo tiêu chuẩ n sau cho ̣n từ ̣ thố ng 98 Hình 4.26 – Giao diê ̣n danh mu ̣c các máy ảo tiêu chuẩ n ở ph ía người sử dụng 99 Hình 4.27 – Người sử du ̣ng cho ̣n triể n khai máy ảo mới 100 Hình 4.28 – Máy ảo sau tạo thành công hiê ̣n thi ̣ra ta ̣i danh sách các máy ảo 100 Hình 4.29–Máy ảo chuyển sang trạng thái hoạt động 101 Hình 4.30 – Máy ảo sau khởi ta ̣o, đã hoa ̣t đô ̣ng ở phiá ̣ thố ng ảo hóa 101 z DANH MỤC BẢNG BIỂU Bảng 4.1 – Bảng liệt kê thành phần kiến trúc hệ thống 71 Bảng 4.2 – Bảng mô tả sử dụng lời gọi vSphere API qua Web Services .76 Bảng 4.3 – Bảng so sánh khác lời gọi Web Service hướng đối tượng vSphere Java API 77 Bảng 4.4 – Ví dụ lời gọi từ vSphere API không sử dụng ManagedObjectReference 78 Bảng 4.5 – Bảng định nghĩa nhóm người dụng hệ thống 79 Bảng 4.6 – Bảng mô tả use-case chi tiết người quản trị truy cập .81 Bảng 4.7 – Bảng mô tả chi tiết bảng sở liệu đối tượng tương ứng với bảng 87 Bảng 4.8 – Bảng mô tả định nghĩa action Struts 87 Bảng 4.9 – Bảng mơ tả mã hóa trang jsp theo cách viết Struts 88 Bảng 4.10 – Bảng mơ tả mã hóa đối tượng form Struts 89 Bảng 4.11 – Bảng mơ tả mã hóa đối tượng action Struts 90 Bảng 4.12 – Bảng mô tả kết nối với máy chủ ảo hóa 90 Bảng 4.13 – Bảng mô tả truy xuất danh sách máy ảo từ máy chủ ảo hóa .90 Bảng 4.14 – Bảng mơ tả lấy thông tin chi tiết máy ảo từ máy chủ ảo hóa .91 Bảng 4.15 – Bảng mơ tả tệp cấu hình Hibernate 92 Bảng 4.16 – Bảng mô tả nội dung tệp cấu hình Hibernate 92 Bảng 4.17 – Bảng mô tả định nghĩa thông tin đối tượng VMTemplate 93 Bảng 4.18 – Bảng mô tả ghi liệu vào sở liệu 93 z MỞ ĐẦU Theo nghiên cứ u của Gartner thực hiê ̣n cuố i năm 2009, thì mối quan tâm chủ đạo nhà quản trị công nghệ giới vào năm 2010 công nghê ̣ ảo hóa và năm 2011 công nghệ điện toán đám mây [1] Theo báo cáo th ì ảo hóa tiền đề cho phát triển mạnh hệ thống điê ̣n toán đám mây, đă ̣c biê ̣t là các ̣ thố ng điê ̣n toán đám mây cho ̣ tầ ng Trong quá trin ̀ h làm viê ̣c với các doanh nghiê ̣p ta ̣i Viê ̣t Nam ở giai đoa ̣n 2010 để tư vấ n các giải pháp ảo hóa máy chủ , nhâ ̣n đươ ̣c nhiề u yêu cầ u từ phía doanh nghiệp mong muốn triển khai đồng giải pháp ảo hóa máy chủ điện tốn đám mây cho hạ tầng Qua quá trình khảo sát nhu cầ u thực tế đánh giá lực tài họ , tơi nhâ ̣n thấ y rằ ng hầ u hế t các doanh nghiê ̣p không thực sự có đủ lực tài chiń h cũng có các yêu cầ u thực tế tương ứng các giải pháp đám mây hiê ̣n cung cấ p Mơ ̣t sớ khách hàng có u cầu rõ ràng , nhiên mới ở pha ̣m vi khá đơn giản quản tri ̣các máy ảo chạy hạ tầng ảo hóa họ , giúp cấp phát nhanh chóng Với những khách hàng có yêu cầu đơn giản , triể n khai cả mô ̣ t giải pháp đám mây đồ ng bô ̣ thường rấ t tố n kém Xuấ t phát từ những vấ n đề thực tế vâ ̣y , đă ̣t mu ̣c tiêu là nghiên cứu về ̣ thố ng điê ̣n toán đám mây cũng công nghê ̣ ảo hóa áp du ̣ng cho đám mây ̣ tầ ng , giải toán quản trị hệ thống máy ảo mức đơn giản nhu cầ u của các doanh nghiê ̣p ở và lấ y tên luâ ̣n văn là “ Hê ̣thố ng quản tri ̣ máy ảo cho ứng dụng công nghê ̣điêṇ toán đám mây doanh nghiệp” Nô ̣i dung luâ ̣n văn tâ ̣p trung vào những vấ n đề sau:  Tìm hiểu khái niệm bản, lợi ích điện toán đám mây  Tìm hiểu khái niệm , lợi ích hệ thống ảo hóa , nề n tảng cho ̣ thố ng đám mây của ̣ tầ ng  Xây dựng mô ̣t ứng du ̣ng quản tri ̣hê ̣ thố ng máy ảo ở mức đơn giản xuấ t phát từ điều kiện doanh nghiệp với hệ thống máy chủ ảo z 92 private static String CONFIG_FILE_LOCATION = "/hibernate.cfg.xml"; Bảng 4.15 – Bảng mô tả tệp cấu hình của Hibernate Đinh ̣ nghiã sở dữ liê ̣u cầ n truy xuấ t và các đố i tươ ̣ng cầ n thự xuố ng sở dữ liê ̣u c ghi jdbc:mysql://localhost/vapp vdc_admin 123456 com.mysql.jdbc.Driver org.hibernate.dialect.MySQLDialect Bảng 4.16 – Bảng mô tả nội dung tệp cấu hình Hibernate Đinh ̣ nghiã tê ̣p cấ u hin ̀ h với t ên chiń h xác tên của lớp cầ n ghi xuố ng sở dữ liê ̣u , với viê ̣c đinh ̣ nghiã tên cô ̣t sở dữ liê ̣u tương ứng với tên thuô ̣c tiń h cầ n ghi la ̣i và chin ́ h xác kiể u dữ liê ̣u tương ứng với sở dữ liê ̣u Bảng 4.17 – Bảng mô tả định nghĩa thông tin đối tượng VMTemplate Quá trình tiến hành ghi liệu từ đối t ượng xuống sở liệu thực hiê ̣n hoàn toàn tự đô ̣ng thông qua Hibernate /* a Hibernate session */ Session session = null; /* we always need a transaction */ Transaction tx = null; /* get session of the current thread */ session = HibernateSessionFactory.currentSession(); tx = session.beginTransaction(); VMTemplate tpl = new VMTemplate(); BeanUtils.copyProperties(tpl,tplValue); session.save(tpl); tx.commit(); Bảng 4.18 – Bảng mô tả ghi liệu vào sở liệu z 94 4.24 Chạy thử nghiệm chƣơng trì nh 4.25 Truy xuấ t ̣thố ng với vai trò ngƣời quản tri ̣ ̣thố ng Hình 4.18 – Màn hình truy cập tới hệ thống VMMS Màn hình đăng nhập với vai trò người quản trị hiển thị chức quản trị vCenter Server, quản trị Catalogs và quản tri ̣người sử du ̣ng Hình 4.19 –Màn hình sau đăng nhập ̣ thố ng  Truy xuấ t tin Server ̣ ́ h quản tri vCenter Chọn danh mục quản trị vCenter, để thêm mới, sửa hoă ̣c xóa vCenter Server z 95 Hình 4.20 – Thông tin về máy chủ truy cập ̣ thố ng ảo hóa vCenter Sửa hoă ̣c thêm mới thông tin về vCenter Server Hình 4.21 – Màn hình nhập thông tin vCenter  Truy xuấ t tính quản tri ̣các Catalog Sau cho ̣n vào liên kế t quản tri ̣Catalog , ̣ thố ng cho ta truy xuấ t tới danh mục Catalog tồn hệ thống z 96 Hình 4.22 – Danh sách các máy ảo tiêu chuẩ n ̣ thố ng Để câ ̣p nhâ ̣t thêm các catalog mới từ ̣ thố ng , nhấ p vào liên kế t truy vấ n các template máy ảo từ vCenter đăng ký ̣ thố ng z 97 Hình 4.23 – Người quản tri ̣ sẽ duyê ̣t máy ảo tiêu chuẩ n mới Người quản tri ̣sẽ làm công tác duyê ̣t các template chuẩ n và cho phép template đó đươ ̣c sử du ̣ng z 98 Hình 4.24 – Màn hình cập nhật thông tin về máy ảo tiêu chuẩ n mới Ở hình dưới, chọn thêm chỉ máy ảo Demo -AD đóng vai trò là template mới của ̣ thố ng, máy ảo khác không đăng ký vào hệ thống Hình 4.25 – Danh sách các máy ảo tiêu chuẩ n sau chọn từ ̣ thố ng z 99 4.26 Truy xuấ t ̣thố ng với vai trò ngƣời sƣ̉ du ̣ng thuô ̣c mô ̣t tổ chƣ́c ̣ thố ng Màn hình truy cập người sử dụng có khác biệt so với người quản trị họ chỉ xem da nh sách các template có ̣ thố ng cũng danh mu ̣c các máy ảo của ho ̣ đã khởi ta ̣o Người sử du ̣ng không có quyề n đăng ký các template máy ảo ̣ thố ng  Người sử du ̣ng truy câ ̣p danh mu ̣c các template Người sử du ̣ng xem đươ ̣c danh sách các template có ̣ thố ng, nhiên không có quyề n sửa thông tin liên quan tới template co ́ Hình 4.26 – Giao diê ̣n danh mục các máy ảo tiêu chuẩ n ở phía người sử dụng Để triể n khai mô ̣t máy ảo mới dựa template , người sử du ̣ng sẽ nhấ n vào biể u tươ ̣ng Deploy ở phiá trái của template Trong ví du ̣ này , để đơn giản DOS template sẽ đươ ̣c lựa cho ̣n z 100 Hình 4.27 – Người sử dụng chọn triển khai máy ảo mới Hê ̣ thố ng sẽ lê ̣nh cho vCenter Server thực hiê ̣n linked clone máy ảo DOS pool tài nguyên thuô ̣c nhóm HR Department , pool này đóng vai trò trung tâm liệu ảo tổ chức hệ thống Màn hình hiển thị danh sách máy ảo ngườ i sử du ̣ng hiê ̣n với máy ảo mới tạo, người sử du ̣ng có thể lê ̣nh bâ ̣t máy ảo từ Hình 4.28 – Máy ảo sau tạo thành công hiện thị tại danh sách các máy ảo z 101 Sau cho ̣n nút check box phiá bên phải, nhấn vào nút Power On Hình 4.29–Máy ảo chuyển sang trạng thái hoạt động Ở phía hình vCenter, máy ảo đã hoạt động lệnh Hình 4.30 – Máy ảo sau khởi tạo, đã hoạt động ở phía ̣ thố ng ảo hóa z 102 4.27 Tổ ng kế t Chương trình đươ ̣c thực hiê ̣n đươ ̣c những tính bản cho phép tương tác với hạ tầng ảo hóa VMware vSphere , cho phép người sử du ̣ng có thể đinh ̣ nghĩa máy ảo tiêu chuẩn dưới dạng máy ảo tiêu chuẩn Ngoài , chương trin ̀ h cho phép người sử du ̣ng đơn giản hóa quá triǹ h khởi ta ̣o máy ảo theo nhu cầ u , thông qua viê ̣c truy xuấ t giao diê ̣n Web quen thuô ̣c , không cầ n sự tham gia quản tri ̣của người quản tri ̣hê ̣ thố ng Do mu ̣c đić h đă ̣t ph át triển chương trình giai đoạn làm luận văn nên chỉ tâ ̣p trung vào phát triể n những tiń h bản , vì số nhươ ̣c điể m cầ n hoàn thiê ̣n thêm đó là chương triǹ h ở mức khá bản , giao diê ̣n Web đơn giản , khả tương tác chưa thân thiê ̣n Còn nhiều tính khác có thể bở xung thêm cho chương trình mang tính ứng du ̣ng sát thực tế nữa hoạch định dung lươ ̣ng lưu trữ cho mỗi trung tâm dữ liê ̣u ảo , xác định dung lươ ̣ng lưu trữ cò n đủ để máy ảo có thể khởi ta ̣o không, cho phép xác đinh ̣ máy ảo khởi tạo có thực hoạt động hay khôn g, hoă ̣c những khả sau giai đoa ̣n máy ảo hoa ̣t đô ̣ng quá thời ̣n thì các hướng xử lý là tắ t máy ảo , xóa khỏi hệ thống lưu vùng liệu khác z 103 KẾT LUẬN 5.1 Đánh giá Qua quá trin ̀ h thực hiê ̣n luâ ̣n văn, đã đa ̣t đươ ̣c những kế t quả sau:  Tìm hiểu tổng quan trình hình thành , khái niệm, ứng nhược điể m của mô hin ̀ h điện toán đám mây Song song với quá triǹ h này nghiên cứu thêm về những công nghê ̣ nề n tảng hỗ trơ ̣ cho viê ̣c triể n khai điện toán đám mây doanh nghiệp  Tìm hiểu hệ thống ảo hóa hạ tầng hã ng khác , tìm hiể u đươ ̣c cách tiế p câ ̣n xây dựng ̣ thớ ng điện tốn đám mây hãng khác  Tìm hiểu, thử nghiê ̣m đươ ̣c cơng nghê ̣ điện tốn đám mây xây dựng nề n của VMware và ̣ thố ng các hàm API cung cấ p của VMware  Thơng qua viê ̣c nghiên cứu về điện tốn đám mây rút kết luâ ̣n viê ̣c tiế p câ ̣n với công nghê ̣ này tư vấ n cho các doanh nghiê ̣p 5.2 Hƣớng phát triể n, mở rô ̣ng luâ ̣n văn Đế n thời điể m này , điê ̣n toán đám mây khơng cịn cơng nghệ q xa lạ đối với doanh nghiệp Việt Nam Tuy nhiên khoảng cách từ vấ n đề công nghê ̣ tới viê ̣c triể n khai thực tế vẫn còn thời gian khá dài ngân sách và chiń h sách áp dụng tổ chức Với doanh nghiệp lớn , mă ̣c dù có lô ̣ triǹ h rõ ràng triể n khai mô ̣t giải pháp đám mây hoàn chỉnh , nhiên với tố c đô ̣ tăng trưởng nhanh , sức ép lên các nhóm ̣ tầ ng rấ t lớn thì thay vì chờ ̣i mô ̣t giải pháp hoàn chỉnh có thể áp dụng chương trình quản trị máy ảo để tăng khả cấp phát máy ảo theo nhu cầ u của doanh nghiê ̣p Nhiề u tính mới có thể bổ xung thêm khiế n cho chương trình hoàn chỉnh đinh ̣ nghiã lực tính to án cho trung tâm dữ liê ̣u ảo , cho phép người sử du ̣ng đinh ̣ nghiã các dải IP , cung cấ p khả tin ́ h cước đơn giản tính theo dung lượng nh ớ cấ p phát hoă ̣c số lươ ̣ng vCPU sử du ̣ng cho mỗi máy ảo z 104 Nế u phát triể n đầ y đ ủ tính kể , chương triǹ h có thể áp du ̣ng rô ̣ng raĩ cho các nhóm chuyên làm công tác đảm bảo ̣ tầ ng ảo hóa của các doanh nghiê ̣p, có thể sử dụng cho nhóm chuyên phát triển phần mềm để đảm bảo khả cấ p phát và quản lý cấ u hiǹ h Mô ̣t đinh ̣ hướng riêng của tiếp tục nghiên cứu , tư vấ n triể n khai điê ̣n toán đám mây Việt Nam theo hướng triển khai giải pháp đám mây cho hạ tầ ng và hi vo ̣ng mô ̣t tương lai gầ n có thể triể n khai đươ ̣c giải pháp của VMware ta ̣i mô ̣t số các doanh nghiê ̣p hàng đầ u ta ̣i Viê ̣t Nam z 105 TÀI LIỆU THAM KHẢO [1]Gartner EXP Worldwide Survey of Nearly 1,600 CIOs Shows IT Budgets in 2010 to be at 2005 Levels, Gartner Executive Program, Stamford Conn 19th January 2010, http://www.gartner.com/it/page.jsp?id=1283413 [2] Peter Mell, Timothy Grance, The NIST Definition of Cloud Computing;NIST Special Publication 800-145, National Institute of Standards and Technology, Sept 2011 [3]IDC Forecasts U.S Public IT Cloud Services Revenue to Grow 21.6%,http://www.businesswire.com/news/home/20110208005981/en/IDCForecasts-U.S.-Public-Cloud-Services-Revenue [4]Gartner says Worldwide SaaS Revenue to Grow 22 Percent in 2009, May 2009, http://www.gartner.com/it/page.jsp?id=968412 [5]Google and I.B.M Join in ‘Cloud Computing’ http://www.nytimes.com/2007/10/08/technology/08cloud.html?_r=0 Research, [6]Understanding Full Virtualization, Paravirtualization, and Hardware Assist, VMware [7] Steve JIN, VMware VI and vSphere SDK, Managing the VMware Infrastructure and vSphere, Prentice Hall 2009 [8] KVM for Server Virtualization: An Open Source Solution Comes of Age, Gary Chen, Al Gillen, October 2011 [9]Cloud Computing: A practical approach, Anthony T Velte, Toby J Velte, Ph.D, Robert Elsenpeter, McGrow Hill, 2010 [10]Technical and Commercial Comparison of Citrix XenServer and VMware vSphere, Citrix, November 2011 z 106 [11] Experts Define Cloud Computing: Can we get a Little Definition in our definitions?, http://blogs.gartner.com/daryl_plummer/2009/01/27/expertsdefine-cloud-computing-can-we-get-a-little-definition-in-our-definitions/ [12] Ming Yi, Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online, QUE, August 2008 [13] Stefan Ried, Ph.D, Jean-Pierre Garbani, Andrew Bartels, and Miroslaw Lisserman, Platform-As-A-Service Market Sizing - A New $15-Billion-Plus Market Awaits Vendors, Forrester Research,July 13th 2009 [15] Xen Hypervisor Case Study - Designing Embedded Virtualized Intel® Architecture Platforms, Amit Aneja, Intel Corporation, March 2011 [16] Worldwide Enterprise Server Cloud Computing 2010-2014 Forcast, International Data Corporation, April 2011 z ... nghệ ảo hóa thiết bị lưu trữ, IBM giới thiệu chuyên đề điện z 46 toán đám mây cho doanh nghiệp với hạ tầng ảo hóa, VMware giới thiệu giải pháp điện tốn đám mây hệ điều hành cho điện toán đám. .. cần hỗ trợ đội ngũ quản trị công nghệ thông tin Không giống đám mây công cộng, người quản trị hệ thống đám mây riêng phải chuyên gia vấn đề tích hợp mạng quản trị hạ tầng đám mây, phải tự vận hành... nhà quản trị công nghệ giới vào năm 2010 công nghê ̣ ảo hóa và năm 2011 công nghệ điện toán đám mây [1] Theo báo cáo th ì ảo hóa tiền đề cho phát triển mạnh hệ thống điê ̣n toán đám mây,

Ngày đăng: 06/03/2023, 15:42

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

  • Đang cập nhật ...

Tài liệu liên quan