Trang chủ » Điện toán đám mây – Cloud Computing là gì?
Điện toán đám mây – Cloud Computing là gì?
AITechnology

Điện toán đám mây – Cloud Computing là gì?

Admin 10 Th5, 2021
Chia sẻ:
19 0

Điện toán đám mây biến cơ sở hạ tầng CNTT thành một tiện ích. Nó cho phép bạn ‘truy cập’ cơ sở hạ tầng thông qua internet và sử dụng tài nguyên máy tính mà không cần cài đặt hay duy trì chúng tại chỗ.

Điện toán đám mây – Cloud Computing là gì?

Điện toán đám mây là quyền truy cập theo yêu cầu thông qua internet vào tài nguyên máy tính, ứng dụng, máy chủ (máy chủ vật lý và máy chủ ảo), lưu trữ dữ liệu, công cụ phát triển, khả năng kết nối mạng, v.v. – được lưu trữ tại một trung tâm dữ liệu từ xa được quản lý bởi một nhà cung cấp dịch vụ đám mây (Cloud Services Provider – CSP). CSP cung cấp các tài nguyên này với một khoản phí đăng ký hàng tháng hoặc lập hóa đơn tùy theo mức sử dụng.

So với IT tại chỗ truyền thống và tùy thuộc vào các dịch vụ đám mây bạn chọn, điện toán đám mây giúp thực hiện những việc sau:

  • Giảm chi phí IT

Đám mây cho phép bạn giảm bớt một số hoặc phần lớn chi phí và nỗ lực mua, cài đặt, định cấu hình và quản lý cơ sở hạ tầng tại chỗ của riêng bạn.

  • Cải thiện tính nhanh nhạy và thời gian

Với đám mây, tổ chức của bạn có thể bắt đầu sử dụng các ứng dụng doanh nghiệp trong vài phút, thay vì đợi hàng tuần hoặc hàng tháng để IT phản hồi yêu cầu, mua và định cấu hình phần cứng hỗ trợ cũng như cài đặt phần mềm. Đám mây cũng cho phép bạn trao quyền cho một số người dùng nhất định – cụ thể là các nhà phát triển và nhà khoa học dữ liệu – tự giúp họ về phần mềm và cơ sở hạ tầng hỗ trợ.

  • Mở rộng quy mô dễ dàng hơn và tiết kiệm chi phí hơn

Đám mây cung cấp khả năng co giãn – thay vì mua dung lượng lưu trữ dư thừa không được sử dụng trong thời gian dài, bạn có thể mở rộng quy mô công suất lên và xuống để đáp ứng với mức tăng đột biến và sụt giảm trong lưu lượng truy cập. Bạn cũng có thể tận dụng Internet của nhà cung cấp dịch vụ đám mây để truyền bá các ứng dụng của mình đến gần hơn với người dùng trên khắp thế giới.

Thuật ngữ ‘điện toán đám mây’ cũng đề cập đến công nghệ làm cho đám mây hoạt động. Điều này bao gồm một số dạng cơ sở hạ tầng CNTT được ảo hóa – máy chủ, phần mềm hệ điều hành, mạng và cơ sở hạ tầng khác được tóm tắt, sử dụng phần mềm đặc biệt, để nó có thể được gộp và phân chia bất kể ranh giới phần cứng vật lý. Ví dụ, một máy chủ phần cứng duy nhất có thể được chia thành nhiều máy chủ ảo.

Ảo hóa cho phép các nhà cung cấp đám mây sử dụng tối đa tài nguyên trung tâm dữ liệu của họ. Không có gì ngạc nhiên khi nhiều tập đoàn đã áp dụng mô hình phân phối đám mây cho cơ sở hạ tầng tại chỗ của họ để họ có thể tận dụng tối đa và tiết kiệm chi phí so với cơ sở hạ tầng CNTT truyền thống, đồng thời cung cấp dịch vụ tự phục vụ và sự linh hoạt cho người dùng cuối của họ.

Nếu bạn sử dụng máy tính hoặc thiết bị di động ở nhà hoặc tại nơi làm việc, bạn gần như chắc chắn sử dụng một số hình thức điện toán đám mây hàng ngày như: Google Gmail hay Salesforce, phát trực tuyến phương tiện như Netflix hay lưu trữ tệp trên đám mây như Dropbox. Theo một cuộc khảo sát gần đây, 92% các tổ chức sử dụng đám mây ngày nay và hầu hết trong số họ có kế hoạch sử dụng nó nhiều hơn trong năm tới.

