Small Business o no Small Business… esa es la cuestión


En el pasado MVP Summit tuve la oportunidad de intercambiar impresiones con algunos MVPs de CRM de Estados Unidos, y una de las que mayor sorpresa me causo fué la de que comentasen que para ellos era muy común realizar implantaciones de Microsoft CRM sobre Windows Small Business Server 2003. De hecho había alguno que comentaba que nunca había implementado Microsoft CRM en un empresa sobre otra cosa que no fuese Small Business.


No sé como está la cosa por el resto de Europa y América, pero la verdad es que en España es bastante difícil encontrarse empresas que dispongan de una infraestructura Small Business (o por lo menos deben estar escondidas 😉 ). Y no por que no sea adecuada, ya que estoy seguro de hay muchas empresas pequeñas y medianas que en vez de utilizar servidores con Windows SBS utilizan infraestructuras con Windows Server Std, aunque no necesiten funcionalidades no disponibles en Small Business.

Pero, antes de continuar discutiendo sobre esto conviene aclarar las «limitaciones» que presenta un Windows Small Business Server, que son principalmente:


  • Máximo de 75 usuarios simultáneos.
  • 1 único Dominio. Y no puede haber relaciones de confianza con otros.
  • Terminal Server. No es posible utilizar esta funcionalidad sobre SBS.
  • 2 procesadores (si hay más no se utilizan) y 4 GB de Ram cómo máximo.

Sin embargo no todo son limitaciones. Esta edición también presenta algunas ventajas interesantes con respecto a su hermana mayor:


  • Servidor de fax. Si disponemos de un modem en el servidor con Windows SBS, tendremos un completo servidor de fax capaz de recibir, y almacenar faxes electrónicamente.
  • Gestión simplificada. Las tareas de gestión y backup del servidor se simplifican gracias a los asistentes disponibles.
  • Abaratamiento de costes. Es posible adquirir la edición Premium que incluye licencias de SQL Server, ISA y Exchange por un precio menor al que cuestan por separado, siempre que se desplieguen sobre el mismo servidor SBS.
  • Las licencias de Microsoft CRM cuestan la MITAD e incluyen más funcionalidad al poder integrarse Microsoft CRM con el servidor de fax.

No soy un especialista en SBS, pero me parece que las ventajas están más que claras para las pequeñas y no tan pequeñas empresas. Como muestra, he probado a buscar precio en la página de Dell para un servidor decente que incluya la licencia de Windows Small Business Premium junto con 5 CALs, y la verdad es que gastándonos entre 4.000 y 6.000 € podemos comprar buenas máquinas que podrían soportar sin problemas a Microsoft CRM 3.0. Dos procesadores, 4Gb de RAM, etc.

Bueno, ahora os pido que penséis cuantas empresas conocéis en las que las «limitaciones» de Small Business Server no supongan ningún problema y sin embargo utilizan entornos basados en Windows Server Std. Estoy seguro que os salen unas cuantas. Y la verdad es que no llego a comprender el porqué, y más aún, cuando en otros países no se da esta situación (o así parece según los comentarios). Puede que en España se desconozcan las virtudes de SBS, o simplemente que apliquemos nuestro sabio refranero «Barco grande ande o no ande»…. por que me niego a creer que no haya empresas en las que encaje perfectamente un entorno SBS.

La verdad, desconozco el motivo. Pero después de charlar sobre el tema con varios partners que también trabajan habitualmente con Microsoft CRM, se llega a la conclusión de que no ser por esta escasez de Windows SBS (o desconocimiento) habría muchas organizaciones «tipo Small Business» que se plantearían implantar Microsoft CRM, ya que la edición Small Business es entorno a un 50% más barata que la Professional, lo que la hace más asequible para este segmento.

Y… ¿Qué soluciones tenemos para subirnos al carro Small Business en el CRM? Bueno, aparte de hacer ver las ventajas que puede tener la edición SBS para pequeñas empresas, y/o tratar de convencer a Microsoft de que permita algún tipo de licenciamiento de CRM Small Business sobre plataforma Windows Server 2003 Std, con las limitaciones adecuadas claro está. Pues, tenemos la posibilidad de migrar un servidor de Windows Server 2003 Std a Small Business siempre que cumplamos los requisitos de SBS, sin más que iniciar el programa de instalación desde desde Windows. En este documento podéis encontrar alguna referencia sobre posibles impedimentos para esta migración a Small Business.  Y claro, cuando nuestra empresa deje de ser Small Business podremos migrar el servidor a Windows Server 2003 Std. En este artículo de la KB se detallan todas las migraciones posibles en la familia de Windows Server. Además os dejo un enlace a un white paper dónde se detallan los escenarios de aplicación de Windows Small Business Server.

Bueno, espero que este rollo sea de utilidad. O por lo menos que sirva para contribuir a la causa Small Business. Dejad vuestros comentarios ¿Crees que hay escasez de Small Business? ¿Crees que afecta a la hora de facilitar la adquisición de Microsoft CRM?

