Giới thiệu về IaaS (Infrastructure A sA Service Operations)

Một phần của tài liệu Phần mềm nền tảng cơ sở hạ tầng của Cloud Computing (Trang 28)

V. Cơ sở hạ tầng (Infrastructure a sa Servic e IaaS)

1. Giới thiệu về IaaS (Infrastructure A sA Service Operations)

SaaS là một mô hình triển khai ứng dụng mà ở đó người cung cấp cho phép người dùng sử dụng dịch vụ theo yêu cầu. 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ị của khách hàng và vô hiệu hóa ứng dụng sau khi khách hàng kết thúc thời hạn sử dụng. Một số phần mềm được cung cấp như:

- Quản lý tài nguyên khách hàng

- Hội thảo truyền hình

- Kế toán

- Quản lý nội dung web

2. Lợi ích của SaaS đem lại cho người dùng:

Quen thuộc với World Wide Web: Hầu hết những người làm việc đều có máy tính và biết cách sử dụng trên World Wide Web. Như vậy, việc sử dụng các ứng dụng bên ngoài có thể nhỏ hơn nhiều nhưng mang lại nhiều lợi ích.

Tinh giảm nhân sự: Đội ngũ nhân viên ít hơn.

Tùy biến: Những ứng dụng cũ thường gây khó khăn với việc tùy biến và yêu cầu hoàn thiện code. Ứng dụng SaaS dễ dàng hơn với việc tùy biến và có thể cung cấp chính xác những gì doanh nghiệp hay người tiêu dùng yêu cầu.

Tiếp thị tốt hơn: Nhà cung cấp phát triển ứng dụng cho một thị trường rất hẹp rất có thể gặp phải vấn về tiếp thị cho ứng dụng đó. Tuy nhiên, với SaaS toàn bộ thế giới được mở cửa cho nhà cung cấp.

Tin cậy: Người tiêu dùng an tâm với môi trường web đáng tin cậy.

An ninh: Secure Sockets Layer (SSL) được sử dụng rộng rãi và bảo mật cho

phép khách hàng đưa ra ứng dụng của mình một cách an toàn.

Băng thông rộng hơn: Băng thông được mở rộng trong thời gian gần đây và chất lượng dịch vụ cung cấp cải tiến cho phép các doanh nghiệp tin rằng họ có thể truy cập vào ứng dụng của họ với độ trễ thấp và tốc độ cao.

V. Cơ sở hạ tầng (Infrastructure as a Service - IaaS)

1. Giới thiệu về IaaS (Infrastructure As A Service Operations)

IaaS là một mô hình dịch vụ cung cấp các thiết bị nhằm hổ trợ hoạt động hệ thống cho khách hàng. Các thiết bị bao gồm kho dữ liệu, phần cứng, máy chủ (server) và các thành phần networking. Nhà cung cấp sẽ làm chủ các thiết bị và chịu trách nhiệm cho việc hoạt động và bảo trì hệ thống.

Các ứng dụng chính: Các ứng dụng chạy trên laptop, máy chủ, điện thoại và

các thiết bị thông minh đều hoạt động tương tự như thế. Điện toán đám mây hoặc là có thể chứa những ứng dụng đó hoặc là mang ứng dụng đó đến cho chúng ta.

Với việc mang các ứng dụng mới, cách thao tác, cách nhìn và chia sẻ dữ liệu đến cho người dùng, thì sự khác nhau giữa các ứng dụng chính là cách mà người

dùng tương tác với các ứng dụng đó. Và việc này ảnh hưởng đến vấn đề chính đó là lưu trữ cơ sở dữ liệu trên đám mây.

Lưu trữ: Một trong những ứng dụng của điện toán đám mây là lưu trữ dữ liệu.

Nếu người dùng thuê không gian lưu trữ từ một nhà cung cấp, có nghĩa là người dùng không phải chịu trách nhiệm về mua thiết bị, chi phí vận hành, hay các chi phí khác.

Tạo nên sự độc lập: Người dùng sẽ không còn bị bó hẹp với 1 thiết bị hay 1 vị

trí cụ thể nào nữa. Với điện toán đám mây, phần mềm, dữ liệu có thể được truy cập và sử dụng từ bất kỳ đâu, trên bất kỳ thiết bị nào mà không cần phải quan tâm đến giới hạn phần cứng cũng như địa lý.Tuy nhiên, cũng có nhiều lựa chọn khác nhau tùy theo yêu cầu sử dụng dịch vụ.

Cơ sở dữ liệu: là những kho chứa thông tin với các đường liên kết và giúp cho

việc tìm kiếm dữ liệu. Cơ sở dữ liệu trong điện toán đám mây vẫn có một số ưu, nhược điểm nhất định.

Ưu điểm:

Tăng cường tính sẵn sàng: Nếu xảy ra lỗi trên một hệ thống cơ sở dữ liệu, nó chỉ xảy ra trên một mảnh thông tin, không phải toàn bộ cơ sở dữ liệu.

Tăng cường hiệu suất: Dữ liệu được đặt gần với site với nhu cầu lớn nhất và các hệ thống cơ sở dữ liệu có tính song song, cho phép tải dữ liệu cân bằng giữa các máy chủ.

Giá cả: ít tốn kém cho việc tạo ra một mạng liên kết các máy tính mà có sức mạnh nhỏ hơn chi phí của một máy lớn.

Mềm dẻo: Hệ thống có thể thay đổi hay sửa đổi mà không gây hại đến toàn bộ cơ sở dữ liệu.

Nhược điểm:

Phức tạp: Khó khăn trong việc bảo trì hệ thống.

Tính toàn vẹn: Khó khăn trong việc duy trì tính toàn vẹn cơ sở dữ liệu nếu dữ liệu phức tạp và thay đổi nhanh.

Những tiêu chuẩn: Hiện nay không có một chuẩn thống nhất nào để chuyển đổi từ dữ liệu tập trung tới giải pháp đám mây

Đồng bộ hóa: Khó khăn trong việc đồng bộ hóa dữ liệu giữa các hệ thống.

Những dịch vụ cơ sở dữ liệu: Xu hướng này đang trở nên thông dụng và phổ biến trong điện toán đám mây và dần trở thành như một dịch vụ (Database as a Services - DaaS) được các nhà cung cấp đám mây cung cấp cho khách hàng nhằm tránh sự phức tạp và chi phí vận hành cho cơ sở dữ liệu.

Những lợi ích của DaaS:

Dễ sử dụng: Doanh nghiệp hay người dùng không phải lo lắng về những hệ thống cung cấp và sự dư thừa hệ thống của máy chủ. Không phải lo lắng về việc mua, cài đặt, bảo trì phần cứng cho cơ sở dữ liệu.

Mạnh hơn: Mặc dù cơ sở dữ liệu không lưu trữ tại tổ chức của cá nhân hay doanh nghiệp, nhưng không có nghĩa là thiếu chức năng và không hiệu quả.

Tích hợp: Cơ sở dữ liệu có thể được tích hợp với các dịch vụ khác của bạn và sẽ cho nhiều giá trị và sức mạnh hơn.

Quản lý: Những cơ sở dữ liệu lớn phải được tối ưu hóa nên phải mất những nguồn tài nguyên lớn cho việc này. Với DaaS, việc quản lý này có thể được cung cấp như một phần của dịch vụ và tốn ít chi phí. Ví dụ một số nhà cung cấp lớn như: MS SQL, Oracle.

Một phần của tài liệu Phần mềm nền tảng cơ sở hạ tầng của Cloud Computing (Trang 28)