1s 8 qué parámetros de computadora se necesitan. Computadora para contador y departamento de contabilidad. ¿Por qué es importante elegir una computadora potente para contabilidad?

El tema del artículo "Computadoras para contables y contabilidad" en general parece algo extraño. Parecería que todo el mundo, literalmente todo el mundo, debería saber cómo debería ser una computadora para un contador. Pero cuando nuestros especialistas acuden al cliente para realizar el trabajo de configurar 1C Accounting, resulta que no todos los contadores trabajan en la computadora ideal para la contabilidad, sino en alguna computadora que alguien compró hace mucho tiempo. Mientras tanto, los programas de contabilidad modernos elevan significativamente los requisitos de una computadora contable. Ahora más detalles.

En absoluto, La cuestión de elegir un ordenador para la contabilidad surge periódicamente entre nuestros clientes. Y la respuesta a esta pregunta tiene que ser actualizada constantemente, porque... Los requisitos para las computadoras están aumentando y el hardware también está aumentando sus capacidades.

Nuestros especialistas completaron, montaron y configuraron la siguiente computadora contable a mediados de marzo de 2015. El director de la empresa indicó que la comodidad, la fiabilidad y la velocidad del ordenador ensamblado son primordiales, y el precio es una consecuencia razonable de las características. De cara al futuro, podemos decir que la estimación de una computadora contable a precios de marzo de 2015 y 62 dólares resultó ser igual a 48.000 rublos (unidad del sistema + monitor).

También hay que decir que se planeó utilizar la computadora no solo para la contabilidad, sino también para otras tareas, pero aun así su intensidad de recursos era menor que la de las tareas contables.

Antes de presentarle la configuración real de la computadora ensamblada, digamos Por qué es importante elegir una computadora potente para la contabilidad.

¿Por qué es importante elegir una computadora potente para contabilidad?

1. Todos los programas están actualizados.

Windows con licencia se instalará en un año 200 o más actualizaciones Sistema operativo. Cada actualización instalada ralentizará la computadora, expandirá el registro, la agregará a la carpeta winsxs, etc. En resumen, con el tiempo, Windows actualizado con licencia requerirá cada vez más recursos informáticos de la computadora.

Una historia especial es Actualización de configuración 1C en una computadora contable. Una actualización de este tipo es una operación que requiere muchos recursos., y a menudo no requieren habilidades súper especializadas. En una computadora lenta, la actualización de la configuración de Contabilidad 1C puede tardar entre 3 y 4 horas. Ahora imagina que pagas por cada hora de trabajo de un programador que llegó a tu organización solo para actualizar la configuración de 1C. Por lo tanto, 4 horas de dicha actualización le costarán a la organización una fracción decente del costo de la computadora. Pero una computadora con hardware nuevo puede actualizar 1C en 30 a 40 minutos.

2. Hay que tener en cuenta los antivirus

Todos los gerentes entienden que la computadora de un contador almacena información importante, incluso durante un largo período de tiempo. Por eso, por regla general, la gente no escatima en la compra de un antivirus. Instale un antivirus en su computadora Dr.Web, Kaspersky, Eset Nod. Todos estos antivirus nuevamente imponen una carga significativa a la computadora y afectan en gran medida el rendimiento del subsistema de disco. Esto significa que un disco duro para un contador debe adquirirse no sólo con una gran capacidad, sino también lo más rápido posible.

3. Otros programas que requieren muchos recursos

La computadora contable no se limitará al programa 1C y al antivirus. Contará con SBiS+, el sistema Konturn-Extern, Garante o Consultor, FineReader y quién sabe qué más. Esto supone que el ordenador debe ser potente y nada más.

4. La necesidad de hacer retroceder la modernización

Si la computadora es débil, tarde o temprano será necesario actualizarla. La modernización significa tanto la necesidad de comprar componentes informáticos como la necesidad de pagar el trabajo de modernización. La modernización puede implicar la necesidad de reinstalar el software, y esto también implica costos financieros.

monitor para contabilidad

En cuanto a la elección del monitor— en nuestra opinión, debería ser de gran formato. Talla grande. Un monitor de este tipo le permite trabajar con tablas con una gran cantidad de columnas y ver una gran cantidad de datos en 1C y otros programas. Para nuestro cliente, seleccionamos un monitor de 24 pulgadas con una resolución de 1920*1080.

También debes prestar atención al brillo y contraste del monitor. Si el monitor es de clase económica, entonces no muestra bien la imagen y esto afectará la eficiencia del trabajo, pero primero la visión de su contador.

Inicialmente, queríamos comprar un monitor con una resolución vertical aún mayor de 1200 píxeles, pero el precio de dichos monitores comenzaba en 23.000 rublos y tuvimos que abandonar dicha adquisición.

Configuración informática para contabilidad.

Los componentes se compraron en una de las empresas de confianza de Krasnodar y se obtuvo la siguiente lista:

