Is this payback for all of the PC players adopting Chromebook and Android, or is this the tipping point where MS has decided not to care about selling Windows Server and instead cares only about driving down its own costs to deploy Azure and O365?
Is this payback for all of the PC players adopting Chromebook and Android, or is this the tipping point where MS has decided not to care about selling Windows Server and instead cares only about driving down its own costs to deploy Azure and O365?
I think these documentations will be very helpful for startups and companies moving away from the cloud to building their own datacenters.
I remember Blackblaze open sourcing something similar, their pod designs, which were not only immensely helpful for other startups and companies but also for individuals building home server racks.
Microsoft's pricing model is ingenious -- pay a couple of thousand bucks per socket for the OS + half that for the entire system center suite. HyperV in 2012R2 is pretty sweet... it will become increasingly difficult to justify additional investments in the VMWare stack.
I run a Hyper-V shop now, and I don't know that I would look back until I hit the performance limitations of Hyper-V. It doesn't make sense, especially if you're running Windows OSes on the HW.
Edit: Downvotes? I'm sharing my server setup, which is simple to set up (in conjunction with Puppet), works wonderfully, doesn't involve any bullshit RAM or core/socket limits, and doesn't cost you as much as the hardware in software licensing costs. Sorry if it was a bit flippant, but I think a better approach would be to point out the advantages that these extremely expensive bits of software bring over the free open source software that many of them are ultimately based on.
I know I am not Microsoft biggest fan, but it even seems like their software knows it.
Any particular reason for choosing RHEL? apt-get is so much better than yum in my experience, and if you go with the support contract, you're adding $1,000-$4,500 to the cost of the server over 3 years. That's a pretty substantial bump that I'd rather spend on more RAM...
The history of corporations is full of examples of not-very-bright companies vanquishing their competition only because they were the least incompetent in that segment and all their competition blundered itself into oblivion.
Why RHEL? Commercial apps are certified to run on it. Its easier to hire people who know it. There's a manual and vendor guidance who will recommend the "right" way to do things. I'm not going to stand up an application generating a few million dollars a year and discover during an outage that some change in Ubuntu breaks the app.
I love Ubuntu, and use it a lot on my personal projects. But in my professional experience, I've seen plenty of cases where some talented SA sets up a "special snowflake" Ubuntu/Debian environment, then leaves. The company is kind of fucked when nobody understands how things work.
My experience is from enterprise environments. Obviously in startups things are a bit different.
RE: Ubuntu changes breaking, couldn't this be mitigated by running your own repo and introducing the changes to your repo once they'd been tested on some staging servers? It may be a moot point, though - I've never had a Ubuntu update break an app, and I've found LTS to be very stable. And if there was an issue, I've always got a backup image I can revert to.
Fair wrt the SA thing, it can be very janky in startups and SMBs, but in an enterprise, I'd expect most server deployment to be automated in a sane way, is this not the case?
Usually, a sign of a well run enterprise IT environment is infrastructure builds driven by vendor recommendations, but customized by a deep understanding of the vendor's bugs and other strategic factors. On the procurement side, they make deals to keep costs in line. No Fortune 500 is paying $1,300/socket per host for RHEL -- they're wheeling and dealing site licenses that probably end up being similar to the Microsoft model of $X/socket for unlimited VMs.
For example, Microsoft hands out lots of useless sizing guidance by assuming that you use physical hardware and JBOD disk. Good Windows admins/build engineers test the actual limits on their environment and size appropriately, and get the vendor to sign off.
Enterprises are all about risk mitigation. Usually that means (Product X broke because vendor Y told us to deploy component Z wrong.)
The argument for HyperV vs. VMWare is the same as KVM/Xen vs. VMWare.
Well, if you ignore not only App Engine (their PaaS offering), but also the rest of the Google Cloud Platform products -- https://cloud.google.com/products/ -- sure, I guess you could say that.
But, really, you are completely wrong. Google clearly does offer its computing as a product.
[1] http://blogs.technet.com/b/microsoft_blog/archive/2014/01/27...
Not that x86 servers aren't already pretty much commoditized anyway. People pay for the support and for incremental features like who has the most free disk bays or does the best deals on SSD storage. Open Compute won't change that in anyway.
[1] http://www.joelonsoftware.com/articles/StrategyLetterV.html
http://arstechnica.com/information-technology/2014/01/ibm-sa...
In competitive procurements, IBM was buying business, taking massive losses to get some hardware installed.