- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 43 for RDMA (0.01 sec)
-
docs/smb3-features/05-rdma-smb-direct-design.md
} ``` ### 3.2 RDMA Provider Interface ```java package jcifs.internal.smb2.rdma; public interface RdmaProvider { /** * Check if RDMA is available on this system */ boolean isAvailable(); /** * Get supported RDMA capabilities */ Set<RdmaCapability> getSupportedCapabilities(); /** * Create RDMA connection to remote endpoint */
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 35.9K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/tcp/TcpRdmaConnection.java
import jcifs.internal.smb2.rdma.RdmaNegotiateResponse; /** * TCP-based RDMA connection implementation. * * Uses regular TCP sockets to simulate RDMA operations. * This provides a fallback when real RDMA hardware is not available. */ public class TcpRdmaConnection extends RdmaConnection { private static final Logger log = LoggerFactory.getLogger(TcpRdmaConnection.class);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 8.8K bytes - Viewed (0) -
docs/SMB3_IMPLEMENTATION_PLAN.md
├── RdmaBuffer.java - RDMA buffer management ├── RdmaChannel.java - RDMA channel operations └── RdmaProvider.java - RDMA provider abstraction ``` #### 5.2 Implementation Tasks - [ ] Research Java RDMA libraries (e.g., DiSNI, JXIO) - [ ] Implement RDMA capability detection - [ ] Create RDMA negotiation context - [ ] Implement RDMA transport layer
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 10.7K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaTransport.java
log.info("RDMA connection established to {}", delegate.getRemoteAddress()); } catch (IOException e) { log.warn("Failed to establish RDMA connection: {}", e.getMessage()); throw e; } } } /** * Checks if RDMA connection is available. * * @return true if RDMA connection is active */
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 8.9K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaProvider.java
/** * Check if RDMA is available on this system * * @return true if RDMA can be used, false otherwise */ boolean isAvailable(); /** * Get supported RDMA capabilities * * @return set of capabilities supported by this provider */ Set<RdmaCapability> getSupportedCapabilities(); /** * Create RDMA connection to remote endpoint *
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 3K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaProviderFactory.java
*/ package jcifs.internal.smb2.rdma; import java.util.Arrays; import java.util.List; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import jcifs.Configuration; import jcifs.internal.smb2.rdma.disni.DisniRdmaProvider; import jcifs.internal.smb2.rdma.tcp.TcpRdmaProvider; /** * Factory for creating RDMA provider instances. *
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 24 00:12:28 UTC 2025 - 4.2K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaErrorHandler.java
*/ package jcifs.internal.smb2.rdma; import java.io.IOException; import java.net.SocketException; import java.net.SocketTimeoutException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * RDMA error handling and recovery logic. * * This class provides centralized error handling for RDMA operations, * including retry logic and fallback mechanisms. */
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 10.5K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/disni/DisniRdmaProvider.java
import jcifs.internal.smb2.rdma.RdmaProvider; /** * DiSNI RDMA provider for InfiniBand/RoCE networks. * * This provider uses the DiSNI (Direct Storage and Networking Interface) * library to provide high-performance RDMA operations over InfiniBand * and RoCE (RDMA over Converged Ethernet) networks. */ public class DisniRdmaProvider implements RdmaProvider { /** * Creates a new DiSNI RDMA provider instance */
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 24 00:12:28 UTC 2025 - 5.2K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/rdma/RdmaIntegrationTest.java
/** * Integration tests for RDMA functionality. * * This class contains both unit tests (that always run) and integration tests * (that require system properties to be set for execution). * * Integration tests require system properties: * - rdma.test.enabled=true (to enable RDMA integration tests) * - rdma.test.server=hostname/IP (target server for testing) * - rdma.test.port=445 (target port, defaults to 445) */
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 13.8K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/rdma/tcp/TcpRdmaProviderTest.java
import java.util.Set; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import jcifs.internal.smb2.rdma.RdmaAccess; import jcifs.internal.smb2.rdma.RdmaCapability; import jcifs.internal.smb2.rdma.RdmaConnection; import jcifs.internal.smb2.rdma.RdmaMemoryRegion; /** * Unit tests for TCP RDMA provider */ public class TcpRdmaProviderTest { private TcpRdmaProvider provider; @BeforeEach
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 4.2K bytes - Viewed (0)