1. Trang chủ
  2. » Công Nghệ Thông Tin

THUÊ NGOÀI ĐIỆN TOÁN ĐÁM MÂY & SAAS

19 887 3
Tài liệu đã được kiểm tra trùng lặ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

Thông tin cơ bản

Tiêu đề Thuê Ngoài Điện Toán Đám Mây & SaaS
Tác giả Ths. Vũ Trí Dũng
Người hướng dẫn Hồ Nhật Trường, MMT02
Trường học Trường Đại Học
Chuyên ngành Điện Toán Đám Mây
Thể loại Tài liệu
Năm xuất bản 2009
Thành phố Hà Nội
Định dạng
Số trang 19
Dung lượng 880,87 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

THUÊ NGOÀI ĐIỆN TOÁN ĐÁM MÂY & SAAS

Trang 1

MODULE 5 : THUÊ NGOÀI ĐIỆN TOÁN ĐÁM MÂY & SAAS

Tài liệu : ths.Vũ Trí Dũng

Người dịch : Hồ Nhật Trường, MMT02

TỔNG QUAN

 Điện toán đám mây là gì ?

 Thuận lợi công việc

 Kiến trúc

 Vấn đề và thách thức

 SaaS

 Tính toán dịch vụ

 Tính toán lưới

BÁO CÁO XU HƯỚNG TÍNH TOÁN ĐÁM MÂY 2009

47% Thay đổi cơ bản trong dịch vụ kỹ thuật

19% Một công cụ, nếu phân phối phù hợp, có thể mang lại giá trị tức thì cho công ty

9% Một công cụ có thể làm việc cho công ty khác

13% Thuật ngữ khác – thổi phồng

12%Không chắc chắn

CÁC ĐỊNH NGHĨA

 Sự phát triển của điện toán đám mây không chỉ là nền tảng gây hứng thú với giới IT Nó sẽ chuyển đổi công nghiệp IT một cách rõ ràng, tạo nên những thay đổi sâu sắc trong cách con người làm việc và cách các công ty hoạt động

 Sự linh động, kiến trúc trừu tượng, khả năng của các ứng dụng khách hàng cuối, tất cả được tính theo lượng tiêu thụ

 Điện toán đám mây là tập hợp của các quy tắc, kỹ thuật và mô hình công việc để đưa ra khả năng

IT như là các dịch vụ theo yêu cầu

 Điện toán đám mây là cộng hợp của SaaS và điện toán dịch vụ

 Nó là một trong những nền tảng của thế hệ điện toán kế tiếp Một thế giới mà mạng làm nền của tất cả việc tính toán, khi mà mọi thứ chúng ta nghĩ một máy tính chỉ là một thiết bị kết nối tới một máy tính lớn Điện toán đám mây là một cách tốt để phân phối các dịch vụ trong tương lai

 Một đám mây là một loại hệ thống song song bao gồm một tập hợp các máy tính ảo được kết nối được cung cấp động và thể hiện như một hoặc nhiều hệ thống hợp nhất dựa trên những thỏa thuận mức dịch vụ được thiết lập thông qua sự điều tiết giữa nhà cung cấp dịch vụ và khách hàng

Trang 2

 Điện toán đám mây là trung tâm dữ liệu thế hệ kế tiếp với những node ảo thông qua những kỹ thuật vượt trội như VMs, được cung cấp động theo yêu cầu như một tập hợp tài nguyên các nhân đáp ứng những thỏa thuận mức dịch vụ khác nhau, được thiết lập thông qua một “trạm điều tiết” và có thể truy cập như một dịch vụ thành phần qua kỹ thuật “Web 2.0”

ĐIỆN TOÁN ĐÁM MÂY LÀ GÌ ?

Điện toán đám mây giúp cho các tổ chức thương mại có thể mở rộng khả năng hoặc tăng năng suất một cách chủ động mà không phải đầu tư vào kiến trúc, đào tạo nhân viên hay bản quyền Một trong những tính năng quan trọng nhất của điện toán đám mây là tự động quản lý và cấp phát lại tài nguyên Nó có nghĩa là một người dùng có thể làm việc trên một platform mà không cần phải lo lắng về tính tương thích, khả năng mở rộng, khả năng phục hồi

CAI GÌ DẪN VIỆC KINH DOANH TỚI MẬT ĐỘ ĐÁM MÂY

DRIVERS

hạng 1 Trong top 3 Tiết kiệm chi phí 34% 65%

Thời gian vân hành/ tính khả

dụng cao

Giá dựa trên tiêu thụ 12% 43%

Khả năng mở rộng 7% 40%

