Optimización y Gestión del Protocolo SMB: Implementaciones, PowerShell y SMB Direct RDMA

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,64 KB

el aspecto más importante del protocolo es el acceso a los sistemas de archivos, Server Message Block también se ha integrado en muchos otros proyectos de software para que sus funciones de comunicación estén disponibles fuera de la familia Microsoft.

Samba

Es probablemente el ejemplo más conocido de implementación SMB fuera de Windows. En 1991, el programador Andrew Tridgell comenzó a desarrollar software libre para permitir la comunicación mediante Server Message Block en sistemas Unix/Linux.

Netsmb

Implementación de cliente y servidor SMB directamente en el núcleo de los sistemas operativos BSD. Publicado por primera vez para el sistema operativo FreeBSD 4.4, YNQ: (anteriormente NQ) es una biblioteca SMB que implementa la tecnología de Server Message Block en sistemas embebidos sin Windows y permite la interoperabilidad con dispositivos basados en Windows.

FreeNAS

Si quieres tener un servidor NAS propio que, entre otras cosas, sea compatible con el protocolo SMB, la solución de código abierto es FreeNAS.
El software de NAS está basado en FreeBSD y el sistema de archivos OpenZFS.

ConnectedNAS

Es a la vez servidor y cliente SMB para dispositivos Android. Solo es compatible con SMB a partir de la versión 2.

Block-SmbShareAccess:

Adds a deny ACE for a trustee to the security descriptor of the SMB share.

Close-SmbOpenFile

Closes a file that is open by one of the clients of the SMB server.

Close-SmbSession

Ends forcibly the SMB session.

Get-SmbShare

Retrieves the SMB shares on the computer.

Get-SmbShareAccess

Retrieves the ACL of the SMB share.

Get-SmbClientConfiguration

Retrieves the SMB client configuration.

Get-SmbConnection

Retrieves the connections established from the SMB client to the SMB servers.

New-SmbShare

Creates an SMB share.

Remové-SmbShare

Deletes the specified SMB shares.


SMB Direct (SMB over Remote Direct Memory Access (RDMA)
):
Windows Server incluye una carácterística denominada SMB directo, que admite el uso de adaptadores de red que tienen la funcionalidad acceso directo a memoria remota (RDMA). -Los adaptadores de red que cuentan con RDMA pueden funcionar a toda velocidad con una latencia muy baja y, al mismo tiempo, minimizan el uso de CPU. -Para las cargas de trabajo como Hyper-V (es el producto de virtualización de hardware de Microsoft) o Microsoft SQL Server, esto permite que un servidor de archivo remoto se parezca al almacenamiento local. SMB directo incluye: -

Aumento de rendimiento

Aprovecha todo el rendimiento de las redes de alta velocidad. -

Latencia baja

Ofrece respuestas extremadamente rápidas a las solicitudes de red -

Uso bajo de CPU

Usa menos ciclos de CPU al transferir datos por la red, lo que deja más potencia disponible a las aplicaciones de servidor. 
Compartir carpetas mediante comandos (net share) 
net share Docs=E:\Documents /grant:Pepe,FULL /users:10 /users:→Establece el número máximo de usuarios que pueden tener  acceso simultáneo al recurso compartido.  /delete → elimina el recurso compartido.  /remark: →Agrega un comentario descriptivo acerca del recurso  → recurso compartido. 

Entradas relacionadas: