Tải bản đầy đủ - 0 (trang)
II. CHƯƠNG II: GIẢI PHÁP SỬ DỤNG ĐIỆN TOÁN ĐÁM MÂY

II. CHƯƠNG II: GIẢI PHÁP SỬ DỤNG ĐIỆN TOÁN ĐÁM MÂY

Tải bản đầy đủ - 0trang

Tập trung vào các dự án tạo ra sự khác biệt cho doanh nghiệp của mình, chứ

khơng phải là cơ sở hạ tầng. Điện toán đám mây cho phép tập trung vào khách hàng

của riêng mình, chứ khơng phải việc bố trí và vận hành các máy chủ.

f. Phát triển ra toàn cầu trong vài phút

Dễ dàng triển khai ứng dụng ở nhiều khu vực trên thế giới chỉ với một vài cú

nhấp chuột. Điều này có nghĩa là chúng ta có thể cung cấp trải nghiệm tốt hơn và độ

trễ thấp hơn cho khách hàng một cách đơn giản và với chi phí tối thiểu.



2.2. Các mơ hình dịch vụ điện toán đám mây

Các nhà cung cấp dịch vụ điện toán đám mây cung cấp các dịch vụ của họ theo ba

mơ hình cơ bản:

 Dịch vụ dành cho Cơ sở hạ tầng (IaaS– Infrastructure as a Service).

 Dịch vụ dành cho Cơ sở nền tảng (PaaS– Platform as a Service).

 Dịch vụ dành cho Phần mềm (SaaS– Software as a Service).

2.2.1. IaaS – Infrastructure as a Service

IaaS cloud được xem là một loại hình dịch vụ phát triển được đầu tư tốt nhất trong

cơng nghệ điện tốn đám mây, các nhà phát triển ứng dụng cung cấp cho khách hàng

một không gian ảo dùng để lưu trữ và phát triển dịch vụ.

Đối với Infrastructure as a Service (IaaS) chúng ta có thể thuê và truy cập đến

phần cứng hệ thống mạng máy tính.

IaaS cung cấp nhiều nguồn tài nguyên như là firewalls, load balancers, các địa chỉ

IP, nhưng hệ điều hành và các ứng dụng sẽ do người dùng cài đặt và cập nhật. Điều

này giúp linh hoạt hơn trong việc sử dụng tài nguyên vào mục đích gì.

IaaS xuất hiện rộng rãi bởi các nhà cung cấp Amazon, Memset, Google,

Windows…. Một cách giúp quản lý IaaS dễ dàng hơn là phát triển các templates cho

các dịch vụ đám mây nhằm tạo ra 1 bản kế hoạch chi tiết để xây dựng hệ thống readyto-use, và tránh tình trạng di chuyển giữa các đám mây khác nhau.

Hơn hẳn một máy chủ cho thuê, không gian lưu trữ tập trung hay thiết bị mạng,

máy trạm thay vì đầu tư mua ngun tất cả thì có thể th đầy đủ dịch vụ bên ngồi.

Những dịch vụ này thơng thường được tính chi phí trên cơ sở tính tốn chức năng và

lượng tài nguyên sử dụng (và từ đó ra chi phí) sẽ phản ảnh được mức độ của hoạt

động. Đầy là một sự phát triển của những giải pháp lưu trữ web và máy chủ cá nhân

ảo.



 Những đặc trưng tiêu biểu:

- Cung cấp tài nguyên như là dịch vụ: bao gồm cả máy chủ, thiết bị mạng, bộ

nhớ, CPU, không gian đĩa cứng, trang thiết bị trung tâm dữ liệu.

9



-



Khả năng mở rộng linh hoạt

Chi phí thay đổi tùy theo thực tế

Nhiều người thuê có thể cùng dùng chung trên một tài nguyên

Cấp độ doanh nghiệp: đem lại lợi ích cho cơng ty bởi một nguồn tài ngun

tính tốn tổng hợp

 Các nhà cung cấp dịch vụ nổi bật:

 Amazon Web services

