awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Justsenger avatar

Justsenger/ExHyperV

0
View on GitHub↗
4,285 نجوم·215 تفرعات·C#·GPL-3.0·6 مشاهدات

ExHyperV

ExHyperV هي مجموعة من الأدوات الإدارية المصممة لإدارة تهيئات Hyper-V المتقدمة، مع التركيز بشكل خاص على تقسيم GPU، وتمرير الجهاز، ومفاتيح الشبكة الافتراضية. توفر واجهة رسومية لتهيئة موارد الجهاز الظاهري وتحسين إعدادات الـ hypervisor.

يتميز المشروع بقدرته على مشاركة موارد بطاقة الرسومات المادية عبر أجهزة ظاهرية متعددة باستخدام المحاكاة الافتراضية والتقسيم. كما يوفر أدوات متخصصة لتعيين أجهزة PCIe والأجهزة الطرفية USB مباشرة إلى الأجهزة الضيفة للوصول الحصري.

تغطي البرمجية مجموعة واسعة من قدرات المحاكاة الافتراضية، بما في ذلك تحسين طوبولوجيا CPU، وتثبيت المعالج، وتخصيص الذاكرة. تتضمن أيضاً إدارة للشبكات الافتراضية من خلال تهيئة VLAN وإدارة المفاتيح الافتراضية، بالإضافة إلى عمليات التخزين مثل إدارة نقاط التحقق وإنشاء ISO افتراضي.

تمكّن مجموعة الأدوات تنفيذ الأمان المتجذر في الأجهزة مثل تشفير الذاكرة و Intel SGX enclaves، وتدعم المحاكاة الافتراضية المتداخلة عن طريق تمرير امتدادات المحاكاة الافتراضية لـ CPU.

Features

  • GPU Resource Virtualization - Hyper-V shares physical graphics card computing power across multiple virtual machines using paravirtualization.
  • Windows GPU Partitioning - Shares physical graphics card resources across multiple virtual machines using Hyper-V GPU partitioning.
  • Hyper-V Management Interfaces - Hyper-V enables managing advanced hypervisor configurations and virtual machine settings through a graphical user interface.
  • Virtual Storage Managers - Hyper-V mounts virtual disks and files to controllers and optimizes disk types for storage efficiency.
  • Virtual Machine Managers - Offers a graphical interface for configuring advanced Hyper-V settings and managing virtual machine resources.
  • Virtual Layer 2 Switches - Manages virtualized switching platforms including bridged and isolated switches with VLAN tagization.
  • USB and PCI Passthroughs - Maps physical USB and PCI devices directly to virtual machines for exclusive access and native performance.
  • Hardware Passthrough Utilities - Provides a utility for mapping physical PCIe devices and USB peripherals directly to guest machines for exclusive access.
  • Process Affinity and Core Binding - Locks virtual processors to specific physical cores to prevent drift and improve performance.
  • Core-Pinned Task Scheduling - Locks virtual processors to specific physical cores to eliminate scheduling drift and optimize execution.
  • PCIe Device Assignments - Provides the ability to assign physical PCIe hardware directly to a guest for exclusive access.
  • GPU Passthrough Configuration - Assigns physical graphics cards to virtual machines for hardware accelerated computing and gaming.
  • vCPU Topology Mapping - Allows setting the virtual CPU layout and cache distribution to optimize operating system scheduling.
  • Virtual Network Management - Provides tools for defining and configuring virtual networks and switches to control traffic flow between virtual machines.
  • PCI Device Passthroughs - Hyper-V assigns a physical PCIe device exclusively to a virtual machine via discrete device assignment.
  • USB Device Passthroughs - Hyper-V assigns host USB devices to a guest for exclusive use via virtual bus protocols.
  • Hardware Optimizations - Tunes CPU topology, processor pinning, and memory allocation to improve performance and reduce latency.
  • Virtual Network Management - Provides administrative tools for creating virtual switches, configuring VLANs, and controlling network bandwidth for guests.
  • Checkpoint Timelines - Hyper-V creates and restores historical system states using a tree-based timeline of snapshots.
  • Differencing Snapshot Chains - Tracks system states using differencing disk chains to allow non-destructive mounting of historical checkpoints.
  • Checkpoint Disk Mounting - Attaches a disk from a historical checkpoint to a running machine without reverting the current state.
  • CPU Scheduling Policies - Provides processor scheduling strategies to balance performance and security based on host hardware.
  • Bandwidth Limiters - Sets maximum and minimum network bandwidth limits to prevent a single virtual machine from saturating the network.
  • Network Traffic Mirroring Systems - Copies network traffic from multiple sending virtual machines to a receiving machine for analysis.
  • Network Task Offloads - Offloads network processing tasks to the physical interface via specialized queues and hardware-based encryption.
  • VLAN Segmentations - Divides network traffic using access or trunk modes to isolate virtual machines via VLAN IDs.
  • Dynamic CPU Frequency Scaling - Sets minimum, maximum, and target clock speeds while defining energy performance preferences for guests.
  • Host-to-Guest Driver Mapping - Hyper-V creates symbolic links from the host driver store to the guest to enable partition sharing.
  • Virtualization Driver Injection - Hyper-V injects graphics drivers and registry fixes into virtual machines to enable hardware-accelerated GPU performance.
  • Memory Allocation Management - Configures startup RAM and dynamic memory scaling to optimize resource usage and performance for virtual machines.
  • Virtual Memory Scaling - Implements real-time memory scaling based on guest demand using configurable adjustment steps.
  • Hypervisor Paging Optimizations - Implements semi-virtualized paging and dedicated compression pools to reduce system latency and memory paging.
  • Virtual CPU Budgeting - Controls processor counts and execution time limits to optimize overall processing performance.
  • Virtual Machine Guest Optimizations - Enables optimization of CPU topology, processor pinning, and memory allocation to improve virtual machine guest performance.
  • Virtual Network Guarding - Prevents MAC spoofing and DHCP impersonation while managing broadcast storm thresholds.
  • Nested Virtualization Environments - Hyper-V passes through CPU virtualization extensions to enable running a virtual machine inside another virtual machine.
  • Hardware-Isolated Virtual Environments - Sets up Intel SGX enclaves, memory encryption, and hardware isolation to protect sensitive data.
  • Guest Memory Encryption - Implements hardware-rooted memory encryption to isolate execution environments and protect sensitive data.
  • Hardware-Isolated Execution Environments - Enables hardware-based memory encryption and secure execution environments using processor-level security extensions.
  • Secure Enclaves - Allocates secure Intel SGX enclaves within the processor for hardware-isolated code and data execution.
  • Virtual Machine Memory Encryption - Uses hardware features to encrypt guest memory data in real-time to protect sensitive information.