Nombre

unidad de poder ATX 450W FSP, wPFC, ventilador de 12 cm, ATX-450PNR

1.750 rublos.

marco ZALMAN Z9 U3, MidiTower, ATX, negro

4.270 rublos

pasta termica Enfriamiento ártico MX-4, 4 gramos

420 rublos.

tarjeta madre Gigabyte GA-B85M-D3H, B85, Zócalo 1150, DDR3, mATX

4.310 rublos

disco duro Disco duro de 1 TB, SSD de 8 GB, 3,5″, 7200 rpm, 64 MB, SATA 6 Gb/s, SSHD de escritorio Seagate, ST1000DX001

4.800 rublos.

enfriador Cooler Master Hyper 103 PWM, Enchufe 775/1156/1150/1366/2011/AM2/AM3/FM1/FM2, RR-H103-22PB-R1

1.490 rublos

monitor Iiyama ProLite E2483HS-B1, 1920×1080, 5M:1, 300cd/m^2, DVI, HDMI, 2ms, LED, negro, con altavoces

12.750 rublos

UPC Intel Core i5-4460, 3,20 GHz, 6 MB, LGA1150, OEM

10.740 rublos

Módulo de memoria para computadora. DIMM DDR3, 8GB(2×4GB), PC3-14900, 1866MHz, Kingston HyperX FURY azul, HX318C10FK2/8

5.010 rublos

Reemplazamos algunas cosas en esta lista, a saber, la fuente de alimentación y agregamos una unidad de DVD.

marco ZALMAN Z9 U3: espacioso, cómodo y todo eso. Y lo más importante: 4 puertos USB en el panel frontal. Esto es muy conveniente: no es necesario utilizar los puertos del panel posterior.

disco duro Seagate Desktop SSHD, ST1000DX001 es otra parte productiva de la computadora. Se trata de un disco duro híbrido con un pequeño SSD integrado de 8 GB. Esta parte le permite aumentar la velocidad de carga del sistema operativo y reducir el tiempo necesario para apagar la PC.

UPC El Intel Core i5-4460 se compró en el último momento, habiendo decidido sustituir el Intel Core i3, que estaba previsto inicialmente. Al reemplazar el i3 por el i5, en realidad implementaron el principio de "rechazar la modernización".

Sistema de refrigeración Se compró Cooler Master Hyper 103 PWM porque... Es fácil de instalar y está controlado por PWM, lo que significa que funcionará prácticamente en silencio en la mayoría de los modos operativos de la computadora.

RAM La capacidad de 8 GB es buena, especialmente teniendo en cuenta los requisitos modernos del programa de contabilidad 1C. Compramos la memoria en un kit de 2x4GB con tiempos bajos. Los tiempos bajos son más adecuados para una PC para juegos, pero... simplemente elegimos una buena RAM y los tiempos fueron consecuencia de esta elección.

La configuración que montemos durará mucho tiempo y no requerirá la atención de especialistas en TI.

A continuación se muestra una foto de la unidad del sistema ensamblada.



Montaje de una computadora para contabilidad: selección de componentes y su montaje.
Computadora contable lista para usar: ensamblada y lista para funcionar

Si necesita un ordenador de alta calidad y con garantía para su departamento de contabilidad, póngase en contacto telefónicamente con nuestro SC_.

Servidor para 1C

Las grandes empresas llevan mucho tiempo utilizando 1C en modo cliente-servidor. Y hoy esta tecnología se está trasladando activamente a las medianas y pequeñas empresas. Este artículo trata sobre cómo debería ser un servidor 1C con una pequeña cantidad de usuarios.

¿De cuántos usuarios se necesita un servidor para 1C?

PostgreSQL gratuito para 1C apareció hace mucho tiempo. Y hace relativamente poco tiempo apareció una posición tan maravillosa en la lista de precios de 1C:

Recomendamos con confianza utilizar 1C en modo cliente-servidor a partir de 3-5 usuarios. La opción de archivo permanece para bases de datos muy pequeñas y si no es necesario trabajar en la base de datos desde casa, viajes de negocios u otras oficinas, si se queda sin 1C en caso de falla durante un par de días, no da miedo. . También consideramos que trabajar en RDP es una tecnología obsoleta, que solo es adecuada cuando por alguna razón la plataforma es antigua (8.0 u 8.1) o la plataforma es antigua, es tentador escribir "ruso antiguo" (7.7). Por lo tanto, todo lo que se escribe a continuación se aplica a la opción "en el servidor 1C se instalan un DBMS y un servidor de aplicaciones 1C:Enterprise, el trabajo se realiza en un cliente ligero 8.2".

¿Debería comprar un servidor de marca, montarlo yo mismo o encargar el montaje a proveedores?