Dịch vụ điện toán đám mây

Cơ sở hạ tầng như một dịch vụ (IaaS – Infrastructure as a Service), Nền tảng như một dịch vụ (PaaS – Platform as a Service) và Phần mềm như một dịch vụ (SaaS – Software as a Service) là ba mô hình phổ biến nhất của các dịch vụ đám mây và không có gì lạ đối với một tổ chức để sử dụng cả ba.

SaaS (Software-as-a-Service)

SaaS còn được gọi là phần mềm dựa trên đám mây hoặc ứng dụng đám mây là phần mềm ứng dụng được lưu trữ trên đám mây và bạn truy cập và sử dụng thông qua trình duyệt web, ứng dụng khách dành riêng cho PC hoặc API tích hợp với PC hoặc hệ điều hành di động của bạn. Trong hầu hết các trường hợp, người dùng SaaS phải trả phí đăng ký hàng tháng hoặc hàng năm, một số có thể đưa ra mức giá dựa trên mức sử dụng thực tế của bạn.

Ngoài các lợi ích tiết kiệm chi phí, thời gian và khả năng mở rộng của đám mây, SaaS cung cấp những điều sau:

  • Update tự động

Với SaaS, bạn tận dụng các tính năng mới ngay sau khi nhà cung cấp thêm chúng mà không cần phải sắp xếp update tại chỗ.

  • Bảo vệ khỏi mất dữ liệu

Vì dữ liệu ứng dụng của bạn ở trên đám mây nên với ứng dụng, bạn sẽ không bị mất dữ liệu nếu thiết bị của bạn gặp sự cố hoặc hỏng.

SaaS là mô hình phân phối chính cho hầu hết các phần mềm thương mại hiện nay. Có hàng trăm nghìn giải pháp SaaS có sẵn, từ các ứng dụng tập trung nhất trong ngành, đến cơ sở dữ liệu phần mềm doanh nghiệp mạnh mẽ và phần mềm AI (trí tuệ nhân tạo).

PaaS (Platform-as-a-Service)

PaaS cung cấp cho các nhà phát triển phần mềm nền tảng theo yêu cầu – phần cứng, phần mềm hoàn chỉnh, cơ sở hạ tầng và thậm chí các công cụ phát triển để chạy, phát triển và quản lý các ứng dụng mà không tốn kém, phức tạp.

Với PaaS, nhà cung cấp đám mây lưu trữ mọi thứ từ máy chủ, mạng, lưu trữ, phần mềm hệ điều hành, phần mềm trung gian, cơ sở dữ liệu tại trung tâm dữ liệu của họ. Các nhà phát triển chỉ cần chọn từ một menu để ‘quay’ các máy chủ và môi trường mà họ cần để chạy, xây dựng, kiểm tra, triển khai, bảo trì, cập nhật và mở rộng ứng dụng.

Ngày nay, PaaS thường được xây dựng xung quanh các vùng chứa, một mô hình máy tính ảo hóa được loại bỏ một bước khỏi các máy chủ ảo. Bộ chứa ảo hóa hệ điều hành, cho phép các nhà phát triển đóng gói ứng dụng chỉ với các dịch vụ hệ điều hành mà nó cần để chạy trên bất kỳ nền tảng nào, không cần sửa đổi và không cần phần mềm trung gian.

Red Hat OpenShift là một PaaS phổ biến được xây dựng xung quanh Docker container và Kubernetes, một giải pháp điều phối vùng chứa mã nguồn mở tự động hóa việc triển khai, mở rộng quy mô, cân bằng tải và hơn thế nữa cho các ứng dụng container-based.

IaaS (Infrastructure-as-a-Service)

IaaS cung cấp quyền truy cập theo yêu cầu vào các tài nguyên máy tính cơ bản – máy chủ vật lý và ảo, mạng và lưu trữ qua internet trên cơ sở trả tiền khi sử dụng. IaaS cho phép người dùng cuối mở rộng quy mô và thu nhỏ tài nguyên khi cần thiết, giảm nhu cầu chi tiêu vốn trả trước hoặc không cần thiết khi mua quá nhiều tài nguyên để đáp ứng mức tăng đột biến định kỳ trong sử dụng.

