Revision [1613]
Last edited on 2009-09-17 15:52:24 by DaleScott [clarifications and typo corrections]Additions:
The IT infrastructure for a typical SME-type business often includes the following features:
* Email (e.g., spam/virus protection, IMAP/POP3/web client services, ...)
* File Sharing (e.g., ad-hoc shared folders, collaborative work spaces, check in/out/modify document workflow, ...)
* ERP System (e.g., purchasing, sales, project management, manufacturing, budgeting, reporting, ...)
* Issue Tracking (e.g., customer service tickets, RMA investigation, FRACAS, ISO Non-Conformance System, ...)
* Collaborative Knowledge Base (e.g. accounting procedures, field service procedures, department policies and procedures, ...)
* Internet Connectivity (e.g., firewall, wireless and/or wired connection, routing, NAT, DHCP server, LDAP server, web server, ...)
* Database Serving (e.g., for specific applications such as webERP and also for ad-hoc purposes)
* File Backup (e.g., automated, manual, tape, disk, ...)
In addition, the following issues should also be considered:
* Purchase cost (e.g., hardware, software)
* Implementation cost (e.g., labour for planning, configuration and setup of webERP, data conversion from old format and import into webERP, ...)
* Ongoing Operations cost (e.g., labour cost associated with using webERP in the running of the SME)
* Administration and Support cost (e.g., cost of consultants to update version, implement custom features, supervise backup recovery test, ...)
* Reliability (e.g., data integrity, hardware reliability)
Dedicated servers in purpose built data centres with generator backups can be easily leased or rented, so why would an SME invest the effort to manage its own on-site server? Some reasons are:
* Large files (or large numbers of files) being stored and manipulated (e.g., mechanical CAD files and 3D models, large analysis spreadsheets, ...)
* High levels of traffic between an ERP system or other database and local clients
* Poor, unreliable or slow connectivity from business operation sites to the data centre
* Security of information (e.g., a philosophy of not allowing data outside the SME's LAN)
If an SME cannot justify an on-site server for these reasons, there is little reason operationally to have one. webERP has almost no client server load and minimal network traffic. If a reliable 2 MByte/second connection to the internet is available, often the only justification for an on-site server is for hosting large files. In this case, a dedicated NAS (network attached storage) device will likely solve the problem (in fact, even when a local server is required for email, virus/spam protection, web-application hosting, etc., a NAS appliance device is often the best solution for file serving - and may be simply a UNIX-like computer configured as a file server).
Finally, although the low cost of setting up an on-site UNIX-like server is attractive (and can have a very high level of reliability), other factors to consider include:
* On-site expertise is often needed and at a potentially significant cost (possibly through probably a support agreement with a local IT shop). Without its own in-house expertise, an SME bears the risk associated with outsourcing a critical aspect of its business to a single source.
* Should a level of security and reliability be required (or desired) that would involve backup electrical generators, fire safety and security measures, physical security measures, etc., a leased-server data centre will most certainly be a more economical solution (conversely, without putting these measures in place, an on-site server will be generally less reliable, less physically secure and have a greater risk of fire damage)
* Leased-server data centres have sufficient technical staff to provide backup for each other, and have a collective knowledge and experience that a typical SME would be unlikely to need - or able to afford
* The often-forgotten on-going maintenance of a server is effectively contracted out when using a leased server in a data centre
* Email (e.g., spam/virus protection, IMAP/POP3/web client services, ...)
* File Sharing (e.g., ad-hoc shared folders, collaborative work spaces, check in/out/modify document workflow, ...)
* ERP System (e.g., purchasing, sales, project management, manufacturing, budgeting, reporting, ...)
* Issue Tracking (e.g., customer service tickets, RMA investigation, FRACAS, ISO Non-Conformance System, ...)
* Collaborative Knowledge Base (e.g. accounting procedures, field service procedures, department policies and procedures, ...)
* Internet Connectivity (e.g., firewall, wireless and/or wired connection, routing, NAT, DHCP server, LDAP server, web server, ...)
* Database Serving (e.g., for specific applications such as webERP and also for ad-hoc purposes)
* File Backup (e.g., automated, manual, tape, disk, ...)
In addition, the following issues should also be considered:
* Purchase cost (e.g., hardware, software)
* Implementation cost (e.g., labour for planning, configuration and setup of webERP, data conversion from old format and import into webERP, ...)
* Ongoing Operations cost (e.g., labour cost associated with using webERP in the running of the SME)
* Administration and Support cost (e.g., cost of consultants to update version, implement custom features, supervise backup recovery test, ...)
* Reliability (e.g., data integrity, hardware reliability)
Dedicated servers in purpose built data centres with generator backups can be easily leased or rented, so why would an SME invest the effort to manage its own on-site server? Some reasons are:
* Large files (or large numbers of files) being stored and manipulated (e.g., mechanical CAD files and 3D models, large analysis spreadsheets, ...)
* High levels of traffic between an ERP system or other database and local clients
* Poor, unreliable or slow connectivity from business operation sites to the data centre
* Security of information (e.g., a philosophy of not allowing data outside the SME's LAN)
If an SME cannot justify an on-site server for these reasons, there is little reason operationally to have one. webERP has almost no client server load and minimal network traffic. If a reliable 2 MByte/second connection to the internet is available, often the only justification for an on-site server is for hosting large files. In this case, a dedicated NAS (network attached storage) device will likely solve the problem (in fact, even when a local server is required for email, virus/spam protection, web-application hosting, etc., a NAS appliance device is often the best solution for file serving - and may be simply a UNIX-like computer configured as a file server).
Finally, although the low cost of setting up an on-site UNIX-like server is attractive (and can have a very high level of reliability), other factors to consider include:
* On-site expertise is often needed and at a potentially significant cost (possibly through probably a support agreement with a local IT shop). Without its own in-house expertise, an SME bears the risk associated with outsourcing a critical aspect of its business to a single source.
* Should a level of security and reliability be required (or desired) that would involve backup electrical generators, fire safety and security measures, physical security measures, etc., a leased-server data centre will most certainly be a more economical solution (conversely, without putting these measures in place, an on-site server will be generally less reliable, less physically secure and have a greater risk of fire damage)
* Leased-server data centres have sufficient technical staff to provide backup for each other, and have a collective knowledge and experience that a typical SME would be unlikely to need - or able to afford
* The often-forgotten on-going maintenance of a server is effectively contracted out when using a leased server in a data centre
Deletions:
I considered the infrastructure required by a typical SME business:
Requirements
* Email - with spam/virus protection
* File Sharing
* File Backup
* Internet Access
* ERP System
* Minimal cost
* Staff cost to administer
* Reliability
I wonder with the rental of a dedicated server maintained with generator backup in a purpose built data centre why a business need's their own server on site at all? A solid state router/cable modem putting out DHCP leases and managing the internet connection with a firewall could handle up to 100 machines on a LAN - that is a reasonable size business covering most SMEs.
The reasons why a local server might be required on the LAN are:
* Large files - CAD/Spreadsheets etc that need to be manipulated locally.
* Poor connectivity unreliable and/or slow from businesses main sites to the data centre
* The business uses a client server ERP system that has heavy data requirements of LAN
* Security - the business may worry about access to the data centre servers (this is possibly a little paranoid)
Using webERP there is no client server load and minimal WLAN/LAN traffic.
Assuming that reasonable - reliable 2Meg data connection to the internet the major obsticle then is the requirement for large files to be manipulated over the LAN. The solution to this might be a dedicated NAS storage devices - even when a local server is required for email, virus/spam protection and web-application hosting a NAS or SAN device is probably best for file serving (most likely a linux server under the hood?)
Although a linux server can be configured at minimal cost with very high reliability:
* Occassionaly, on-site expertise is required this costs big $ i.e. us and probably a support agreement with a local IT shop. The business is exposed by just one point of contact for issues. To balance the argument from the stand point of the business we need to justify the expense. Why should the business pay for us and/or an IT shop when the infrastructure can be rented cheaply off-site with support and backup all built into the lease.
* There is a ongoing maintenance requirement that is effectively contracted out with a leased server in a data centre
* The business is unlikely to be able to afford to invest in backup generators, fire secuirty measures and physcial security measures that a dedicated data centre has - so an on-site server is arguably less reliable, less physically secure and more exposed to fire risk.
* Dedicated data centre technical staff have backup for each other and experience that a single business is unlikely to need or afford to pay for. However, facilities and support offered by the data centre are likely to exceed what would be available at reasonable cost to a single business without specific IT expertise.
What am I missing?
Revision [1492]
Edited on 2009-05-14 15:55:33 by PhilDaintreeAdditions:
Using webERP there is no client server load and minimal WLAN/LAN traffic.
Assuming that reasonable - reliable 2Meg data connection to the internet the major obsticle then is the requirement for large files to be manipulated over the LAN. The solution to this might be a dedicated NAS storage devices - even when a local server is required for email, virus/spam protection and web-application hosting a NAS or SAN device is probably best for file serving (most likely a linux server under the hood?)
* Occassionaly, on-site expertise is required this costs big $ i.e. us and probably a support agreement with a local IT shop. The business is exposed by just one point of contact for issues. To balance the argument from the stand point of the business we need to justify the expense. Why should the business pay for us and/or an IT shop when the infrastructure can be rented cheaply off-site with support and backup all built into the lease.
* The business is unlikely to be able to afford to invest in backup generators, fire secuirty measures and physcial security measures that a dedicated data centre has - so an on-site server is arguably less reliable, less physically secure and more exposed to fire risk.
Assuming that reasonable - reliable 2Meg data connection to the internet the major obsticle then is the requirement for large files to be manipulated over the LAN. The solution to this might be a dedicated NAS storage devices - even when a local server is required for email, virus/spam protection and web-application hosting a NAS or SAN device is probably best for file serving (most likely a linux server under the hood?)
* Occassionaly, on-site expertise is required this costs big $ i.e. us and probably a support agreement with a local IT shop. The business is exposed by just one point of contact for issues. To balance the argument from the stand point of the business we need to justify the expense. Why should the business pay for us and/or an IT shop when the infrastructure can be rented cheaply off-site with support and backup all built into the lease.
* The business is unlikely to be able to afford to invest in backup generators, fire secuirty measures and physcial security measures that a dedicated data centre has - so an on-site server is arguably less reliable, less physically secure and more exposed to fire risk.
Deletions:
* Occassionaly, on-site expertise is required this costs big $ i.e. us - and the business is exposed by just one point of contact for issues. To balance the argument from the stand point of the business we need to justify the expense. Why should the business pay for us when the infrastructure can be rented cheaply off-site.
* The business is unlikely to be able to afford to invest in backup generators, fire secuirty measures and physcial security measures that a dedicated data centre has.
Revision [1491]
Edited on 2009-05-14 15:29:26 by PhilDaintreeAdditions:
* Security - the business may worry about access to the data centre servers (this is possibly a little paranoid)
Although a linux server can be configured at minimal cost with very high reliability:
* Occassionaly, on-site expertise is required this costs big $ i.e. us - and the business is exposed by just one point of contact for issues. To balance the argument from the stand point of the business we need to justify the expense. Why should the business pay for us when the infrastructure can be rented cheaply off-site.
* There is a ongoing maintenance requirement that is effectively contracted out with a leased server in a data centre
* The business is unlikely to be able to afford to invest in backup generators, fire secuirty measures and physcial security measures that a dedicated data centre has.
* Dedicated data centre technical staff have backup for each other and experience that a single business is unlikely to need or afford to pay for. However, facilities and support offered by the data centre are likely to exceed what would be available at reasonable cost to a single business without specific IT expertise.
Although a linux server can be configured at minimal cost with very high reliability:
* Occassionaly, on-site expertise is required this costs big $ i.e. us - and the business is exposed by just one point of contact for issues. To balance the argument from the stand point of the business we need to justify the expense. Why should the business pay for us when the infrastructure can be rented cheaply off-site.
* There is a ongoing maintenance requirement that is effectively contracted out with a leased server in a data centre
* The business is unlikely to be able to afford to invest in backup generators, fire secuirty measures and physcial security measures that a dedicated data centre has.
* Dedicated data centre technical staff have backup for each other and experience that a single business is unlikely to need or afford to pay for. However, facilities and support offered by the data centre are likely to exceed what would be available at reasonable cost to a single business without specific IT expertise.
Revision [1490]
Edited on 2009-05-14 15:03:42 by PhilDaintreeAdditions:
Requirements
* Email - with spam/virus protection
* Reliability
Using webERP there is no client server load and minimal WLAN/LAN traffic assuming reasonable - reliable 2Meg data connection to the internet the major obsticle then is the requirement for large files to be manipulated over the LAN - I think dedicated NAS storage devices cover this requirement quite nicely - even when a local server is required for email, virus/spam protection and web-application hosting.
What am I missing?
* Email - with spam/virus protection
* Reliability
Using webERP there is no client server load and minimal WLAN/LAN traffic assuming reasonable - reliable 2Meg data connection to the internet the major obsticle then is the requirement for large files to be manipulated over the LAN - I think dedicated NAS storage devices cover this requirement quite nicely - even when a local server is required for email, virus/spam protection and web-application hosting.
What am I missing?
Deletions:
||Requirements|Considerations||
|| * Email - with spam/virus protection
* Reliability of the above|An on-site server has a number of issues ||
|#
Using web-based ERP software and assuming reasonable - reliable 2Meg data connection to the internet the major obsticle then is the requirement for large files to be manipulated over the LAN - I think dedicated NAS storage devices cover this requirement quite nicely - even when a local server is required for email, virus/spam protection and web-application hosting.