Si tiene hasta 10 usuarios, puede utilizar una computadora "doméstica" normal como servidor con algunas modificaciones. Es muy posible comprarlo "en piezas" y montarlo usted mismo. Si comprende bien qué es la pasta térmica, cómo romper el conector de alimentación ATX sin romper la placa por la mitad, dónde está el conector del refrigerador, cómo depende el rendimiento de 1C de la frecuencia de la memoria (casi linealmente con recursos suficientes ) y por qué no debería conectar discos duros uno cerca del otro.

  • más de 15 usuarios
  • no existe un súper administrador de sistemas propio que sepa todo “sobre computadoras”
  • el negocio genera suficiente dinero como para arrepentirse si 1C deja de funcionar

Pequeña aclaración. Por "marca" nos referimos a IBM, HP y marcas similares. Los "integradores" locales que ensamblan computadoras basadas en la plataforma de servidor Intel "por encargo" con la ayuda de los estudiantes de ayer, con la configuración registrada a partir de las palabras del cliente, no son marcas. Incluso si este servidor está ensamblado en un gabinete para montaje en bastidor. Incluso si ponen una bonita etiqueta en el panel frontal. Esto es autoensamblaje y tenemos muchos ejemplos en los que, digamos, los ensambladores cometen errores al seleccionar componentes. Por ejemplo, vimos cómo en un servidor serio que cuesta más de 300.000 rublos, el controlador RAID de hardware entró en conflicto con la placa base y produjo el 15% del rendimiento declarado. También vimos configuraciones con enormes distorsiones, por ejemplo una máquina con cuatro Xeons y una única matriz de dos discos. Al comprar un servidor 1C, comuníquese con quienes entienden cómo debería ser.

Lo importante es que hoy en día vale la pena disponer de un servidor de marca, con garantía de funcionamiento, eficacia probada y fiabilidad.más económicoautoensamblaje con características comparables. Por lo tanto, lo más probable es que no pueda ahorrar dinero comprando un servidor de nivel medio autoensamblado. Hoy en día, el autoensamblaje tiene derecho a vivir sólo en el segmento de servidores basados ​​​​en componentes convencionales ("de escritorio"), es decir, en el nivel básico, que prácticamente no son producidos por las marcas.

Sistema operativo


Sin iniciar guerras santas, recomendamos utilizar Windows Server 2012. Esta es una plataforma confiable y probada para el servidor 1C. Otras soluciones tienen derecho a la vida, pero, digamos, si decide instalar Ubuntu Server, casi no necesita recomendaciones. Y es poco probable que ayuden. Linux para 1C es único cada vez y es imposible dar recomendaciones generales.

Para servidores básicos, es muy posible utilizar Windows de escritorio, por ejemplo, Windows 7/8. Si no necesita Active Directory, RDS y no utilizará MS SQL Server como DBMS. Sólo hay que tener en cuenta que por defecto en Windows 7 Professional el número de conexiones simultáneas vía TCP no puede exceder de 20. En Windows 8 esta limitación se ha eliminado.

Memoria

Debería haber suficiente memoria. Si instala más memoria de la necesaria, no habrá ningún aumento en el rendimiento. Si proporciona menos de lo necesario, la experiencia del usuario se convertirá en una tortura. El cálculo es el siguiente: al menos 2 GB para las necesidades del sistema operativo, de 2 GB para el DBMS, de 4 GB para el servidor 1C:Enterprise. Total mínimo 8 GB. Este volumen es suficiente para entre 5 y 10 usuarios con una base de datos. La captura de pantalla muestra una imagen típica de la asignación de memoria durante el trabajo pausado de varios usuarios con una pequeña base de datos:

Observe cómo el servidor de aplicaciones 1C (rphost.exe) ama la memoria. Inmediatamente después de abrir la base de datos, necesita alrededor de un gigabyte. Con un trabajo intenso, por ejemplo, reprocesando documentos durante un mes, es bastante capaz de dominar 6 GB con una sola conexión activa. También debes tener en cuenta que la barra azul (“Esperando”) no es memoria libre, sino el caché del sistema. Aquí está el mismo sistema en el que empezamos a trabajar más o menos intensamente:

El flujo de trabajo 1C tiene una característica. Como regla general, crece en una dirección. La cantidad de memoria capturada por rphost.exe crece gradualmente y crece durante la jornada laboral. Recomendamos encarecidamente reiniciar el agente del servidor 1C todas las noches, inmediatamente antes de cargar las copias de seguridad.

16 GB son suficientes para entre 20 y 30 usuarios con dos o tres bases de datos. ¡Es imperativo configurar el volumen máximo asignado para el servidor 1C:Enterprise (esto se hace en la consola de administración) y para el DBMS! Si no se hace esto, entonces, por ejemplo, Postgree listo para usar usará solo 200-300 MB de memoria. Por defecto está "sofocado". Pero el servidor de aplicaciones 1C, por el contrario, puede "comerse" todo fácilmente, sin importar cuánto le dé.