Amazon Web service hiện đang là nhà cung cấp dịch vụ cloud IaaS giàu tiềm năng

nhất, tuy nhiện hiện nay họ đang phải cạnh tranh về thị phần với 2 ông lớn công nghệ

là Microsoft và Google.

Amazon Web Services IaaS là tập hợp các dịch vụ cung cấp cho người lập trình có

khả năng truy cập tới hạ tầng kiến trúc tính tốn kiểu sẵn sàng-để-sử dụng (ready-touse) của Amazon. Các máy tính có nền tảng vững chắc đã được xây dựng và tinh chế

qua nhiều năm của Amazon bây giờ là có thể cho phép bất cứ ai cũng có quyền cập tới

Internet.

Chúng ta có thể xây dựng các ứng dụng phức tạp và gồm nhiều phần khác nhau

bằng cách sử dụng các chức năng phân tầng với các dịch vụ đáng tin cậy, hiệu quả

khối hợp nhất được cung cấp bởi Amazon. Người dùng sẽ trả chỉ dựa trên những cái

họ sử dụng mà không cần phải trả trước các chi phí và vốn đầu tư ban đầu. Ngồi ra,

người dùng khơng cần phải mất chi phí cho bảo trì bởi vì phần cứng được duy trì và

phục vụ bởi Amazon.



 Microsoft Azure

Trong ngành dịch vụ IaaS này Microsoft Azure thật sự là một một đối thủ nặng kí

của AWS. Với thế mạnh về phân tích, lưu trữ cá nhân và đặc biệt là giải quyết được

các thảm họa như phục hồi dữ liệu, khắc phục lỗi ứng dụng với các gói dịch vụ mở

rộng của họ.

Microsoft Azure là nền tảng điện toán đám mây mở và linh hoạt cho phép chúng ta

nhanh chóng xây dựng, triển khai và quản lý các ứng dụng thông qua mạng lưới toàn

cầu của trung tâm dữ liệu Microsoft.

Microsoft Azure ln đảm bảo tính sẵn sàng và có thiết kế tải cân bằng và có khả

năng tự phục hồi khi phần cứng có sự cố. Người dùng có thể sử dụng bất kỳ ngôn

ngữ, công cụ hay nền tảng nào để xây dựng các ứng dụng. Và họ có thể tích hợp các

ứng dụng trên đám mây cơng cộng của họ với mơi trường IT có sẵn.

2.2.2. PaaS – Platform as a Service

10



Dịch vụ PaaS cung cấp cho khách hàng bộ công cụ để phát triển, thử nghiệm và

triển khai ứng dụng trên nền điện toán đám mây. Ứng dụng được xây dựng có thể

được sử dụng trong nội bộ đơn vị tổ chức, doanh nghiệp hoặc được cung cấp dịch vụ

ra bên ngoài cho bên thứ ba. Khách hàng điển hình của dịch vụ PaaS là các ISV

(Independent Software Vendor), thực hiện xây dựng các ứng dụng phần mềm và cung

cấp lại dịch vụ cho khách hàng là người dùng cuối.

Do đặc thù dịch vụ điện toán đám mây cung cấp ứng dụng qua mạng Internet, cho

nên hầu hết các nền tảng PaaS cung cấp bộ cung cụ để xây dựng các ứng dụng trên

nền tảng Web. Các dịch vụ PaaS phổ biến hiện nay cho phép phát triển ứng dụng trên

các nền tảng và ngôn ngữ phát triển ứng dụng phổ biến như .NET (Microsoft

Windows Azure); Java, Python, Ruby (Google App Engine, Amazon), ... Tuy nhiên

ngôn ngữ được hỗ trợ, bộ cung cụ phát triển cũng như các giao diện lập trình ứng

dụng (API – Application Programming Interface) có thể nói một mặt là rất phong phú

nhưng mặt trái là thiếu chuẩn hóa, thiếu thống nhất. Sự khơng tương thích giữa các

nhà cung cấp dịch vụ PaaS sẽ là một hạn chế cần được khắc phục trong tương lai,

