On prem Exchange hardware questions.
-
@JasGot said in On prem Exchange hardware questions.:
I know there will be lots of questions, and thoughts, but I this is what is on my mind right now, so I thought it would be a good place to start.
Basically... follow standard procedure...
.... Is Exchange special in any way? No, it's a very traditional application, quite middle of the road.
So...
- VM... yes, unless you have an extremely special case situation, you use a VM. If you need to not use a VM, the situation should be so obvious that using a VM is instantly problematic.
- SSDs... yes, unless you have a special case with extreme amounts of storage (like 30+ TB) combined with little need for performance, you should just use SSD and never have spinners even on the table. Biggest special cases are things like backup systems where performance just doesn't matter.
- Exchange... evaluate as normal. Is there something to justify the complexity, cost, updates, security issues compared to lower TCO higher ROI alternatives like Zimbra or MailCow? What's driving the cost, is it really aligned with business goals? If so then evaluate on-prem vs. hosted. If not, look at alternatives as well.
-
@scottalanmiller said in On prem Exchange hardware questions.:
@JasGot said in On prem Exchange hardware questions.:
Are SSDs overkill for Exchange?
SSDs aren't overkill for a desktop. Unless you've got an extreme edge case, spinning drives haven't had a place in servers in several years now.
I want to agree with this, but the prices are still kinda high for enterprise drives... you have to look at the financial aspect in my opinion... it's quite possible that SSDs will be the way to go.
I.e. HDD = RAID 10 or RAID 6 (min)
135 GB of Exchange data is nothing Two 500 GB HDDs in RAID 1 will get you there, but will it have the performance you want, not likely, but two SSDs in RAID 10 will.
But perhaps 4 or 6 HDDs in RAID 10 will be 'good enough' and possibly less expensive than 2 SSDs? it's math plus requirements.
-
@Dashrender said in On prem Exchange hardware questions.:
@scottalanmiller said in On prem Exchange hardware questions.:
@JasGot said in On prem Exchange hardware questions.:
Are SSDs overkill for Exchange?
SSDs aren't overkill for a desktop. Unless you've got an extreme edge case, spinning drives haven't had a place in servers in several years now.
I want to agree with this, but the prices are still kinda high for enterprise drives... you have to look at the financial aspect in my opinion... it's quite possible that SSDs will be the way to go.
I.e. HDD = RAID 10 or RAID 6 (min)
135 GB of Exchange data is nothing Two 500 GB HDDs in RAID 1 will get you there, but will it have the performance you want, not likely, but two SSDs in RAID 10 will.
But perhaps 4 or 6 HDDs in RAID 10 will be 'good enough' and possibly less expensive than 2 SSDs? it's math plus requirements.
The price is only true if you are looking at OEM drives. Enterprise class SSD, and especially NVMe can be found relatively cheaply outside of the crazy OEM pricing.
-
@JasGot said in On prem Exchange hardware questions.:
I need to provide an on prem exchange solution for a company with 100 users and about 135GB in mailbox database use.
I am interested if anything has changed in the last few years concerning Exchange on a VM and Spinning v. SSD drives?
If Exchange were going to be the ONLY VM on a host, would you still go VM?
Are SSDs overkill for Exchange?
I know there will be lots of questions, and thoughts, but I this is what is on my mind right now, so I thought it would be a good place to start.
I will also be proposing Microsoft 365, but I want to have a solid onprem plan if they choose to stay on prem.
Exchange should have SSD and on a VM, that is all the remaining Exchange Onprem severs I have. That said make sure to Size the backup well and plan for Database Growth and Email Archiving and Spam Filtering. If you are wanting to setup DKIM and DMARC look at DKIM-Exchange
https://github.com/Pro/dkim-exchange/releasesAlso Setup LEt's Encrypt with the Certify the Web on the Exchange Server
https://certifytheweb.com/
https://docs.certifytheweb.com/docs/script-hooks#example-enable-certificate-for-exchange-2013--2016-services-on-local-server -
@travisdh1 said in On prem Exchange hardware questions.:
@Dashrender said in On prem Exchange hardware questions.:
@scottalanmiller said in On prem Exchange hardware questions.:
@JasGot said in On prem Exchange hardware questions.:
Are SSDs overkill for Exchange?
SSDs aren't overkill for a desktop. Unless you've got an extreme edge case, spinning drives haven't had a place in servers in several years now.
I want to agree with this, but the prices are still kinda high for enterprise drives... you have to look at the financial aspect in my opinion... it's quite possible that SSDs will be the way to go.
I.e. HDD = RAID 10 or RAID 6 (min)
135 GB of Exchange data is nothing Two 500 GB HDDs in RAID 1 will get you there, but will it have the performance you want, not likely, but two SSDs in RAID 10 will.
But perhaps 4 or 6 HDDs in RAID 10 will be 'good enough' and possibly less expensive than 2 SSDs? it's math plus requirements.
The price is only true if you are looking at OEM drives. Enterprise class SSD, and especially NVMe can be found relatively cheaply outside of the crazy OEM pricing.
Sure I suppose, but that often has it's own issues. If you're gong Tier one vendor (HPE/DELL) I've heard of a few failures... and you're toss a lot out the window with the Tier one hardware by not buying all their parts.
move to Tier 2, (Supermicro) then sure...
-
@Dashrender said in On prem Exchange hardware questions.:
135 GB of Exchange data is nothing Two 500 GB HDDs in RAID 1 will get you there, but will it have the performance you want, not likely, but two SSDs in RAID 10 will.
English much????
-
@scottalanmiller said in On prem Exchange hardware questions.:
What's driving them to only MS solutions?
Their primary software has important features that require it.
-
@scottalanmiller said in On prem Exchange hardware questions.:
SSDs... yes, unless you have a special case with extreme amounts of storage (like 30+ TB) combined with little need for performance, you should just use SSD and never have spinners even on the table.
Read Intensive? Write Intensive? or Mixed use?
-
@JasGot said in On prem Exchange hardware questions.:
@scottalanmiller said in On prem Exchange hardware questions.:
SSDs... yes, unless you have a special case with extreme amounts of storage (like 30+ TB) combined with little need for performance, you should just use SSD and never have spinners even on the table.
Read Intensive? Write Intensive? or Mixed use?
Write intensive, that is what Exchange does most of the time.
-
@JasGot said in On prem Exchange hardware questions.:
@scottalanmiller said in On prem Exchange hardware questions.:
SSDs... yes, unless you have a special case with extreme amounts of storage (like 30+ TB) combined with little need for performance, you should just use SSD and never have spinners even on the table.
Read Intensive? Write Intensive? or Mixed use?
None of those factor in for SSD vs. spinners really makes a difference. SSD is so much faster for both reads and writes that it doesn't really matter what your blend is. Only when you don't need any performance at all, then spinners aren't such a negative.
-
@JasGot said in On prem Exchange hardware questions.:
I need to provide an on prem exchange solution for a company with 100 users and about 135GB in mailbox database use.
I am interested if anything has changed in the last few years concerning Exchange on a VM and Spinning v. SSD drives?
If Exchange were going to be the ONLY VM on a host, would you still go VM?
Are SSDs overkill for Exchange?
I know there will be lots of questions, and thoughts, but I this is what is on my mind right now, so I thought it would be a good place to start.
I will also be proposing Microsoft 365, but I want to have a solid on prem plan if they choose to stay on prem.
After the big outage that still going to be a go as far as M365/O365?
Exchange via SPLA is a dollar or two a month per SAL. Cheap like Borscht.
100 users with a 135GB database is tiny.
Depending on user's reliance on search we would set up as follows:
- Virtual Machine with 4 vCPUs or 6 vCPUs depending on underlying setup.
- 24GB vRAM to 32GB vRAM to start
** Tuning for search post install - Exchange needs RAM not I/O - VHDX/VMDK 0: Operating System
- VHDX/VMDK 1: Exchange install
- VHDX/VMDK 2: Database(s)
- VHDX/VMDK 3: Logs
We install into Windows Server 2019 Core with the latest updates slipstreamed into the image.
So far, we've done quite well.
As an FYI: Almost all of our clients are on-premises for their workloads including Exchange.
EDIT: Which was great because we weren't being hit by a bus load of calls when O365/M365 went down.
-
@PhlipElder said in On prem Exchange hardware questions.:
After the big outage that still going to be a go as far as M365/O365?
That really wasn't a very long outage. Nothing compared to the normal outages from on-prem solutions. Par for the course outages are already assumed in any planning and that's all that the "big" outage a few days ago was. It's not outside of the standard operating of O365, everyone using O365 should have already been expecting something like that. And that's not condemning MS, it's just how it is. Hosted isn't perfect, and O365 isn't balanced for maximum uptime, that's not its goal. This wasn't a huge outage in time, nor were there a lot of other outages recently.
-
@PhlipElder said in On prem Exchange hardware questions.:
Exchange via SPLA is a dollar or two a month per SAL. Cheap like Borscht.
That's the licensing cost. That doesn't include the Windows cost, the hardware cost, the IT costs... that stuff all adds up. I'm not saying that on premises never makes sense, just that you have to compare apples to apples.
-
@scottalanmiller said in On prem Exchange hardware questions.:
@PhlipElder said in On prem Exchange hardware questions.:
After the big outage that still going to be a go as far as M365/O365?
That really wasn't a very long outage. Nothing compared to the normal outages from on-prem solutions. Par for the course outages are already assumed in any planning and that's all that the "big" outage a few days ago was. It's not outside of the standard operating of O365, everyone using O365 should have already been expecting something like that. And that's not condemning MS, it's just how it is. Hosted isn't perfect, and O365 isn't balanced for maximum uptime, that's not its goal. This wasn't a huge outage in time, nor were there a lot of other outages recently.
It was for those that depended on it.
Our on-premises solutions are 100% up-time with the exception of one due to environmental issues.
-
@scottalanmiller said in On prem Exchange hardware questions.:
@PhlipElder said in On prem Exchange hardware questions.:
Exchange via SPLA is a dollar or two a month per SAL. Cheap like Borscht.
That's the licensing cost. That doesn't include the Windows cost, the hardware cost, the IT costs... that stuff all adds up. I'm not saying that on premises never makes sense, just that you have to compare apples to apples.
We won a competition against cloud. Our solution set all-in was less than the O365 competition.
Cloud is never cheaper.
-
@PhlipElder said in On prem Exchange hardware questions.:
EDIT: Which was great because we weren't being hit by a bus load of calls when O365/M365 went down.
Sure, but that's like driving without a seatbelt in one car, and having someone in another car with a seatbelt. Then saying "ha, by being in the car without a seatbelt, we weren't hurt when the other car had an accident." It sounds like you are doing something safer, but you aren't, it's just presented in an emotionally misleading way.
The real advantage to lost of on-prem hosted systems is that outages tend to be temporally isolated - each outage has no connection to another. So you don't get swamped with outage calls all at once, even though your overall downtime is likely many, many times higher and requires way more engineering effort.
Supporting both, I know the difference is huge. On prem outages means we have to dedicate engineering time, generally billable, and do all kinds of customer management. O365 outages our service center can just point customers to the DownDetector page and explain that the service is down until MS corrects it. Even with loads of O365 customers calling in at once, it's less effort to deal with 100 customers on O365 during an outage than one on prem that we have to actually fix.
Again, on prem makes lots of sense at the right times. Just saying that presenting the recent outage as if it would affect the decision of any logical IT shop doing its evaluation properly is misleading. It's an emotional plea, but someone using proper risk assessment would understand that it's just part of any system and the fact that it was recent is not relevant and doesn't affect future risk assessment.
-
@PhlipElder said in On prem Exchange hardware questions.:
Our on-premises solutions are 100% up-time with the exception of one due to environmental issues.
No one is 100% uptime. All systems are 100% uptime in between outages. You might beat O365 in uptime, that's relatively easy to do, but you can't get to 100% uptime.
What I mean is.... I had a system that went just a few weeks short of ten years, zero downtime. It was as reliable as you could reasonably get. We decommissioned it without ever experiencing an outage. We had "observed 100% uptime", yes. But the system wasn't a 100% uptime system, we just got lucky that we had operated it successfully during an uptime window and shut it down before the downtime hit. But if we ran it again, our risk isn't zero. Maybe close to zero, definitely really low, but not zero.
-
@scottalanmiller said in On prem Exchange hardware questions.:
@PhlipElder said in On prem Exchange hardware questions.:
EDIT: Which was great because we weren't being hit by a bus load of calls when O365/M365 went down.
Sure, but that's like driving without a seatbelt in one car, and having someone in another car with a seatbelt. Then saying "ha, by being in the car without a seatbelt, we weren't hurt when the other car had an accident." It sounds like you are doing something safer, but you aren't, it's just presented in an emotionally misleading way.
The real advantage to lost of on-prem hosted systems is that outages tend to be temporally isolated - each outage has no connection to another. So you don't get swamped with outage calls all at once, even though your overall downtime is likely many, many times higher and requires way more engineering effort.
Supporting both, I know the difference is huge. On prem outages means we have to dedicate engineering time, generally billable, and do all kinds of customer management. O365 outages our service center can just point customers to the DownDetector page and explain that the service is down until MS corrects it. Even with loads of O365 customers calling in at once, it's less effort to deal with 100 customers on O365 during an outage than one on prem that we have to actually fix.
Again, on prem makes lots of sense at the right times. Just saying that presenting the recent outage as if it would affect the decision of any logical IT shop doing its evaluation properly is misleading. It's an emotional plea, but someone using proper risk assessment would understand that it's just part of any system and the fact that it was recent is not relevant and doesn't affect future risk assessment.
Not going down this road with you again Scott.
TTFN
-
@PhlipElder said in On prem Exchange hardware questions.:
@scottalanmiller said in On prem Exchange hardware questions.:
@PhlipElder said in On prem Exchange hardware questions.:
Exchange via SPLA is a dollar or two a month per SAL. Cheap like Borscht.
That's the licensing cost. That doesn't include the Windows cost, the hardware cost, the IT costs... that stuff all adds up. I'm not saying that on premises never makes sense, just that you have to compare apples to apples.
We won a competition against cloud. Our solution set all-in was less than the O365 competition.
Cloud is never cheaper.
I agree that cloud is almost never cheaper, but that's dependent on the specific cloud and products. In a situation like this, both sides are primarily just a determination by Microsoft as to how much either will cost and the cost of the cloud solution and the cost of the on prem aren't artefacts of cloud or on prem, but rather artefacts of the pricing model.
I know lots of on prem that is way more expensive than cloud. Like dramatically so. Now, your argument is that it shouldn't be because they are doing it wrong. Sure, and that's valid. But you can't always make the same argument about the cloud side, too, that it costs too much only because you are picking the wrong one.
In your pricing case, you are providing a flat price that includes everything with power, HVAC, all support, licensing, hardware, software, virtualization, backups, etc. and coming out below $4/mailbox for the installation over time?
-
@PhlipElder said in On prem Exchange hardware questions.:
@scottalanmiller said in On prem Exchange hardware questions.:
@PhlipElder said in On prem Exchange hardware questions.:
EDIT: Which was great because we weren't being hit by a bus load of calls when O365/M365 went down.
Sure, but that's like driving without a seatbelt in one car, and having someone in another car with a seatbelt. Then saying "ha, by being in the car without a seatbelt, we weren't hurt when the other car had an accident." It sounds like you are doing something safer, but you aren't, it's just presented in an emotionally misleading way.
The real advantage to lost of on-prem hosted systems is that outages tend to be temporally isolated - each outage has no connection to another. So you don't get swamped with outage calls all at once, even though your overall downtime is likely many, many times higher and requires way more engineering effort.
Supporting both, I know the difference is huge. On prem outages means we have to dedicate engineering time, generally billable, and do all kinds of customer management. O365 outages our service center can just point customers to the DownDetector page and explain that the service is down until MS corrects it. Even with loads of O365 customers calling in at once, it's less effort to deal with 100 customers on O365 during an outage than one on prem that we have to actually fix.
Again, on prem makes lots of sense at the right times. Just saying that presenting the recent outage as if it would affect the decision of any logical IT shop doing its evaluation properly is misleading. It's an emotional plea, but someone using proper risk assessment would understand that it's just part of any system and the fact that it was recent is not relevant and doesn't affect future risk assessment.
Not going down this road with you again Scott.
TTFN
You went down the road of making the statement. We can't let an emotional plea go as if it was a true statement. You can't decide not to go down the road, you are the one that went down it and force us to have to explain to readers why it's an emotional plea. Don't make emotional pleas if you don't want us pointing them out.