Thứ Năm, 8 tháng 8, 2013

Những công ty nào đang ứng dụng điện toán đám mây

Gần đây, chắc hẳn bạn đã nghe đến cụm từ “điện toán đám mây”? Và cụm từ này không còn mới lạ vì thực tế đã có rất nhiều biết đến và đang ứng dụng một cách hiệu quả. Điện toán đám mây là xu hướng phát triển mới ứng dụng đã được ứng dụng nhiều trên thế giới. Các ông lớn như IBM, Google, Microsoft đã và đang cung cấp ứng dụng trên nền công tảng điện toán đám mây len lỏi vào đời sống của tất cả mọi người trên thế giới. Đứng trước kỷ nguyên của “đám mây”, bạn đã có đi theo xu hướng?
Vậy điện toán đám mây là gì?
Điện toán” là khái niệm đơn giản, nó nói đến công việc của phần lớn các phần mềm hiện tại đang sử dụng như: tính toán, giải quyết các bài toán.
“Đám mây” trong điện toán đám mây không chỉ mang ý nghĩa đơn giản mà nó ám chỉ mạng internet, môi trường thông tin rộng lớn nhất. “Đám mây” chính là 1 cách chơi chữ khéo léo mô tả internet: khái niệm thường được vẽ trong các sơ đồ với hình ảnh một đám mây. Như vậy, cụm từ “điện toán đám mây” có thể được hiểu một cách đơn giản là: nền tảng tính toán dựa trên môi trường internet.
“Cloud Computing is Internet – based computing, whereby shared reources, software and information are provided to computers and other devices on-demand, like the electricity grid”. Điện toán đám mây là môi trường tính toán dựa trên internet mà ở đó tất cả phần mềm, dữ liệu, tài nguyên được cung cấp cho máy tính và các thiết bị khác theo nhu cầu (tương tự như mạng điện) - theo Wikipedia.
Mô hình Cloud Computing và Client/ Server có gì khác biệt?
Cloud client trong cloud computing và client trong mô hình client/server giống nhau ở vai trò là hiển thị dữ liệu và tiếp nhận các thao tác của người dùng, mọi tính toán nghiệp vụ đều được thực hiện ở máy chủ. Tuy nhiên, điểm khác biệt lớn nhất giữa 2 mô hình này là việc tính toán trên máy chủ:
Máy chủ (server) trong mô hình client/server thường mang ý nghĩa là 1 hoặc cụm máy chủ trung tâm chỉ làm nhiệm vụ thực hiện tính toán cho 1 số client cụ thể (trong 1 công ty hoặc tổ chức nào đó); trong khi máy chủ trong Cloud computing lại mang 1 ý nghĩa rộng hơn nhiều. Máy chủ (server) trong điện toán máy sẽ làm nhiệm vụ tính toán cho bất kì client nào với bất kì công việc nào (mà nó hỗ trợ). Công việc tính toán lúc này không phải thực hiện theo nghĩa vụ mà là theo dịch vụ. Với điện toán đám mây, mọi thứ sẽ được cung cấp dưới dạng dịch vụ, và người dùng sẽ chỉ phải trả phí sử dụng các dịch vụ đó.
Cloud Computing mang lại lợi ích như thế nào cho người dùng?
- Linh hoạt Người dùng có thể thoải mái lựa chọn các dịch vụ phù hợp với nhu cầu của mình, cũng như có thể bỏ bớt những thành phần mà mình không muốn. (Thay vì phải bỏ ra hàng trăm USD cho 1 bộ MS Office, ta có thể mua riêng lẻ từng phần hoặc chỉ trả 1 khoản phí rất nhỏ mỗi khi sử dụng một phần nào đó của nó).
- Giảm chi phí: Người dùng không chỉ giảm bớt chi phí bản quyền mà còn giảm phần lớn chi phí cho việc mua và bảo dưỡng máy chủ. Việc tập hợp ứng dụng của nhiều tổ chức lại 1 chỗ sẽ giúp giảm chi phí đầu tư ban đầu, cũng như tăng hiệu năng sử dụng các thiết bị này một cách tối đa.
- Chủ động: 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ý. (Bạn có thể chơi Call of Duty 6 trên iPad hoặc iPhone mà không cần quan tâm đến cấu hình của nó).
- Tin cậy: Dữ liệu trong mô hình điện toán đám mây được lưu trữ 1 cách phân tán tại nhiều cụm máy chủ tại nhiều vị trí khác nhau. Điều này giúp tăng độ tin cậy, độ an toàn của dữ liệu mỗi khi có có sự cố hoặc thảm họa xảy ra. (Hãy tưởng tượng 1 ngày nào đó, máy chủ yêu quý của công ty tự nhiên bốc cháy với toàn bộ dữ liệu quý giá bên trong, bạn sẽ làm gì??)
- Bảo mật: Việc tập trung dữ liệu từ nhiều nguồn khác nhau sẽ giúp các chuyên gia bảo mật tăng cường khă năng bảo vệ dữ liệu của người dùng, cũng như giảm thiểu rủi ro bị ăn cắp toàn bộ dữ liệu. (Dữ liệu được đặt tại các 6 máy chủ khác nhau trong trường hợp hacker tấn công, bạn cũng sẽ chỉ bị lộ 1/6. Đây là 1 cách chia sẻ rủi ro giữa các tổ chức với nhau).
- Bảo trì dễ dàng: Mọi phần mềm đều nằm trên máy chủ, lúc này, người dùng sẽ không cần lo lắng cập nhật hay sửa lỗi phần mềm nữa. Và các lập trình viên cũng dễ dàng hơn trong việc cài đặt, nâng cấp ứng dụng của mình.
Những công ty nào đang ứng dụng Cloud Computing
Các ông lớn đã và đang cung cấp dịch vụ trên nền điện toán đám mây như Google (Google App Engine), Microsoft (Windows Azure), Amazon (Amazone Webservice), Sun (Sun Cloud) và Facebook

Edit và tổng hợp từ nguồn Internet

Không có nhận xét nào:

Đăng nhận xét