Cùng Viettel DC tìm hiểu về Private Cloud và lý do doanh nghiệp nên hiểu về dịch vụ này. Private Cloud hay còn gọi là máy chủ ảo dùng riêng (khác với Cloud server – máy chủ ảo, điều này sẽ được so sánh trong bài viết sau), được xem là giải pháp cho tất cả các vấn đề về điện toán. Đây được hứa hẹn là giải pháp giúp doanh nghiệp giải quyết các vấn đề về chi phí, triển khai và khả năng kiểm soát hệ thống. Vậy chính xác Private Cloud là gì và vì sao nó vẫn còn lạ lẫm tại Việt Nam? Bài viết này Viettel DC sẽ giúp bạn trả lời những câu hỏi đó. Nhưng trước hết, chúng ta hãy tìm hiểu về Cloud và các mô hình trong Cloud: Công nghệ Cloud là gì? NIST (Viện Quốc gia về tiêu chuẩn và công nghệ Mỹ) định nghĩa: Điện toán đám mây – Cloud Computing là mô hình mạng tiện ích có khả năng truy cập vào 1 “hồ” chia sẻ tài nguyên điện toán (như network, server, storage, các ứng dụng và dịch vụ) và có thể cung cấp nhanh chóng, giải phóng tài nguyên mà không đòi hỏi nhiều bước hoặc can thiệp từ nhà cung cấp dịch vụ”. Cloud Computing có 5 đặc điểm: – On-demand self-service – tự phục vụ nhu cầu: khách hàng có thể tự quản lý dịch vụ của họ mà không cần sự trợ giúp của phòng IT hoặc nhà cung cấp hosting. – Broad network access – khả năng truy cập mạng rộng khắp: các dịch vụ cloud cần được truy cập thông các công nghệ mạng bình thường. – Resource pooling – hồ chứa tài nguyên: các dịch vụ chạy trong datacenter sử dụng hạ tầng chia sẻ với nhiều khác hàng khác nhau. – Rapid elasticity or expansion – co giãn nhanh chóng: khả năng của dịch vụ cloud có thể được co giãn dễ dàng theo đúng nhu cầu. Các dịch vụ phải được scale up và down theo đúng nhu cầu. – Measured service – đo lường dịch vụ: khả năng của dịch vụ cloud được tối ưu cho lưu lượng sử dụng của khách hàng và được báo cáo thường xuyên Và có 3 mô hình dịch vụ được dùng để định nghĩa các dịch vụ cung cấp trong Cloud, bao gồm: – Software as a Service – SaaS: trong mô hình này, các software chạy trong datacenter của nhà cung cấp và được quản lý bởi nhà cung cấp dịch vụ. Microsoft Office 365 là ví dụ điển hình của mô hình SaaS, hoặc các dịch vụ DDoS Filter, Cloud Backup, Cloud Storage, Cloud PC, Cloud Camera…của Viettel DC cũng là một số ví dụ cho mô hình này. – Platform as a Service – PaaS: trong mô hình này, 1 Server chạy trong trong datacenter của nhà cung cấp và được kiểm soát hoàn toàn bởi nhà cung cấp dịch vụ. Tuy nhiên khách hàng được quản lý các ứng dụng chạy và lưu trữ dữ liệu trên Server này. Ngoài Window Azure, Cloud Server, VPS của Viettel DC là ví dụ điển hình trong mô hình này. – Infrastructure as a Service – IaaS: trong mô hình này, Server chạy trong datacenter của nhà cung cấp, nhưng được quản lý hoàn toàn bởi khách hàng. Mọi thứ chạy trên Server thuộc hoàn toàn trách nhiệm của khách hàng: bao gồm OS (bất kỳ hệ điều hành nào), các ứng dụng và data lựu trữ trên Server. Có thể kể đến một số ví dụ như dịch vụ cho thuê chỗ đặt, cho thuê máy chủ của Viettel DC. Theo NIST, có 4 mô hình triển khai cho Cloud, bao gồm: – Private Cloud – Đây là hạ tầng Cloud dành cho từng DUY NHẤT 1 khách hàng. 1 hệ thống Private Cloud có thể được đặt ở Datacenter của khách hàng hoặc tại datacenter của nhà cung cấp dịch vụ. Hệ thống này được quản lý bởi khách hàng/nhà cung cấp hoặc 1 bên thứ 3. Tuy nhiên, khách hàng phải chịu toàn bộ chi phí cho giải pháp tại tất cả thời điểm. – Public Cloud – Đây là hạ tầng Cloud dùng cho TẤT CẢ MỌI NGƯỜI, không giới hạn đó là cá nhân hay doanh nghiệp. Public Cloud được dùng khá phổ biến và dễ dàng. Cloud Server của Viettel DC là một ví dụ của giải pháp Public Cloud. – Community Cloud – Là hạ tầng Cloud được chia sẻ cho nhiều tổ chức hoặc người dùng có chung mục đích. Việc quản lý community Cloud có thể do một tổ chức hoặc bên thứ 3 thực hiện. – Hybrid Cloud – Là hạ tầng Cloud được kết hợp từ 3 mô hình Cloud nói trên. Ví dụ: Trong hệ thống Mirosoft Office 365, có thể có nhiều mailbox lưu trữ trong hệ thống của Microsoft datacenter, nhưng cũng có thể kết hợp với Exchange Server và các mailbox dùng riêng. Kết hợp lại, tạo nên 1 hệ thống lại – hybrid messaging system. Để triển khai thành công hệ thống Private Cloud phải phụ thuộc vào các yếu tố như: – Service management: quản lý các dịch vụ và automation – tự động hoá là các tính chất quan trọng trong hệ thống cloud. Mỗi bước đi, mỗi hành động phải đồng nhất, được lặp lại và được ghi nhận (documented) để giữ platform thống nhất hoàn toàn. Tất cả Server cần được đồng nhất với nhau để có thể cho ra kết quả mà chúng ta có thể đoán trước được. Nếu không có giải pháp Service Management đúng đắn, dịch vụ cloud sẽ không thể hoàn thành được. – Applications – chất lượng của các ứng dụng có thể xây dựng hoặc đạp đổ giải pháp cloud của doanh nghiệp. Ứng dụng phải được quản lý từ portal của nhà cung cấp cloud, phương pháp đo lường càng khả thi, linh hoạt càng tốt. Thêm nữa, khi ứng dụng cần nhiều resource thì cần hệ thống cần phải được scale up. – Organization – Tổ chức/công ty cần phải chuẩn bị sẵn sàng cho công nghệ Cloud. Với công nghệ Cloud, doanh nghiệp sẽ chuyển hướng tập trung từ thuần công nghệ sang các giải pháp hướng tới việc kinh doanh. Lợi thế của việc triển khai Cloud chính là tốc độ và sự linh hoạt trong việc cung cấp dịch vụ. Các tài nguyên được gán cho ứng dụng để phù hợp với nhu cầu. Việc đo lường và tính tiền thông thường được thực hiện theo tháng (theo ngày hoặc giờ đều có thể làm được). Triển khai hệ thống máy chủ ảo dùng riêng Private Cloud có thể khá tốn kém, nhưng hệ thống này mang lại rất nhiều lợi ích cho doanh nghiệp, như: – Tài nguyên được ảo hóa và chỉ được chia sẻ cho nội bộ doanh nghiệp, giúp tăng cường mức độ an toàn thông tin – Các cluster của hệ thống chỉ phục vụ duy nhất cho 1 doanh nghiệp – Có thể dùng kết nối thông qua Internet, cáp quang và mạng riêng – Thích hợp cho hệ thống core và lưu trữ thông tin nhạy cảm của doanh nghiệp Việc sử dụng giải pháp Private Cloud cho doanh nghiệp khả năng linh hoạt vô cùng lớn, cả về kỹ thuật lẫn tài chính khi doanh nghiệp hoàn toàn chủ động trong việc chi tiền và kiểm soát mực độ sử dụng của mình.