Tính linh hoạt 6% 41%

Triển khai nhanh 5% 24%

TẠI SAO ĐIỆN TOÁN ĐÁM MÂY ?

 Điện toán đám mây nhiều hơn nền tính toán “pay by drink” – Nó là hội tụ của hai yếu tố IT chính _ Tính hiệu quả IT – chi phí thấp mặc dù ảo hóa, tăng khả năng sử dụng và triển khai tài nguyên hạ tầng

_ Sự nhanh nhẹn trong công việc – sử dụng IT như một vũ khí cạnh tranh để làm nhanh chóng việc buôn bán, tích hợp các ứng dụng dịch vụ, triển khai máy móc tức thời, tăng tỉ lệ các chương trình song song

 Ví dụ : Tờ New york times cần phải chuyển 11 triệu bài báo và tranh ảnh từ file nén sang pdf Bộ phận IT nói phải mất vài tuần Một người phát triển sử dụng 100 dịch vụ web cơ bản EC2 Amazon để chạy Hadoop (một cài đặt mã nguồn mở tương đương MapReduce) hoàn thành công việc trong 24 giờ với giá tiết kiệm 300$

THUẬN LỢI TRONG CÔNG VIỆC

 Điện toán đám mây là một mô hình mới hứa hẹn phân phối các dịch vụ IT như các dịch vụ tính toán

 Phân phối các phần mềm dễ dùng, nhanh chóng, khả năng mở rộng lớn, hiệu quả cao

 Nó là mô hình chương trình mới, một kiến trúc IT mới, kích hoạt các mô hình kinh doanh mới

Trang 3

THUẬN LỢI

 Sử dụng đám mây : lựa chọn tốt nhất cho sự bắt đầu, kế hoạch nghiên cứu, những người phát triển Web2.0, hoặc những người chơi niche muốn một cách đơn giản, chi phí thấp để “load and go”

 Tác động của đám mây :

_ Phát triển và kiểm tra : đám mây dễ dàng sử dụng cho thương mại

_ Chức năng giải quyết : sử dụng đám mây cho một khối lượng công việc

_ Sự mở rộng : tùy chọn mới cho việc giải quyết khối lượng nhiều hoặc gia tăng đòi hỏi dịch vụ

_ Thực nghiệm : đánh giá phần mềm có thể có trong đám mây, trước khi phải mua bản quyền hoặc hỗ trợ

 Xây dựng đám mây : sử dụng những đám mây riêng sẽ tạo thuận lợi cho kinh tế hoặc nguồn tài nguyên và chuẩn hóa quá trình triển khai, phát triển

 Là đám mây : bao gồm cả người cung cấp dịch vụ điện toán và tổ hợp đám mây – cung cấp nhiều loại dịch vụ đám mây

KHI NÀO ÁP DỤNG ĐIỆN TOÁN ĐÁM MÂY ?

 Chuyển từ dịch vụ nội bộ sang kiểu “trả theo tiêu dùng”

 Cung cấp và thu hồi nhanh chóng tài nguyên người dùng

 Thuận lợi di động : truy cập ứng dụng, dữ liệu mọi lúc, mọi nơi

 Giảm tải sự chuyên sâu về quản trị IT qua hạ tầng đám mây

 Tăng cường kinh tế do việc chia sẽ hạ tầng

 Yêu cầu các dịch vụ đơn giản

 Kinh doanh, bảo mật và riêng tư liên quan tới việc xác định host và dữ liệu của đám mây

CÁC NHÀ CUNG CẤP DỊCH VỤ ĐÁM MÂY CHÍNH

Dell : Trung tâm giải pháp dữ liệu Dell cung cấp giải pháp cho việc tạo lập, quản lý, tối ưu đám mây thương mại

IBM : đám mây xanh là một sáng tạo của IBM giúp cho các công ty, chính phú và khách hàng giáo dục xây dựng và triển khai ứng dụng đám mây

3Tera : AppLogic là một đám mây cung cấp phần mềm hạ tầng

Sun : Network.com là bước tấn công đầu tiên của Sun vào thị trường đám mây, nền tảng của SunPS ngày nay

RightScale : giúp các công ty áp dụng đám mây

TẠI SAO NHỮNG NGƯỜI DẪN ĐẦU IT PHẢI NẮM LẤY ĐIỆN TOÁN ĐÁM MÂY ?

 Việc chia dữ liệu từ các ứng dụng : các ứng dụng cuối trong tương lai sẽ được phân phối qua Web Browser trong khi nền được khởi động bởi cơ sở dữ liệu có khả năng linh hoạt cao