Subsistema de disco

En primer lugar, incluso en un servidor básico es necesario separar el disco con el sistema y el disco con las bases de datos. A continuación, si las finanzas lo permiten, agregamos un tercer disco para almacenar una gran cantidad de datos (copias de seguridad, etc.). Para Postgree, debemos crear un disco RAM para almacenar estadísticas temporalmente.

Es muy posible utilizar un disco para el sistema que no sea el más rápido ni el más voluminoso. 500 GB es más que suficiente.

El disco de la base de datos es definitivamente SSD. Para las bases de datos 1C, los discos convencionales y sus matrices no tienen la más mínima ventaja. Con un tamaño de base de datos típico de una empresa promedio de 2 a 3 GB, un volumen de 120 GB, como comprenderá, es suficiente. Y el rendimiento, en igualdad de condiciones, difiere 10 veces o más. Las limitaciones en el número de ciclos de reescritura son cosa del pasado; hoy en día, los SSD son más fiables que cualquier disco "mecánico". Definitivamente necesita llevar un SSD con tecnología TRIM (caché de registro cuando se apaga la alimentación) y debe observar cuidadosamente la velocidad de escritura declarada; ahora hay muchas opciones diferentes en el mercado.

Si el tiempo de inactividad de la base de datos, y especialmente la restauración de la copia de ayer desde el archivo, es inaceptable, debe instalar un controlador RAID y dos discos en modo "espejo". Recomendamos encarecidamente no utilizar controladores RAID de software. Sólo hardware.

El archivado se puede configurar utilizando un DBMS o puede escribir un archivo por lotes que será iniciado por el programador de Windows y descargará las bases de datos desde el modo por lotes de 1C:Enterprise. No es muy importante. Es importante que todas las noches el sistema cree automáticamente un archivo y lo escriba en un disco del servidor separado. Un sistema de archivo que requiere activación manual no es un sistema de archivo, pero es una tontería. Después de crear las descargas de la base de datos, recomendamos encarecidamente subirlas al almacenamiento en la nube. Podría ser Google Drive, Yandex Disk, Dropbox o su propio recurso ftp. Lo principal es que estas descargas no se almacenan en la misma habitación donde se encuentra el servidor. ¿Por qué? Porque un negocio normal debería aguantar tranquilamente cualquier cosa. Incendio, robo, visita de autoridades con embargo. Dios no lo quiera, por supuesto, pero puede pasar cualquier cosa.

Si ya se ha configurado todo lo posible y tiene ganas de hacer otra cosa, puede redirigir la grabación del registro de Postgree (si tiene uno) a un disco separado. Esto dará un aumento pequeño pero bastante notable en la velocidad durante las operaciones activas con la base de datos.

Fuente de alimentación y UPS

No escatimes en el suministro de energía. Nunca. Puede ahorrar en todo lo demás dentro de límites razonables y la fuente de alimentación del servidor debería ser ideal. Un servidor se diferencia de una computadora normal principalmente en que está siempre encendido. Duplica la reserva de vatios y un fabricante con nombre (Thermaltake, Powerman, Enermax), aquí está nuestra recomendación. Se necesita un UPS (fuente de alimentación ininterrumpida) para dos propósitos. En primer lugar, en caso de sobretensiones graves, debe permitir que la fuente de alimentación del servidor sobreviva, recibiendo el golpe sobre sí misma (o mejor aún, sobre su fusible). En segundo lugar, debe apagar correctamente el servidor cuando se produce un corte de energía. El SAI no debe ni puede permitir el funcionamiento sin tensión externa, esto es una ilusión. Incluso 15 minutos. Su tarea es darle al sistema operativo del servidor un comando para que se apague. Por tanto, un SAI desconectado y desconfigurado es un mueble, nada más.

UPC

Cuando trabajan 5 usuarios, cualquier procesador de "escritorio" de una clase bastante alta, por ejemplo un Core i7 de cuatro núcleos, se cargará en promedio entre un 5 y un 7%. El procesador no suele ser un cuello de botella. Debe cumplir con el resto de parámetros, nada más. Por tanto, es mejor elegir el procesador al final, entre los adecuados para el sistema seleccionado. Las características digitales (número de núcleos, tamaño de caché, frecuencia) no son decisivas. Por ejemplo, el último Core i5 supera al Core i7 de la generación anterior.

En cualquier caso, no conviene comprar el procesador más potente y caro disponible para la plataforma seleccionada (placa base) para un servidor 1C. Más bien, la opción óptima sería la del medio de la lista, ordenada por precio.

Software

No es necesario instalar software antivirus en el servidor. Es demasiado. La seguridad y la ausencia de virus están garantizadas por tres reglas:

  • El servidor no debe contener programas que no sean necesarios para su funcionamiento.
  • El servidor no debe usarse como una de las computadoras cliente.
  • Desde el exterior, desde Internet y la red local, no debe ser accesible ningún recurso del servidor, excepto aquellos absolutamente necesarios.

