(Series – Cloud Computing & Mobile Cloud Computing) Phần 1 – Cloud computing là gì

Cloud Computing, hay Điện toán đám mây hay còn gọi là điện toán máy chủ ảo, hiện nay không còn là khái niệm xa lạ trong cộng đồng IT và cả lĩnh vực kinh doanh, giáo dục. Từ cloud – có nghĩa là “mây” – thực chất là phép ẩn dụ, nhằm ám chỉ mạng Internet. Computing – được dịch là “Điện toán” – là bất kỳ hoạt động nào sử dụng máy tính để quản lý, xử lý và truyền đạt thông tin. Nó bao gồm sự phát triển của cả phần cứng và phần mềm.
Cloud Computing mô hình dịch vụ cho phép người dùng truy cập tài nguyên điện toán dùng chung thông qua kết nối mạng một cách dễ dàng, mọi lúc mọi nơi, theo yêu cầu. Nguồn tài nguyên đó có thể là bất kì thứ gì liên quan đến điện toán và máy tính, ví dụ như phần mềm, phần cứng, hạ tầng mạng cho đến các máy chủ và mạng lưới máy chủ cỡ lớn. Tài nguyên điện toán đám mây này có thể được thiết lập hoặc hủy bỏ nhanh chóng bởi người dùng mà không cần sự can thiệp của Nhà cung cấp dịch vụ!

Cloud computing

Tại sao điện toán đám mây được hình thành?

Quay lại thời điểm khi điện toán đám mây chưa được ra đời, bạn muốn làm thứ gì thì cũng phải tự mình thực hiện, tự bỏ tiền ra đầu tư hầu như từ đầu đến cuối. Ở vai trò người dùng cá nhân, nếu bạn muốn lưu dữ liệu, bạn phải tự bỏ tiền mua một cái ổ cứng. Bạn muốn sao lưu dữ liệu thường xuyên và ngay lập tức? Ngoài ổ cứng ra còn phải tự đi kiếm phần mềm, tự kết nối nó vào mạng nếu muốn. Nếu bạn muốn làm một website, bạn phải tự mình đi mua máy chủ về lắp rắp rồi cấu hình mọi thứ. Bạn muốn quản lý doanh số của cửa hàng tại gia, bạn phải tự đi mua phần mềm kế toán hay phần mềm bán hàng rồi cài đặt nó lên máy tính ở nhà.
Và tất cả những thứ đó không chỉ dừng lại ở lúc mua. Số tiền bạn chi ra còn đi theo bạn sau đó, tạm gọi là tiền “bảo dưỡng” hay “bảo trì”. Bạn mua ổ cứng về, lỡ nó hư thì tự bạn phải mang đi bảo hành. Xui xui hết thời gian bảo hành thì vừa mất dữ liệu vừa tốn thêm tiền mua ổ khác. Bạn cài máy chủ, xong bạn phải tự bảo trì cho nó, tự lo về hệ thống làm mát, tự lo backup (hoặc nếu bạn thuê người khác làm thì cũng không khác máy, chỉ là bạn bỏ tiền ra nhờ người ta làm giúp thôi). Bạn cài phần mềm kế toán, rồi mỗi khi nó có update thì bạn phải đi cài lại vào máy tính của mình, nếu có lỗi thì bạn phải tự sửa (hoặc gọi điện hỏi hãng cách sửa).
Những vấn đề này nhìn qua thì có vẻ đơn giản nhưng thực chất nó tốn của bạn rất nhiều công sức và tiền bạc, chưa kể là nó cũng khiến bạn dễ mất dữ liệu quan trọng hơn (như trong ví dụ ổ cứng nói trên). Đối với các doanh nghiệp thì chi phí “bảo trì” cũng rất lớn vì họ không chỉ xài những phần mềm nhỏ nhỏ dạng như Word, Excel, PowerPoint mà là những hệ thống quản lý đồ sộ và phức tạp, với dữ liệu vào ra liên tục nên chỉ một hỏng hóc nhỏ cũng có thể làm mất cả triệu USD doanh thu hoặc làm việc sản xuất bị đình trệ. Họ phải nuôi cả một đội ngũ nhân viên để cài đặt, cấu hình, thử nghiệm, chạy, đảm bảo an toàn cũng như cập nhật hệ thống của mình. Nếu bạn đem số tiền đó nhân cho số lượng cả trăm app mà doanh nghiệp dùng, rõ ràng chi phí đó không nhỏ chút xíu nào.
Rồi điện toán đám mây ra đời, nó giúp giải quyết phần nào việc bạn phải tự quản lý phần cứng và phần mềm của mình. Bạn cần lưu dữ liệu? Có OneDrive, có Dropbox, có Google Drive giúp bạn.