Trái ngược với SaaS và PaaS, IaaS cung cấp cho người dùng quyền kiểm soát cấp thấp nhất đối với tài nguyên điện toán trong đám mây.

IaaS là mô hình điện toán đám mây phổ biến nhất khi nó xuất hiện vào đầu những năm 2010. Mặc dù nó vẫn là mô hình đám mây cho nhiều loại khối lượng công việc, việc sử dụng SaaS và PaaS đang phát triển với tốc độ nhanh hơn nhiều.

Serverless computing – Điện toán không máy chủ

Serverless computing (còn được gọi đơn giản là không máy chủ – serverless) là một mô hình điện toán đám mây giúp giảm tải tất cả các nhiệm vụ quản lý cơ sở hạ tầng phụ trợ, cung cấp, mở rộng quy mô, lập lịch, vá lỗi cho nhà cung cấp đám mây, giúp các nhà phát triển tập trung toàn bộ thời gian và nỗ lực của họ vào mã và logic kinh doanh cụ thể cho các ứng dụng của họ.

Hơn nữa, serverless chỉ chạy mã ứng dụng trên cơ sở mỗi yêu cầu và tự động điều chỉnh cơ sở hạ tầng hỗ trợ lên và xuống để đáp ứng số lượng yêu cầu. Với serverless, khách hàng chỉ trả tiền cho các tài nguyên được sử dụng khi ứng dụng đang chạy, họ không bao giờ trả tiền cho dung lượng nhàn rỗi.

FaaS (Function-as-a-Service) thường bị nhầm lẫn với Serverless computing. Trong khi trên thực tế, nó là một tập hợp con của serverless. FaaS cho phép các nhà phát triển thực thi các phần của mã ứng dụng (được gọi là các hàm) để đáp ứng các sự kiện cụ thể. Mọi thứ ngoài mã – phần cứng vật lý, hệ điều hành máy ảo và quản lý phần mềm máy chủ web được nhà cung cấp dịch vụ đám mây cung cấp tự động theo thời gian thực khi mã thực thi và được quay lại sau khi quá trình thực thi hoàn tất. Thanh toán bắt đầu khi bắt đầu quá trình thực thi và dừng lại khi quá trình dừng lại.

Dịch vụ Điện toán đám mây – Cloud Computing

Các loại điện toán đám mây

Đám mây công cộng (Public cloud)

Public cloud là một loại điện toán đám mây trong đó nhà cung cấp dịch vụ đám mây tạo ra các tài nguyên điện toán bất kỳ thứ gì từ ứng dụng SaaS, đến các máy ảo riêng lẻ (Virtual Machines), đến phần cứng điện toán để hoàn thiện cơ sở hạ tầng và nền tảng phát triển cấp doanh nghiệp có sẵn cho người dùng qua internet công cộng. Các tài nguyên này có thể được truy cập miễn phí hoặc quyền truy cập có thể được bán theo mô hình cho mỗi lần sử dụng.

Nhà cung cấp đám mây công cộng sở hữu, quản lý và chịu mọi trách nhiệm đối với các trung tâm dữ liệu, phần cứng và cơ sở hạ tầng mà trên đó khối lượng công việc của khách hàng chạy và nó thường cung cấp kết nối mạng băng thông cao để đảm bảo hiệu suất cao và truy cập nhanh vào các ứng dụng và dữ liệu.

Đám mây công cộng là một môi trường có nhiều người thuê, cơ sở hạ tầng trung tâm dữ liệu của nhà cung cấp đám mây được chia sẻ bởi tất cả các khách hàng sử dụng đám mây công cộng. Các đám mây công cộng hàng đầu như: Amazon Web Services (AWS), Google Cloud, IBM Cloud, Microsoft Azure và Oracle Cloud, …khách hàng đó có thể lên tới hàng triệu.

Thị trường điện toán đám mây công cộng toàn cầu đã phát triển nhanh chóng trong vài năm qua và các nhà phân tích dự báo rằng xu hướng này sẽ tiếp tục. Gartner dự đoán rằng doanh thu từ đám mây công cộng trên toàn thế giới sẽ vượt quá 330 tỷ USD vào cuối năm 2022.