No recomendamos combinar servidor 1C y servidor de archivos, correo, proxy y web. Estas tareas se resuelven perfectamente mediante dispositivos y servicios especializados. Por ejemplo, el enrutador Zyxel Keenetic 4G y otros similares son excelentes para distribuir Internet en la red, trabajando como servidor de archivos y ftp. Lo mejor es transferir el servidor web de una pequeña y mediana empresa a un VDS en un centro de datos. Envíe allí, o incluso al correo de Google o Yandex de su dominio.

Algunas palabras sobre servidores virtuales

Por supuesto, esta es una tecnología muy popular para soluciones de servidores de alta gama. Sin embargo, para las medianas empresas (de 20 a 50 usuarios), los beneficios de la virtualización están lejos de ser obvios, y para las pequeñas empresas no suponen más que dolores de cabeza. En primer lugar, la virtualización de servidores no es gratuita y cuesta recursos de la máquina. En segundo lugar, todas las ventajas del "ajuste del rendimiento sobre la marcha" y la "movilidad" se ven afectadas por una serie de problemas con la pérdida de licencias de software 1C en caso de cualquier cambio. En tercer lugar, básicamente no hay nada que compartir (hay pocos recursos) y una empresa de este tipo simplemente no necesita varios servidores. Hoy en día, muy pocas empresas se arriesgan a alquilar un servidor virtual en un centro de datos de 1C, e incluso en este caso es mejor no alquilar un servidor, sino conectarse al servicio 1C Online.

¿Cuánto cuesta un servidor para 1C?

Al momento de escribir este artículo, el costo aproximado del servidor es:

    • desde 30.000 rublos para 5-10 usuarios
    • desde 60.000 rublos para 15-20 usuarios
    • desde 90.000 rublos para 30-50 usuarios

Con una mayor cantidad de usuarios, se hace necesario distribuir el servidor DBMS y el servidor de aplicaciones a diferentes máquinas físicas.

Si lo solicita, nosotros, junto con nuestros socios, podemos seleccionar y suministrar tanto un servidor de marca fabricado por IBM como un servidor básico prefabricado.

Hoy veremos la elección del hardware del servidor para una organización pequeña para 25-30 usuarios, con una infraestructura distribuida (puntos de venta, almacén), que requiere un servidor terminal y el programa 1C: Enterprise. Todos los empleados utilizarán estos servicios.

La mayoría de las pequeñas empresas, para reducir el costo del equipo, prefieren minimizar la cantidad de equipo comprado y pedir a los administradores que "inserten" todos los servicios que solicitan en un servidor físico. El deseo es comprensible y perdonable, pero “hay matices”.

Puede organizar un servidor de terminal y usar la versión de archivo 1C allí, pero con tal cantidad de usuarios, la empresa de desarrollo recomienda cambiar a la versión cliente-servidor. Por lo tanto, necesitaremos otro servidor para "1C: Enterprise" y un servidor de base de datos. Aclaremos de inmediato que es posible organizar un servidor terminal, un servidor SQL y un servidor 1C en un sistema operativo, pero desde el punto de vista de la seguridad y estabilidad de los servicios, esto no es muy recomendable. Pero si realmente desea utilizar un servidor físico para las tres funciones, le recomendamos utilizar la virtualización, por ejemplo, VMWare ESXi o Hyper-V.
Surgen así tres opciones:

  1. Un servidor con el archivo 1C. Una mala opción, no la consideraremos más.
  2. Un servidor con dos máquinas virtuales.
  3. Dos servidores físicos, un terminal, el segundo con base de datos y 1C.

Para solucionar estos problemas se puede proponer la siguiente configuración del servidor:

En caso de un servidor físico Elegimos el Dell R710, con dos procesadores Xeon X5650 de seis núcleos, 64 GB de RAM y seis discos: dos SSD en RAID 1 y cuatro discos SAS en RAID 10.

En caso de dos servidores fisicos Elegimos las siguientes configuraciones:

  • Servidor terminal: IBM x3550 M3 con un procesador Xeon E5620, 32 GB de RAM y dos SSD en RAID 1, con una tarjeta de red adicional para dos interfaces gigabit. Este servidor también tiene amplias opciones de actualización, ya que tiene doble procesador, 18 ranuras de memoria y admite hasta 288 GB de RAM.
  • Servidor de base de datos: IBM x3250 M5 con un procesador Xeon E3-1220v3, 16 GB de RAM, un controlador RAID SAS/SATA adicional, cuatro discos SAS en RAID 10, con una tarjeta de red adicional para interfaces de 2 gigabits.
¿Por qué elegimos estas configuraciones particulares? Para responder a esta pregunta, calculemos lo que necesitamos para garantizar una experiencia de usuario cómoda en nuestra pequeña organización de 25 a 30 empleados. Para evitar malentendidos: este es solo un ejemplo de implementación económica de 1C, y en muchos casos es más recomendable elegir otras configuraciones.