nhằm bảo đảm tính mở, cho phép các ứng dụng đám mây có thể dịch chuyển hoặc

giao tiếp với nhau giữa các nhà cung cấp dịch vụ.

Cung cấp nền tảng tính tốn và một tập các giải pháp nhiều lớp. Nó hỗ trợ việc

triển khai ứng dụng mà khơng quan tâm đến chi phí hay sự phức tạp của việc trang bị

và quản lý các lớp phần cứng và phần mềm bên dưới, cung cấp tất cả các tính năng

cần thiết để hỗ trợ chu trình sống đầy đủ của việc xây dựng và cung cấp một ứng dụng

và dịch vụ web sẵn sàng trên Internet mà không cần bất kì thao tác tải hay cài đặt

phần mềm cho những người phát triển, quản lý tin học, hay người dùng cuối. Nó còn

được biết đến với một tên khác là cloudware.

Cung cấp dịch vụ nền tảng (PaaS) bao gồm những điều kiện cho qui trình thiết kế

ứng dụng, phát triển, kiểm tra, triển khai và lưu trữ ứng dụng có giá trị như là dịch vụ

ứng dụng như cộng tác nhóm, săp xếp và tích hợp dịch vụ web, tích hợp cơ sở dữ liệu,

bảo mật, khả năng mở rộng, quản lý trạng thái, phiên bản ứng dụng, các lợi ích cho

cộng đồng phát triển và nghiên cứu ứng dụng. Những dịch vụ này được chuẩn bị như

là một giải pháp tính hợp trên nền web.



11



 Những đặc trưng tiêu biểu:

- Phục vụ cho việc phát triển, kiêm thử, triển khai và vận hành ứng dụng

giống như là môi trường phát triển tích hợp

- Các cơng cụ khởi tạo với giao diện trên nền web.

- Tích hợp dịch vụ web và cơ sở dữ liệu

- Hỗ trợ cộng tác nhóm phát triển

 Các nhà cung cấp dịch vụ nổi bật:

 Red Hat OpenShift

Là phần mềm chạy dịch vụ là mã nguồn mở và có sẵn trên GitHub với tên

“OpenShift Origin”.

Người phát triển phần mềm có thể sử dụng Git để triển khai ứng dụng bằng các

ngôn ngữ khác nhau trên nền tảng.

Đặc biệt, OpenShift cũng hỗ trợ các ứng dụng web dạng phần mềm mã nhị phân,

miễn là nó có thể chạy trên RHEL Linux. Điều này làm tăng tính tùy biến của hệ

thống, hỗ trợ nhiều ngôn ngữ và frameworks.

OpenShift bảo trì dịch vụ bên dưới ứng dụng và thống kê ứng dụng nếu cần thiết.

2.2.3. SaaS – Software as a Service

Software as a Service (SaaS) là sự lựa chọn phù hợp nhất khi chúng ta muốn tập

trung vào người dùng cuối. Giúp cho ta truy cập đến các phần mềm trên nền tảng đám

mây mà không cần quản lý cơ sở hạ tầng và nền tảng nó đang chạy. Trước khi điện

toán đám mây được trao đổi rộng rãi trong giới IT hiện nay, thực ra dịch vụ phần mềm

(SaaS) đã xuất hiện từ lâu, phổ biến nhất đó là các dịch vụ thư điện tử như hotmail,

yahoo mail, gmail... Các dịch vụ này cũng cung cấp cho các tổ chức dịch vụ thư điện

tử với tên miền riêng với một mức phí tương đối rẻ. Các dịch vụ phần mềm SaaS cho

doanh nghiệp gần đây đang phát triển nhiều hơn: ví dụ như, các dịch vụ ứng dụng văn

phòng Office 365 của Microsoft với các ứng dụng email, cộng tác, truyền thông nội

bộ; các ứng dụng quản lý khách hàng (CRM) của SalesForce, các ứng dụng thương

mại điện tử của Amazon...

Các dịch vụ ứng dụng SaaS đem đến cho tổ chức, doanh nghiệp nhiều lợi ích. Đơn