Trang 4

 Cơ sở dữ liệu đầu, cuối : có thể xuất hiện tại những vị trí riêng lẻ nên dễ dàng và hiệu quả hơn.

 Truy cập offline những ứng dụng Online : Ứng dụng Web phát triển thêm các thành phần offline bên cạnh các thành phần online chuẩn

 Truy cập internet mọi nơi : hoặc ít nhất khi bạn kết nối với một trạm tế bào

 Chuyển tử CAPEX sang OPEX : cho phép công ty chuyển nhiều chi phí hạ tầng sang chi phí hoạt động

MÔ HÌNH PHÁT TRIỂN :

Sự phát triển của trung tâm dữ liệu thương mại sẽ đạt được đám mây Nirvana – James Urquhart Nền tảng – Trừu tượng hóa – Tự động – Ứng dụng – Thương mại

CÁC BƯỚC TRONG QUÁ TRÌNH PHÁT TRIỂN

Nền tảng : giảm không gian, thiết bị lãng phí và dư thừa bằng cách đo đạc cả kiến trúc (bao gồm cả thiết kế và cấp phát cơ cấu) và tiến trình

Trừu tượng hóa : xuất hiện khi trung tâm dữ liệu tách riêng lượng công việc và lượng trả tiền của hạ tầng trung tâm dữ liệu với hạ tầng vật lý và quản lý trừu tượng thay vì quản lý hạ tầng

Tự động hóa : xảy ra khi trung tâm dữ liệu không cần những lao động bằng tay trong thời gian chạy của trung tâm dữ liệu

Ứng dụng : khi trung tâm dữ liệu giới thiệu khái niệm của dịch vụ riêng và định lượng

Thương mại : đạt được khi ứng dụng có thể được mua bán qua internet để tạo ra thương trường cạnh tranh cho khả năng IT

LỚP DỊCH VỤ KIẾN TRÚC CỦA ĐIỆN TOÁN ĐÁM MÂY

Software as a service (SaaS) : SaaS là ở lớp cao nhất và tính năng của những ứng dụng hoàn chỉnh cung cấp như một dịch vụ, nhiều người thuê, theo nhu cầu, như dịch vụ google’s email

Platform as a service (PaaS) : Lớp giữa, hoặc PaaS, là đóng gói trừu tượng hóa của môi trường phát triển và đóng gói thuê bao của dịch vụ, ví dụ, trong google app engine, ứng dụng server chạy trên hạ tầng của google

Infrastructure as a service (IaaS) : IaaS là lớp thấp nhất và là phương tiện của phân phối lưu trữ cơ bản và tính toán khả năng của dịch vụ chuẩn hóa qua mạng, ví dụ dịch vụ Web amazon, trong đó dịch vụ EC2 và S3 cung cấp dịch vụ tính toán và lưu trữ cơ bản nhất

DỊCH VỤ ĐIỆN TOÁN ĐÁM MÂY

Ảo hóa :

_ giải quyết những khó khăn cơ bản của quản lý dữ liệu trung tâm

_ Tốc độ ứng dụng cao hơn

Trang 5

_ Sử dụng năng lượng/chi phí thấp hơn

_ Tiết kiệm không gian

_ Tính liên tục trong công việc/ phục hồi thiệt hại

_ Giảm chi phí hoạt động

 Áo hóa hệ điều hành

 Ảo hóa platform

 Ảo hóa mạng

 Ảo hóa ứng dụng

 Triển khai phần mềm

_ Đóng gói phần mềm : Các gói phần mềm bao gồm các phần mềm, dữ liệu, server, nguồn lưu trữ, và các tài nguyên đám mây tạo nên sự hiệu quả trong việc cấp phát tài nguyên, dùng lại, quản lý

_ Ảnh máy móc : bao gồm các ứng dụng, thư viện, dữ liệu người dùng liên quan với việc thiết lập cấu hình và lưu trữ trong các đám mây, ví dụ Paig AMIs (Amazon machine images) có thể tạo ra bởi ISVs và lưu trữ trên dịch vụ lưu trữ đơn giản Amazon (S3)

TRỢ NGẠI CHÍNH MÀ NHÀ CUNG CẤP DỊCH VỤ ĐÁM MÂY PHẢI VƯỢT QUA

Phân tích : Tính ổn định, độ bảo mật là quan tâm hàng đầu (bao gồm điều tra của Third Brigade, tuần thông tin và nghiên cứu của CIO) và có thể hiểu được Tất cả công việc mất nhiều giờ và đầu tư là để bảo vệ cho tài sản dữ liệu quý giá

KIẾN TRÚC ĐÁM MÂY HƯỚNG THƯƠNG MẠI LỚP CAO