UPC

En términos de tiempo de procesador, las sesiones de terminal no ocupan una proporción muy grande. Según la experiencia de implementar soluciones de terminales en varias organizaciones, para mantener un trabajo cómodo para 30 usuarios, serán suficientes de 4 a 6 núcleos de procesador físico, un núcleo para 6 a 8 sesiones.

Para una base de datos pequeña, el servidor SQL necesitará un núcleo. Pero nos centraremos en expandir la base de datos en el futuro (o aumentar la cantidad de bases de datos) y tomaremos dos núcleos SQL.

Para un servidor 1C: Enterprise, lo importante no es tanto la cantidad de núcleos, sino su velocidad de reloj y frecuencia de bus. Por lo tanto, agregaremos dos núcleos más al servidor 1C.
Y no olvidemos que si utilizamos la virtualización, uno o dos núcleos nos serán útiles para asegurar el funcionamiento del sistema operativo anfitrión.

En total obtenemos:

  • un servidor con dos máquinas virtuales requiere 12 núcleos físicos. Puedes hacer menos, pero siempre debe haber una reserva de poder. Para ello lo ideal es un servidor con dos procesadores de seis núcleos.
  • Para un servidor de terminal, un procesador Xeon E5620 con seis núcleos es suficiente; para un servidor de bases de datos, un procesador Xeon E3-1220v3 con cuatro núcleos es suficiente.

RAM

Primero, veamos cuánta RAM se necesita para los servicios:
  • El sistema operativo Windows Server sólo requiere 2 GB de RAM.
  • Para SQL y una pequeña base de datos 1C, serán suficientes entre 4 y 6 GB de RAM.
  • El servidor 1C: Enterprise requiere otros 2-3 GB de RAM.
  • Esperamos que cada usuario necesite 700 MB de RAM en una sesión de terminal, luego 30 usuarios necesitarán 21 GB.
Ahora apliquemos esto a nuestras opciones.
  • Un servidor con dos máquinas virtuales requiere unos 40 GB de RAM.
  • Para un servidor terminal serán suficientes 24 GB o 32 GB de RAM (lo tomaremos con margen, suponiendo una futura expansión). Para un servidor con bases de datos, necesita al menos 8 GB, pero esto es "espalda con espalda", por lo que 16 GB son de reserva. La memoria es ahora uno de los componentes de servidor más baratos.

Subsistema de disco

Este es el tradicional cuello de botella de muchos sistemas. Elegir los discos duros adecuados es muy importante para garantizar el rendimiento del servidor. Cuando 1C trabaja con una base de datos SQL, se producen muchas operaciones de lectura/escritura por segundo (IOPS). Si los usuarios trabajan en el servidor terminal desde clientes ligeros (es decir, utilizan completamente el servidor terminal como entorno de trabajo), esto carga enormemente el sistema de disco del servidor. Por ejemplo, 30 usuarios de un servidor terminal en RAID 1, SATA 3 Gb/s, con discos WD Velociraptor se sienten incómodos cuando trabajan con el correo y navegan activamente por Internet. Para servidores de terminales, recomendamos utilizar unidades SSD. Para servidores de bases de datos: discos SAS ensamblados en matrices tolerantes a fallas.

Además de las unidades, también se debe prestar atención al controlador de disco. Los servidores modernos tienen controladores bastante buenos a bordo, por ejemplo, HP SmartArray y DELL PERC. Sin embargo, sería incorrecto utilizar soluciones "integradas" bajo cargas pesadas cuando se requiere el máximo rendimiento. Ahorrando un poco, puede obtener fácilmente un servidor potente que no sobrecarga en absoluto. Por lo tanto, el controlador debe ser hardware, no software, con su propia memoria no volátil.

Consideremos opciones para resolver este problema.

  • Para un servidor con dos máquinas virtuales, es recomendable utilizar dos matrices RAID: una contendrá los archivos de la máquina virtual del servidor terminal, la segunda contendrá el servidor de la base de datos y 1C: archivos de la máquina virtual empresarial. Para crear su primera matriz, lo mejor es utilizar dos unidades SSD en RAID 1 (espejo).

    Es mejor crear la segunda matriz a partir de cuatro unidades SAS en RAID 10 (espejo + banda), pero también es posible a partir de dos unidades SSD en RAID 1. La elección depende únicamente del coste de las unidades y del modelo de servidor.

  • Para dos servidores todo es igual, solo los arreglos se distribuirán entre los servidores. En el terminal: RAID 1 de dos SSD, en el servidor de la base de datos: RAID 10.

Uno o más servidores

Como se mencionó anteriormente, las organizaciones pequeñas tienen un deseo bastante fuerte de colocar todos los servicios en un solo servidor.