vị trả chi phí theo mức độ sử dụng hàng tuần, hàng tháng mà khơng phải trả tồn bộ

phí bản quyền ngay từ đầu. Ngân sách của doanh nghiệp không phải gánh một khoản

đầu tư ban đầu lớn mà sẽ chi trả dần dần và tăng lên khi thực sự có nhu cầu. Bên cạnh

đó, tổ chức, doanh nghiệp cũng có lợi thể dùng thử và lựa chọn phần mềm SaaS phù

hợp, giảm thiểu được chi phí.

Những nhà cung cấp SaaS có thể lưu trữ ứng dụng trên máy chủ của họ hoặc tải

ứng dụng xuống thiết bị khách hàng, vô hiệu hóa nó sau khi kết thúc thời hạn. Các

12



chức năng theo u cầu có thể được kiểm sốt bên trong để chia sẻ bản quyền của một

nhà cung cấp ứng dụng thứ ba.



 Những đặc trưng tiêu biểu:

- Phần mềm sẵn có đòi hỏi việc truy xuất, quản lý qua mạng.

- Quản lý các hoạt dộng từ một vị trí tập trung hơn là tại vị trí của khách

hàng, cho phép khác hàng truy xuất từ xa thông qua web. Cung cấp ứng

dụng thông thường gần gũi với 1 hay nhiều mơ hình ánh xạ bao gồm cả các

đặc trưng kiến trúc, giá cả và quản lý.

- Những tính năng tập trung nâng cấp, giúp người dùng thoát khỏi việc tải

các bản vá lỗi và cập nhật.

- Thường xuyên tích hợp những phần mềm giao tiếp trên mạng diện rộng.

 Các nhà cung cấp dịch vụ nổi bật:

 Salesforce.com

Salesforce là một bộ giải pháp phần mềm CRM tổng thể, cung cấp một loạt các

ứng dụng CRM chuyên về bán hàng và dịch vụ khách hàng trên nền tảng điện toán

đám mây dành cho nhiều ngành nghề đặc thù khác nhau.

Salesforce chiếm được lòng tin của khách hàng tồn cầu nhờ một loạt các tính

năng vượt trội.

2.2.4. Bảng so sánh khái niệm của ba mơ hình dịch vụ cơ bản



IAAS



Chuyể

n dịch

mẫu

hình



Các đặc điểm



Cơ sở

hạ tầng

là tài

sản



Ln độc lập về

nền tảng, chia sẻ

chi phí cơ sở hạ

tầng và do đó làm

giảm chi phí này,

các thỏa thuận ở

mức dịch vụ, trả

tiền theo mức sử

dụng, tự điều

chỉnh quy mô



PAAS Mua

giấy



Dùng cơ sợ hạ

tầng đám mây,



Các lợi thế



Các bất lợi



Khi

nào

không

nên sử

dụng

Tránh được chi

Năng suất và

Khi

phí vốn cho phần hiệu quả kinh

ngân

cứng và nguồn

doanh phụ thuộc sách

lực nhân lực,

nhiều vào khả

vốn

giảm rủi ro lợi tức năng của nhà

lớn

đầu tư (ROI), rào cung cấp, chi phí hơn so

cản thấp khi tham dài hạn có tiềm

với

gia vào, điều

năng lớn hơn, sự ngân

chỉnh quy mơ tự

tập trung hóa đòi sách

động hóa và trơn hỏi các biện pháp hoạt

tru

an ninh khác

động.

hoặc mới

Triển khai phiên

Sự tập trung hóa Khơng

bản trơn tru

đòi hỏi các biện



13



phép sử

dụng

SAAS Phần

mềm là

tài sản



cung cấp các

phương pháp quản

lý dự án

Các thoạt thuận ở

mức dịch vụ, giao

diện người dùng

do các ứng dụng

máy khách nhẹ

(thin-client) cung

cấp, các thành

phần điện toán

đám mây qua các

API



pháp an ninh

khác hoặc mới

Tránh được chi

phí vốn cho phần

mềm và phát triển

