5 loại mô hình triển khai đám mây và cách sử dụng chúng
Điện toán đám mây đề cập đến việc cung cấp các dịch vụ CNTT qua Internet. Bạn có thể tổ chức môi trường điện toán ảo theo nhiều cách, theo các Mô hình triển khai đám mây khác nhau.
Các mô hình triển khai mô tả môi trường đám mây dựa trên quyền sở hữu, quy mô, quyền truy cập và mục đích. Dưới đây là năm mô hình triển khai đám mây phổ biến cùng với thông tin về cách sử dụng chúng.
Mục Lục
1. Đám mây riêng
Đám mây riêng là một hình thức triển khai tại chỗ. Nó liên quan đến việc cung cấp các dịch vụ đám mây cho một thực thể duy nhất. Đây có thể là một tổ chức hoặc một cá nhân.
Với đám mây riêng, bạn có thể mua, ảo hóa và quản lý cơ sở hạ tầng của riêng mình. Bạn có toàn quyền kiểm soát dữ liệu của mình và các biện pháp bảo mật cần thiết để bảo vệ dữ liệu đó.
Bạn tạo, triển khai và quản lý tài nguyên tại chỗ. Bạn có thể quản lý và kiểm soát cơ sở hạ tầng và dữ liệu của mình mà không có sự can thiệp của bên thứ ba. Đám mây riêng là lựa chọn lý tưởng nếu khối lượng công việc của bạn yêu cầu sự riêng tư và thận trọng
Bạn cũng có thể đạt được điều đó với một tổ chức bên thứ ba cung cấp các dịch vụ dành riêng cho bạn.
IBM và Google có các gói đám mây riêng ảo cho các tổ chức.
Bạn có thể không muốn chia sẻ dữ liệu của mình với nhà cung cấp công cộng vì sợ vi phạm an ninh. Hoặc bạn có thể có các ứng dụng cũ cần kiểm tra và chạy mà không phải trả thêm phí.
Đám mây riêng lý tưởng cho các tổ chức xử lý nội dung được phân loại. Đây có thể là các cơ quan an ninh chính phủ và các tổ chức tài chính.
Nhưng việc phát triển và quản lý các đám mây riêng có thể tốn kém và mất thời gian. Bạn sẽ cần vốn trả trước để thuê nhân sự, mua thiết bị và phân bổ không gian.
Bạn cũng sẽ cần xử lý chi phí vận hành và bảo trì định kỳ để chạy đám mây. Trung tâm dữ liệu của bạn có thể dễ bị tổn thương trước các thảm họa về con người và môi trường.
Một đám mây riêng cũng có nguy cơ mất dữ liệu. Sự cố hoặc thảm họa về điện có thể xóa sạch dữ liệu của bạn vì dữ liệu ở một nơi. Sẽ mất thời gian để phục hồi trong những trường hợp như vậy.
2. Đám mây công cộng
Với mô hình đám mây công cộng, bên thứ ba xây dựng, kiểm soát và duy trì đám mây. Không giống như đám mây riêng, đám mây công cộng không chỉ phục vụ cho một thực thể duy nhất. Bất kỳ ai cũng có thể truy cập dịch vụ và sử dụng tài nguyên từ đám mây công cộng, cho dù bạn là cá nhân hay tổ chức.
Các nhà cung cấp dịch vụ đám mây công cộng (CSP) như Amazon Web Services (AWS) cung cấp nhiều dịch vụ. Họ cung cấp các dịch vụ ảo bao gồm phần mềm máy tính, lưu trữ, cơ sở dữ liệu và mạng.
Trong loại mô hình này, bạn di chuyển các ứng dụng hiện có sang mạng của nhà cung cấp đám mây công cộng như AWS. Bạn có thể tạo và triển khai các ứng dụng mới trong đám mây đó.
Ví dụ: AWS có Cây đậu đàn hồi có thể giúp triển khai ứng dụng Golang của bạn. Bạn cũng có thể xây dựng các ứng dụng bằng các ngôn ngữ khác và các nhà cung cấp đám mây công cộng cung cấp các tùy chọn lưu trữ và cơ sở dữ liệu. Render là một trong nhiều nhà cung cấp lưu trữ cơ sở dữ liệu Postgres từ xa.
Nhiều tổ chức thích các đám mây công cộng vì nhiều lợi ích của chúng. Đầu tiên, các đám mây công cộng cung cấp một cách tiếp cận thực tế để quản lý và duy trì các dịch vụ CNTT.
Ví dụ: bạn không phải mua hoặc quản lý cơ sở hạ tầng khi ở trên đám mây công cộng. Bạn chỉ chịu trách nhiệm về những thứ bạn đưa vào đám mây: dữ liệu, cấu hình, v.v. Nhà cung cấp đám mây sẽ lo tất cả những việc này cho bạn và bạn chỉ trả tiền cho những gì bạn sử dụng.
Tất cả các CSP công khai lớn như AWS, Microsoft và Google đều đã thiết lập cơ sở hạ tầng. Họ có cơ sở hạ tầng ở các khu vực biệt lập và khu vực khả dụng, với nhiều trung tâm dữ liệu nói chung.
Thiết kế phân tán này cho phép người dùng thiết lập tài nguyên ở các vùng và dữ liệu khác nhau. Cách tiếp cận này đảm bảo rằng người dùng có quyền truy cập vào các dịch vụ không khả dụng trong khu vực của họ.
Trong thời gian xảy ra thảm họa, các vùng sẵn sàng hỗ trợ lẫn nhau. Vì chúng cách xa nhau nên một khu vực khác sẽ cung cấp dịch vụ nếu thảm họa ảnh hưởng đến một khu vực. Bạn luôn được yêu cầu triển khai tài nguyên ở nhiều vùng sẵn sàng.
Đám mây công cộng là một lựa chọn tốt nếu bạn điều hành một doanh nghiệp thông thường. Bạn có thể truy cập máy chủ ảo, cơ sở dữ liệu và các thành phần mạng được quản lý trên đám mây. Bạn chỉ trả tiền cho những gì bạn cung cấp.
Mặc dù có những lo ngại về tính bảo mật của dữ liệu trên các đám mây công cộng, nhưng các CSP như AWS đã tăng cường các biện pháp bảo mật, giúp khách hàng bảo mật hệ thống của họ.
3. Đám mây lai
Đám mây lai bao gồm cả triển khai đám mây công cộng và đám mây riêng. Nó liên quan đến việc kết nối cơ sở hạ tầng tại chỗ với nền tảng đám mây công cộng. Bạn có thể sử dụng mô hình kết hợp khi bạn có một số tài nguyên trên đám mây công cộng và những tài nguyên khác trong trung tâm dữ liệu cục bộ của mình.
Các quy định tuân thủ và mối quan tâm về bảo mật có thể buộc bạn phải áp dụng mô hình kết hợp. Ví dụ: bạn có thể triển khai giao diện người dùng của ứng dụng trên đám mây công cộng nhưng vẫn giữ phần phụ trợ tại cơ sở dữ liệu tại chỗ. Điều này đảm bảo rằng bạn lưu trữ dữ liệu của mình cục bộ.
Việc triển khai kết hợp cho phép bạn tận hưởng những gì tốt nhất của đám mây công cộng và riêng tư. Bạn có quyền kiểm soát tài nguyên trong khi hưởng lợi từ các dịch vụ sáng tạo từ các nhà cung cấp đám mây.
4. Đa đám mây
Mô hình triển khai nhiều đám mây liên quan đến việc sử dụng nhiều nhà cung cấp đám mây công cộng. Bạn sử dụng tài nguyên từ nhiều nhà cung cấp đám mây công cộng cho các trường hợp sử dụng khác nhau.
Mỗi nhà cung cấp đám mây đều có ưu và nhược điểm riêng. Bạn có thể muốn tận dụng các dịch vụ tốt nhất của từng nhà cung cấp cho sản phẩm của mình. Cách tiếp cận nhiều đám mây cho phép bạn tận dụng tốt nhất từ tất cả các nhà cung cấp. Các nhà cung cấp đám mây như Vmware cung cấp dịch vụ nhiều đám mây cho các tổ chức có tính phí.
Nhược điểm của nhiều đám mây là bạn cần hỗ trợ thêm về quản lý. Hoạt động trong hai nhà cung cấp với các chính sách và môi trường khác nhau có thể khó khăn. Bạn sẽ mất nhiều thời gian và chi phí hơn để quản lý nó một cách hiệu quả.
Đám mây cộng đồng hỗ trợ một số tổ chức chia sẻ cùng một tài nguyên. Đó là một đám mây riêng do một số tổ chức sở hữu và quản lý.
Các tổ chức cùng chí hướng sử dụng loại mô hình này. Họ có thể là các cơ quan chính phủ cung cấp các dịch vụ tương tự, trường học hoặc tổ chức tôn giáo. Đám mây cộng đồng là tốt nhất cho các dịch vụ chung như tài liệu đọc, khóa học, v.v.
Chúng tiết kiệm chi phí, linh hoạt và có thể mở rộng với sự hỗ trợ của nhiều tổ chức.
Đám mây cộng đồng không phải là lựa chọn tốt nhất để lưu trữ thông tin nhạy cảm, vì nhiều người có thể truy cập vào máy chủ của họ. Ngoài ra, họ phải chi tiền và thời gian để hỗ trợ các dịch vụ của họ. Họ có thể khó quản lý vì họ chia sẻ trách nhiệm giữa các bên liên quan.
Cách chọn mô hình triển khai đám mây
Điều cần thiết là chọn một mô hình triển khai phù hợp với quy trình làm việc của bạn. Điều này có thể phụ thuộc vào một số yếu tố, chẳng hạn như chi phí của mô hình. Nó phải rẻ hơn những gì bạn đang trả bây giờ.
Bạn cũng nên xem xét các tùy chọn khả năng mở rộng mà mô hình cung cấp. Các ứng dụng cần phải tăng hoặc giảm quy mô tại một số điểm. Ngoài ra, hãy xem xét các mô hình dễ quản lý và sử dụng.
Các quy định tuân thủ của chính phủ và tổ chức có thể quyết định mô hình lựa chọn của bạn. Một số tổ chức yêu cầu dữ liệu của họ được lưu trữ tại chỗ.