1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

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

Chủ đề trong 'Rao vặt Khu Vực Hà Nội' bởi minhduongpro, 25/03/2022.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. minhduongpro

    minhduongpro Thành viên rất tích cực

    Tham gia ngày:
    12/07/2017
    Bài viết:
    2.181
    Đã được thích:
    1
    Những năm gần đây đã có sự chuyển dịch 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ố lợi ích đố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 tuyển lựa cho cơ sở hạ tầng chuẩn cho nhiều tổ chức. Nhưng một trong những câu hỏi hàng đầu mà nhiều bộ phận 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 vận 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 công ty của bạn và những nhược điểm bao gồm những cân nhắc về chi phí, vấn đề kiểm soát và cấu hình. Tuyể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 biện 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 đề phòng để bảo đảm 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 đề xuất 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 tương tác đến hỗ trợ để bảo mật, quản trị và giám sát các vận 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 ở mức độ 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 công ty 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à đề phòng cấp thiết để ngăn chặn hoặc giảm tác động của các sự kiện nguy 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 hiện, nhưng các nhà cung cấp DBaaS tăng cường chừng độ kiểm soát và bổn phận của họ bằng cách cáng đá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 hỗ 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 tảng DBaaS của họ. Mặc dù khách hàng có thể cấu hình hệ thống để đáp ứng các yêu cầu về khối lượng công việc ứng 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 yếu cần chú ý 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.

    sơ đồ dưới đây đưa ra cơ sở để bạn so sánh ba chọn lọc 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ựa 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ẽ vận 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, tác động 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 ứng 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 phòng ban IT nhận thấy rằng nền móng đám mây đề nghị một chiến lược nói chung. Khi phần mềm ứng dụng và dữ liệu nó tróc 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 tảng tại chỗ, thời gian 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 áp 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 bình phục và hiệu suất của hệ thống của họ.

    ngoài ra, các đơn vị sử dụng hệ thống tại chỗ có thể sử dụng một loạt các công cụ tương tác đế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 công cụ của bên thứ ba với nền móng DBaaS. Lý do là vì nhà cung cấp thường đã liên quan, 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

Chia sẻ trang này