tài nguyên, giảm

rủi ro lợi tức đầu

tư(ROI)



Sự tập trung hóa

đòi hỏi các biện

pháp an ninh

khác hoặc mới



Khơng





14



2.3. Các mơ hình triển khai điện tốn đám mây

-



Điện toán đám mây riêng tư (Private cloud).

Điện toán đám mây cơng cộng (Public cloud).

Điện tốn đám mây chung (Community Cloud).

Điện toán đám mây lai (Hybrid cloud).



2.3.1. Điện toán đám mây riêng tư (Private cloud)

Điện toán đám mây riêng (Private Cloud) là mơ hình trong đó hạ tầng đám mây được

sở hữu bởi một tổ chức và phục vụ cho người dùng của tổ chức đó. Private Cloud có thể

được vận hành bởi một bên thứ ba và hạ tầng đám mây có thể được đặt bên trong hoặc

bên ngoài tổ chức sở hữu (tại bên thứ ba kiêm vận hành hoặc thậm chí là một bên thứ tư).

Private Cloud được các tổ chức, doanh nghiệp lớn xây dựng cho mình nhằm khai thác

ưu điểm về cơng nghệ và khả năng quản trị của công nghệ đám mây. Với Private Cloud,

các doanh nghiệp tối ưu được hạ tầng IT của mình, nâng cao hiệu quả sử dụng, quản lý

trong cấp phát và thu hồi tài nguyên, qua đó giảm thời gian đưa sản phẩm sản xuất, kinh

doanh ra thị trường.

2.3.2. Điện tốn đám mây cơng cộng (Public cloud)

Đây là mơ hình mà hạ tầng của điện tốn đám mây được một tổ chức sỡ hữu và cung

cấp dịch vụ rộng rãi cho tất cả các khách hàng thông qua hạ tầng mạng Internet hoặc các

mạng công cộng diện rộng. Các ứng dụng khác nhau chia sẻ chung tài nguyên tính tốn,

mạng và lưu trữ. Do vậy, hạ tầng của công nghệ này được tiết kế để đảm bảo cô lập về dữ

liệu giữa các dịch vụ Public Cloud hướng tới số lượng khách hàng lớn nên thường có

năng lực về hạ tầng cao, đáp ứng nhu cầu tính tốn linh hoạt, đem lại chi phí thấp cho

khách hàng. Do đó khách hàng của dịch vụ trên Public Cloud sẽ bao gồm tất cả các tầng

lớp mà khách hàng cá nhân và doanh nghiệp nhỏ sẽ được lợi thế trong việc dễ dàng tiếp

cận các ứng dụng công nghệ cap, chất lượng mà không phải đầu tư ban đầu, chi phí sử

dụng thấp, linh hoạt giữa các khách hàng và tách biệt về truy cập.

2.3.3. Điện toán đám mây chung (Community cloud)

Đám mây chung (Community Cloud) là mơ hình trong đó hạ tầng đám mây được chia

sẻ bởi một số tổ chức cho cộng đồng người dùng trong các tổ chức đó. Các tổ chức này

do đặc thù khơng tiếp cận với các dịch vụ Public Cloud và chia sẻ chung một hạ tầng đám

mây để nâng cao hiệu quả đầu tư và sử dụng.



15



2.3.4. Điện toán đám mây lai (Hybrid cloud)

Mơ hình đám mây lai (Hybrid Cloud) là mơ hình bao gồm hai hoặc nhiều hơn các

đám mây trên tích hợp với nhau. Mơ hình Hybrid Cloud cho phép chia sẻ hạ tầng hoặc

đáp ứng nhu cầu trao đổi dữ liệu.

2.3.5. So sánh hai mơ hình cơ bản Public cloud và Private cloud

Đặc điểm



Lợi ích



Rủi ro



Private Cloud

Thường được kiểm soát, quản

lý và sở hữu bởi một tổ chứ bên

trong trung tâm dữ liệu riêng,

hoặc một bên thứ ba cung cấp

dịch vụ. Trong các dịch vụ đám