Trang 6

KIẾN TRÚC ĐÁM MÂY HƯỚNG THỊ TRƯỜNG

Nhà cung cấp dịch vụ đám mây cần cân nhắc và đáp ứng các tham số QoS khác nhau của mỗi khách hàng được ghi trong SLA

Quản lý tài nguyên hướng thị trường là cần thiết để điều tiết cung cầu của tài nguyên đám mây để cân bằng thị trường, cung cấp phản hồi cho các điều khoản thúc đẩy kinh tế của cả nhà cung cấp và khách hàng, và thúc đẩy kỹ thuật cấp phát tài nguyên dựa trên QoS – yêu cầu dịch vụ khác nhau dựa trên ứng dụng của họ

Có 4 đối tượng cơ bản liên quan :

_ Người dùng/Người mô giới : đóng vai trò đại điện đưa ra các yêu cầu dịch vụ từ mọi nơi đến trung tâm dữ liệu và đám mây để xử lý

_ Cấp phát tài nguyên SLA : đóng vai trò như interface giữa nhà cung cấp dịch vụ trung tâm dữ liệu/đám mây và người dùng/người mô giới bên ngoài

_ VMs : Nhiều VM có thể bắt đầu và dừng lại tự động trên một máy vật lý đơn lẻ để đáp ứng những dịch vụ được chấp nhận, vì thế cung cấp sự linh hoạt để cấu hình những phần khác nhau của tài nguyên trên cùng một máy vật lý tới những yêu cầu dịch vụ khác nhau

_ Máy móc (vật lý) : trung tâm dữ liệu bao gồm nhiều server tính toán cung cấp tài nguyên để đáp ứng yêu cầu dịch vụ

DỊCH VỤ ĐÁM MÂY

Trang 7

CÁC ĐẶC TÍNH

Điện toán đám mây, giấc mơ dài hạn của tính toán như một ứng dụng, có xu hướng chuyển một phần rộng lớn của công nghiệp IT, làm cho phần mềm trở nên thu hút hơn như một dịch vụ và định hình cách phần cứng IT được thiết kế và mua bán

Các nhà phát triển với những ý kiến đổi mới cho những dịch vụ internet mới không cần đòi hỏi những phí tổn hạ tầng bên dưới của phần cứng để triển khai dịch vụ của họ hoặc phí tổn nhân lực để vận hành Điện toán đám mây chỉ đến những ứng dụng được phân phối như các dịch vụ qua mạng và phần cứng, hệ thống phần mềm trong trung tâm dữ liệu cung cấp các dịch vụ này – được gọi là software as a service (SaaS, mỗi phần mềm là một dịch vụ)

Phần mềm và phần cứng của trung tâm dữ liệu được gọi là đám mây Khi mà đám mây được triển khai theo cách pay-as-you-go (xài bao nhiêu, trả bấy nhiêu) tới công cộng, chúng ta gọi đó là đám mây công cộng – dịch vụ được bán là tính toán tiện ích

Các đám mây riêng là những trung tâm dữ liệu bên trong của một tổ chức hoặc công ty, không công khai

ra bên ngoài

THÁCH THỨC

Trang 8

Các hãng hiện tại đã triển khai các mục IT vừa phải, và không sẵn sàng để chuyển từ môi trường điều khiển truyền thống

Hiểu biết điện toán toán đám mây mới chỉ bắt đầu gần đây và nhiều hệ thống đang trong giai đoạn thử thách

Điều hoà sức ép từ các công ty cẩn thận về nơi mà dữ liệu của họ được xử lý, vì thế, không thể triển khai dịch vụ đám mây từ một thị trường mở

Có thể làm giảm bớt qua SLAs – chỉ ra những ràng buộc khắt khe về vị trí lưu trữ tài nguyên

Kỹ thuật đám mây the-state-of-art hạn chế những hỗ trợ cho việc quản lý tài nguyên hướng thị trường và chúng cần nhiều hỗ trợ hơn : đàm phán Qos giữa người dùng và nhà cung cấp để thiết lập SLAs Các kỹ thuật và thuật toán để cấp phát tài nguyên VMs để đáp ứng SLAs, quản lý những rủi ro liên quan với vi phạm SLAs

BẤT LỢI

Trở ngại Cơ hội

1 Tính khả dụng của thiết bị Sử dụng nhiều nhà cung cấp dịch vụ đám mây, sử

dụng tính mềm deo để chống lại DDOS

2 Dữ liệu đóng Chuẩn hoá APIs, tương thích SW để đẩy mạnh

tính toán