Las ventajas de utilizar un único servidor y virtualización incluyen un menor consumo de energía y una distribución más flexible de recursos entre máquinas virtuales. Bueno, transferir máquinas virtuales, si sucede algo, es mucho más conveniente que transferir sistemas operativos físicos.

Sin embargo, dos servidores tienen mayores capacidades de actualización. Por ejemplo, en nuestra versión, el económico IBM x3550 M3, con la adición de otro procesador y RAM, se convierte en un elegante servidor terminal corto para 50 o incluso más usuarios.

Otro “cuello de botella” en nuestro caso, que hay que tener en cuenta a la hora de elegir dos servidores físicos, es el intercambio de datos entre ellos a través de la red. Para los servidores virtuales, el intercambio de datos se produce a través de un conmutador virtual. Aquí, para aumentar el rendimiento de la red, puede instalar en cada servidor una tarjeta de red con dos interfaces gigabit, que se pueden agregar entre sí y conectar directamente ambos servidores con enlaces agregados de 2 gigabits. O utilice tarjetas de red con SPF+ 10GBASE, pero esto es caro.

Reserva de poder

A la hora de calcular y seleccionar un servidor, se deben tener en cuenta los picos de carga. También es necesario recordar que la base de datos sólo se "hinchará", el volumen de datos en el servidor de terminal crecerá y el número de usuarios puede aumentar. Muchas empresas ahorran en reservas de energía y después de seis meses o un año se enfrentan a interrupciones en el trabajo y quejas de los usuarios. Este es el caso cuando un ahorro excesivo genera nuevos costes en el futuro: el tacaño paga dos veces. Las opciones que hemos elegido están diseñadas con reservas de energía y opciones de actualización. Se tiene en cuenta que al DELL R710 se le pueden añadir dos discos duros más y RAM, así como sustituir procesadores por otros más eficientes.

Por lo tanto, si necesita expansión o aumenta la cantidad de servicios, entonces hay grandes perspectivas y los servidores existentes realizarán sus tareas de manera efectiva durante mucho tiempo. ¿Quizás en un año de repente tendremos que duplicar el número de usuarios a 60 personas? Por favor.

Si utilizó un servidor DELL R710, puede comprar un IBM x3550 M3 económico, instalar un hipervisor en él, transferir allí una máquina virtual con una base de datos y un servidor 1C, y en DELL transferir todos los recursos a una máquina virtual con un Terminal. Será rápido y no necesitará "tirar todo y comprar uno nuevo".
Si utilizó dos servidores IBM, entonces el x3550 M3, con la adición de un segundo procesador y una pequeña cantidad de RAM, pasa de ser una máquina promedio a una máquina bastante potente. Y en el x3250 M5 puedes actualizar el procesador de E3-1220v3 a E3-1285v3.

Probamos computadoras en diferentes categorías de precios para usted.

Muy a menudo, los clientes nos solicitan que seleccionemos una computadora que "funcione bien con 1C", es decir, que no "se ralentice" ni se congele.

Esto se debe al hecho de que los usuarios que ahorraron en la compra o compraron equipos informáticos hace 3 a 5 años ahora se enfrentan al hecho de que 1C funciona extremadamente lento y ralentiza el proceso de trabajo.

En general, se acepta que puedes comprar la computadora de oficina más simple para trabajar con documentos y 1C, porque No ejecutará juegos que consuman muchos recursos ni programas de modelado 3D. ¡Pero esto es un error! En los últimos años, los programas de contabilidad han evolucionado hasta convertirse en potentes herramientas de análisis que proporcionan cargas de trabajo específicas y consumen muchos más recursos.

¡Realizamos un experimento y descubrimos qué parámetros de la unidad del sistema permitirán que 1C funcione de la manera más eficiente posible!

Probamos utilizando un procesamiento especial que, durante la prueba, activa la publicación simultánea de 150 documentos de diferentes tipos, pero que se cruzan en registros (PKO, RKO y RTU) en la base de datos de trabajo "1C: Contabilidad", ed. 3.0 de la versión actual con la interfaz “Taxi”. Volumen de base de datos 4 GB.

Las pruebas se realizaron en 6 ordenadores de diferentes configuraciones:

    Diferentes procesadores de 4 y 8 núcleos.

    cantidad de RAM 4 – 8 GB, con y sin unidad SSD Silicon Power SATA-III 60Gb SP060GBSS3S60S25 S60 2.5" w490Mb/s.

    Software: Windows 10 PRO de 64 bits.

Copia de prueba No. 1

Procesador: AMD FX 4330, (4 núcleos, 4 GHz, 95 W)

2 uds.

Disco duro: HDD Toshiba 500 GB HDWD105UZSVA P300
Costo: 16.200 rublos.

Copia de prueba No. 2

Procesador: AMD FX 8320E, (8 núcleos, 3,2 GHz y 4 GHz Turbo)

