Độ trễ thấp (Low latency)
-
Chạy các ứng dụng quan trọng, nhạy cảm với thời gian của bạn trên SUSE Linux Enterprise Real Time giúp giảm độ trễ và mang lại cho bạn lợi thế về thời gian mà bạn cần để kiếm lợi nhuận hoặc cắt lỗ trước đối thủ cạnh tranh. Nhân hệ điều hành theo thời gian thực “Real-time kernel” hoàn toàn có thể sử dụng trước cho phép bạn chỉ định quy trình nào được ưu tiên hơn các quy trình hệ điều hành không bị gián đoạn trước đó, chẳng hạn như khóa quay và các ngắt phần cứng và phần mềm. Với những khả năng đổi mới này, bạn có thể thực hiện các hoạt động quan trọng về thời gian của mình trước tất cả những hoạt động khác mà không bị chậm trễ.
Thực hiện xác định (Deterministic execution)
-
Có được khả năng dự đoán cao hơn. Đảm bảo các quy trình kinh doanh quan trọng hoàn thành kịp thời, mọi lúc và mang lại chất lượng dịch vụ cao, ngay cả khi hệ thống tải nặng. Bằng cách bảo vệ các tài nguyên hệ thống quan trọng cho các quy trình có mức độ ưu tiên cao, bạn có thể đảm bảo khả năng dự đoán cao hơn cho các ứng dụng nhạy cảm với thời gian.
Độ giật thấp (Low jitter)
-
Độ giật thấp, được xây dựng dựa trên công nghệ có tính xác định cao của hệ thống SUSE Linux Enterprise Real Time, giúp giữ cho các ứng dụng được đồng bộ hóa với thế giới thực. Điều này giúp ích cho các dịch vụ cần tính toán liên tục và lặp lại.
Kế thừa ưu tiên (Priority inheritance)
-
Kế thừa ưu tiên đề cập đến khả năng của quy trình có mức ưu tiên thấp hơn để đảm nhận mức ưu tiên cao hơn khi có quy trình có mức ưu tiên cao hơn yêu cầu quy trình có mức ưu tiên thấp hơn phải hoàn thành trước khi nó có thể hoàn thành nhiệm vụ của mình. SUSE Linux Enterprise Real Time giải quyết các vấn đề đảo ngược mức độ ưu tiên cho các quy trình quan trọng.
Ngắt theo luồng (Threaded interrupts)
-
Các tiến trình chạy ở chế độ ngắt “Interrupt mode” trong hệ điều hành đa năng không được ưu tiên trước. Với SUSE Linux Enterprise Real Time, các ngắt này đã được gói gọn bởi các luồng kernel threads, các luồng này có thể bị gián đoạn và do đó cho phép các ngắt cứng và ngắt mềm được ưu tiên bởi các quy trình có mức độ ưu tiên cao hơn do người dùng xác định.
Công cụ truy vết LTTng (LTTng tracing tool)
-
LTTng, một công cụ theo dõi hiệu quả cao dành cho Linux, giúp theo dõi các vấn đề về hiệu suất và gỡ lỗi liên quan đến nhiều quy trình và luồng đồng thời.
Bộ đếm thời gian chính xác cao (High resolution timer)
-
Độ chính xác và độ chính xác của việc tính toán quy trình được cải thiện bằng cách thay thế bộ hẹn giờ POSIX có độ chính xác thấp bằng bộ hẹn giờ hoạt động ở tốc độ vài micro giây. Lượng thời gian hệ thống dành để xử lý các ngắt, lệnh gọi hệ thống, kernel daemons và ứng dụng người dùng hiện được tính ở độ phân giải nano giây.
OFED/InfiniBand
-
SUSE Linux Enterprise Real Time bao gồm các kernel module hỗ trợ OpenFabrics Enterprise Distribution (OFED), ngăn xếp phần mềm RDMA software stack nguồn mở có sẵn từ OpenFabrics Alliance, cho phép triển khai các kết nối tốc độ cao thống nhất dựa trên InfiniBand và Ethernet 10-Gigabit.
Giao thức thời gian chính xác (Precision Time Protocol)
-
Để hoạt động như một đơn vị, các hệ thống phân tán cần độ chính xác về thời gian không chỉ trong một máy chủ mà trên tất cả các máy chủ. Giao thức thời gian chính xác (PTP - Precision Time Protocol) đồng bộ hóa các máy chủ thông qua mạng tốc độ cao, độ chính xác lên đến dưới micro giây.
Khóa thích ứng (Adaptive locking)
-
Thuật toán khóa thích ứng cho phép hệ thống được chuyển sang chế độ ngủ hoặc tạm dừng và giải phóng các tài nguyên đang được giữ để thực thi các quy trình có mức độ ưu tiên cao hơn. Khóa thích ứng giúp giảm thời gian chuyển đổi ngữ cảnh của hệ điều hành, cải thiện đáng kể hiệu suất của khối lượng công việc nhạy cảm với thông lượng
Bảo vệ và phân bổ CPU (CPU shielding and assignment)
-
Với SUSE Linux Enterprise Real Time, người dùng có toàn quyền kiểm soát việc gán các tiến trình và luồng cho CPU. Các quy trình có yêu cầu thời gian thực có thể được chỉ định để chạy riêng trên CPU hoặc lõi chuyên dụng. CPU thực thi các tác vụ thời gian thực có thể được bảo vệ hoàn toàn khỏi mọi quy trình khác chưa được chỉ định rõ ràng cho chúng. Điều này đảm bảo rằng các tài nguyên luôn có sẵn cho các quy trình có mức độ ưu tiên cao và bị ảnh hưởng tối thiểu bởi tải hệ thống tăng lên, đảm bảo độ tin cậy và khả năng dự đoán cao hơn.
Ảo hóa(Virtualization)
-
SUSE Linux Enterprise Real Time hỗ trợ ảo hóa KVM và Xen mã nguồn mở, cũng như VMware và Microsoft Hyper-V. Máy ảo thời gian thực và máy ảo tiêu chuẩn (VM) được hỗ trợ trên cùng một máy chủ vật lý. Tính năng này cũng mang lại mật độ hệ thống thời gian thực cao hơn trong máy ảo trên một máy chủ. Tìm hiểu thêm tại suse.com/products/realtime/
|