Recommended Posts

Hi,
 
We need a server for a small businesse with less than 10 client workstations. It runs a database for trucking dispatch (Axon). We plan to install a Windows 8.1 Pro machine to act as the server. Do we really need ECC memory for this? Are the chances to get errors caused by memory so low that we shouldn't worry about this?
 
I mean even Synology, a well reputable manufacturer, don't use ECC memory in their "Small and medium business" line... https://www.synology.com/en-us/products/ If you look at the specs, they only do use ECC in their "Large Scale Business" line. So what? Small and medium businesses don't care about their data? Or is it that Synology considers that correctable memory errors don't happen to/affect small/medium businesses?
 
According to the following study, "About a third of machines and over 8% of DIMMs in our fleet saw at least one correctable error per year." 
 

for 10 workstations do you really need to bother with a Server? Can you run that DB in Azure or other Cloud?

 

if you really need to use a Server don't use a Consumer OS (Windows 8.x) but a Server OS (Windows Server).

The real question is will your server be mission critical? What happens if the server was to go down?

If it's mission critical then ECC is a must, if it's not and you have spare RAM or can get spare RAM or do without some slots or even work for a few days until it's fixed then ECC probably isn't worth getting.

  • Like 2

Windows 8.1 isn't tuned and geared to run a database server..Yeah, IT'LL WORK, but it isn't recommended. If you are using a DATABASE Server then ECC will help with data corruption. For a company of 10, this should be cloud based with internet failover. 

To specify: We want to use Windows 8.1 Pro cause it can handle 20 users logged in, with a maximum of 16384 open files per session. We have less then 10 users so it should work OK right? Also the dispatch server software uses it's own database system. So we don't need SQL or anything.

I've just checked Azure. It looks like pricey no? 1 Windows virtual machine with 4 cores, 7 GB RAM : 2640$ US per year. And there's maybe other charges I didn't forsee.

 

Their VPN isn't exactly cheap either.

I've just checked Azure. It looks like pricey no? 1 Windows virtual machine with 4 cores, 7 GB RAM : 2640$ US per year. And there's maybe other charges I didn't forsee.

 

Depending on what you require you could pay as little as $15 a month for a database up to 250gb in size: Azure SQL Databases

ECC is going to protect you from corrupt memory issues. Is the applications running on this box mission critical? For instance, is this storing accounting information for the whole business and a corrupt memory address flipping a dollar value something that could be disastrous for the business? The problem with memory corruption is that it doesn't always lead to a machine crash. It could just silently pollute data. Obviously, this isn't a major issue on consumer systems where they are rarely on long enough or storing mission critical data in an authoritative fashion.

 

for 10 workstations do you really need to bother with a Server? Can you run that DB in Azure or other Cloud?

 

if you really need to use a Server don't use a Consumer OS (Windows 8.x) but a Server OS (Windows Server).

Azure is a better choice for this size workload!? Azure is going to cost them more in 3 months than it would cost them to put this on prem for the better part of 3 years, at least. Not including the additional complexity of the setup increasing their support costs as well.

 

On Prem is the best option here...

Depending on what you require you could pay as little as $15 a month for a database up to 250gb in size: Azure SQL Databases

I haven't looked at their requirements but does that database size only include MDF / NDF's (the actual data) or is that also including the log files? because if its also the logs then that could get expensive fast... depending on how much you use it... It's not an option for me with multiple terabyte data stores with confidential and regulation protected data that isn't allowed "in the cloud" so I never looked at it :rofl:

This sounds like a disaster waiting to happen before it's even been fully conceptualized. Like others have mentioned, look at Azure instead. It will work much better and most likely cost less in the long run...

Would you please explain to me how it would cost less? I don't understand. Would you please give me an estimate on how it would cost approximately? Remember, it's not an SQL database. They have their own proprietary database system.

Hello,

 

In addition to looking at this from a technical side, what about a financial one?

 

How much extra does the cost of ECC RAM add to the server build?

 

How much would it cost the business to without the database for a half-day?  What about a full-day? 

 

For that matter, can the business be run without access to the database for that long, or is having it down a major impact on revenue generation?

 

Regards,

 

Aryeh Goretsky

Azure is a better choice for this size workload!? Azure is going to cost them more in 3 months than it would cost them to put this on prem for the better part of 3 years, at least. Not including the additional complexity of the setup increasing their support costs as well.

 