Placa base: Asus M5A78L-M LX3 Soc-AM3 AMD760G

RAM: Memoria DDR3 4Gb 1333MHz Kingston Kingston KVR13N9S8/4-SP 2 piezas


Costo: 21.900 rublos.

Copia de prueba No. 3

Procesador: AMD A4-6300 Richland (FM2, L2 1024Kb)

Placa base: Asus A68H

RAM: Memoria DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Disco duro (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Costo: 12.500 rublos.

Copia de prueba No. 4

Procesador: Procesador Intel® Core™ i3-4170 Caché de 3 M, 3,40 GHz

RAM: Memoria DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Disco duro (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Precio: 22 500 R.

Copia de prueba No. 5

Procesador: Procesador Intel® Celeron® G1840 con caché de 2 M, 2,80 GHz

Placa base: chipset Asus H81

RAM: Memoria DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Disco duro (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Precio: 18 000 R.

Copia de prueba No. 6

Procesador: Procesador Intel® Pentium® G3260 con caché de 3 M, 3,30 GHz

Placa base: chipset Asus H81

RAM: Memoria DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Disco duro (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Precio: 19 400 R.

Después de instalar y ejecutar 1C: Contabilidad 3.0, inmediatamente surgieron líderes y forasteros.

El tiempo de carga mínimo tomó ~45 segundos, el máximo ~2 minutos. 10 seg. La probeta nº 2 mostró la mejor velocidad de funcionamiento, mientras que la probeta nº 5 resultó ser una extraña. Fue en la configuración básica que la instancia No. 2 superó la velocidad de carga de tres sesiones 1C en casi 3 veces, en relación con la No. 5.

En segundo lugar quedó la muestra nº 1. Las configuraciones restantes mostraron aproximadamente los mismos resultados: ~1 min 10 seg.

El potente procesador y la gran cantidad de RAM mostraron un rendimiento excelente al iniciar la aplicación. La velocidad de lanzamiento se midió con un cronómetro convencional.

A continuación se muestra un gráfico resumido para todas las computadoras probadas con el tiempo promedio de procesamiento de documentos.

Consulte los cuadros comparativos:

Resultados de la prueba

Las pruebas han demostrado que SSDel disco da un aumento en la velocidad de funcionamiento. Pero con volúmenes de bases de datos pequeños, se puede reemplazar por un procesador potente con una cantidad de RAM mayor que el tamaño de la base de datos.

Los beneficios de una unidad SSD se notan sólo con grandes cantidades de datos, cuando no hay suficiente RAM para completar y realizar correctamente la operación.

El resultado más débil, como era de esperar, mostró una unidad de sistema basada en el procesador AMD A4-6300 sin unidad SSD. El tiempo medio de cableado superó los 300 ms.

Los más equilibrados en precio y resultados El resultado fue una unidad de sistema basada en un procesador: AMD FX 4330 con una capacidad de memoria de 4 GB con una unidad SSD.

Con un precio de 17.200 rublos, es un 11% más caro que una unidad de sistema basada en un procesador AMD A4-6300 de 4GB con una unidad SSD, y el aumento de potencia es del 29%. El beneficio es más del doble.

La unidad del sistema AMD A4-6300 de 4 GB sin unidad SSD, con su bajo precio de 12.500 rublos, será suficiente para tareas de oficina estándar y pequeñas bases de datos de información con un pequeño número de operaciones.

Mejor tiempo al realizar documentos mostró una unidad de sistema basada en el procesador Intel® Core™ i3-4170. Es adecuado si utiliza no solo programas de Office y 1C, sino también otras aplicaciones, porque El coste de una computadora Intel® Core™ i3-4170 de 4 GB con SSD es de 25.500 rublos. 48% más alto que AMD FX 4330 4GB con SSD y 64% más alto que AMD A4-6300 4GB con SSD. El aumento de productividad en estos casos es del 21% y 44%, respectivamente.

¿Qué elegir?

Categoría de precio hasta 16.000 rublos.

Copia de prueba No. 1

Procesador: AMD FX 4330, (4 núcleos, 4 GHz, 95 W), Memoria DDR3 4 Gb 1333 MHz Kingston KVR13N9S8/4-SP 2 uds., Disco duro: HDD Toshiba 500 GB HDWD105UZSVA P300

Procesador: AMD FX 4330, (4 núcleos, 4 GHz, 95 W), Memoria DDR3 4 Gb 1333 MHz Kingston KVR13N9S8/4-SP 2 uds., Disco duro: HDD Toshiba 500 GB HDWD105UZSVA P300, Silicon Power SATA-III 60 Gb SP060GBSS3S60S25 S60 2,5" w490Mb/s

Procesador: Procesador Intel® Core™ i3-4170 Caché de 3 M, 3,40 GHz, Memoria DDR3 4 Gb 1333 MHz Kingston KVR13N9S8/4-SP, Disco duro (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300