Computer >> Máy Tính >  >> Lập trình >> Lập trình

Các danh mục cho Nền tảng Phần cứng và Hệ điều hành là gì?

Có nhiều danh mục khác nhau cho nền tảng phần cứng và hệ điều hành như sau -

Máy tính chính - Kho dữ liệu có lẽ là ứng dụng duy nhất không áp dụng điều này. Đặc biệt, máy tính lớn không phải là nền tảng được lựa chọn đầu tiên để lưu trữ dữ liệu.

Có một số kho dữ liệu dựa trên máy tính lớn thành công, hầu hết chúng đã ở trên máy tính lớn trong nhiều năm và sẽ tốn kém khi di chuyển hoặc chúng đang tận dụng dung lượng dư thừa, do đó chi phí biên tương đối thấp.

Máy tính lớn không nhất thiết phải tiết kiệm chi phí cho việc lưu trữ dữ liệu. Chi phí quản trị, phần cứng và lập trình thường lớn hơn so với các nền tảng hệ thống mở, một phần là do môi trường máy tính lớn bao gồm cơ sở hạ tầng xử lý giao dịch mạnh mẽ không cần thiết cho việc lưu trữ dữ liệu.

Bởi vì máy tính lớn được thiết kế chủ yếu để hỗ trợ các yêu cầu giao dịch, nó tương đối không linh hoạt theo quan điểm lập trình. Mặc dù các công cụ và kỹ thuật mạnh mẽ, chúng cũng khó sử dụng. Chèn các nguồn dữ liệu mới vào kho hoặc chỉ hỗ trợ các trích xuất hiện có có thể là một dịch vụ khó khăn.

Mở máy chủ hệ thống - Hệ thống mở hoặc máy chủ UNIX là nền tảng chính cho hầu hết các kho dữ liệu cỡ vừa hoặc lớn hơn hiện nay. UNIX nói chung là đủ mạnh để hỗ trợ các ứng dụng sản xuất và nó đã được điều chỉnh để xử lý song song hơn một thập kỷ trước.

Thị trường máy chủ UNIX đã khá phổ biến. Từ quan điểm của quá trình xem xét, UNIX có thể là một môi trường hoàn toàn khó hiểu và xa lạ cho các chuyên gia máy tính lớn hoặc lập trình viên PC để thích ứng. Một số công cụ và tiện ích máy tính lớn tiêu chuẩn không điển hình trong UNIX.

Nếu nó có thể chọn một máy chủ UNIX làm nền tảng, nhóm kho sẽ được yêu cầu bao gồm các tài nguyên và kinh nghiệm để cài đặt và quản lý môi trường UNIX. Điều này thường thành thạo thông qua kết nối chặt chẽ, có sự tham gia với nhóm quản lý máy chủ.

Nếu kho dữ liệu phụ thuộc vào môi trường UNIX, thì nhóm kho cũng sẽ yêu cầu hiểu các lệnh và tiện ích UNIX cơ bản để cho phép phát triển và quản lý kho.

Máy chủ NT - NT là hệ điều hành phát triển nhanh nhất trên thị trường máy chủ, nó chỉ mới đạt được khả năng hỗ trợ một nhà kho cỡ trung bình gần đây. Các nền tảng phần cứng có quy mô lớn khả thi cho NT chỉ mới có thể truy cập được.

Khả năng xử lý song song đã được xác định cho các bộ xử lý có chữ số riêng lẻ và phân cụm máy chủ NT chỉ đang trở thành một tồn tại hoạt động. NT chắc chắn sẽ phát triển thành một nền tảng hệ điều hành năng động, nhưng nó không phải là lựa chọn cho các nhà kho từ trung bình đến khổng lồ vào thời điểm này. Tuy nhiên, NT chắc chắn là một nền tảng hiệu quả về chi phí cho các kho nhỏ hơn hoặc kho dữ liệu có thể được điền từ kho dữ liệu nguyên tử.