Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 33 trang
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 LI M U 1 CHƢƠNG 1. ĐIỆN TOÁN ĐÁM MÂY 2 1.1. Khái nim 2 1.2. Kin trúc 2 c tính 3 1.4. Thành phn 4 1.5. Cn ca ng d 5 1.6. 6 1.7. Mô hình cung cp d ch v n toán ám mây 7 1.7.1. Phn mc cung cch v 7 1.7.2. Nn tc cung cch v 8 h tc cung cch v 8 1.8. Các mô hình trin khai 9 9 9 ng (Public Cloud) 10 10 1.9. L i ích ca n toán ám mây 10 CHƢƠNG 2. OPENSTACK 12 2.1. Amazon Web Service - ngun cm hng cho s i ca Openstack 12 2.2. Tng quan v Openstack 14 2.2.1. Các phiên bn ca OpenStack 14 2.2.2. OpenStack Diablo 14 2.2.3. OpenStack Image Service 22 2.3. Mô hình trin 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à cu hình Glance 26 t và cu hình Nova 26 3.5. To mt Nova project 26 3.6. To các chng ch (credential) access key. 27 3.7. Upload image và khi chy instance 27 t và cu 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 mt s th nghiu v mt trong nhng IaaS c quan tâm nht hin nay: Openstack. Là mt d án ngun m c tham gia b0 công ty ln trên th gin cho các doanh nghip kh dc v cho công vic ni b hoc l cung cp dch 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 trin da vào mng Internet s dng các công ngh t ki tr c cung cng dch v trên mi dùng không cn bit hay có kinh nghiu khin và vn hành nhng công ngh này. m: Phn mm hoch v (SaaS: Software as a service), nn tt dch v (Paas: Platform as a Service), Dch v Web và nhng công ngh mu da vào m ng nhu cu s dng c i dùng. Nhng ví d tiêu biu v Salesforce.com và Google Apps. Chúng cung cp nhng ng di trc tuyc truy cp thông qua trình duyt web, trong khi d liu và phn mc . nh n d cho mng Internet và là s trng cho nh s h tng phc tp mà nó che giu. ng b nhm ln vi (grid computing) (mt loc to bi các mng máy tính nh hoc các cp máy tính, hong phi hp v thc hin các cht ln toán theo nhu cu (utility computing) (khi nh x lý và b nh, trong vai trò mt dch v tr vi các công trình h tng k thut truyn thn toán t tr (autonomic computing) (các h thng máy tính có kh qun lý). Trên thc t, vic tri h ta trên m cn toán theo nhu cn toán t trn toán n t nhiên tip theo t n toán i. 1.2. Kiến trúc m ch y h tng cn nay bao gm các dch v tin cc phân phi qua trung tâm d lic xây dng trên các máy ch vi các công ngh o hóa khác nhau. Các dch v này có th truy cc t bt k gim truy cp duy nhng tt c nhu cu ci dùng máy tính. Vic cung c phi phù hp vi yêu cu ca n toán GVHD: PGS.TS. CH1301068 Trang 3 khách hàng v chng dch v và m chp nhn ca dch v. Các tiêu chun m và phn mm ngun m n s ln mnh c Kim: nn tch v h t (Cloud Storage). 1.3. Đặc tính Nói chung khách hàng không cn s h h tng, h s ch phi tr cho nhng gì h s dng. Vic chia s gia nhi i thuê giúp tn dng ngun tài nguyên máy tính và gim phí tn. Mt s nhà cung cp bao gm Amazon, Google và Yahoo. G i thiu dch v i là Windows Azure. Nhng dch v này có th c truy cp 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í tn cho khách hàng. c lp thit b và v trí: cho phép khách hàng truy cp h thng t bt k nào hoc bng bt k thit b gì. Nhii s dng: giúp chia s tài nguyên và giá thành, cho phép tp trung h tng, tn dng hiu qu các h thng. Kin trúc c n toán GVHD: PGS.TS. CH1301068 Trang 4 Phân phi theo nhu cu s dng Quc hiu sut Tin cy Kh rng. Ci thin tài nguyên. Kh 1.4. Thành phần , 5 , : Thành phn 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 dch v ng bao gm 3 cu hình: Dch v phn mi dùng truy cp các ng dc cung cp bi các nhà cung cp dch v i và ni b; Dch v nn tng (PaaS), các phn mm và dch v thit yu chy trên máy ch h phát trin, d liu, trung gian, phn mm bo mt và xác thc; Dch v h tng (IaaS), cho phép các t chc t cung cp các h u hành n ows hay Linux bc tr c. S dng IaaS s giúp gim thiu thi gian ch i cho vic mua và lt máy ch o ra mt nn tng kinh doanh mnh m cho nhiu t chc. Mm thit yu c T i này giúp cung c ch v thành mt cách d dàng và nhanh chóng. Khi s dng IaaS, các t chc g cn lo lng v ch vc tin s không c c cho là mt yu t quan trng giúp gim chi phí, t chuyên môn còn g Mô hình kt nm 4 loi: ni b, công cng, lai ghép, và ci b phc lt trên mi ni b ca công ty, s dc quyn cho t chc ni b. n toán GVHD: PGS.TS. CH1301068 Trang 6 ch v ng có th c truy cp t các kt ni internet toàn c h tng và các dch v c chia s bi dùng tr pha trn có chn lc c công cc g c to ra khi sc cha ca mng ni b b quá ti và phn công vic hin s c chuyn sang cho các nhà cung cp ngoài. V y giúp tránh suy thoái dch v trong bi cnh các nhu cu IT d bii các thm nhu c c cho là mt gii pháp ti giúp gi mây; vì suy cho cùng, không bao gi nên chi tr cho nhng gì mà bn không s dng. Cui cùng, khái nim ít ph bing tp h mây ca các t chc có s tin cy và kh p tác vi ng, các t chc chính ph và cng khoa hc s d chia s ngun d liu, trong khi vn gi c lp nhnh. 1.6. Cách thức hoạt đng của Điện toán đám mây , 2 : Back-end Front-end. H tng thit b đưc cha lp Back-End, v giao din ngưi dng ca cc ng dng đưc cha ti lp 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à mt công ngh mà là mô hình cung cp d ch v n toán ám mây và tip th dch v Cc dch v cơ s h tng (Infrastructure as a Service IaaS) ; Cc dch v nền tảng (Platform as a Service PaaS) và Cc dch v ng dng (Software as a Service SaaS). 1.7.1. Phn mềm đưc cung cấp như dch 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à mt công ngh mà là mô hình cung cp d ch v n toán ám mây và tip th dch 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à cu hình Glance 26 t và cu hình