mây riêng, việc truy cập có thể

bị hạn chế và khách hàng có

những quyền kiểm soát hay sở

hữu nhất định trong việc triển

khai dịch vụ





















Public Cloud

Các nhà cung cấp thuộc bên thứ

ba sẽ cung cấp các dịch vụ như

tài nguyên, platform, hay các

ứng dụng lưu trữ trên đám mây

thông qua internet. Dịch vụ

trong mô hình được bán theo

yêu cầu thường theo phút hoặc

giờ, hoặc có thể miễn phí.

Người dùng chỉ phải trả tiền cho

chu kỳ CPU, dung lượng lưu trữ

hoặc bang thông mà họ sử dụng

Giảm rủi ro

 Tăng hiệu quả sử dụng

Tăng kiểm soát hoạt động

 Tiết kiệm thời gian

Tăng cường bảo mật và độ tin  Tăng tốc độ làm viêc

 Gia tăng kết nối

cậy

 Giảm chi phí

Vơ cùng linh hoạt

Cơng nghệ hiển thị tốt hơn

Chi phí

 Riêng tư và bảo mật

Quy mô

 Độ tin cậy và sẵn sàng

Thời gian triển khai

 Chuyển đổi và thực thi

Nhân sự/ khả năng thực hiện

 Giới hạn phạm vi và tùy chỉnh



16



2.4. Vì sao lựa chọn Amazon Web Services mà không phải là Google Cloud

Platform?

 Về thị trường



 Lựa chọn tối ưu cho doanh nghiệp: nhìn chung, tỷ lệ đánh giá mức độ người

dùng là doanh nghiệp đối với AWS là cao hơn so với GG.



17



 AWS tạo hiệu quả cao hơn GG khi cung cấp dịch vụ điện toán đám mây cho các

nhà phát triển phần mềm (DevOps)



 Mức giá của AWS được đánh giá là rẻ hơn GG



 Chính sách thu hút người dùng với các chương trình sử dụng free:

 Amazon Web Services

- AWS tặng 1 năm cloud VPS miễn phí: chương trình AWS free Tier thực chất bao

gồm rất nhiều dịch vụ khác dành cho phát triển web apps, VPS, Email Services…

trên nền tảng điện toán đám mây của Amazon, trong đó có một số chương trình

miễn phí 1 năm, còn một số sẽ không bao giờ hết hạn. Đặc biệt, người dùng sẽ bị

tự động trừ tiền ở AWS.

- Một số dịch vụ đươc người dùng đánh giá là đáng dùng nhất như: 1 năm Cloud

VPS EC 2, dịch vụ CDN cao cấp CloudFront và Email chuyên nghiệp Amazon

SES.



18



-



-



-



Google Cloud Platform

GG cloud platform cho phép dùng VPS free trọn đời: trước đây GG cũng có

chương trình tặng Credits để dùng VPS nhưng hạn dùng ngắn và việc trừ tiền rất

khó kiểm sốt nên ít người dùng. Đến tháng 3/2017, GG đã đi 1 bước lớn khi cung

cấp Free Tier cho 15 dịch vụ trong GG Cloud Platform, đáng chú ý nhất là miễn

phí trọn đời gói Cloud VPS f1-micro 600 MB RAM, 30 GB HĐ, 1 GB

bandwidth/tháng.

Ưu điểm của chương trình VPS free của GG Cloud là họ cho người dùng sử dụng

trọn đời gói VPS f1-micro. Nhưng hạn chế lớn nhất là băng thông mỗi tháng chỉ

1GB, nếu dùng nhiều sẽ bị tự động tính tiền vào thẻ Visa Debit.

Khi hết thời gian dùng free, ta phải vào xóa tồn bộ server, tài ngun đã sử dụng,

thậm chí là cả Visa nữa, vì nếu qn thì sẽ bị đòi tiền.



19



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

II. CHƯƠNG II: GIẢI PHÁP SỬ DỤNG ĐIỆN TOÁN ĐÁM MÂY

Tải bản đầy đủ ngay(0 tr)

×