On Prem is the best option here...

 

i don't know the size workload, do you? :)

 

I have costumers that went into a Cloud provider here in Portugal for their DB because in the long run it was cheaper; since those costumers had less then 10 employees the expenses for running a BD in the cloud were less then buying hardware/software, maintenance, backups, redundancy and upgrades. And it works great, till this day (22/05/2015).

 

On premisses is the best of course, but then again one has to calculate the expenses (hardware/software, maintenance, backups, redundancy and upgrades) and see if it pays for small business with only 10 employees; sometimes it doesn't.

 

OP: if the DB is propertary you can still use a cloud provider, only not Azure.

Would you please explain to me how it would cost less? I don't understand. Would you please give me an estimate on how it would cost approximately? Remember, it's not an SQL database. They have their own proprietary database system.

 

You can get 2 core, 3.5GHz VM from Azure for $110/month. You will be guaranteed it won't go down unless for maintenance which they generally give you plenty of advance notice with exact dates and times when the data center(s) where your VM's are hosted will be performing maintenance.

 

My reasoning is that if this database is critical to their business and will be costly if the in-house server crashes then the monthly hosting fees will outweigh the cost of not being able to do business while your server is down.

 

If none of that is important (uptime, etc) then in my experience the RAM you put in the machine will have very little effect if it runs fine when you start it up.

Data corruption happens all the time. Like others before me said, data corruption only sometimes means system crash.

Mostly it corrupts data which you will not even notice for years.

 

The only question is, is your buisness data more worth than the few bucks you need to invest more for ecc memory ?

 

I mean really, in Germany, there is no big difference between ecc and non ecc memory anymore.

And even some of the low cost celeron and pentium processors have ecc support.

You only have to look at the intel ark to see which ones has it and which one not. The celeron g1820 for example has it and only cost 40 euro over here.

 

The only noticeable price difference is the mainboard.

While non ecc boards cost about 50-100 an ecc enabled supermicro server board will cost up to 200 euro.

Data corruption happens all the time. Like others before me said, data corruption only sometimes means system crash.

Mostly it corrupts data which you will not even notice for years.

 

The only question is, is your buisness data more worth than the few bucks you need to invest more for ecc memory ?

 

I mean really, in Germany, there is no big difference between ecc and non ecc memory anymore.

And even some of the low cost celeron and pentium processors have ecc support.

You only have to look at the intel ark to see which ones has it and which one not. The celeron g1820 for example has it and only cost 40 euro over here.

 

The only noticeable price difference is the mainboard.

While non ecc boards cost about 50-100 an ecc enabled supermicro server board will cost up to 200 euro.

 

wow first post and registered in 2011? :D

  • 4 weeks later...

To specify: We want to use Windows 8.1 Pro cause it can handle 20 users logged in, with a maximum of 16384 open files per session. We have less then 10 users so it should work OK right? Also the dispatch server software uses it's own database system. So we don't need SQL or anything.

The better choice would be Server 2012R2 (or even Server 2012).  The requirements for the OS itself are no different than that of Windows 8.1 (or 8), you STILL won't need ECC, you still have Hyper-V support (but, unlike 8.x or 10, you don't need SLAT support) and the cost curve is not THAT high.  You would need five additional client access licenses (the server OS itself includes 5) - however, that cost is not that high.  If the issue is the UI/UX, add Desktop Experience to the server loadout via Server Manager