3 Tính bí mật và có thể kiểm kê của dữ liệu Triển khai mã hoá, Vlans, firewalls, lưu trữ dữ

liệu địa lý

4 Thắt cổ chai Nén/cập nhật dữ liệu, chuyển BW cao hơn

5 Không thể đoán được hiệu năng Tăng cường hỗ trợ VMs, bộ nhớ flash, đặt lịch

VMs

6 Lưu trữ co giãn Ra đời lưu trữ co giãn

7 Lỗi trong hệ thống phân phối lớn Ra đời trình gỡ rối dựa trên hệ thống VM phân tán

8 Co giãn nhanh chóng Ra đời cơ chế tự động co giãn dựa trên ML, ghi

nhanh cuộc đàm thoại

9 Chia sẽ giả mạo Cung cấp dịch vụ bảo vệ chia sẽ như trong email

10 Bản quyền phần mềm Bản quyền cho việc sử dụng, cho lượng sử dụng

BẤT LỢI

Vấn đề độ trễ và băng thông liên quan tới các ứng dụng ở xa

Những vấn đề khác nhau liên quan tới các khách hàng cùng chia sẽ chung hạ tầng vật lý

Dữ liệu bị truy cập từ bên thứ ba (như nhà cung cấp dịch vụ đám mây) có thể tiềm ẩn nguy cơ bảo mật, điều tiết

Dịch vụ đám mây cung cấp dung lượng theo yêu cầu, tính di động và sự tương thích gây nhiều tranh cãi Ví dụ : Hadoop là một hệ thống thường thấy cung cấp dung lượng theo yêu cầu, nhưng nó không chuyển thẳng đến các ứng dụng Hadoop MapReduce được viết bằng C++

Trang 9

Hạ tầng

Tính trong suốt : Giải pháp phân phối ứng dụng cung cấp các dịch vụ load-balancing trong suốt cần được tự động và tích hợp vào việc cung cấp tiến trình tải nhờ đó tài nguyên được cung cấp theo yêu cầu bất cứ lúc nào

Tính co giãn : “Control node”(node điều khiển) thường được mô tả trong mô hình high-level của “trung tâm dữ liệu điện toán đám mây” sẽ cần cung cấp những ứng dụng co giãn tuỳ theo yêu cầu

Giám sát thông minh : Nếu số lượng người dụng hiện tại cùng sử dụng dịch vụ đi tới giới hạn của dung lượng, giải pháp phân phối ứng dụng không chỉ nên dò qua giám sát thông minh mà còn tham gia vào cung cấp một instance khách của dịch vụ để đảm bảo khả năng cung cấp dịch vụ cho tất cả khách hàng Tính bảo mật : Điện toán đám mây nguy hại ở chỗ nếu bảo mật trong điện toán đám mây không đảm bảo thì tất cả các dịch vụ và dữ liệu trong đám mây đó cũng bị nguy hại Vì thế nên cung cấp bảo mật đầy đủ từ layer 2 đến layer 7 để phá vỡ nguy cơ bảo mật Bảo mật mạng, bảo mật giao thức, bảo mật lớp

transport, bảo mật ứng dụng phải là ưu tiên chính cho việc cài đặt điện toán đám mây ở rìa, tại node điều khiển

SaaS và điện toán đám mây

Tương tự đối với tính toán tiện ích :

Trả theo sử dụng

Dịch vụ theo yêu cầu

Độ khả dụng cao

Phục hồi hư hại

SaaS là gì ?

SaaS = software as a service

SaaS là mô hình triển khai/phân phối :

- Tổ chức và quản lý bởi nhà phân phối

- Được chuyển qua internet

Nó là một mô hình kinh doanh : giá cả tính theo sử dụng (khác với việc trả tiền cho bản quyền phần mềm vĩnh viễn)

Ví dụ

Trang 10

- Mỗi người dùng mỗi tháng

- Mỗi phiên giao dịch

- Mỗi Gb lưu trữ mỗi tháng

Lịch sử của SaaS :

Ra đời trong kỷ nguyên dot-com (cuối thập niên 90)

- ASP (nhà cung cấp dịch vụ ứng dụng) :

Ứng dụng được triển khai/ quản lý bởi bên bán hàng

Truy cập từ xa qua VPN

Hầu hết đã bị diệt với bùng nổ của dot-com

Các công ty SaaS ra đời vào đầu thập niên 90

2003-2005 sự phát triển mạnh mẽ của internet = ràng buộc cho SaaS Tháng 2/2009, Saleforce.com công bố thu nhập hàng năm 1 000 000 USD

Cách mạng SaaS :

Ngày đăng: 19/09/2012, 09:21

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w