Drive
Rõ ràng bạn chẳng cần quan tâm file của mình đang lưu trên cái HDD nào, nó có hỏng hay không, có cần phải backup ra HDD phụ hay không, nó đang nằm ở chỗ nào. Bạn cũng chẳng cần quan tâm đến việc kết nối máy này với máy khác để nhận file ở hai nơi. Mọi thứ đã được “chăm sóc” bởi nhà cung cấp dịch vụ đám mây rồi và trong trường hợp này đó chính là Dropbox, Google hay Microsoft. Nếu HDD hỏng, tự họ sẽ thay thế, tự họ sẽ làm thao tác backup định kỳ, bạn chẳng phải bận tâm.
Một ví dụ khác: danh bạ điện thoại. Trước đây, bạn phải tự mình backup danh bạ định kì ra máy tính, phải giữ các file danh bạ đó, rồi nếu đổi điện thoại thì phải cài lại danh bạ rất mất thời gian. Giờ thì đã có Google, có Apple, có Microsoft hay BlackBerry lo chuyện danh bạ cho bạn. Mỗi khi bạn thêm số mới, danh bạ sẽ được đồng bộ lên “mây” và chứa trên đó. Trong trường hợp bạn chuyển sang điện thoại khác, danh bạ có thể được tải về một cách nhanh chóng. Không còn phải backup thường xuyên, không cần chép file thủ công nữa.
Với doanh nghiệp, họ bắt đầu di chuyển các ứng dụng hay phần mềm của mình lên đám mây. Cần phần mềm kế toán? Chỉ cần vào trình duyệt, click click vài cái, xong. Bạn không cần quan tâm đến việc phần mềm đó đang cài ra sao, cài trên máy chủ có địa chỉ IP là bao nhiêu, khi có update thì nó cũng tự động làm luôn. Bạn chỉ việc mở nó ra và dùng thôi. Muốn mở rộng thêm? Dễ ẹc, trả thêm tiền là có thêm user. Muốn chạy 24/7 mà không phải nghĩ đến tiền điện cho máy lạnh làm mát? Cũng có luôn.

Nhận diện mô hình điện toán đám mây

Cloud Computing – Điện toán đám mây là một mô hình điện toán, chứ không phải là tên của một công nghệ. Để triển khai dịch vụ trên mô hình Cloud Computing thì cần phải dùng các công nghệ cần thiết.
Bình thường, nếu chỉ dựa vào yếu tố ‘điện toán máy chủ ảo‘ bạn khó xác định rạch ròi dịch vụ nào cung cấp trên Internet là điện toán đám mây, dịch vụ nào là điện toán truyền thống.

Làm sao biết được mô hình nào được triển khai trên đám mây?

Việc xác định cái nào được triển khai trên mây – ta dựa vào công nghệ ảo hóa đám mây, trong đó có phải có đủ 3 yếu tố ảo hóa:
  • Ảo hóa tính toán (CV – Compute Virtualization)
  • Ảo hóa lưu trữ (SV – Storage Virtualization)
  • Ảo hóa Mạng(NV – Network Virtualization)

Hệ thống cloud
Nói đơn giản, khi một cụm máy chủ vật lý (Server) – ổ cứng vật lý (Storage) – kết nối qua một hạ tầng mạng (Network) và được áp dụng các công nghệ để ảo hóa CV – SV – NV thì chúng ta mới có một đám mây điện toán!
Các cái sau không triển khai theo mô hình điện toán đám mây:
Máy chủ ảo VPS (Virtual Private Server) hay Shared Hosting được tạo ra từ một máy chủ vật lý thông thường chưa phải là máy chủ ảo đám mây, nếu nó không triển khai trên đám mây
Dịch vụ Game Online nếu chạy trên Server đặt ở Trung tâm dữ liệu cao cấp (Tier 3) hoặc đặt ở Văn phòng công ty không phải là dịch vụ đám mây, nếu Server đó không được tạo từ đám mây

Các mô hình dịch vụ Điện toán đám mây (Service Models)

Các dịch vụ triển khai trên điện toán đám mây theo mô hình Everything as a Services, tức ở mọi thứ đều là dịch vụ.
Ở thời điểm hiện tại, thì điện toán đám mây đang chiếm lĩnh 3 mô hình dịch vụ, theo từng cấp độ khai thác: hạ tầng (IaaS), nền tảng (PaaS) và phần mềm (SaaS).
Cũng lưu ý rằng rất nhiều nhà cung cấp triển khai cả 3 mô hình, hoặc một dịch vụ có thể phối hợp các mô hình với nhau.
Chúng ta có thể nói thêm về các mô hình trên qua bài viết sau.
Theo Võ Hoàng Nam

Chia sẻ bài viết



0943 23 00 99
Bản đồ