1. Trang chủ
  2. » Luận Văn - Báo Cáo

TÌM HIỂU CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY VÀ CÀI ĐẶT THỬ NGHIỆM

33 514 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 1,19 MB

Nội dung

ĐẠI HỌC QUỐC GIA TP.HCM TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN TIỂU LUẬN MÔN ĐIỆN TOÁN LƢỚI VÀ ĐÁM MÂY Đề tài: TÌM HIỂU CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY VÀ CÀI ĐẶT THỬ NGHIỆM GVHD: PGS.TS. Nguyễn Phi Khứ HVTH: Trịnh Đồng Thạch Trúc MSHV: CH1301068 TP HCM, tháng 6 năm 2014  LI M U 1 CHƢƠNG 1. ĐIỆN TOÁN ĐÁM MÂY 2 1.1. Khái nim 2 1.2. Kin trúc 2 c tính 3 1.4. Thành phn 4 1.5. Cn ca ng d 5 1.6.  6 1.7. Mô hình cung cp d  ch v n toán ám mây 7 1.7.1. Phn mc cung cch v 7 1.7.2. Nn tc cung cch v 8  h tc cung cch v 8 1.8. Các mô hình trin khai  9  9  9 ng (Public Cloud) 10  10 1.9. L i ích ca n toán ám mây 10 CHƢƠNG 2. OPENSTACK 12 2.1. Amazon Web Service - ngun cm hng cho s i ca Openstack 12 2.2. Tng quan v Openstack 14 2.2.1. Các phiên bn ca OpenStack 14 2.2.2. OpenStack Diablo 14 2.2.3. OpenStack Image Service 22 2.3. Mô hình trin khai OpenStack 24 CHƢƠNG 3. CÁC BƢỚC CÀI ĐẶT VÀ THỬ NGHIỆM 26 3.1. t MySql server 26  b-server, euca2tools 26 t và cu hình Glance 26 t và cu hình Nova 26 3.5. To mt Nova project 26 3.6. To các chng ch (credential) access key. 27 3.7. Upload image và khi chy instance 27 t và cu hình Swift 27 KẾT LUẬN 29 TÀI LIỆU THAM KHẢO 30 n toán  GVHD: PGS.TS.  CH1301068 Trang 1           -          quan tâ   Google, IBM, và Amazon.       cho   trên      công ngh    hay không. Kh                   t, Intel  ông tin, . Trong báo cáo này em xin trình bày mt s th nghiu v mt trong nhng IaaS c quan tâm nht hin nay: Openstack. Là mt d án ngun m c tham gia b0 công ty ln trên th gin cho các doanh nghip kh dc v cho công vic ni b hoc l cung cp dch v liên quan t n toán  GVHD: PGS.TS.  CH1301068 Trang 2 CHƢƠNG 1. ĐIỆN TOÁN ĐÁM MÂY 1.1. Khái niệm ây là các phát trin da vào mng Internet s dng các công ngh t ki tr c cung cng dch v trên mi dùng không cn bit hay có kinh nghiu khin và vn hành nhng công ngh này. m: Phn mm hoch v (SaaS: Software as a service), nn tt dch v (Paas: Platform as a Service), Dch v Web và nhng công ngh mu da vào m ng nhu cu s dng c i dùng. Nhng ví d tiêu biu v      Salesforce.com và Google Apps. Chúng cung cp nhng ng di trc tuyc truy cp thông qua trình duyt web, trong khi d liu và phn mc . nh n d cho mng Internet và là s trng cho nh s h tng phc tp mà nó che giu. ng b nhm ln vi (grid computing) (mt loc to bi các mng máy tính nh hoc các cp máy tính, hong phi hp v thc hin các cht ln toán theo nhu cu (utility computing) (khi nh x lý và b nh, trong vai trò mt dch v tr vi các công trình h tng k thut truyn thn toán t tr (autonomic computing) (các h thng máy tính có kh  qun lý). Trên thc t, vic tri h ta trên m cn toán theo nhu cn toán t trn toán  n t nhiên tip theo t n toán i. 1.2. Kiến trúc m ch y h tng cn nay bao gm các dch v tin cc phân phi qua trung tâm d lic xây dng trên các máy ch vi các công ngh o hóa khác nhau. Các dch v này có th truy cc t bt k  gim truy cp duy nhng tt c nhu cu ci dùng máy tính. Vic cung c phi phù hp vi yêu cu ca n toán  GVHD: PGS.TS.  CH1301068 Trang 3 khách hàng v chng dch v và m chp nhn ca dch v. Các tiêu chun m và phn mm ngun m n s ln mnh c Kim: nn tch v   h t  (Cloud Storage). 1.3. Đặc tính Nói chung khách hàng không cn s h h tng, h s ch phi tr cho nhng gì h s dng. Vic chia s gia nhi i thuê giúp tn dng ngun tài nguyên máy tính và gim phí tn. Mt s nhà cung cp bao gm Amazon, Google và Yahoo. G i thiu dch v i là Windows Azure. Nhng dch v này có th c truy cp nh Microsoft Visual Studio b  t Windows Azure SDK và Windows Azure Tools cho Visual Studio. Những đặc điểm chính của điện toán đám mây   Tránh phí tn cho khách hàng.  c lp thit b và v trí: cho phép khách hàng truy cp h thng t bt k  nào hoc bng bt k thit b gì.  Nhii s dng: giúp chia s tài nguyên và giá thành, cho phép tp trung  h tng, tn dng hiu qu các h thng. Kin trúc c n toán  GVHD: PGS.TS.  CH1301068 Trang 4  Phân phi theo nhu cu s dng  Quc hiu sut  Tin cy  Kh  rng.  Ci thin tài nguyên.  Kh  1.4. Thành phần   ,            5     ,  : Thành phn c 1. Client (Lơ ́ p Kha ́ ch ha ̀ ng):          ,  ,  / .              (t    ) ( 2. Application (Lơ ́ p Ƣ ́ ng du ̣ ng ):                             ,                                 ,                                . -  ,      (  ),                  qua Website. -                      , ,                       . 3. Platform (Lơ ́ p Nê ̀ n ta ̉ ng):                ,                      n toán  GVHD: PGS.TS.  CH1301068 Trang 5 ,                  .                       (   ) . 4. Infrastructure (Lơ ́ p Cơ sơ ̉ ha ̣ tâ ̀ ng ):       nh,     .              ,  ,            ,                   ,             .                    (Virtual Private Server). 5. Server (Lơ ́ p Server - Máy chủ):                 ,         mây.  (       )                               . 1.5. Cấu hình cơ bản của ứng dụng đám mây Các dch v   ng bao gm 3 cu hình: Dch v phn mi dùng truy cp các ng dc cung cp bi các nhà cung cp dch v i và ni b; Dch v nn tng (PaaS), các phn mm và dch v thit yu chy trên máy ch h  phát trin,   d liu, trung gian, phn mm bo mt và xác thc; Dch v   h tng (IaaS), cho phép các t chc t cung cp các h u hành n  ows hay Linux bc tr c. S dng IaaS s giúp gim thiu thi gian ch i cho vic mua và lt máy ch o ra mt nn tng kinh doanh mnh m cho nhiu t chc. Mm thit yu c T i này giúp cung c   ch v     thành mt cách d dàng và nhanh chóng. Khi s dng IaaS, các t chc g cn lo lng v ch vc tin s không c c cho là mt yu t quan trng giúp gim chi phí, t chuyên môn còn g  Mô hình kt nm 4 loi: ni b, công cng, lai ghép, và ci b  phc lt trên mi ni b ca công ty, s dc quyn cho t chc ni b. n toán  GVHD: PGS.TS.  CH1301068 Trang 6 ch v ng có th c truy cp t các kt ni internet toàn c h tng và các dch v c chia s bi dùng tr  pha trn có chn lc c công cc g  c to ra khi sc cha ca mng ni b b quá ti và phn công vic hin s c chuyn sang cho các nhà cung cp ngoài. V y giúp tránh suy thoái dch v trong bi cnh các nhu cu IT d bii các thm nhu c c cho là mt gii pháp ti giúp gi mây; vì suy cho cùng, không bao gi nên chi tr cho nhng gì mà bn không s dng. Cui cùng, khái nim ít ph bing  tp h mây ca các t chc có s tin cy và kh p tác vi ng, các t chc chính ph và cng khoa hc s d chia s ngun d liu, trong khi vn gi c lp nhnh. 1.6. Cách thức hoạt đng của Điện toán đám mây               ,        2   :   Back-end Front-end. H tng thit b đưc cha  lp Back-End, v giao din ngưi dng ca cc ng dng đưc cha ti lp Front-End   -       ,                        .               ,   -end,    p Back-     .   -       n toán  GVHD: PGS.TS.  CH1301068 Trang 7  -                 .                           , do                                               .                        .     ,                             ,               . ,         ,     ,        . 1.7. Mô hình cung cấp d ị ch vụ điện toán đám mây i là mt công ngh mà là mô hình cung cp d  ch v n toán ám mây và tip th dch v          Cc dch v cơ s h tng (Infrastructure as a Service  IaaS) ; Cc dch v nền tảng (Platform as a Service  PaaS) và Cc dch v ng dng (Software as a Service  SaaS). 1.7.1. Phn mềm đưc cung cấp như dch v  -   [...]... Đám mây công cộng (Public Cloud) Các đám mây công cộng: là các dịch vụ đám mây được một bên thứ ba (người bán) cung cấp Chúng tồn tại ngoài tường lửa công ty và chúng được lưu trữ đầy đủ và được nhà cung cấp đám mây quản lý 1.8.4 Đám mây lai (Hybrid Cloud) Đám mây lai: là một sự kết hợp của các đám mây công cộng và đám mây riêng Đám mây lai sử dụng các dịch vụ có trong cả không gian công cộng và. .. cài đặt xin xem thêm trong phần phụ lục CH1301068 Trang 25 Điện toán đám mây GVHD: PGS.TS Nguyễn Phi Khứ CHƢƠNG 3 CÁC BƢỚC CÀI ĐẶT VÀ THỬ NGHIỆM Sau đây là một số bước chính để cài đặt hệ thống Openstack trong thử nghiệm 3.1 Cài đặt MySql server Mặc định thì Glance và Swift sẽ sử dụng Sqlite server để lưu các metadata cũng như các dữ liệu liên quan, chúng tôi chọn MySql là một CSDL khá phổ biến và. .. nhật hoặc nâng cấp hệ thống, và khả năng mở rộng tài nguyên CNTT một cách linh hoạt theo yêu cầu kinh doanh Các doanh nghiệp còn quan tâm đến điện toán đám mây do khả năng cải thiện tính sẵn sàng và độ tin cậycủa hệ thống CNT và tăng cường hiệu quả hoạt động Điện toán đám mây đang bùng nổ và ngày càng mở rộng phạm vi hoạt động của chúng Việc áp dụng điện toán đám mây vào nhiều lĩnh vực đã đem... kết quả khả quan Việc đưa môn điện toán lưới đám mây vào chương trình đào tạo thạc sĩ khoa học máy tính của trường giúp học viên có thể bắt kịp xu hướng CNTT thế giới và tạo cơ hội cho học viên được tiếp cận đến công nghệ tiên tiến và hiện đại nhất CH1301068 Trang 29 Điện toán đám mây GVHD: PGS.TS Nguyễn Phi Khứ TÀI LIỆU THAM KHẢO [1] Bài giảng điện toán lưới đám mây TS Nguyễn Phi Khứ [2] Cloud... dịch vụ đám mây được cung cấp trong doanh nghiệp Những đám mây này tồn tại bên trong tường lửa công ty và chúng được doanh nghiệp quản lý 1.8.2 Đám mây chung (Community Cloud) Các đám mây chung là các đám mây được chia sẻ bởi một số tổ chức và hỗ trợ một cộng đồng cụ thể có mối quan tâm chung Nó có thể được quản lý bởi các tổ chức hoặc một bên thứ ba CH1301068 Trang 9 Điện toán đám mây GVHD:... Mô hình điện toán đám mây có chi phí thấp hơn so với mô hình sử dụng hạ tầng công nghệ thông tin truyền thống vì phí sử dụng được trả theo dịch vụ và thời gian, mà khách hàng không phải đầu tư quá nhiều vào cơ sở hạ tầng và giảm được chi phí vận hành và bảo trì Còn trong trường hợp mô hình điện toán riêng thì chi phí ban đầu và chi phí định kỳ thấp hơn nhiều so với mô hình hạ tầng công nghệ thông... ảo hóa là công nghệ được sử dụng rộng rãi để tạo CH1301068 Trang 8 Điện toán đám mây GVHD: PGS.TS Nguyễn Phi Khứ ra cơ chế chia sẽ và phân phối các nguồn tài nguyên theo yêu cầu Ví dụ về các dịch vụ IaaS như IBM BlueHouse, Vmware, Amazon EC2, Microsoft Azure Platform, Sun Parascale Cloud Storage 1.8 Các mô hình triển khai điện toán đám mây 1.8.1 Đám mây riêng (Private Cloud) Các đám mây riêng là... ích của điện toán đám mây Bảo toàn năng lượng Hơ ̣p nhấ t nguồ n tài nguyên Làm cho thông tin trở nên bảo mâ ̣t và sẵn sàng bấ t cứ khi nào cầ n thiế t Nói chung trong hầu hết các cơ quan, tổ chức và doanh nghiệp cần phải điều chỉnh lại chiến lược sử dụng hạ tầng công nghệ thông tin để giảm chi phí sản xuất, và một trong các xu hướng được tính đến là sử dụng mô hình điện toán đám mây với.. .Điện toán đám mây GVHD: PGS.TS Nguyễn Phi Khứ một lúc (dịch vụ đám mây công cộng) hoặc môi trường mạng dùng riêng gồm các máy tính và thiết bị mạng cài đặt các phần mềm chuyên dụng (dịch vụ đám mây riêng) Về phía người sử dụng, SaaS đồng nghĩa với việc họ không cần đầu tư mua sắm, sở hữu máy chủ và bản quyền phần mềm Còn đối với nhà cung cấp, họ... mấy công ty có khái niệm về điện toán đám mây, tuy nhiên đã có một số người có ý tưởng về việc cung cấp phần mềm, hạ tầng như là một dịch vụ Nhắc đến điện toán đám mâychúng ta thường nghĩ ngay đến những tên tuổi như Google, Microsoft, Apple Tuy nhiên thực tế, họ không phải là những người đi đầu trong công nghệ cũng như ứng dụng về Cloud computing Thực sự về tầm nhìn sớm và mức độ ứng dụng về điện . QUỐC GIA TP.HCM TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN TIỂU LUẬN MÔN ĐIỆN TOÁN LƢỚI VÀ ĐÁM MÂY Đề tài: TÌM HIỂU CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY VÀ CÀI ĐẶT THỬ NGHIỆM GVHD: PGS.TS. Nguyễn. cung cấp d ị ch vụ điện toán đám mây i là mt công ngh mà là mô hình cung cp d  ch v n toán ám mây và tip th dch v . CÁC BƢỚC CÀI ĐẶT VÀ THỬ NGHIỆM 26 3.1. t MySql server 26  b-server, euca2tools 26 t và cu hình Glance 26 t và cu hình

Ngày đăng: 20/05/2015, 05:43

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w