Un saludo,

Marco Amoedo

6 comentarios sobre “Small Business o no Small Business… esa es la cuestión”

  1. Hola crack, solo comentar que en mi caso he instalado ya varios CRms en SBS (quizas mas que en Standard)
    Asi que como comentabas, aunque estan escondidas, si que hay empresas que lo utilizan. De hecho ultimamente y a causa de los motivos que explicas (sobre todo precio) se venden mas SBS que Standard…

    Solo comentar que SBS quizas sea recomendable en los casos que comentas, siempre para el cliente. Quiero decir que el consultor encargado de la instalacion quizas sufra mas al implantarlo que en un standard, al menos es mi experiencia 😉
    un saludo y felicidades por el mvp

  2. La verdad que visto un montón de PYMES con SBS, al menos por esta zona. Es más en mi anterior trabajo hacíamos muchas implantaciones de SBS Premium, que por aquella época incluía SQL 2000 con DTS, Reporting y Analysis Services.

    Ahora, ya que has sacado el tema, se pueden tener varios servidores con w2003 std y agregar un nuevo servidor con w2003 SBS como servidor miembro y con el CRM SBS que es más económico ? La idea es que donde ya tienen las licencias y servidores, que puedan agregar uno nuevo, pero este ya comprarlo con SBS. No se si esto es posible a nivel de licencias o si además crea algun problema a nivel técnico.

  3. Comento lo siguiente a ver si pueden ayudarme, no se si es valido pedir ayuda en este blog.

    A ver, estoy desarrollando una aplicacion en una empresa que adquirieron dos servidores con SBS 2003, los servidores estaran en ubicaciones diferentes, conectados via VPN, hubo una instalacion inicial y todo funcionaba bien, se podian mapear carpetas de una ubicacion a otra sin problema, cualquier usuario, podia accesarse MSSQL desde la red del servidor A hacia el Servidor B. Pasados alrededor de cuatro meses empezo con problemas, solamente un usuario podia accesar las carpetas compartidas del servidor remoto y no se accesa MSSQL sino solamente desde una computadora.

    No soy yo quien esta instalando los servidores y mi conocimiento en esa area no es mucho.

    El tecnico dijo que habia que instalar otro servidor con Windows Server Standard que funcionara como Domain Controller, porque no habian relaciones de confianza entre los servidores de SBS, por lo tanto los usuarios de la red A no tenian acceso a la red B y viceversa.

    Se hizo eso y ahora el servidor SBS que esta en la misma ubicacion que windows server standard se apaga, en el log hay un mensaje de error que notifica que segun los acuerdos EULA el SBS debe ser Domain Controller.

    Ademas que igual no se puede tener acceso a las carpetas del Servidor B, las muestra pero cuando se intentan abrir dice que no se tiene acceso por falta de derechos.

    Literalmente el mensaje es el siguiente: ID 1014.
    «This computer must be configured as a domain controller. It will be shut down in %1 minutes. To prevent this computer from shutting down, run Setup on the disk that you used to install the operating system to configure the computer as a domain controller.»

    Explanation: «You must complete Windows Small Business Server Setup inmediatly to configure this server as a domain controller. This is requerid by the Windows Small Business Server end-user-licence agrement (EULA).

    Mi pregunta es, ¿como hacer para tener interconectados los dos SBS que estan en ubicaciones diferentes via VPN?. Poder accesar carpetas en ambas direcciones y accesar el MSSQL desde ambos servidores y que se esten replicando?.

    ¿Se puede hacer con el equipo y software que se cuenta o es necesario software adicional o cambiar completamente las versiones SBS a una Standard u otra version?

    ¿En que forma el enlace VPN puede limitar el acceso a otro servidor aunque exista conexion y pueda verse el servidor remoto?.

    Gracias por la atencion al mensaje.

  4. No soy un especialista en SBS. Pero ahí van mis ideas:

    Es cierto que SBS no permite relaciones de confianza entre dominios. Por lo que sólo podría haber un dominio.

    También es cierto que el Servidor con SBS tiene que ser controlador de Dominio. Si no lo es estas incumpliendo el acuerdo de licencia ya que podrías tener un SBS en un dominio no SBS.

    Ahora bien. Como solucionas el problema? No lo tengo del todo claro pero creo que podrías hacer lo siguiente.

    Poner un SBS en una oficina como controlador de dominio principal, poner otro SBS en la otra oficina como controlador de dominio secundario, y mantener un enlace entre los dos mediante VPN.

  5. Gracias por el comentario y la rapidez de respuesta. Vamos a hacer pruebas con una red virtual en «virtual machine», a ver si podemos configurarlo de la manera que se necesita para tener conectados los dos servidores y tener acceso a carpetas compartidas y base de datos mssql server en ambas direcciones.

    Saludos.

  6. Para mi es una trampa de microsoft para cuando te haga falta cualquiera de las funcionalidades omitidas tengas que comprar otra licencia. Amigos, lo barato sale caro… siempre.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *