Nên đặt máy chủ cơ sở dữ liệu tại chỗ hay trên đám mây?

Mã tin: 2574176 - Lượt xem: 55 - Trả lời: 0
Đặt tin VIP ngày: Soạn CV3 2574176 gửi 8777 (15k/sms. Mỗi tin + 24 giờ)
Đặt tin VIP tháng? Bấm vào đây
  1. Linh vattubk
    Thành viên mới Tham gia: 04/05/2016 Bài viết: 1.793 Điện thoại: 0963237535
    Những năm gần đây đã có sự dịch chuyển lên cloud rõ nét của các hệ thống cơ sở dữ liệu (database), nhưng thật sự vẫn có một số ích lợi đối với cơ sở dữ liệu tại chỗ (on-premise). Hãy cùng so sánh giữa hai nền móng tại chỗ và nền móng đám mây.

    Các nền tảng đám mây đã trở thành một chọn lọc cho cơ sở hạ tầng chuẩn cho nhiều doanh nghiệp. Nhưng một trong những câu hỏi hàng đầu mà nhiều phòng ban IT tiếp tục đặt ra là liệu họ nên chọn cái nào giữa hạ tầng on-premise, Infrastructure-as-a-Service hay Database-as-a-Service làm nền tảng cho các áp dụng hướng cơ sở dữ liệu của họ.

    Mỗi kiến trúc có những ích lợi riêng cho đơn vị của bạn và những nhược điểm bao gồm những cân nhắc về phí, vấn đề kiểm soát và cấu hình. Chọn lựa lưu trữ cơ sở dữ liệu trên đám mây so với cơ sở dữ liệu tại chỗ có thể là một quyết định khó khăn. Dưới đây là tổng quan về các tùy chọn của bạn.

    Cơ sở dữ liệu tại chỗ (on-premise database)

    hầu hết chúng ta đều đã quen thuộc với các hệ thống tại chỗ. Các doanh nghiệp đã xây dựng các phòng máy chủ cung cấp tất cả các giải pháp bảo vệ khỏi môi trường, bao gồm kiểm soát nhiệt độ và độ ẩm; vấn đề phòng/chữa cháy; Bảo mật; Kết nối và nguồn điện ngừa để đảm bảo hệ thống máy chủ an toàn, bảo mật và có khả năng sẵn sàng cao.

    Một vấn đề đặt ra trong các tranh luận giữa cơ sở dữ liệu đám mây và cơ sở dữ liệu cục bộ là chi phí của phần cứng và phần mềm. Với cơ sở dữ liệu tại chỗ, các tổ chức cũng được yêu cầu mua, cài đặt và bảo trì tất cả các thành phần phần cứng. Tuy nhiên, cũng phải mua hệ điều hành, cơ sở dữ liệu và một loạt các phần mềm liên quan đến tương trợ để bảo mật, quản trị và giám sát các áp dụng.

    >>> Xem thêm: giá dell r7525



    Cơ sở hạ tầng như một dịch vụ (IaaS)

    IaaS là một kiến trúc đám mây hao hao như một cơ sở dữ liệu tại chỗ. Với IaaS, nhà cung cấp cung cấp các hạ tầng máy chủ và lưu trữ, và có thể cung cấp một số hoạt động bảo trì hệ thống ở chừng độ nào đó. Khách hàng có quyền tróc nã cập trực tiếp vào nền tảng, bao gồm cả các thành phần tính toán và lưu trữ. Hãy coi nó như một máy chủ trên đám mây.

    Các doanh nghiệp sử dụng IaaS không phải xây dựng môi trường tương trợ máy chủ để bảo vệ hệ thống của họ. Nhà cung cấp đám mây cung cấp tất cả các tính năng kiểm soát môi trường, bảo mật và ngừa cần thiết để ngăn chặn hoặc giảm liên quan của các sự kiện tai hại.

    Khách hàng của IaaS sẽ tiếp tục duy trì quyền sở hữu quyền quản trị các software stack của họ, bao gồm cả Hệ điều hành và cơ sở dữ liệu. Khách hàng có thể cài đặt và quản trị phần mềm họ chọn trên nền tảng IaaS.

    Cơ sở dữ liệu như một dịch vụ (DBaaS)

    Các nhà cung cấp DBaaS cung cấp tất cả các ích lợi về quản lý môi trường cơ sở hạ tầng mà các đối tác IaaS của họ thực hành, nhưng các nhà cung cấp DBaaS tăng cường chừng độ kiểm soát và trách nhiệm của họ bằng cách đảm đương quyền sở hữu hệ điều hành và phần mềm cơ sở dữ liệu, ngoài cơ sở hạ tầng tương trợ.

    Nhà cung cấp dịch vụ cũng cung cấp các phương tiện để giúp khách hàng quản lý và giám sát nền móng DBaaS của họ. Dù rằng khách hàng có thể cấu hình hệ thống để đáp ứng các đề nghị về khối lượng công tác áp dụng của họ, nhưng họ thực hiện rất ít hoặc không cần quản lý phần mềm back-end.

    So sánh giữa On-premise, IaaS và DBaaS

    On-premise, IaaS và DBaaS đều có những điểm mạnh và điểm yếu vốn có trong kiến trúc của chúng. Điều quan trọng cần lưu ý là có thể có rất nhiều biến thể trong các dịch vụ của nhà cung cấp cho kiến trúc IaaS và DBaaS.

    lược đồ dưới đây đưa ra cơ sở để bạn so sánh ba lựa chọn khác nhau.

    Không có cơ sở dữ liệu nào chỉ đứng một mình

    Một điểm để đánh giá khá quan yếu khi chọn lọc giữa cơ sở dữ liệu đám mây và cơ sở dữ liệu cục bộ là xác định lượng dữ liệu bạn sẽ di chuyển tương hỗ với kiến trúc đó. Hầu hết các cơ sở dữ liệu lấy dữ liệu từ nhiều nguồn khác nhau, liên quan với các cơ sở dữ liệu và hệ thống khác trong suốt quá trình hoạt động hàng ngày và tạo ra kết quả gửi đến các vận dụng khác. Đưa thông báo vào và ra khỏi hệ thống đám mây có thể là một thách thức đáng kể, đặc biệt với khối lượng dữ liệu lớn và thời gian cho phép là rất ít.

    Nhiều bộ phận IT nhận thấy rằng nền tảng đám mây yêu cầu một chiến lược tổng thể. Khi phần mềm vận dụng và dữ liệu nó tầm nã cập nằm trên hai hệ thống đám mây khác nhau hoặc được phân tách giữa nền tảng đám mây và nền móng tại chỗ, thời kì trễ truy tìm cập dữ liệu có thể ảnh hưởng xấu đến hiệu suất. Đây là một vấn đề đáng kể đối với các vận dụng đòi hỏi thời gian phản hồi cực nhanh

    ích lợi của cơ sở dữ liệu tại chỗ

    Các kiến trúc tại chỗ là tốt nhất cho các đơn vị muốn toàn quyền sở hữu và kiểm soát tính bảo mật, tính sẵn sàng, khả năng hồi phục và hiệu suất của hệ thống của họ.

    bên cạnh đó, các tổ chức sử dụng hệ thống tại chỗ có thể sử dụng một loạt các công cụ ảnh hưởng đến quản trị, giám sát và hỗ trợ để nâng cao hiệu quả và tối ưu hóa hoạt động vận hành. Các tổ chức thường thấy khó khăn khi muốn tích hợp các phương tiện của bên thứ ba với nền tảng DBaaS. Lý do là vì nhà cung cấp thường đã tác động, tùy biến lại hệ thống cho riêng họ.

    Những khách hàng tuân thủ các quy định nội bộ, ngành cụ thể hoặc tuân thủ quy định của chính phủ có thể ưu thích cách thiết lập tại chỗ vì khả năng can thiệp dễ dàng vào các hệ thống đó. Nền tảng tại chỗ cho phép nhân viên hỗ trợ cung cấp chứng cứ hỗ trợ cho kiểm toán viên dễ dàng hơn.

    >>> Xem thêm: T150 Sever
    #1
backtop