Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 28 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
28
Dung lượng
1,49 MB
Nội dung
O RƢỜN O I HỌ O ÂY Ô Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” Sinh viên thực hiện: Phạm Hải Đăng Lê Trƣờng Sơn Trần Nguyễn Duy Tùng Trần Thị Hoài Thƣơng iáo viên hƣớng dẫn: Nguyễn Trọng Nghĩa [Type text] Cần hơ 23-04-2013 Page LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” MỤC LỤC TĨM TẮT NỘI DUNG VÀ GIỚI THIỆU ĐÊ TÀI CHƢƠNG I: ĐIỆN TOÁN ĐÁM MÂY Định nghĩa .3 Các đặc điểm điện toán đám mây 4 2.1 Tự Sửa Chữa 2.2 Nhiều ngƣời sử dụng .4 2.3 Khả mở rộng tuyến tính 2.4 Hƣởng dịch vụ .4 2.5 Điều khiển SLA(Service level agreement) .5 2.6 Khả ảo hóa 2.7 Linh hoạt: Ƣu nhƣợc mơ hình Điện tốn đám mây 3.1 Ƣu điểm 3.2 Nhƣợc điểm .6 Sự cần thiết điện toán đám mây CHƢƠNG II: HOẠT ĐỘNG CỦA ĐIỆN TOÁN ĐÁM MÂY Kiến trúc ứng dụng điện toán đám mây Kiến trúc máy chủ .10 Map Reduce 12 Hadoop 19 Google file system .20 CHƢƠNG III: XU HƢỚNG CÔNG NGHỆ MỚI TẠI VIỆT NAM 23 CHƢƠNG V: TỔNG KẾT - TÀI LIỆU THAM KHẢO 27 Kết luận .27 Tài liệu tham khảo .27 GVHD: Nguyễn Trọng Nghĩa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” ĨM ẮT N UN ỚI THIỆU Ê Máy vi tính ngày trở thành phần tất yếu sống Chúng ta cần máy tính khắp nơi, cho cơng việc, nghiên cứu lĩnh vực Khi nhu cầu sử dụng máy tính sống hàng ngày tăng lên, nguồn tài nguyên máy tính cần tăng lên Đối với công ty lớn nhƣ Google Microsoft, việc khai thác nguồn tài nguyên nhƣ họ cần vấn đề lớn Nhƣng nói đến doanh nghiệp nhỏ hơn, nguồn tài nguyên lớn nhƣ trở thành yếu tố lớn tác động đến kinh doanh Với vấn đề lớn sở hạ tầng CNTT nhƣ máy hỏng, treo ổ cứng, lỗi phần mềm, v.v Đó thật vấn đề đau đầu cho doanh nghiệp Điện toán đám mây cung cấp giải pháp cho tình trạng Điện tốn đám mây dịch chuyên gia cách mạng việc tính tốn đƣợc chun gia từ máy tính cá nhân hay máy chủ ứng dụng doanh nghiệp đến đám mây máy tính Đám mây hình tƣợng để đến tập máy chủ ảo hóa cung cấp nguồn tài nguyên máy tính khác cho khách hàng họ Ngƣời sử dụng hệ thống cần đƣợc quan tâm tới dịch vụ máy tính đƣợc yêu cầu Cái chi tiết bên dƣới hệ thống nhƣ đƣợc ẩn khỏi ngƣời dùng Các liệu dịch vụ cung cấp nằm trung tâm liệu đám mây có khả mở rộng lớn đƣợc truy cập đâu, từ thiết bị đƣợc kết nối giới Điện toán đám mây kiểu tính tốn mà cơng việc CNTT đƣợc cung cấp nhƣ dịch vụ internet đến nhiều khách hàng bên khách hàng đƣợc tính tiền theo sử dụng dịch vụ họ Nhiều nhà cung cấp điện toán đám mây xuất có tăng trƣởng đáng kể việc sử dụng dịch vụ Google, Microsoft, Yahoo, IBM Amazon bắt đầu cung cấp dịch vụ điện tốn đám mây Trong Amazon nhà tiên phơng lĩnh vực Các công ty nhỏ nhƣ SmugMug, trang web lƣu trữ hình ảnh trực tuyến, có sử dụng dịch vụ điện tốn đám mây để lƣu trữ tất liệu thực số dịch vụ Điện tốn đám mây đƣợc sử dụng lĩnh vực khác nhƣ web hosting, lập trình song song, dựng hình đồ hoạ, mơ hình tài chính(ĨBM Clouds), phƣơng pháp duyệt tìm kiếm web(web spider), phân tích gen(Amazon Clouds),v.v GVHD: Nguyễn Trọng Nghĩa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” HƢƠN : ỆN O N M MÂY ịnh nghĩa Đã có nhiều định nghĩa điện toán đám mây đƣợc đƣa nhƣ: Điện toán đám mây (cloud computing ) hay cịn gọi điện tốn máy chủ ảo mơ hình điện tốn có khả co giãn (scalable) linh động tài nguyên thường ảo hóa cung cấp dịch vụ mạng Internet Theo Foster (2008): Một mô hình điện tốn phân tán có tính co giãn lớn mà hƣớng theo co giãn mặt kinh tế, nơi chứa sức mạnh tính tốn, kho lƣu trữ, tảng (platform) dịch vụ đƣợc trực quan, ảo hóa co giãn linh động, đƣợc phân phối theo nhu cầu cho khách hàng bên ngồi thơng qua Internet Điện tốn đám mây dạng thức điện toán cung cấp tài nguyên ảo hóa có quy mơ dƣới dạng dịch vụ qua mạng Internet Ngƣời dùng không cần tới kiến thức chuyên gia môn để quản lý hạ tầng công nghệ phần việc dành cho nhà cung cấp dịch vụ Theo Synmatec: Điện toán đám mây mạng kết nối tài nguyên máy tính sẵn có đƣợc cấp phát động theo chế ảo hóa có khả co dãn , tạo điều kiện cho ngƣời dùng sử dụng dịch vụ theo nhu cầu dùng đến đâu trả tiền đến Nói cách đơn giản “ứng dụng điện tốn đám mây” là: Một mơ hình điện toán Các tài nguyên hạ tầng (phần cứng, thiết bị lƣu trữ, phần mềm hệ thống) ứng dụng đƣợc cung cấp theo mơ hình X-as-a Services dựa theo mơ hình trả tiền theo mức độ sử dụng GVHD: Nguyễn Trọng Nghĩa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” Đặc tính quan trọng Cloud ảo hóa co giãn linh động tùy theo nhu cầu Các dịch vụ Cloud sử dụng thông qua giao diện web hay qua API đƣợc định nghĩa trƣớc ác đặc điểm điện toán đám mây 2.1 Tự Sửa Chữa Bất kỳ ứng dụng dịch vụ chạy mơi trƣờng điện tốn đám mây có tính chất tự sửa chữa Trong trƣờng hợp ứng dụng thất bại, ln ln có dự phịng tức thời ứng dụng sẵn sàng công việc không bị gián đoạn Có nhiều ứng dụng lần thất bại, có ứng dụng lấy lên hoạt động mà chí khơng cần thay đối nhỏ trạng thái chạy 2.2 Nhiều ngƣời sử dụng Với điện toán đám mây, ứng dụng hỗ trợ đa ngƣời dùng Đó khái niệm dùng để nhiều ngƣời sử dụng đám mây thời gian Hệ thống cho phép số khách hàng chia sẻ sở hạ tầng đƣợc phân bố cho họ mà không họ nhận biết chia sẻ Điều đƣợc thực việc ảo hóa máy chủ dải máy tính sau cấp phát máy chủ đến nhiều ngƣời sử dụng Điều đƣợc thực theo cách mà riêng tƣ ngƣời sử dụng bảo mật liệu họ không bị tổn hại 2.3 Khả mở rộng tuyến tính Dịch vụ điện tốn đám mây có khả mở rộng tuyến tính Hệ thống có khả phân chia luồng cơng việc thành phần nhỏ phục vụ qua sở hạ tầng Một ý tƣởng xác khả mở rộng tuyến tính đƣợc lấy từ thực tế máy chủ xử lý 1000 giao dịch giây, hai máy chủ xử lý 2.000 giao dịch giây 2.4 Hƣởng dịch vụ Hệ thống Điện toán đám mây tất dịch vụ theo định hƣớng Những dịch vụ nhƣ đƣợc tạo từ dịch vụ rời rạc khác Rất nhiều dịch vụ rời rạc nhƣ kết hợp nhiều dịch vụ độc lập khác với để tạo dịch vụ Điều cho phép việc tái sử dụng dịch vụ khác sẵn có GVHD: Nguyễn Trọng Nghĩa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” đƣợc tạo Bằng việc sử dụng dịch vụ đƣợc tạo trƣớc đó, dịch vụ khác đƣợc tạo từ 2.5 iều khiển SLA(Service level agreement) Thơng thƣờng doanh nghiệp có thỏa thuận số lƣợng dịch vụ Khả mở rộng vấn đề có sẵn làm cho thỏa thuận bị phá vỡ Tuy nhiên, dịch vụ điện toán đám mây hƣớng SLA, nhƣ việc hệ thống có kinh nghiệm đạt đỉnh tải, tự động điều chỉnh để tuẩn thủ thỏa thuận cấp độ dịch vụ Các dịch vụ tạo thêm thực thể ứng dụng nhiều server việc tải dễ dàng quản lý 2.6 Khả ảo hóa Các ứng dụng điện tốn đám mây hồn tồn tách rời khỏi phần cứng nằm bên dƣới Môi trƣờng điện tốn đám mây mơi trƣờng ảo hóa đầy đủ 2.7 Linh hoạt: Một tính khác dịch vụ điện toán đám mây chúng linh hoạt Chúng đƣợc dùng để phục vụ nhiều loại cơng việc có khối lƣợng khác từ tải nhỏ ứng dụng nhỏ tải nặng ứng dụng thƣơng mại Ƣu nhƣợc mơ hình iện tốn đám mây 3.1 Ƣu điểm Những ƣu điểm mạnh dƣới góp phần giúp "Điện tốn đám mây" trở thành mơ hình điện tốn đƣợc áp dụng rộng rãi tồn giới c độ : Tốc độ xử lý nhanh, cung cấp cho ngƣời dùng dịch vụ nhanh chóng giá thành rẻ dựa tảng sở hạ tầng tập trung (đám mây) hi phí: Chi phí đầu tƣ ban đầu sở hạ tầng, máy móc nguồn nhân lựa ngƣời sử dụng điện toán đám mây đƣợc giảm đến mức thấp hông c n phụ thuộc vào thiết ị vị trí địa : Cho phép ngƣời dùng truy cập sử dụng hệ thống thơng qua trình duyệt web đâu thiết bị mà họ sử dụng (ch ng hạn PC điện thoại di động ) hia s tài nguyên: Chia sẻ tài nguyên chi phí địa bàn rộng lớn, mang lại loại ích cho ngƣời dùng nhƣ: GVHD: Nguyễn Trọng Nghĩa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY” - Tập trung sở hạ tầng vị trí giúp ngƣời dùng khơng tốn nhiều giá thành đầu tƣ trang thiết bị - Công suất xử lý nhanh tài nguyên đƣợc tập trung Ngồi ra, ngƣời dùng khơng cần phải đầu tƣ nguồn nhân lực quản lý hệ thống - Khả khai thác hiệu suất đƣợc cài thiện 10-20 so với hệ thống máy tính cá nhân thông thƣờng ới độ tin c y cao: Không giành cho ngƣời dùng phổ thơng, điện tốn đám mây phù hợp với yêu cầu cao liên tục công ty kinh doanh nghiên cứu khoa học Tuy nhiên, vài dịch vụ lớn điện tốn đám mây đơi rơi vào trạng thái tải, khiến hoạt động bị ngƣng trệ Khi rơi vào trạng thái này, ngƣời dùng khơng có khả để xử lý cố mà phải nhờ vào chuyên gia gia từ đám mây tiến hành xử lý mở rộng: Giúp cải thiện chất lƣợng dịch vụ đƣợc cung cấp đám mây ảo m t: Khả bảo mật đƣợc cải thiện tập trung liệu ễ àng để sửa: Các ứng dụng điện toán đám mây dễ dàng để sửa chữa lẽ chúng khơng đƣợc cìa đặt cố định má tính Chúng dễ dàng hỗ trợ cài thiện tính Quản tài nguyên: Tài nguyên sử dụng điện tốn đám mây ln đƣợc quản lý thống kểtrên khách hàng ứng dụng, theo ngày, tuần, tháng Điều đảm bảo cho việc định lƣợng giá dịch vụ điện tốn đám mây cung cấp để ngƣời dùng lựa chọn phù hợp 3.2 Nhƣợc điểm Tuy nhiên, mơ hình điện tốn cịn mắc phải số nhƣợc điểm sau: ính riêng tƣ: Các thơng tin ngƣời dùng liệu đƣợc chứa điện toán đám mây có đảm bảo đƣợc riêng tƣ, liệu thơng tin có bị sử dụng mục đích khác ính s n ng: Liệu dịch vụ đám mây có bị treo bất ngờ, khiến cho ngƣời dùng truy cập dịch vụ liệu khoảng thời gian khiến ảnh hƣởng đến cơng việc GVHD: Nguyễn Trọng Nghĩa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” M t ữ iệu: Một vài dịch vụ lƣu trữ liệu trực tuyến đám mây bất ngờ ngừng hoạt động không tiếp tục cung cấp dịch vụ, khiến cho ngƣời dùng phải lƣu liệu họ từ đám mây máy tính cá nhân Điều nhiều thời gian Thậm chí vài trƣờng hợp, lý đó, liệu ngƣời dùng bị phục hồi đƣợc ính i động ữ iệu quyền sở hữu: Một câu hỏi đặt ra, liệu ngƣời dùng chia sẻ liệu từ dịch vụ đám mây sang dịch vụ đám mây khác Hoặc trƣờng hợp không muốn tiếp tục sử dụng dịch vụ cung cấp từ đám mây, liệu ngƣời dùng lƣu toàn liệu họ từ đám mây Và làm cách để ngƣời dùng chắn dịch vụ đám mây không hủy toàn liệu họ trƣờng hợp dịch vụ ngừng hoạt động ảo m t: Vấn đề tập trung liệu đám mây cách thức hiệu để tăng cƣờng bảo mật, nhƣng mặt khác lại mối lo ngƣời sử dụng dịch vụ điện toán đám mây Bởi lẽ đám mây bị công đột nhập, toàn liệu bị chiếm dụng Tuy nhiên, không thực vấn đề riêng điện tốn đám mây , lẽ cơng đánh cắp liệu vấn đề gặp phải môi trƣờng nào, máy tính cá nhân Sự cần thiết điện tốn đám mây Một câu hỏi đƣợc đặt làm cách để tăng lực tính tốn lƣu trữ liệu lên hàng nghìn lần so với dùng phần cứng chỗ Câu hỏi làm đau đầu nhà phát triên hệ thống, với đời mạng internet vấn đề đƣợc giải xuất dịch vụ điện toán đám mây Điện toán đám mây dịch vụ tính tốn lƣu trữ nhà cung cấp dịch vụ cung cấp cho khách hàng, lực tính tốn lƣu trữ liệu có khả tăng lên hàng nghìn lần so với việc dùng hệ thống tính tốn truyền thống khách hàng, điều phụ thuộc vào lực nhà cung cấp dịch vụ không phụ thuộc vào hệ thống chỗ khách hàng, mà thƣờng máy nhà cung cấp dịch vụ thƣờng nhũng máy có lực tính tốn lớn để cung cấp cho nhiều ngƣời So với hệ thống máy tính truyền thống điện tốn đám mây có nhiều ƣu điểm vƣợt trội Ƣu điểm tài nguyên hệ thống, giả sử với công ty trang bị hệ thống tính tốn truyền thống cần phải xây dựng hệ thống mạnh đủ để phục vụ công việc cho cơng ty Điều đồng nghĩa với việc GVHD: Nguyễn Trọng Nghĩa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” chi phí lắp đặt hệ thống ban đầu tốn kém, hệ thống công ty cần phải có ngƣời quản trị hệ thống tốn thêm tài nguyên nhân lực, chi phí cho lƣợng tiêu thụ hệ thống cao Thêm vào lãng phí tài ngun mà hệ thống khơng đƣợc sử dụng hết cơng suất Điều cho thấy đầu tƣ vào hệ thống máy tính theo kiểu truyền thống tốn lãng phí Và cơng ty sử dụng điện tốn đám mây khơng phải tốn ngƣời quản trị, lƣợng tiêu thụ cho hệ thống khơng cịn vấn đề, đặc biệt tài nguyên không sử dụng không bị lãng phí cơng ty trả tiền cho phần tài nguyên mà họ sử dụng, phần tài nguyên lại đƣợc ngƣời cung cấp dịch vụ cung cấp cho công ty khác Một ƣu điểm điện toán đám mây khả truy cập sử dụng tài nguyên lúc nơi mà ta có máy tính bình thƣờng đƣợc nối mạng internet, ta thực phép tính khổng lồ sử dụng khối lƣợng liệu lớn với máy tính đơn giản Vấn đề quyền phần mềm vấn đề nan giãi công ty mà phần mềm có giá q cao Với điện tốn đám mây cần nhà cung cấp dịch vụ bỏ tiền mua quyền tất khách hàng họ sử dụng nhƣ phần mềm có quyền thật mà khơng phải bỏ số tiền lớn để mua bán quyền mà họ chi phải trả tiền cho họ dùng GVHD: Nguyễn Trọng Nghĩa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY” HƢƠN : HO NG CỦA ỆN O N M MÂY Kiến trúc ứng dụng điện toán đám mây Chúng ta biết điện toán đám mây tổ hợp tính tốn dựa thiết bị hạ tầng phần cứng đám mây nhà cung cấp dịch vụ Hạ tầng phần cứng bao gồm sản phẩm máy chủ chứa liệu nhỏ đƣợc kết nối lại với nhƣ hệ thống phục vụ cho việc lƣu trữ xử lý liệu ứng dụng tính tốn tài nguyên khác Điện toán đám mây gọi ứng dụng chạy máy chủ ảo nhƣ chạy chỗ hạ tầng phần cứng phân tán đám mây Những máy chủ ảo đƣợc tạo theo cách mà thỏa thuận dịch vụ (SLA) khác tin cậy đƣợc đảm bảo Có thể có nhiều thực thể khác máy chủ ảo truy cập vào phần sẵn sàng sở hạ tầng phần cứng Điều đảm bảo có nhiều ứng dụng, để xảy lỗi chúng sẵn sàng khắc phục Máy chủ ảo phân tán trình xử lý vào sở hạ tầng phần cứng sau q trình tính tốn đƣợc hồn thành chúng trả kết Q trình cần có phần mềm hệ điều hành xử lý công việc quản lý hệ thống phân tán, giống nhƣ kỹ thuật tính tốn, giúp quản lý u cầu khác đến máy chủ ảo Cơ chế đảm bảo việc tạo nhiều việc bảo vệ thống liệu đƣợc lƣu sở hạ tầng Đồng thời hệ điều hành tự điều chỉnh nhƣ gặp tải tiến trình, phân chia xử lý để hoàn thành đáp ứng yêu cầu Hệ thống quản lý công việc nhƣ đƣợc che dấu với ngƣời dùng, hay nói khác ẩn với ngƣời dùng Sự độc lập với ngƣời dùng thể chỗ xử lý trả kết đạt đƣợc, khơng cần phải quan trọng đâu thực điều cách Ngƣời dùng trả tiền lƣu lƣợng sử dụng hệ thống, nhƣ nói dịch vụ đƣợc tính chu kỳ CPU byte Thực tế số GVHD: Nguyễn Trọng Nghĩa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” chi tiết phân vùng liệu đầu vào, lập lịch trình thực thi chƣơng trình thơng qua tập máy tính thành phần, xử lý lỗi quản lý kết nối nội giừa máy tính thành phần Điều cho phép lập trình viên chƣa có kinh nghiệm hệ thống song song phân tán dễ dàng tối ƣu hóa tài nguyên hệ thống phân tán lớn Trong vòng vài năm trƣớc đây, kỹ sƣ Google phải khởi tạo hàng trăm q trình tính tốn dành cho mục đích đặc biệt số lƣợng lớn liệu thô nhƣ liệu móc nối, nhật ký trang web u cầu Các q trình tính tốn dùng cho nhiều mục đích khác nhƣ tóm tắt số lƣợng trang đƣợc móc nối tùng host, tính tần số truy xuất trang web, tìm tập câu truy vấn đƣợc dùng nhiều ngày Hầu hết tính tốn khơng phức tạp,nhƣng liệu đầu vào thƣờng lớn trình tính tốn cần phải đƣợc phân tán cho hàng trăm ngàn máy nhằm thực thi khoảng thời gian cho phép Các vấn đề việc song song hóa tính tốn,phân tán liệu quản lý lỗi làm cho q trình tính tốn vốn đon giản trở nên vô phức tạp Để giải vấn đề, kỹ sƣ Google thiết kế mơ hình trừu tƣợng cho phép diễn tả q trình tính tốn cách đơn giản nhƣ nó, đồng thời che dấu chi tiết phức tạp việc song song hóa, chấp nhận lỗi, cân nạp, phân tán liệu thƣ viện riêng Sự trừu tƣợng hóa đƣợc lấy ý tƣởng từ thành phần map reduce Lisp nhiều loại ngơn ngữ lập trình hàm khác Chúng ta nhận thấy hầu hết trình tính tốn bao gồm thao tác map, ánh xạ đầu vào với giá trị ghi để thực việc tính tốn giá trị thành tập cặp khóa/giá trị tạm thời, sau ta lại tạo thêm thao tác reduce, thu gọn giá trị mà có key lại với cho kết quả.Việc sử dụng mơ hình hàm chức map reduce cho phép thực thi song song tính tốn lớn dễ dàng sử dụng trình thực thi lại nhƣ chế chấp nhận lỗi Các mạnh phƣơng pháp cung cấp cho giao diện đơn giản mạnh mẽ, cho phép song song hóa phân tán liệu phép toán lớn cách tự động, giúp cho ta thu đƣợc hiệu cao số lƣợng lớn cụm máy tính thành phần đám mây điện tốn Ở phần sau chúng GVHD: Nguyễn Trọng Nghĩa 13 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY” ta lần lƣợt xem xét mơ hình lập trình MapReduce vài ví dụ đơn giản Mơ hình lập trình Q trình tính tốn nhận cặp giá trị đầu vào gồm khóa/giá trị, tính tốn cho tập cặp khóa/giá trị đầu Ngƣời dùng sử dụng thƣ viện MapReduce để diễn tả q trình thơng qua hai hàm Map Reduce Map hàm đƣợc định nghĩa ngƣời dùng, nhận cặp giá trị đầu vào tạo cặp giá trị trung gian.Thƣ viện MapReduce nhóm tất giá trị trung gian có liên quan tới key I lại với chuyền cho hàm Reduce Hàm Reduce đƣợc viết ngƣời dùng, chấp nhận key I tập giá trị trung gian key I Sau tiến hành hợp giá trị thành tập giá trị nhỏ Một lần nguyên tắc kết hợp lại đƣợc sử dụng hệ thống điện toán đám mây nhằm phục vụ cho thuật toán giải yêu cầu tốn, sau chia nhỏ chƣơng trình lớn thành phần nhỏ để thực tính tốn cách song song nhằm làm giảm thời gian thực tốn hệ thống tiến hành kết hợp kết tính tốn từ tiến trình nhỏ song song lại với để đƣa kết tính tốn thống chƣơng trình tính tốn mà ngƣời dùng u cầu Thơng thƣờng có giá trị output đƣợc đƣa từ hàm Reduce giá trị Hàm map thêm vào từ số tƣơng ứng với số lần xuất (trong ví dụ đơn giản ‘ ’) Hàm reduce làm nhiệm vụ cộng tất số đếm từ Sau đó, ngƣời dùng cần phải thực thêm thủ tục khai báo đặc tả đối tƣợng mapreduce với tên file input, output biến tùy chỉnh Ngƣời dùng sau gọi hàm MapReduce, chuyền cho đối tƣợng đặc tả trên, lúc đoạn code ngƣời dùng đƣợc liên kết lại thông qua thƣ viện MapReduce Tổng quan trình thực thi: Quá trình gọi thực thi hàm Map đƣợc phân tán nhiều máy thành viên đám mây điện toán cách tự động phân vùng giá trị đầu vào thành gồm M phần Các phần đƣợc tính tốn song song máy khác Tƣơng tự hàm Reduce đƣợc phân tán cách phân vùng khóa giá trị trung gian thành R mảnh hàm phân vùng (ví dụ nhƣ hash(key) mod R) số lƣợng R hàm phân vùng đƣợc rõ ngƣời dùng GVHD: Nguyễn Trọng Nghĩa 14 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” Hình cho nhìn tổng quát luồng thực thi thao tác Map Reduce Khi ngƣời dùng gọi hàm MapReduce tác vụ sau đƣợc diễn cách Thƣ viện MapReduce chƣơng trình ngƣời dùng chia nhỏ file đầu vào thành M mảnh (thông thƣờng kích thƣớc mảnh từ 16-64MB, điều chỉnh thông qua tham số tùy chọn) Ở đây, hệ thống điện toán đám mây đƣa nguyên tăc chia nhỏ vào để thực q trình tính tốn Với chƣơng trình lớn mà tính tốn lần tốn nhiều thời gian không hiệu quả, để tiếc kiệm thời gian thực thi chƣơng trình, hệ thống tiến hành chia chƣơng trình lớn thành tiến trình nhó để thực tính tốn vi xử lý (hệ thống phần cứng song song tạo nên hệ thống điện toán đám mây) để tiến hành tính tốn chƣơng trình song song đề cuối gộp lại kết Tiếp theo, tạo nhiều chƣơng trình cụm máy tính đám mây điện toán Nguyên tắc chép đƣợc đƣa vào ứng dụng hệ thống điện toán đám mây, cụm máy tính đám mây điện tốn thực tiến trình mà chƣơng trình giao phó, tiến trình đƣợc tạo nhiều máy tính cụm máy tính thực GVHD: Nguyễn Trọng Nghĩa 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY” Một số chƣơng trình chƣơng trình master Các chƣơng trình cịn lại worker, chƣơng trình thực thi tác vụ master giao phó Có tất M tác vụ Map R tác vụ Reduce cần đƣợc thực thi Chƣơng trình master chọn worker rãnh rỗi để gán cho tác vụ Map Reduce Worker đƣợc gán thực thi tác vụ Map đọc nội dung mảnh giá trị đầu vào tƣơng ứng, phân tích giá trị đầu vào thành cặp khóa/giá trị chuyền chúng đến cho hàm Map ngƣời dùng tự định nghĩa Các cặp giá trị key/value trung gian (kết hàm Map) sê đƣợc lƣu vào nhớ đệm Sau đó, cặp giá trị vùng nhớ đệm đƣợc ghi xuống vùng nhớ địa phƣơng, đƣợc phân thành R vùng Vị trí cặp khóa/giá trị (trên nhớ địa phƣơng) đƣợc chuyên gia vê cho master Chƣơng trình master sau chun gia vị trí chúng cho worker đƣợc gán tác vụ Reduce Khi worker thực thi tác vụ Reduce nhận đƣợc vị trí vùng nhớ từ master, dùng lời gọi thủ tục từ xa (RPC- Remote Procedure Call) để đọc giá trị Sau worker đọc xong tất cặp giá trị trung gian này, xếp lại chúng theo khóa cách gom nhóm cặp có khóa lại với Nếu số lƣợng file trung gian lớn so với nhớ phải cần có hàm xếp ngồi Sau worker thực thi tác vụ Reduce chuyên gia khóa tập liệu tƣơng ứng đến hàm Reduce ngƣời dùng định nghĩa, kết output thu đƣợc kết cuối Sau tất tác vụ Map Reduce hồn tất, chƣơng trình master gọi đến chƣơng trình user program, trả đoạn code chƣơng trình Ch p nh n lỗi: Thƣ viện MapReduce đƣợc thiết kế đế giúp tính tốn lƣợng liệu vô lớn hàng trăm hàng ngàn máy, chúng cần phải có chế chấp nhận lỗi Đây áp dụng nguyên tắc tự phục vụ vào hệ thống điện tốn đám mây, đám mây điện tốn có khả tự phục hỗi lại hoạt động hệ thống xảy số lỗi trình thực thi tùng phần nhỏ hệ thống tính tốn Lỗi xảy Worker: Để kiểm tra lỗi worker,chƣơng trình master tiến hành ping máy worker sau khoảng thời gian định, GVHD: Nguyễn Trọng Nghĩa 16 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” worker khơng trả lời Master xem nhƣ xảy lỗi, tác vụ map hay reduce thực thi worker lỗi tiến hành reset lại gán cho worker khác Ở có áp dụng nguyên tắc linh động để khắc phục lỗi hệ thống, chƣơng trình đƣợc chia nhỏ thành tiểu trình nên tiểu trình giống linh động thực thi phần cứng vi xử lý khác tiểu trình bị lỗi tiểu trình khác thay để thực nhiệm vụ hệ thống giao phó Đối với tác vụ map hoàn tất worker lỗi phải tiến hành reset lại kết trung gian đƣợc lƣu trữ vùng nhớ địa phƣơng truy cập đến chúng Đối với tác vụ reduce ngƣợc lại, ta khơng cần phải reset chúng kết cuối tác vụ đƣợc lƣu vùng nhớ toàn cục, ta truy xuất chúng cách dễ dàng Lỗi xảy Master: Nhằm khơi phục master trƣờng hợp xảy lỗi, master tiến hành ghi checkpoint sau khoảng thời gian cố định Khi lỗi xảy đoạn checkpoint lƣu Nhƣng có master master bị lỗi tồn q trình tính tốn MapReduce bị hủy, client phải kiểm tra trƣờng hợp tự khởi động lại trình muốn ác vụ backup: Đây áp dụng nguyên tắc dự phòng vào việc giải toán đám mây điện tốn, giúp cho hoạt động tính tốn khơng bị xảy cố Một nguyên nhân thƣờng xảy làm tăng thời gian hoàn tất tác vụ MapReduce straggler ’’Straggler máy có khoảng thời gian hồn tất số tác vụ cuối Map Reduce dài cách bất thƣờng ’’Straggler máy số máy hệ thống đám mây đƣợc sử dụng Có nhiều nguyên nhân tạo nên straggler , ví dụ nhƣ máy tính hệ thống có đĩa cứng khơng tốt, hoạt động gặp số trục trặc làm giảm tốc độ truy xuất bình thƣờng cứng từ 30Mb/s xuống thành lMb/s ch ng hạn Hệ thống lặp lịch cho cụm máy tính lúc phải gán tác vụ khác cho máy nguyên nhân làm chậm tốc độ thực thi MapReduce (dựa so sánh tốc độ CPU, truy xuất nhớ, hệ thống lƣu trữ máy địa phƣơng, băng thông mạng) Một vấn đề mà Google gặp phải lỗi đoạn code khởi tạo tác vụ MapReduce, làm cho cache GVHD: Nguyễn Trọng Nghĩa 17 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” CPU khơng thể hoạt động, q trình tính tốn máy tính bị lỗi mà giảm xuống khoảng 100 lần Google tạo phƣơng pháp nhằm giảm bởt tác hại straggler gây Khi tác vụ MapReduce gần hoàn tất, master tạo tác vụ back up cho tác vụ thực thi gán cho workers rãnh rỗi thực Quá trình MapReduce kết thúc tác vụ nguyên thủy tác vụ back up hoàn tất Đối với tác vụ MapReduce nhỏ, phƣơng pháp giúp cải thiện hiệu vài phần trăm, nhƣng tác vụ MapReduce lớn chúng giúp cải thiện hiệu đáng kể Bên cạnh biểu đồ so sánh tốc độ thực thi chƣong trình xếp viết theo MapReduce Google Chƣơng trình thực xếp khoảng tetrabyte liệu Biểu đồ tốc độ đọc giá trị input,biểu đồ bên dƣới tốc độ thực xếp cuối tốc độ xuất kết Biểu đồ (a) thể tốc độ thực thi tác vụ MapReduce hoạt động bình thƣờng khơng có straggler, biểu đồ (b) thực gặp phải straggler hóa trình kết thúc tác vụ mà khơng dùng chế backup, biểu đồ (c) dùng chế backup trình thực thi MapReduce Chúng ta nhận thấy tốc độ thực thi bình thƣờng vào khoảng 1057s, gặp phải straggler mà khơng có chế backup ta phải 1283s, cuối áp dụng chế backup phải bó 200 tác vụ straggler gây đạt đƣợc tốc độ 933 giây 5% so với tốc độ thực thi bình thƣờng nhƣng lại tăng 44 so với tốc độ thực thi gặp phải straggler GVHD: Nguyễn Trọng Nghĩa 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” Hadoop (JICT) - Mong muốn doanh nghiệp tận dụng lại lƣợng liệu khổng lồ để đƣa định kinh doanh Hadoop giúp công ty xử lý khối lƣợng cờ terabyte chí petabytes liệu phức tạp tƣơng đối hiệu với chi phí thấp Các doanh nghiệp nổ lực tìm kiếm thông tin quý giá từ khối lƣợng lớn liệu phi cấu trúc đƣợc tạo web log, công cụ clickstream, sản phẩm truyền thông xã hội Chính yếu tổ dẫn làm tăng quan tâm đến công nghệ mã nguồn mở Hadoop Hadoop, dự án phần mềm quản lý liệu Apache với nhân khung phần mềm Map Reduce Google, đƣợc thiết kế đế hỗ trợ ứng dụng sử dụng đƣợc số lƣợng lớn liệu cấu trúc phi cấu trúc Không giống nhƣ hệ quản trị sở liệu truyền thống, Hadoop đƣợc thiết kế để làm việc với nhiều loại liệu liệu nguồn Công nghệ HDFS Hadoop cho phép khối lƣợng lớn công việc đƣợc chia thành khối liệu nhỏ đƣợc nhân rộng phân phối phần cứng cluster để xử lý nhanh Công nghệ đƣợc sử dụng rộng rãi số trang web lớn giới, ch ng hạn nhƣ Facebook, eBay, Amazon, Baidu, Yahoo Các nhà quan sát nhấn mạnh Yahoo nhà đóng góp lớn Hadoop Cơng nghệ Hadoop ngày đƣợc sử dụng nhiều ngân hàng, công ty quảng cáo, viện nghiên cứu, công ty dƣợc phẩm công ty CNTT khác "Với Hadoop bạn cần hai ngƣời xử lý khối lƣợng liệu mà số công ty lớn giới xử lý Cấu trúc tập tin Hadoop cho phép công ty nắm bắt cố tốt loại tập tin liệu có cấu trúc phức tạp nào, ch ng hạn nhƣ nhật ký trang web, siêu liệu, tập tin âm video, dịch vụ e-mail phi cấu trúc, liệu dòng Twitter dịch vụ truyền thơng xã hội Do đó, cơng nghệ lý tƣởng cho cơng ty muốn phân tích khối lƣợng lớn liệu có cấu trúc phi cấu trúc GVHD: Nguyễn Trọng Nghĩa 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” Lấy liệu thơ từ HDFS, nhiên, chế biến khơng phải dễ dàng hay thuận tiện nhƣ hệ thống sở liệu điển hình, liệu khơng đƣợc tổ chức cấu trúc, Befus nói "về Hadoop làm đƣa liệu bên ngồi vào tập tin lớn Nó khơng quan tâm tập tin có Nó quản lý chúng đảm bảo ràng có nhiều tập tin." Ban đầu, ngƣời dùng phải viết cơng việc ngơn ngữ lập trình nhƣ Java để phân tích sau truy vấn liệu thô Hadoop Nhƣng công cụ đƣợc sử dụng đế viết truy vấn SQL nhƣ liệu đƣợc lƣu trữ Hadoop Hadoop đƣợc sử dụng nhiều cho ứng dụng kinh doanh thông minh thời gian thực Google file system Google file system hệ thống liệu phân tán đƣợc Google phát triển dành cho ứng dụng lớn Nó đƣợc thiết kế nhằm đem lại truy xuất liệu tin cậy hiệu cho liệu cụm lớn máy tính thành phần đám mây điện tốn Nó cung cấp chế độ chấp nhận lỗi để chạy đƣợc hệ thống phần cứng có u cầu khơng cao, đem lại hiệu tổng hợp tốt số lƣợng lớn máy client Các file đƣợc chia thành khúc liệu 64Mb,các liệu thƣờng đƣợc đọc với cƣờng độ cao nhiều so với ghi xóa Nó đƣợc thiết kế tối ƣu hóa dành cho cụm máy tính lớn bao gồm máy tính có phần cứng nghèo nàn, phải có khả chịu đƣợc cƣờng độ lỗi lớn node độc lập khả mát liệu Ớ số thiết kế khác cho hệ thống liệu phân tán thƣờng tối ƣu hóa thông lƣợng liệu GVHD: Nguyễn Trọng Nghĩa 20 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” C u trúc Google File System Một cụm GFS chức máy Master nhiều máy Chunkserver đƣợc truy xuất nhiều client nhƣ hình bên dƣới.Một máy vừa client truy xuất liệu từ chunkserver khác vừa chunkserver lƣu trữ liệu, nhiên cần phải đảm bảo tránh đƣợc xung đột không làm giảm tốt độ thực Các file đƣợc chia thành mảnh có kích thƣớc xác định Mỗi mảnh đƣợc Master gán cho tên không thay đối dài 64 bit thời điểm khởi tạo mảnh Các chunkserver lƣu trữ mánh nhƣ file Linux Để đảm bảo độ tin cậy cao, mảnh file đƣợc lập lƣu trữ nhiều chunkserver khác nhau, mặc định lƣu trữ Node Master không thƣờng lƣu trữ phân khúc liệu nào,nó lƣu trử siêu liệu liên quan đến phân khúc nhƣ ánh xạ nhãn 64bit đến vị trí lƣu trữ vật lý vị trí file gốc, vị trí tất liệu, tiến trình đọc ghi lên phân khúc, tình trạng phân khúc ảnh của phân khúc để dành cho việc tạo thêm Các siêu liệu đƣợc update liên tục chunkserver sau khoảng thời gian cố định Ngoài node Master giữ kết nối kiêm tra trạng thái chunkserver gửi nhận thông điệp phản hỗi liên tục sau khoảng thời gian cố định Chúng ta phân tích tiến trình đọc file đơn giản theo hình bên Đầu tiên dựa vào kích thƣớc cố định đƣợc quy ƣởc trƣớc mảnh liệu, client dùng chƣơng trình biên dịch tên file byte offset thành danh mục GVHD: Nguyễn Trọng Nghĩa 21 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY” mảnh liệu chứa file Sau gửi đến node master yêu cầu có chứa tên file danh mục mảnh liệu Master phản hỗi lại với trỏ mảnh liệu vị trí theo yêu cầu client Các client lƣu trữ thông tin nhớ cache sử dụng chúng nhƣ chìa khóa phép truy xuất liệu Sau client tiến hành gửi yêu cầu truy xuất liệu đến thƣờng gần Trong yêu cầu truy xuất client phải có trỏ mang địa mảnh phạm vi byte cần truy xuất ttrong mảnh Các q trình đọc khơng cần có kết nối đến node master thông tin lƣu trữ nhớ cache bị xóa Trong thực tế client thƣờng u cầu cho phép truy xuất đến nhiều mảnh liệu lƣu trữ nhiều nơi khác lúc node master gửi thơng tin cần thiết cho client cách tức thời Trái ngƣợc với hệ thống file thông thƣờng,GFS không đƣợc khởi tạo nhân hệ điều hành mà chúng đƣợc truy xuất thông qua thƣ viện riêng nhằm tránh hao phí lớn ích thƣóc mảnh: Kích thƣớc mảnh liệu tham số vô quan trọng thiết kế.Google chọn kích thƣớc 64MB, lớn block hệ thống liệu truyền thống.Mỗi mảnh liệu đƣợc lƣu trữ chunkserver nhƣ hạt nhân Linux,nó đƣợc mở rộng cần thiết Một kích thƣớc mánh liệu lớn cho nhiều lợi Đầu tiên giảm số lƣợng kết nối client đến node master việc đọc ghi mãnh liệu đòi hỏi lần gửi yêu cầu đến node master để lấy vị trí mánh liệu Điều làm tăng hiệu chƣong trình nhiều đa số chƣơng trình đọc ghi file có kích thƣớc lớn cách Ngay thao tác đọc ngẫu nhiên nhỏ máy client dễ dàng lƣu nhớ cache thơng tin vài TetraByte mảnh liệu Thứ hai,vì kích thƣớc mảnh liệu lớn nên client thƣờng xuyên thực thi nhiều tác vụ khác (đọc,ghi ) mảnh liệu, điều làm giảm hao phí mạng lúc cần trì kết nối từ client đến chunkserver thay phải khởi tạo nhiều kết nối khác Thứ ba giúp làm giảm kích thƣớc siêu liệu lƣu trữ máy Master, điều cho phép lƣu trữ siêu liệu nhớ Master làm tăng tốc độ phản hỗi đến máy client GVHD: Nguyễn Trọng Nghĩa 22 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” HƢƠN III: XU HƢỚNG CÔNG NGHỆ MỚI T I VIỆT NAM Dù đƣợc giới dự đốn "cơn sóng thần cơng nghệ " song khái niệm điện tốn đám mây mẻ Việt Nam IBM doanh nghiệp tiên phơng khai trƣơng trung tâm điện toán đám mây Việt Nam vào tháng 9/2008 với khách hàng là Công ty cố phần cơng nghệ truyền thơng Việt Nam (VNTT) Sau đó, Microsoft đại gia tiếp bƣởc điện toán đám mây thị trƣờng Việt Nam, nhung giai đoạn phát triên thử nghiệm Theo Ông Võ Tấn Long, Tống Giám đốc công ty IBM Việt Nam: Điện tốn đám mây khơng cịn xu hƣớng mà thực tế diễn Có thể nói Việt Nam nƣớc ASEAN đƣa vào sử dụng điện toán đám mây Từ năm 2008 đến nay, ngày có nhiều khách hàng tìm đến dịch vụ điện tốn đám mây IBM Tiếp đến, điện toán đám mây Việt Nam bắt đầu có tín hiệu khả quan FPT - nhà công nghệ hàng đầu Việt Nam khắng định vị tiên phơng công nghệ lễ ký kết với Microsoft Châu Á-Trend Micro để hợp tác phát triển "đám mây" châu Á Nhận định hợp tác này, đại diện Trend Micro cho rằng, điện toán đám mây đem lại hội cho Việt Nam cơng nghệ hồn toàn giúp giới trẻ Việt Nam vốn động có thêm điều kiện sáng tạo phát huy tài Đồng thời, với tiềm nhân lực, sở hạ tầng "tính sẵn sàng" FPT hai bên khơng dừng lại cung cấp dịch vụ điện toán đám mây Việt Nam mà vƣơn tồn cầu Sau ký kết tuần, FPT tiếp tục hợp tác "đại gia" Microsoft vào tháng 05/2010 Tâm điểm hợp tác thỏa thuận nhằm phát triển tảng điện toán đám mây dựa công nghệ Microsoft Hai bên hƣớng đến việc phát triển tảng cho dịch vụ đám mây bao gồm truyền GVHD: Nguyễn Trọng Nghĩa 23 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” thơng, hợp tác, lƣu trữ liệu dịch vụ hạ tầng, nhằm phục vụ nhu cầu đông đảo khách hàng Gần nhất, Journey to thể cloud (Hành trình tới cơng nghệ điện tốn đám mây) với châm ngơn New ways to new things chủ đề hội thảo Microsoft tổ chức hôm 02/03/2001 vừa qua Hà Nội, thu hút tham dự 300 chuyên gia gia IT nhà lãnh đạo doanh nghiệp Điều chúng tó vấn đề điện toán đám mây thu hút quan tâm nhiều doanh nghiệp nƣớc, ngƣời kiếm tìm giải pháp nẩng cao suất cho doanh nghiệp Ngày iện toán đám mây iệt Nam 2011 Tuy vậy, sau hội thảo Vietnam Cloud computing Day 2011 (Ngày Điện toán đám mây Việt Nam 2011) diễn ngày 19/10 Hà Nội đƣa nhận định: điện toán đám mây đƣợc ứng dụng rộng rãi nhiều nƣớc phát triển giới lợi ích đáng kể mà đem lại, nhƣng Việt Nam doanh nghiệp chƣa thực mặn mà với công nghệ Tuy nhiên theo chuyên gia gia nhận định, giải pháp tối ƣu đế doanh nghiệp nƣớc ta giảm thiều chi phí nhƣ tăng hiệu suất làm việc mức tối đa.về thực trạng ứng dụng điện toán đám mây doanh nghiệp Việt Nam, rút kết luận nhƣ sau: Hiện có vài doanh nghiệp lớn Việt Nam đƣa điện toán đám mây vào ứng dụng hiệu suất kinh doanh đƣợc cải thiện đáng kể Tuy nhiên số lƣợng Phần lớn dừng mức quan tâm tìm hiểu GVHD: Nguyễn Trọng Nghĩa 24 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” Phát triển điện toán đám mây Việt Nam - cịn nhiều thách thức Khơng nằm ngồi xu chung ngành công nghệ thông tin giới, Việt Nam dần tiếp cận dịch vụ đám mây thông qua dự án số doanh nghiệp nƣớc ngồi nhƣ Microsoft, Intel Cơng nghệ đƣợc coi giải pháp cho vấn đề mà nhiều công ty gặp phải nhƣ thiếu lực công nghệ thơng tin, chi phí đầu tƣ hạn chế Hầu hết nhà lãnh đạo công nghệ thông tin kỳ vọng nhận định công nghệ Ông Dƣơng Dũng Triều, Giám Đốc điều hành FIS chia sẻ: Chúng tơi nhận nhiều lợi ích đồng hợp tác xây dựng trung tâm liệu sử dụng cơng nghệ điện tốn đám mây Microsoft Hai bên chia sẻ tầm nhìn tƣơng lai ngành tin học - nơi mà dịch vụ điện toán đám mây trở nên phổ biến đƣợc sử dụng rộng rãi Việt Nam vào năm 2015- chúng tơi có mục tiêu trở thành nhũng ngƣời dẫn đầu lĩnh vực mẻ Theo ông Nguyễn Huy Cƣơng, CEO Tinh Vẩn Consulting, nhiều công ty hoang phí tài ngun nhƣ khơng khai thác hết công suất hệ thống máy chủ, đầu tƣ nhiều mặt ngƣời Trong đó, lý thuyết, cloud computing sê cho phép doanh nghiệp không cần tập trung nhiều cho sở hạ tầng nẩng cấp ứng dụng, khơng địi hỏi nguồn nhân lực lớn dễ dàng thay đối quy mơ cần Ơng Hồng Lê Minh, Viện trƣởng Viện công nghiệp phần mềm nội dung số Việt Nam (N1SC1), kh ng định điện toán đám mây mục tiêu mà giới nhƣ ngành công nghệ thông tin nƣớc hƣớng tới nhân tố thúc đẩy trình chuyên gia đối kinh doanh Tuy nhiên, theo chuyên gia gia Intel nhận định điện tốn đám mây chắn khơng phải dành cho tất ngƣời cho nhu cầu Mặc dù lợi ích điện tốn đám mây phủ nhận, nhƣng doanh nghiệp cần cân nhắc đến yếu tố khác tính đến chuyện ứng dụng điện tốn đám mây, cụ thể nhƣ: rào cản kỹ thuật, an tồn thơng tin, nguồn vốn để đại quy trình kinh doanh việc ứng dụng công nghệ thông tin, giảm chi tiêu cho phần cứng, phần mềm, an toàn thuê phần mềm sở hạ tầng, tính linh hoạt khả mở rộng nguồn lực công nghệ thông tin trƣớc định ứng dụng điện toán đám mây vào sản xuất kinh doanh Việt Nam ngoại lệ GVHD: Nguyễn Trọng Nghĩa 25 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” Bên lề hội nghị Ngày Điện toán đám mây Việt Nam 2011 , ông Phan Thanh Sơn, Giám đốc công nghệ công ty Cisco, chia sẻ cịn nhiều khó khăn việc triển khai điện toán đám mây Việt Nam Theo ông, vấn đề sách, đƣờng truyền băng thông nhận thức doanh nghiệp thách thức lớn với công nghệ Đồng thời, số doanh nghiệp cho biết họ sử dụng dịch vụ đám mây miễn phí nhƣ Google Apps, nhƣng cần thời gian để tìm hiếu nhiều lợi ích nhƣ rủi ro tính an tồn liệu Ơng Nguyễn Thiện Tâm, Giám đốc khách hàng Công ty Sutrix Media Việt Nam, cho biết sử dụng dịch vụ điện toán đám mây địi hỏi nhân viên phải có kỹ định công nghệ thông tin Hiện công ty có sử dụng Google Docs, nhƣng dùng mức độ trao đối, chia sẻ tài liệu Khơng có vậy, Ơng Lê Đức Quyết, Phó giám đốc Cơng ty cố phần Thế giới vận tải, cho biết ông cịn e ngại đƣa thơng tin liên quan đến tài cơng ty lên dịch vụ điện tốn đám mây khơng biết đƣợc liệu mạng Ơng Quyết nói mơ hình ứng dụng điện tốn đám mây phụ thuộc nhiều vào Internet mà chƣa lúc truy cập vào Internet Tóm lại, ngƣời viết mƣợn lời ơng Hồng Lê Minh - Viện trƣởng Viện Công nghiệp phần mềm Nội dung số Việt Nam - để kết thúc viết này: "Bản chất điện toán đám mây hội tụ thành tựu nghiên cứu phát triển công nghệ mới, quan điểm ứng dụng CNTT giới nhƣ Việt Nam Điện toán đám mây khái niệm mơ hỗ từ trƣớc đến gặp phải Nó giống nhƣ cao, mây, khơng thể nhận biết đƣợc Nhƣng mục tiêu mà ngành CNTT truyền thơng hƣớng tới Có thể nói điện tốn đám mây tạo hội cho doanh nghiệp hoạt động hiệu quả, thông minh tiết kiệm chi phí Các doanh nghiệp Việt Nam có điều kiện thuận lợi để sử dụng tiện ích vấn đề lĩnh doanh nghiệp có dám ứng dụng công nghệ vào quản lý điều hành sản xuất kinh doanh hay khơng mà thơi Vì vậy, dù công ty quy mô lớn hay nhỏ, bạn nên thử dùng dịch vụ này, khơng bạn bỏ lờ hội kinh doanh tƣơng lai GVHD: Nguyễn Trọng Nghĩa 26 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY” HƢƠN : TỔNG KẾT - L ỆU THAM KHẢO Kết lu n Điện toán đám mây khái niệm trừu tƣợng vô rộng lớn, với nhiều mặt nhiều khía cạnh khác nhau, nhóm tham khảo tìm hiểu từ nhiều tài liệu nghiên cứu Google, nhƣ nhiều trƣờng đại học danh tiếng khác giới, nhƣng nhũng hạn chế thời gian mơn học nên nhóm khơng thể phân tích tồn diện mơ hình điện tốn đám mây Tuy nhiên báo cáo cho nhìn tổng quan số hiếu biết định cơng cụ điện tốn mạnh ài iệu tham khảo [1] http://www.google.com [2] http://www.tailieu vn/ [3] http://vi.scribd.com/ GVHD: Nguyễn Trọng Nghĩa 27 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... luanvanchat@agmail.com Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY” HƢƠN : HO NG CỦA ỆN O N M MÂY Kiến trúc ứng dụng điện toán đám mây Chúng ta biết điện tốn đám mây tổ hợp tính tốn dựa thiết bị hạ tầng phần cứng đám mây. . .Đề tài “TÌM HIỂU VỀ ĐIỆN TỐN ĐÁM MÂY” MỤC LỤC TÓM TẮT NỘI DUNG VÀ GIỚI THIỆU ĐÊ TÀI CHƢƠNG I: ĐIỆN TOÁN ĐÁM MÂY Định nghĩa .3 Các đặc điểm điện toán đám mây ... Điện toán đám mây 3.1 Ƣu điểm 3.2 Nhƣợc điểm .6 Sự cần thiết điện toán đám mây CHƢƠNG II: HOẠT ĐỘNG CỦA ĐIỆN TOÁN ĐÁM MÂY Kiến trúc ứng dụng điện toán đám