DANH MỤC HÌNH Hình 1.1: Mô hình điện toán đám mây 3 Hình 1.2: Kiến trúc điện toán đám mây 4 Hình 1.3:Các nhánh của điện toán đám mây 10 Hình 1.4: Việc di trú tài nguyên tính toán lên đám mây 10 Hình 1.5: Áp dụng công nghệ ảo hóa để chia sẻ tài nguyên 11 Hình 2.1: Chạy MS Office trên trình duyệt Internet Explorer 13 Hình 2.2: Mô hình ảo hóa đầy đủ 17 Hình 2.3: Mô hình ảo hóa song song 19 Hình 2.4: Mô hình paravirtualization 20 Hình 2.5: Mô hình ảo hóa mức hệ điều hành 21 Hình2.6: Mô hình ảo hóa ứng dụng 22 Hình 2.7: Mô hình ảo hóa lưu trữ 23 Hình 2.8: Kiến trúc ảo hóa XEN 24 Hình 2.9: Kiến trúc ảo hóa KVM 26 Hình 2.10: Kiến trúc ảo hóa VirtualBox 27 Hình 2.11: Sơ đồ điện toán đám mây của Ubuntu 29 MỤC LỤC PHẦN MỞ ĐẦU 1 PHẦN NỘI DUNG 2 CHƯƠNG 1: TÌM HIỂU ĐIỆN TOÁN ĐÁM MÂY 2 1.1. GIỚI THIỆU ĐIỆN TOÁN ĐÁM MÂY: 2 1.1.1. Giới thiệu: 2 1.1.2. Lịch sử: 3 1.1.2.1 Đặc điểm: 3 1.1.3.Các đặc tính: 5 1.2. SỰ PHÁT TRIỂN CỦA ĐIỆN TOÁN ĐÁM MÂY 6 1.2.1.Các công ty 6 1.2.2.Trung tâm điện toán 7 1.2.3.Phần mềm đám mây 7 1.2.4.Thiết bị kết nối 8 1.3. CÁC NHÁNH CỦA ĐIỆN TOÁN ĐÁM MÂY 9 1.3.1.Phần mềm hoạt động như dịch vụ (SaaS Software as a Service) : 9 1.3.2. Điện toán theo yêu cầu (Utility Computing) : 9 1.3.3. Dịch vụ web (Web service) : 9 1.3.4. Dịch vụ quản lý (MSP Managed Service Provider) : 9 1.3.5. Điện toán tích hợp (Internet integration) : 10 1.3.6.Nhận xét về điện toán đám mây 10 CHƯƠNG 2: CÔNG NGHỆ ẢO HÓA 12 2.1. GIỚI THIỆU ẢO HÓA 12 2.2.VAI TRÒ CỦA ẢO HÓA 13 2.2.1. Tối ưu hóa công suất sử dụng phần cứng 13 2.2.2. Giải quyết vấn đề về chi phí quản lý và sự cố máy tính: 14 2.2.3. Đảm bảo tương thích ứng dụng 14 2.3. CÁC PHƯƠNG PHÁP ẢO HÓA 15 2.3.1. Ảo hóa phần cứng (Hardware virtualization) 15 2.3.1.1. Công nghệ ảo hóa phần cứng có thể chia thành: 17 2.3.1.2. Ảo hóa phần mềm (Software virtualization) 20 2.3.2. Ảo hóa bộ nhớ (Memory virtualization) 23 2.3.3. Ảo hóa lưu trữ (Storage virtualization) 23 2.3.4. Ảo hóa dữ liệu (Data virtualization) 23 2.3.5. Ảo hóa mạng (Network virtualization) 23 2.4. CÁC KIẾN TRÚC VÀ CÔNG CỤ ẢO HÓA (XEN, KVM, VIRTUALBOX…) 24 2.4.1. XEN (thuộc loại paravirtualization) 24 2.4.2. KVM (Kernelbased Virtual Machines) 25 2.4.3. VirtualBox 26 2.5. ĐIỆN TOÁN ĐÁM MÂY CỦA UBUNTU 27 2.5.1. Giải thích sơ đồ 29 2.5.2. Nguyên tắc hoạt động 30 2.6. DEMO MỘT SỐ CÔNG CỤ ẢO HÓA 30 2.6.1. VirtualBox 30 2.6.1.1. Lý do lựa chọn VirtualBox: 30 2.6.1.2. Chuẩn bị cài đặt 31 2.6.1.3.Cài đặt: 31 2.6.1.4. Cài đặt hệ điều hành trên VirtualBox: 31 2.6.2. VMWare 32 2.6.2.1. Lý do lựa chọn VMWare 32 2.6.2.2. Chuẩn bị cài đặt 32 2.6.2.3.Cài đặt: 32 PHẦN KẾT LUẬN 33 TÀI LIỆU THAM KHẢO 34 PHẦN MỞ ĐẦU Máy vi tính ngày nay đã trở thành một phần tất yếu của cuộc sống. Chúng ta cần máy tính ở khắp mọi nơi, có thể là cho công việc, nghiên cứu hoặc trong bất kỳ lĩnh vực nào. Khi việc sử dụng máy tính trong cuộc sống hàng ngày của chúng ta tăng lên, các nguồn tài nguyên máy tính mà chúng ta cũng cần tăng lên. Đối với các công ty lớn như Google và Microsoft, khai thác các nguồn tài nguyên như vậy khi họ cần không phải là một vấn đề lớn. Nhưng khi nói đến doanh nghiệp nhỏ hơn, các nguồn tài nguyên lớn như vậy trở thành một yếu tố rất lớn tác động đến kinh doanh. Với những vấn đề lớn về cơ sở hạ tầng CNTT như máy hỏng, treo ổ cứng, lỗi phần mềm, v.v.. Đó thật sự là những vấn đề rất đau đầu cho các doanh nghiệp. Điện toán đám mây cung cấp một giải pháp cho tình trạng này. Điện toán đám mây là một cuộc dịch chuyển cách mạng trong đó việc tính toán sẽ được chuyển từ máy tính cá nhân và thậm chí cả các máy chủ ứng dụng doanh nghiệp, cá nhân đến một đám mây máy tính. Đám mây là một hình tượng để chỉ đến tập các máy chủ ảo hóa có thể cung cấp các nguồn tài nguyên của máy tính khác nhau cho khách hàng của họ. Người sử dụng của hệ thống này chỉ cần được quan tâm tới các dịch vụ máy tính đang được yêu cầu. Cái chi tiết bên dưới hệ thống của nó như thế nào thì được ẩn khỏi người dùng. Các dữ liệu và các dịch vụ cung cấp nằm trong các trung tâm dữ liệu của đám mây có khả năng mở rộng lớn và có thể được truy cập ở bất kỳ đâu, từ bất kỳ thiết bị được kết nối trên thế giới. Thông qua nội dung Đồ Án này, em xin trình bày khái quát xu hướng của công nghệ thông tin hiện đại mà thế giới đang hướng đến sự hoàn thiện là Sự Ảo Hóa Trong Công Nghệ Điện Toán Đám Mây. Chúng em xin chân thành cảm ơn Th.S Lê Thị Ánh Tuyết đã cung cấp những tài liệu quý giá cũng như những hướng nghiên cứu chính về Đề Tài này.
BỘ CÔNG THƯƠNG ĐỒ ÁN HỌC PHẦN 1 SỰ ẢO HÓA TRONG CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY GIẢNG VIÊN HD : LÊ THỊ ÁNH TUYẾT SINH VIÊN TH : LÊ NAM PHONG MSSV: 09013053 TRẦN VĂN TUẤN MSSV: 09013043 LỚP : DHTH5TH THANH HÓA, THÁNG 07 NĂM 2013 KHOA CÔNG NGHỆ NHIỆM VỤ ĐỒ ÁN CHUYÊN NGÀNH !"#$%&$' &#$(#)*'+$,-./.01.21 34$-5$67$-./.01.81 ,!$'9$,,':'9$,&$ (;<=2 1. #$>?@$A'6B#$$,!$'C*'&D6 E%FG+'H)"3+$,>&:$"+@$>@**IB 2. ,!B,&)+$,!BJ8"'@$,.2$5*J.01 3. ,!B'+!$"'!$'$,!B0."'@$,.K$5*J.01 4. "#$,&@+ &#$'L;$,MN$(#'OP$'6BQ" Thanh Hóa, ngày 09 tháng 07 năm 2013 RS PT-UV=W XYZ !,'&3['"#$\ XYZ !,'&3['"#$\ NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] '4$>@$',&@ • ^"'_A"'FA'&:$ ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] • `&Ma$,"'FA'&:$ ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] • C$'"'_A"3C$'b!B ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] • c$,'d<eQ"f6G g]hLdAbG+ : g]hLdAbG+ :AHA'i$'%j)bc%6$, g]hY'9$,>LdAbG+ : Thanh Hóa, ngày tháng năm 2013 PT-UV=W X'&3['k"#$\ DANH MỤC HÌNH MỤC LỤC PHẦN MỞ ĐẦU @B &"l$'$,!B$)B>m"3n"'!$'*`"<'4$"7"BQ6Ao)A6`A%p$,'q$,") A4$*@B"l$'ne'r<*&$s&kAH"'Dt!A'+A9$, &:Ak$,'&#$A_6'+uA"3+$,b7" evtw$' FA$!+Y'& &:A%jMa$,*@B"l$'"3+$,A6`A%p$,'!$,$,!BAo)A'q$, ")"5$,t#$kA@A$,6?$"!&$,6B#$*@B"l$'*!A'q$,")Ax$,A4$"5$,t#$p& ;& A@AA9$,"Bt;$$'L++,ty !&A3+%+z"ke')&"'@AA@A$,6?$"!&$,6B#$$'L {B e'&'A4$e'9$,<'G&t!*`" 7$>Et;$'L$,e'&$H&>Q$M+)$'$,'&:<$'| 's$kA@A$,6?$"!&$,6B#$t;$$'L {B"3n"'!$'*`"BQ6"p37"t;$"@A>`$,>Q$ e&$'M+)$'-;&$'}$, 7$>Et;$ EAs%n'~"4$,$'L*@B'|$,k"3y+c A_$,kt•&<'4$*E*k H"'{"%Ft!$'}$, 7$>E37">)6>46A'+A@AM+)$' $,'&:<&:$"+@$>@**IBA6$,A7<*`",&G&<'@<A'+"C$'"3~$,$!B &:$"+@$>@**IBt!*`"A6`AMOA'A'6BD$A@A'*~$,"3+$,>H &:A"l$' "+@$%€>LdAA'6BD$"•*@B"l$'A@$'I$ !"'{*A'lAGA@A*@BA'o_$,Ma$, M+)$'$,'&:<kA@$'I$>Q$*`">@**IB*@B"l$'@**IBt!*`"'C$'"Ld$,>D A'i>Q$"{<A@A*@BA'oG+'H)AH"'DA6$,A7<A@A$,6?$"!&$,6B#$Ao)*@B"l$' e'@A$')6A'+e'@A''!$,Ao)',L‚&%jMa$,Ao)':"'p$,$!BA'iA4$>LdA f6)$"I*";&A@AMOA' a*@B"l$'>)$,>LdAB#6A46@&A'&"&Q"b#$ML;&': "'p$,Ao)$H$'L"'Q$!+"'C>LdAƒ$e'|&$,L‚&M„$,@AM}t&:6 !A@AMOA' a A6$,A7<$…*"3+$,A@A"36$,"I*M}t&:6Ao)>@**IBAHe'G$5$,*n3`$,t;$ !AH"'D>LdA"36BA{<nb7"ev>I6k"•b7"ev"'&Q"bO>LdAeQ"$p&"3#$"'Q,&;& '9$,f6)$`&M6$,?P$$!Bky*†&$"3C$'b!Be'@&f6@"†6'L;$,Ao) A9$,$,':"'9$,"&$'&:$>~&*!"'Q,&;&>)$,'L;$,>Q$%F'+!$"'&:$t!F‡+ H)3+$,9$,,':&:$+@$@*IB 'q$,y*†&$A'I$"'!$'AG*s$'(#'OP$'6BQ">mA6$,A7<$'}$, "!&t&:6f6Z,&@Ax$,$'L$'}$,'L;$,$,'&#$A_6A'l$' EE!&$!B 6 PHẦN NỘI DUNG CHƯƠNG 1: TÌM HIỂU ĐIỆN TOÁN ĐÁM MÂY 1.1. GIỚI THIỆU ĐIỆN TOÁN ĐÁM MÂY: 1.1.1. Giới thiệu: &:$"+@$>@**IBXt+6M+*<6"&$,\kAˆ$,&t!>&:$"+@$*@BA'oG+kt! *9'C$'>&:$"+@$%jMa$,A@AA9$,$,':*@B"l$' !<'@""3&D$MF) !+*~$, $"y3$y"'6{"$,}‰>@**IB‰n>IBt!tp&$H&ƒ$MaA'i*~$,$"y3$y"XMF) !+ A@A'>LdAbp"3lAo)$H"3+$,%s>?*~$,*@B"l$'\ !$'L*`"t&#$"Ln$, E>` <'_A"~<Ao)A@AAs%n'~"4$,A'_)"3+$,$H*9'C$'>&:$"+@$$!Bk*&e'G $5$,t&#$f6)$>Q$A9$,$,':"'9$,"&$>E6>LdAA6$,A7<ML;&M~$,A@A‰MOA' a‰kA'+<'Š<$,L‚&%jMa$,"36BA{<A@AMOA' aA9$,$,':"•*`"$'!A6$,A7< $!+>H‰"3+$,>@**IB‰*!e'9$,A4$<'G&AHA@Ae&Q$"'_Ake&$'$,'&:* E A9$,$,':>HkAx$,$'Le'9$,A4$f6)$"I*>Q$A@AAs%n'~"4$,<'aA aA9$, $,':>H'y+"cA'_A‹m'`&*@B"l$'ŒŒŒ‰Ht!'C$'*N6"3+$,>H"'9$,"&$ >LdAtL6"3}"'L‚$,"3FA"~&A@A*@BA'o"3#$$"y3$y" !A'i>LdA>LdAtL6"3} "~*"'‚&nA@A*@Be'@A'kb)+,?**@B"l$'A@$'I$k"36$,"I*,&G&"3lk*@B"l$' "3+$,M+)$'$,'&:<kA@A<'Ls$,"&:$*@B"l$'A4*")Bk‰ &:$"+@$>@**IBt!e'@&$&:*"c$,"'Db)+,?*AGA@Ae'@&$&:*$'L •<'4$*E*MOA' aŽk••ybJ.Ž !A@A 7$>Ee'@A†67"'&:$,4$>IBkA@A†6 'L;$,A9$,$,':$c&b{"k"3+$,>H>E"!&A'oBQ6Ao)$Ht! 7$>EMF) !+$"y3$y" >D>@<_$,$'}$,$'6A46>&:$"+@$Ao)$,L‚&M„$,-lMakMOA' a++,ty <<Œ$,&$yA6$,A7<$'}$,_$,Ma$,e&$'M+)$'"3FA"6BQ$"'9$,"'L‚$,kAH"'D "36B$'{<"•*`""3C$'M6B:"•ybkAˆ$A@A<'4$*E* !M}t&:6>E6>LdAtL6"3} "3#$A@A*@BA'o 7 Hình 1.1: Mô hình điện toán đám mây 1.1.2. Lịch sử: '6{"$,}>&:$"+@$>@**IB†67"'&:$br"$,6?$"•_$,Ma$,>&:$"+@$tL;& X,3&MA+*<6"&$,\"3+$,"'{<$&#$0/‘.k"&Q<"'y+t!>&:$"+@$"'y+$'6A46X6"&t&"B A+*<6"&$,\ !<'4$*E*MOA' aX))\ &:$"+@$tL;&>u""3$,"I* !+ &:AM&A'6BD$*`""G&A9$, &:AX•+3et+)M\ >Q$>O)>&D*Ao)A@A"!&$,6B#$>&:$"+@$A4$"'&Q">D%jMa$,`"tL;&t!*`" $'H**@BA'o*!"3#$>H$'&:* at;$>LdAA'&)"'!$'$'}$,"@A a$'|>DA'~B %+$,%+$,k>LdA†y*t!*`"*@BA'oG+ -;&>&:$"+@$>@**IBkA@A"!&$,6B#$>&:$"+@$$'L*@BA'oAH"'D>LdA >O$''C$'>`$,'+uAAr"$'|"•As%n'~"4$,<'4$A_$,$E$ !"3n$#$%’$%!$, "'FA'&:$$'&:* ak'•"3d$'}$,*9&"3L‚$,e'9$,<'G&t!>&:$"+@$tL;&$'L •ybb)t;<A'~BA@A_$,Ma$,"36BE$"'p$,')B_$,Ma$,•ybJ. 1.1.2.1 Đặc điểm: a) So sánh: &:$"+@$*@BA'oG+"'L‚$,bOtN$t`$ ;&>&:$"+@$tL;&kX‰*`"M~$,Ao) >&:$"+@$<'I$"@$"3+$,>H"?$"~&*`"“%*@B"l$'G+“kt!%Fb)+,?**`"Aa* *~$,*@B"l$'k$'}$,*@B"l$'t&#$eQ"*E*k'+~">`$,<'p&'d<>D"'FA"'& $'}$,"@A aAFAt;$‰\k>&:$"+@$"'y+$'6A46X6"&t&"BA+*<6"&$,\X‰e'p&$'}$, "!&$,6B#$*@B"l$'k$'LA@Ab`†jtZ !b`$';k"3+$, )&"3ˆ*`"MOA' a"3rA 8 tLd$,"Ls$,"F ;&A@AA9$,"3C$''~"4$,e”"'6{""36BE$"'p$,A'•$,'~$$'L >&:$tFA')B*~$,>&:$"'+~&‰\ !>&:$"+@$"F"3OX)6"+$+*&AA+*<6"&$,\X‰$'}$, ':"'p$,*@B"l$'AHe'G$5$,"Ff6G$tZ‰\'FA3) &:A"3&D$e')&$'&E6':"'p$, >&:$"+@$*@B>@**IB$,!B$)B>LdA"3)$,bO':"'p$,tL;&kAH"l$'$5$,"F"3O !>LdA"&Q<"'O,&p$,$'L$'}$,"&:$lA'k$'L$,>&:$"+@$>@**IBAH"'D>LdA $'C$$'{$$'L*`"bL;A<'@""3&D$"F$'&#$"&Q<"'y+"•*9'C$'tL;&"'y+$'6 A46'&E6e&Q$"3qA>@**IB"'!$'A9$,AHAs%n'~"4$,e'9$,f6B"{<')Bl" f6B"{<')B$'}$,':"'p$,"&Q<"'O"3+$,>HAH*~$,$,)$,'!$,$'LR&"+33y$" !eB<y !>&:$"+@$"C$'$,6B:$$'LŒ–'+*y b) Kiến trúc ~&b`<'{$'~"4$,As%nAo)>&:$"+@$>@**IB'&:$$)Bt!%FeQ"'d<Ao) $'}$,MOA' a>@$,"&$A{B>LdA<'I$<'p&"'9$,f6)A@A"36$,"I*M}t&:6XM)") Ay$"y3\>LdA†IBMF$,"3#$$'}$,*@BA'o ;&$'}$,A7<>`e'@A$')6Ao)A@A A9$,$,':G+'H)'}$,MOA' a$!BAH"'D>LdA"36BA{<"•b7"ev>I6"3#$"'Q ,&;&k"3+$,>H@**IBt!*`">&D*"36BA{<M6B$'7"A'+"7"AGA@A*@B"l$'AH $'6A46Ao)e'@A''!$,@AMOA' a"'Ls$,*~&A4$>@<_$,B#6A46A'7"tLd$, MOA' a"•<'l)e'@A''!$, !"'9$,"'L‚$,>E6>L)3)A@A*_A"'|)"'6{$MOA' aXy3 &Ayty yt),3yy*y$"\@A"A'6ƒ$*nXT<y$%")$M)3M\ !<'4$*E**m $,6?$*nX+<y$%+63Ay%+z"•)3y\Ax$,,H<<'4$<'@""3&D$>&:$"+@$*IB Hình 1.2: Kiến trúc điện toán đám mây 1.1.3.Các đặc tính: =+ A@A e'@A' '!$, $H& A'6$, e'9$, %n '}6 '~ "4$,As%nk'A'i>s$"'64$"36BA{<'+uA"'6#k'AH"'De'9$,A4$A'&<'l>46 "L !M„$,A@A"!&$,6B#$$'L*`"MOA' ak"')B !+>H"3G"&E$A'+$'6A46%j 9 Ma$,Ao)*C$''&E6MOA' a>&:$"+@$>@**IB%jMa$,*9'C$'>&:$"+@$"'y+ $'6A46k*9'C$'"Ls$,"F ;&A@A'A@A"&:$lA'"'y+$'6A46"36BE$"'p$,$'L >&:$>LdA""'ak"3+$,e'&*`"%pe'@A"&Q<"'OMF) !+"&E$>H$,"3L;AR…$, A@A'A'&)%—%_A*~$'>&:$"+@$ 9'C$' !AH"'D%6B +$,,&})$'}$,$,L‚& "'6#b)+kA@A*_A>`"&:$lA'%€AH"'D>LdA$I$,A)+k C$'}$,*@BA'o%€e'9$, bO$'!$3•&k !M+>H%€,&G*A'&<'l>@$,eD"3+$,e'&"pA>`<'@""3&D$Ao)_$, Ma$,>LdA,&)"5$,`"e'l)A~$''&:6f6GAo)A@A'"&Q<A{$$!Bt!‰$5$,tFA *@B"l$'>LdA,&)"5$,$')$'A'H$,‰M+A@Ae'@A''!$,e'9$,<'G&f6)$"I* "'&Q"eQA'+>`">&D*"G&&:$"+@$>@**IBA4$>LdA‰,&)"5$,b5$,"'9$,3`$,‰ >D,&q<$HAHe'G$5$,$'{$>LdA"'‚&,&)$<'G$'?&,&p$,$')6"•'~"4$,As%n f6B"{<n$'}$, O"3le'@A ')$'A'H$,AG&"'&:$ ;&$,L‚&M„$,AHe'G$5$,A6$,A7<%’$A@A"!& $,6B#$As%n'~"4$,A9$,$,':*`"A@A'$')$'A'H$, !l""p$eŠ* '&<'l>LdA,&G*>@$,eD !A'&<'l p$>46"L>LdAA'6BD$%)$,'+~" >`$,A'&"&E6$!Bt!*,&G*3!+AG$A'+ &:A"&Q<$'{$kA'•$,'~$$'LAs%n '~"4$,>LdAA6$,A7<bn&>p&"@A"'_1 !e'9$,A4$<'G&*6)>DM„$,A'+A@A "@A a"l$'"+@$"'FA'&:$0t4$')BA'6B#$%I6*!e'9$,"'L‚$,†6B#$-&:A >O$',&@MF)"3#$As%n"l$'"+@$"'y+$'6A46"'C"p">p& ;&$'}$,"„BA'$MF) "3#$ &:A%jMa$, !A@Ae”$5$,>LdA>ˆ&'|&"p&"'&D6X')Be'9$,>LdA>ˆ& '|&\A'+ &:A"'FA"'& F>`At{<,&})"'&Q"bO ! O"3lt!*A'+$,L‚&M„$,AH"'D"36BA{<':"'p$, b…$,A@A'%jMa$,"3C$'M6B:"•yb*!e'9$,f6)$"I*>Q$ O"3lAo)'')B"'&Q" bO$!+*!'>)$,M„$,k lMa$'Lk*+b&ty-CAs%n'~"4$,+zz%&"yX>LdA A6$,A7<bn&>p&"@A"'_1\ !>LdA"36BA{<"'9$,f6)$"y3$y"kM+>H$,L‚&M„$, AH"'DeQ"$p&"•b7"ev$s&$!+ -&:AA'+"'6#$'&E6>DAH"'DA'&)%—"!&$,6B#$ !A'&<'l,&})*`"<'~* & t;$$,L‚&M„$,kA'+<'Š< {<"36$,'H)As%n'~"4$,"3+$,A@Atw$' FA ;&A'&<'l"'7<'s$XA'•$, '~$$'Lb7">`$,%G$k>&:$k \ 10 [...]... đám mây Ubuntu là một đám mây điện toán của riêng từng tổ chức, hoạt động sau tường lửa, khác với đám mây công cộng Amazon hoạt động trên Internet (public cloud) Nhưng khi cần, nó có thể mở rộng ra sử dụng cả các đám mây công cộng tạo thành một đám mây hỗn hợp (hybrid cloud) Hình 2.11: Sơ đồ điện toán đám mây của Ubuntu 2.5.1 Giải thích sơ đồ Trong hình trên, đám mây điện toán gồm các máy chủ (mô tả... CHƯƠNG 2: CÔNG NGHỆ ẢO HÓA 2.1 GIỚI THIỆU ẢO HÓA Ảo hoá là công nghệ tiên tiến nhất trong một loạt các cuộc cách mạng công nghệ nhằm tăng mức độ ảo hóa hệ thống cho phép tăng hiệu suất làm việc của máy tính lên một cấp độ chưa từng có Ở mức đơn giản nhất, ảo hóa cho phép bạn sử dụng ít nhất một máy tính hoạt động trong nhiều môi trường khác nhau trên một phần cứng duy nhất Ví dụ, với ảo hóa, bạn có... ảo hóa đến nỗi chúng ta phải bối rối khi lựa chọn phương pháp ảo hóa nào để ứng dụng Đó là các phương pháp ảo hóa: - Hardware - Software - Memory - Storage - Data - Network 2.3.1 Ảo hóa phần cứng (Hardware virtualization) Trong tất cả các phương pháp trên thì phương pháp ảo hóa đầu tiên, quan trọng và là tiền đề cho các phương pháp khác đó chính là ảo hóa phần cứng (Hardware Virtualization) 20 Ảo hóa. .. một server duy nhất Chính vì vậy ảo hóa được coi là nền tảng của điện toán đám mây (cloud computing) Trường hợp này khác với trên, không liên quan gì đến Internet và là một công cụ sản xuất của doanh nghiệp, có khả năng điều chỉnh công suất tính toán theo yêu cầu Đó là cái mà Ubuntu đang nhắm vào bắt đầu từ phiên bản 9.04 Hiện tại, hướng phát triển công nghệ đám mây điện toán của Ubuntu gồm ba thành phần:... như bầu trời chứa nhiều đám mây dịch vụ riêng lẻ cho khách hàng dễ dàng kết nối Hình 1.3:Các nhánh của điện toán đám mây 1.3.6.Nhận xét về điện toán đám mây Từ góc nhìn bên ngoài, cloud computing đơn giản chỉ là việc di trú tài nguyên tính toán và lưu trữ từ doanh nghiệp vào đám mây Người dùng chỉ định yêu cầu tài nguyên và cloud provider hầu như tập hợp các thành phần ảo này trong hạ tầng của nó Hình... các đám mây điện toán riêng (private cloud) Nếu như hiện nay, hạ tầng của các tổ chức gồm các phòng máy chủ (server farm) liên kết với nhau bằng các loại mạng LAN, WAN,… thì Ubuntu Enterprise Cloud vẫn giữ nguyên hạ tầng đó nhưng biến chúng thành một đám mây điện toán để nâng cao tính năng, tận dụng được năng lực tính toán như trường hợp DreamWorks nói ở trên Như vậy, điện toán đám mây Ubuntu là một đám. .. nó Hình 1.4: Việc di trú tài nguyên tính toán lên đám mây Ưu điểm mới của cloud computing là khả năng ảo hóa và chia sẻ tài nguyên giữa các ứng dụng 15 Hình 1.5: Áp dụng công nghệ ảo hóa để chia sẻ tài nguyên Ở đây 3 nền tảng độc lập tồn tại cho các ứng dụng khác nhau , mỗi ứng dụng chạy trên server của nó Trong đám mây , server có thể được chia sẻ (được ảo hóa) giữa các hệ điều hành và các ứng dụng... quá trình trong chế độ người dùng của hypervisor KVM KVM giả định rằng nó đang chạy trên một bộ xử lý với sự hỗ trợ phần cứng cho việc ảo hóa KVM bao gồm hai phần: các module KVM được sử dụng để ảo hóa bộ nhớ và QEMU- một giả lập cho việc ảo hóa I/O Hình 2.9: Kiến trúc ảo hóa KVM 32 2.4.3 VirtualBox Các giải pháp ảo hóa nổi bật hiện nay gồm có Virtual PC (của Microsoft), VMware và VirtualBox Trong đó,... "miền U" (domU) trong Xen ngữ Các hệ điều hành khách cần sửa đổi để liên lạc với hypervisor, qua đó “comunicates” qua hypervisor với phần cứng Tuy nhiên, để có thể chạy hầu hết các phần mềm ảo hóa, một công nghệ mới trong phần cứng đi kèm được gọi là Intel-VT cho các máy Intel và cho các máy AMD là AMD-VT Việc ảo hóa sẽ diễn ra tốt hơn nếu phần cứng có hỗ trợ sẵn công nghệ ảo hóa (VT) này Trong trường... khiển đám mây (Cloud Controller – CLC) để sử dụng các dịch vụ do đám mây cung cấp Kiến trúc đám mây điện toán của Ubuntu dựa trên kiến trúc phần mềm nguồn 35 mở Eucalyptus gồm 5 thành phần chính sau: 1 Bộ điều khiển đám mây (Cloud Controller): người dùng dùng phần mềm này để giao tiếp với đám mây và sử dụng các dịch vụ của nó 2 Bộ điều khiển lưu trữ (Wallrus Storage Controller): nơi lưu ảnh các máy ảo . BỘ CÔNG THƯƠNG ĐỒ ÁN HỌC PHẦN 1 SỰ ẢO HÓA TRONG CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY GIẢNG VIÊN. !AH"'D>LdA"36BA{<nb7"ev>I6k"•b7"ev"'&Q"bO>LdAeQ"$p&"3#$"'Q,&;& '9$,f6)$`&M6$,?P$$!Bky*†&$"3C$'b!Be'@&f6@"†6'L;$,Ao) A9$,$,':"'9$,"&$'&:$>~&*!"'Q,&;&>)$,'L;$,>Q$%F'+!$"'&:$t!F‡+ H)3+$,9$,,':&:$+@$@*IB 'q$,y*†&$A'I$"'!$'AG*s$'(#'OP$'6BQ">mA6$,A7<$'}$, "!&t&:6f6Z,&@Ax$,$'L$'}$,'L;$,$,'&#$A_6A'l$' EE!&$!B 6 PHẦN NỘI DUNG CHƯƠNG 1: TÌM HIỂU ĐIỆN TOÁN ĐÁM MÂY 1.1. GIỚI THIỆU ĐIỆN TOÁN ĐÁM MÂY: 1.1.1. Giới thiệu: &:$"+@$>@**IBXt+6M+*<6"&$,kAˆ$,&t!>&:$"+@$*@BA'oG+kt! *9'C$'>&:$"+@$%jMa$,A@AA9$,$,':*@B"l$'. a3&#$,t—A'+e'@A''!$,M¢M!$,eQ"$p& Hình 1.3:Các nhánh của điện toán đám mây 1.3.6.Nhận xét về điện toán đám mây •,HA$'C$b#$$,+!&kAt+6MA+*<6"&$,>s$,&G$A'it!