Nhiều doanh nghiệp đang chuyển một phần cơ sở hạ tầng điện toán của họ sang đám mây công cộng vì các dịch vụ đám mây công cộng có tính đàn hồi và khả năng mở rộng dễ dàng, điều chỉnh linh hoạt để đáp ứng nhu cầu khối lượng công việc đang thay đổi. Những người khác bị thu hút bởi lời hứa về hiệu quả cao hơn và ít tài nguyên bị lãng phí hơn vì khách hàng chỉ trả tiền cho những gì họ sử dụng. Vẫn còn những người khác tìm cách giảm chi tiêu cho phần cứng và cơ sở hạ tầng tại chỗ.

Đám mây riêng (Private cloud)

Đám mây riêng là một môi trường đám mây nơi mà tài nguyên điện toán được dành riêng cho và chỉ một khách hàng có thể truy cập được. Đám mây riêng kết hợp nhiều lợi ích của điện toán đám mây bao gồm: tính đàn hồi, khả năng mở rộng và dễ dàng cung cấp dịch vụ với kiểm soát truy cập, bảo mật và tùy chỉnh tài nguyên của cơ sở hạ tầng tại chỗ.

Một đám mây riêng thường được lưu trữ tại chỗ trong trung tâm dữ liệu của khách hàng. Tuy nhiên, một đám mây riêng cũng có thể được lưu trữ trên cơ sở hạ tầng của nhà cung cấp đám mây độc lập hoặc được xây dựng trên cơ sở hạ tầng cho thuê được đặt trong một trung tâm dữ liệu bên ngoài.

Nhiều công ty chọn đám mây riêng thay vì đám mây công cộng vì đám mây riêng là cách dễ dàng hơn (hoặc cách duy nhất) để đáp ứng các yêu cầu tuân thủ quy định của họ. Những người khác chọn đám mây riêng vì khối lượng, tính chất công việc như xử lý các tài liệu bí mật, sở hữu trí tuệ, thông tin nhận dạng cá nhân (PII), hồ sơ y tế, dữ liệu tài chính hoặc dữ liệu nhạy cảm khác.

Đám mây lai (Hybrid cloud)

Đám mây lai là sự kết hợp giữa môi trường đám mây công cộng và riêng tư. Cụ thể và lý tưởng nhất, một đám mây kết hợp kết nối các dịch vụ đám mây riêng của tổ chức và các đám mây công cộng thành một cơ sở hạ tầng linh hoạt, duy nhất để chạy các ứng dụng và khối lượng công việc của tổ chức.

Mục tiêu của đám mây lai là thiết lập sự kết hợp giữa các tài nguyên đám mây công cộng và riêng tư với mức độ điều phối giữa chúng giúp tổ chức linh hoạt trong việc chọn đám mây tối ưu cho từng ứng dụng hoặc khối lượng công việc và di chuyển khối lượng công việc một cách tự do giữa hai mây khi hoàn cảnh thay đổi. Điều này cho phép tổ chức đáp ứng các mục tiêu kỹ thuật và kinh doanh của mình một cách hiệu quả và tiết kiệm chi phí hơn so với chỉ với đám mây công cộng hoặc riêng tư.

Multicloud and hybrid multicloud

Đa đám mây (Multicloud) là việc sử dụng hai hoặc nhiều đám mây từ hai hoặc nhiều nhà cung cấp đám mây khác nhau. Có một môi trường đa đám mây có thể đơn giản bằng cách sử dụng SaaS email từ một nhà cung cấp và SaaS chỉnh sửa hình ảnh từ một nhà cung cấp khác. Nhưng khi các doanh nghiệp nói về đa đám mây, họ thường nói về việc sử dụng nhiều dịch vụ đám mây bao gồm các dịch vụ SaaS, PaaS và IaaS từ hai hoặc nhiều nhà cung cấp đám mây công cộng hàng đầu. Trong một cuộc khảo sát, 85% tổ chức cho biết sử dụng môi trường nhiều đám mây.

Đa đám mây kết hợp (Hybrid multicloud) là việc sử dụng hai hoặc nhiều đám mây công cộng cùng với một môi trường đám mây riêng.