This topic is now closed to further replies.
  • Posts

    • Vivaldi 8.0.4033.54 by Razvan Serea Vivaldi is a cross-platform web browser built for – and with – the web. A browser based on the Blink engine (same in Chrome and Chromium) that is fast, but also a browser that is rich in functionality, highly flexible and puts the user first. A browser that is made for you. Vivaldi is produced with love by a founding team of browser pioneers, including former CEO Jon Stephenson von Tetzchner, who co-founded and led Opera Software. Vivaldi’s interface is very customizable. Vivaldi combines simplicity and fashion to create a basic, highly customizable interface that provides everything a internet user could need. The browser allows users to customize the appearance of UI elements such as background color, overall theme, address bar and tab positioning, and start pages. Vivaldi features the ability to "stack" and "tile" tabs, annotate web pages, add notes to bookmarks and much more. Vivaldi 8.0.4033.54 changes: [Ad Blocker] Blocks first-party request for third-party rules (VB-129201) [Chromium] Update to 148.0.7778.282 ESR (includes security fixes from 149.0.7827.196/197) [Scroll] Not possible when cursor at the edge of the window (VB-128008) Download: Vivaldi 64-bit | 139.0 MB (Freeware) Download: Vivaldi 32-bit | ARM64 View: Vivaldi Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Save 70% on AcePDF Editor + Converter: Lifetime License for Mac by Steven Parker Today's highlighted deal comes via our Apps + Software section of the Neowin Deals store, where you can save 70% on a lifetime license to AcePDF Editor + Converter. This all-in-one PDF converter and creator software enables you to convert PDF documents into a variety of formats or processes and create PDF files from other formats in just a few clicks. The super high output quality is ensured as all the original layouts, images, texts, hyperlinks, etc. will be preserved without any quality loss. With the lasted technology, the software can convert PDF at ultra-fast speed while the quality won't be compromised. It works stable and has been trusted by numerous personal and business users. Whenever you need a PDF document conversion tool, AceThinker PDF Converter Pro can be your first choice. Convert from PDF: Change and backup your PDF files to Microsoft Word, Excel, PowerPoint, Text, HTML, PNG, and JPG for conveniently editing and viewing. Convert to PDF: It's also an excellent PDF converter to create PDF from Word, Excel, PPT, and image for easier transferring and backup. Convert Scanned PDF: Thanks to the built-in OCR technology, now it’s possible to extract text from image-based PDF documents with the original format and graph. More Features Merge PDF. Merge multiple PDF files into a single PDF document as you wish easily and quickly. Split PDF. You can extract every page into PDF or split only the selected PDF pages you need freely. Extract Images from PDF. This feature enables you to extract all the JPGs and PNGs from a PDF file in 1 click. Compress PDF. If your PDF is too large and you want to reduce the size, you can compress it to a smaller size. Unlock PDF. You can unlock your PDF document by entering the password to remove the password protection. Protect PDF. Simply enter the password you want and click Convert to encrypt and protect your PDF immediately. What's New Improvement of overall interface Added OCR function for extracting texts in multiple languages from scans Added batch process for converting multiple PDF documents Added supports for more document formats Merged with the editing functions, including annotation, change text, add/remove image, etc. Fixed some bugs Good to know Length of access: lifetime Redemption deadline: redeem your code within 30 days of purchase Access options: desktop Max number of devices: 2 Version: v1.4.6.0 Updates included This AcePDF Editor + Converter lifetime license normally costs $99.99, but you can pick it up for just $29.99 - that's a savings of $60 (66% off). For a full description, spec, and license info, click the link below. Get AcePDF Editor + Converter deal for just $24 (was $99.99) Use coupon code EXTRA20 for the above price Although priced in U.S. dollars, this deal is available for digital purchase worldwide. Support queries If you have queries or need support for any of the Neowin Deals, please use the contact form here. Neowin Deals are managed and sold by StackCommerce who represent Neowin on an affiliate basis. Why we post these deals We post these because we earn commission on each sale so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. So for those that keep moaning and complaining, be thankful we're still online for you to even do that. Other ways to support Neowin Whitelist Neowin by not blocking our ads Create a free member account to see fewer ads Make a donation to support our day to day running costs Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: Neowin benefits from revenue of each sale made through our branded deals site powered by StackCommerce.
    • A gatekeeper is basically a company that is used by so many other (businesses) that sudden changes could impact the other business might fail. Like for example, say a car show room uses AWS to it's database, as gatekeepers amazon wouldn't really be expected to just change it's terms of conditions that would rug pull the database from the car show's business leaving them in the dark.
  • Recent Achievements

    • First Post
      kinowa earned a badge
      First Post
    • Rookie
      krychek57 went up a rank
      Rookie
    • Grand Master
      Jaybonaut went up a rank
      Grand Master
    • One Year In
      Philsl earned a badge
      One Year In
    • Dedicated
      Scoobystu earned a badge
      Dedicated
  • Popular Contributors

    1. 1
      +primortal
      410
    2. 2
      +Edouard
      168
    3. 3
      PsYcHoKiLLa
      132
    4. 4
      Xenon
      73
    5. 5
      Michael Scrip
      73
  • Tell a friend

    Love Neowin? Tell a friend!