سجل النجوم

مخطط تاريخ النجوم لـ justsenger/exhypervمخطط تاريخ النجوم لـ justsenger/exhyperv

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ ExHyperV

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع ExHyperV.
  • lxc/lxdالصورة الرمزية لـ lxc

    lxc/lxd

    5,554عرض على GitHub↗

    LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes

    Go
    عرض على GitHub↗5,554
  • microvm-nix/microvm.nixالصورة الرمزية لـ microvm-nix

    microvm-nix/microvm.nix

    2,682عرض على GitHub↗

    microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated guest environments using Nix. It functions as a virtual machine image builder that transforms system specifications into bootable disk images and runner scripts. The project provides a hypervisor abstraction layer, enabling the deployment of guest images across multiple virtualization backends through a unified configuration. It includes specialized tools for PCI hardware passthrough, granting virtual machines direct access to physical host USB and PCI devices. The framework co

    Nixcloud-hypervisorcrosvmfirecracker
    عرض على GitHub↗2,682
  • virt-manager/virt-managerالصورة الرمزية لـ virt-manager

    virt-manager/virt-manager

    3,035عرض على GitHub↗

    virt-manager is a graphical management interface for configuring hypervisors, virtual machine instances, and containers via the libvirt API. It provides a desktop environment for managing KVM-based virtualization on Linux hosts, acting as a centralized controller for both local and remote hypervisors. The project distinguishes itself through integrated management of the surrounding virtualization infrastructure. It includes dedicated interfaces for virtual network administration to connect guests to physical hardware and virtual storage management for organizing disk volumes into logical pool

    Python
    عرض على GitHub↗3,035
  • openvswitch/ovsالصورة الرمزية لـ openvswitch

    openvswitch/ovs

    3,904عرض على GitHub↗

    Open vSwitch is a software-defined network switch and high-performance data plane engine. It functions as a virtual layer 2 switch and network orchestrator, implementing the OpenFlow protocol to decouple the control plane from the data plane for programmable network forwarding. The project distinguishes itself through a userspace-kernel datapath split and the use of poll-mode drivers for kernel-bypass acceleration. It provides a network tunneling gateway to extend virtual networks across physical hosts and utilizes a transactional, schema-based configuration database with state replication fo

    C
    عرض على GitHub↗3,904
عرض جميع البدائل الـ 30 لـ ExHyperV→

الأسئلة الشائعة

ما هي وظيفة justsenger/exhyperv؟

ExHyperV هي مجموعة من الأدوات الإدارية المصممة لإدارة تهيئات Hyper-V المتقدمة، مع التركيز بشكل خاص على تقسيم GPU، وتمرير الجهاز، ومفاتيح الشبكة الافتراضية. توفر واجهة رسومية لتهيئة موارد الجهاز الظاهري وتحسين إعدادات الـ hypervisor.

ما هي الميزات الرئيسية لـ justsenger/exhyperv؟

الميزات الرئيسية لـ justsenger/exhyperv هي: GPU Resource Virtualization, Windows GPU Partitioning, Hyper-V Management Interfaces, Virtual Storage Managers, Virtual Machine Managers, Virtual Layer 2 Switches, USB and PCI Passthroughs, Hardware Passthrough Utilities.

ما هي البدائل مفتوحة المصدر لـ justsenger/exhyperv؟

تشمل البدائل مفتوحة المصدر لـ justsenger/exhyperv: lxc/lxd — LXD is a unified platform for managing both system containers and virtual machines through a single REST API and… microvm-nix/microvm.nix — microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated… virt-manager/virt-manager — virt-manager is a graphical management interface for configuring hypervisors, virtual machine instances, and… openvswitch/ovs — Open vSwitch is a software-defined network switch and high-performance data plane engine. It functions as a virtual… jamesstringer90/easy-gpu-pv — Easy-GPU-PV is an administrative toolset for verifying hardware compatibility and automating the deployment of… gnif/lookingglass — LookingGlass is a low-latency display mirror and frame relay system designed to transfer video frames from a KVM guest…