Các tổ chức chọn multicloud để tránh bị nhà cung cấp khóa, có nhiều dịch vụ hơn để lựa chọn và tiếp cận với nhiều đổi mới hơn. Nhưng bạn càng sử dụng nhiều đám mây, mỗi đám mây có bộ công cụ quản lý, tốc độ truyền dữ liệu và giao thức bảo mật riêng. Điều này gây khó khăn cho quản lý môi trường của bạn. Nền tảng quản lý đa đám mây cung cấp khả năng hiển thị trên nhiều đám mây của nhà cung cấp thông qua bảng điều khiển trung tâm, nơi các nhóm phát triển có thể xem các dự án và triển khai của họ, các nhóm vận hành có thể theo dõi các cụm và nút và nhân viên an ninh mạng có thể theo dõi các mối đe dọa.

Bảo mật đám mây

Theo truyền thống, những lo ngại về bảo mật là trở ngại chính cho các tổ chức xem xét các dịch vụ đám mây, đặc biệt là các dịch vụ đám mây công cộng. Tuy nhiên, để đáp ứng nhu cầu, bảo mật do các nhà cung cấp dịch vụ đám mây cung cấp đang dần vượt xa các giải pháp bảo mật tại chỗ.

Theo nhà cung cấp phần mềm bảo mật McAfee, ngày nay, 52% công ty trải nghiệm bảo mật tốt hơn trên đám mây so với tại chỗ.

Tuy nhiên, việc duy trì bảo mật đám mây đòi hỏi các quy trình và bộ kỹ năng của nhân viên khác với các môi trường IT cũ.

Một số phương pháp hay nhất về bảo mật đám mây bao gồm

  • Chung trách nhiệm về bảo mật

Nói chung, nhà cung cấp đám mây chịu trách nhiệm bảo mật cơ sở hạ tầng đám mây và khách hàng chịu trách nhiệm bảo vệ dữ liệu của mình trong đám mây. Nhưng điều quan trọng là phải xác định rõ quyền sở hữu dữ liệu giữa các bên thứ ba riêng tư và công khai.

  • Mã hóa dữ liệu

Dữ liệu phải được mã hóa khi ở trạng thái nghỉ, khi truyền và khi sử dụng. Khách hàng cần duy trì toàn quyền kiểm soát các khóa bảo mật và mô-đun bảo mật phần cứng.

  • Quản lý danh tính người dùng và quyền truy cập

Nhóm khách hàng và IT cần có hiểu biết đầy đủ và khả năng hiển thị đối với quyền truy cập mạng, thiết bị, ứng dụng và dữ liệu.

  • Quản lý cộng tác

Giao tiếp phù hợp và các quy trình rõ ràng, dễ hiểu giữa các nhóm IT giúp bảo mật sẽ tích hợp đám mây liền mạch, an toàn và bền vững.

  • Giám sát bảo mật và tuân thủ

Điều này bắt đầu bằng việc hiểu tất cả các tiêu chuẩn, quy chuẩn quy định áp dụng cho ngành của bạn và thiết lập giám sát tích cực tất cả các hệ thống được kết nối và các dịch vụ dựa trên đám mây để duy trì khả năng hiển thị của tất cả các trao đổi dữ liệu giữa các môi trường đám mây public, private và hybrid.

Các trường hợp sử dụng đám mây

Phục hồi sau thảm họa và liên tục kinh doanh luôn là điều tự nhiên đối với đám mây vì đám mây cung cấp khả năng dự phòng hiệu quả để bảo vệ dữ liệu khỏi các lỗi hệ thống và khoảng cách vật lý cần thiết để khôi phục dữ liệu trong trường hợp mất điện cục bộ hoặc thảm họa. Tất cả các nhà cung cấp dịch vụ đám mây công cộng lớn đều cung cấp Dịch vụ phục hồi sau thảm họa (DRaaS – Disaster Recovery as a Service).

Bất kỳ thứ gì liên quan đến việc lưu trữ và xử lý khối lượng dữ liệu khổng lồ ở tốc độ cao và yêu cầu nhiều dung lượng lưu trữ và tính toán hơn đều là mục tiêu của điện toán đám mây. Những ví dụ bao gồm:

  • Phân tích dữ liệu lớn (Big Data)
  • Internet vạn vật (IoT)
  • Trí tuệ nhân tạo, đặc biệt là các ứng dụng Học Máy và Học Sâu
Từ khóa:
Chia sẻ:
19 0

Bình luận

Leave a Reply

avatar
  Subscribe  
Notify of