Microsoft Windows Server 2016 Moving To Per-Core Licensing (arstechnica.com)
rbrandis writes: Windows Server 2012 has two main editions, Standard and Datacenter. They had identical features, and differed only in terms of the number of virtual operating system instances they supported. The licenses for both editions were sold in two-socket units; one license was needed for each pair of sockets a system contained.
Windows Server 2016 reinstates the functional differences between Standard and Datacenter editions. Datacenter will include additional storage replication capabilities, a new network stack with richer virtualization options, and shielded virtual machines that protect the content of a virtual machine from the administrator of the host operating system. These features won't be found in the Standard edition.
Windows Server 2016 licensing moves to a per core model. Instead of 2012's two socket license pack, 2016 will use a 2-core pack, with the license cost of each 2016 pack being 1/8th the price of the corresponding 2 socket pack for 2012. Each system running Windows Server 2016 must have a minimum of 8 cores (4 packs) per processor, and a minimum of 16 cores (8 packs) per system.
Windows Server 2016 reinstates the functional differences between Standard and Datacenter editions. Datacenter will include additional storage replication capabilities, a new network stack with richer virtualization options, and shielded virtual machines that protect the content of a virtual machine from the administrator of the host operating system. These features won't be found in the Standard edition.
Windows Server 2016 licensing moves to a per core model. Instead of 2012's two socket license pack, 2016 will use a 2-core pack, with the license cost of each 2016 pack being 1/8th the price of the corresponding 2 socket pack for 2012. Each system running Windows Server 2016 must have a minimum of 8 cores (4 packs) per processor, and a minimum of 16 cores (8 packs) per system.
Microsoft seems to have a fetish for making licensing complicated.
I suppose since they practically invented the concept it makes sense. But damn, how far can it go?
What do these mean?
You are all Cows. Cows say BSOD. BSOD. BSOD Cows BSOD. BSOD say the Cows. YOU CLIPPY COWS!!!
Just to run 2016 WinServer? Hmmmm.
My company moved from Windows to Linux. How many cores is that, Redmond?
Can someone tell me what exactly I am missing by [stubbornly] refusing to use Windows Server? I know there surely exist some advantages but what are they really?
I have been using Debian Linux on our servers for almost 13 years now and we have no regrets! We have Samba installed as well.
I sincerely do not know what I am missing as our systems have not given us any trouble for a long time.
I must say we have some company contracted for support just in case. Who will bite?
You may wonder what then keeps me busy: Well, We experiment a lot and contribute to quashing Debian specific bugs from time to time.
Long ago, before the cloud, people used to fret all that "irony" stuff.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
..fsck it lets just install linux and be done with it.
"A sucker is born every minute" -- P.T. Barnum.
I recommend reading the Ars Technica link to the story in the summary, as there are a huge number of sys admins who explain why Win Server is used so much in enterprise Long story short - Microsoft knows what corporations want and makes it dead easy to do things that scale from a small business to a huge multinational. Whether it's through tech such as Group Policy, Active Directory or Exchange, it's stood the test of time in terms of large administration of servers. It integrates so damn nicely as well. I'd go on but again, the Ars link has comments which explain this much better than I could.
For a long time it was the only option to run .NET applications on (i.e., an ASP.NET site, .NET web services, .NET Windows services, etc.) so vendor lock-in plays a big part. That's potentially different now that .NET is open source and Microsoft is friendlier to FOSS stuff but for the time being most businesses will just suck it up with the devil they know.
Schnapple
Active Directory and Exchange are reasons given by many enterprises. I am sure there are other decent options but that and a place to point your finger if things go wrong. If you are a PHB, perhaps a kickback or two.
Since the industry is moving to multiple core processor packages - 8/16 at a time...
It allows them to nearly double the price for a system.
As someone who is peripherally involved with MS data centers I can tell you that the whole Azure/cloud thing is booming like mad. It's insane.
They literally cannot build data centers fast enough so what they're doing is buying and/or leasing buildings, gutting them, rebuilding them and hardening them to keep up with demand. And they're still not keeping up, there's a huge pent up backlog of demand and capacity that is growing like crazy. They literally can't keep up with the need for secured server space that meets their requirements.
Just cruising through this digital world at 33 1/3 rpm...
I know there surely exist some advantages but what are they really?
Lack of SystemD isn't advantage enough?
Well, nobody is going to invite you to a holiday resort and play golf with you if you use Linux servers. Though I'm not sure whether Red Hat has caught on by now.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
If you're a sane businessperson, you make sure your server software is easily portable to any OS, so that when a particular vendor tries to hike their licensing fees, you can just say "thanks, no thanks" and move your software to some other platform as necessary.
Or, if you're completely blinkered and naive, maybe you've decided to irrevocably tie yourself and your company to a single vendor's platform, so that they can now do whatever they want to you and your only choice is to either pay up or rewrite your software from scratch.
If you find yourself paying lots of money to run your software on an OS named for and designed around its GUI interface --- in order to run your software on a headless server in the cloud -- you might be in the latter category.
I don't care if it's 90,000 hectares. That lake was not my doing.
This reads like marketing copy.
OP asked for technical details. You provided words that belong on glossy pages printed for C-level management.
One thing's for sure, though. Microsoft software "integrates so damn nicely" only with Microsoft software. ;)
Is GP migrating to one of the BSDs in that case?
Of the four present members of The Rolling Stones, three (Mick Jagger, Keith Richards, and Charlie Watts) were with the band since the beginning. You might be confusing them with Stone Temple Pilots, whose original lead vocalist recently died.
Not saying FOSS doesn't do any of this but Windows Server out of the box does an impressive number of things if you spend an evening, or two, or three going over all of the modules that can be enabled - especially with multiple servers, it can be rather impressive. If you've stayed away from Windows server for a while, at least take a peek at what it does for nothing less than to at least satisfy your curiosity. I've had a bias against apple products for a long time, lately I've just been open minded to everything that's out there - it's all the same and different. I'm starting to view Apple only guys, Windows only guys and Linux only guys as ancient history - time to take it all in. I swear the major bias against Windows is when we were younger we didn't want to pay for anything, everyone had it and we wanted to be 'elite' so we went with 'nix. Also everything crashed all the time which sucked (I usually, not always, blame crappy apps for this). Regardless, take a peak of a Windows 2012 install - very curious what 2016 will be like. I use Windows Server a lot myself, I would like to use Linux more here and there, but I don't feel 'smart' or 'patient' enough. I'm just used to Windows I guess (but I'm trying new things all the time)
The only thing that strikes me is application servers, where you'd run a compute heavy application remotely on a Windows server if your local PC was anemic. However, that's not been the case for several years now, so that's a good question. I read about Exchange and Active Directory. How many people run their own Exchange servers now a days as opposed to just renting GMail's services for their work? And if one is looking for a place to point fingers, Linux has Red Hat and I believe even Debian would have arrangements if someone wanted them to help service their software. And for FreeBSD, there is iXsystems
Another change there is how companies are viewing web servers and applications. Previously a company already had Windows admins and Windows programmers supporting their Windows desktops. When they needed a web application they had their Windows admins connect a box to the internet, and their Windows desktop programmers put together an application. Microsoft made it fairly easy for people accustomed to writing desktop guis to put their code on the web. That all made perfect sense.
What some are starting to realize is that your web applications will be attacked about a dozen times per hour. The Windows desktop devs are a accustomed to writing software that doesn't often crash -on accident- ; their mindset just doesn't consider that people would be attacking their applications -on purpose-.
With the realization that you really shouldn't have your desktop support team configuring and running public servers, and that the guy who knows how to write an Excel macro has no business coding a publicly accessible web application, the idea of "we already have Windows people" goes out the window. You realise you need a team people who are qualified to design and maintain internet based applications and systems. As long as you have a separate team on a separate network, you may as well use a network OS well-suited to the task. Have your desktop support team know desktops, with a desktop OS, and your network team know a network OS.
Windows Server and System Center 2016 are licensed by physical cores, not virtual cores.
So in a VM I can tell the os that I have 2 sockets with 8 cores each that have say 16-32 HT cores as well.
Now what about vm's where say I have 2-4 windows VM's on the same system and the VM host os is not windows?
As if you need another reason.
Thats funny, I thought the only reason you used a .NET application was because you were using a Windows server. Maybe its circular :)
Cores: the number of compute cores available. I think this is pretty clear.
Not on AMD it isn't. The cores of its processors since Bulldozer are sort of a hybrid between actual cores and SMT thread states.
Exchange and the surrounding ecosystem.
*sigh* back to work...
Not good there, not good here.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
IIS and MS-SQL are a couple of others, if you are into making .NET websites with MS-SQL backends. They've stepped up the ability to make nice to maintain, debug, and write apps with the newer versions of MVC. I think I can outperform any coder using open tools doing the same thing, but thats the end of the advantage. It will cost SIGNIFICANTLY more to license and .NET isn't known for high performance, so in addition to each of your license costing more, you will need more servers with those licenses to get the same performance.
So if your biggest cost by far is paying developers, it might be a good idea. If it were my business, I wouldn't use it.
T5 CPU - 16 Cores, 8 Threads per core, which translates to 128 vcpus per chip.
On a T5-2 Server, you end up with 256 vcpus and up to a terabyte of ram.
That includes 32 Math coprocessors (1 per core), 32 encryption accelerators (1 per core) and the ability to run each core in single-threaded mode, a feature which IBM recently copied and called it their "turbo-core".
"System Services" in Windows is even worse than SysVInit, having access to something like systemd on a Windows server is a wet wet dream.
It has SCM, which is what systemd wants to be when it grows up.
Thats funny, I thought the only reason you used a .NET application was because you were using a Windows server. Maybe its circular :)
Perhaps not circular, as the cycle begins with the developers machines running Windows. The combination of Microsoft Office and their desire to use arguably the best IDE in the industry (Visual Studio) keeps most developers in the enterprise using Windows. Since they are already using Windows, and their favorite development tools are geared towards the .NET ecosystem, using .NET just makes sense. Add to that C# being a really great language along with .NET being a pretty good platform and there are a lot of reasons so much software is written for the Microsoft stack.
I am in the process of weaning myself off of the Microsoft stack because I don't see them winning in the move to the cloud. I would pay thousands of dollars per year for a development environment as good as Visual Studio that runs on Linux. I have tried VIM, Sublime, Eclipse, Netbeans (only briefly) MonoDevelop (also briefly), and IntelliJ. IntelliJ comes reasonably close and VIM isn't that bad when you get good with it. But Visual Studio is still a joy to work with comparatively.
-- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
That is a ridiculous claim. I have extensive experience with Linux and Microsoft, and claiming that Microsoft makes things easier is just plain ridiculous. It is the kind of claim that could only be made by a person who has Microsoft experience, but none with Linux (or at least significantly less).
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
I can name a few reasons.
First, no enterprise can exist without AD. Yes, LDAP is nice, but it just doesn't scale. AD can scale outwards with inter-forest trusts, and forests, or upwards with trees and domains.
Second, realistically, Exchange is the only game in town when it comes to E-mail. IBM and Google are exceptions, but they eat their own dog food.
After that, Windows Server 2016 has hyperconvergence features. Picture VMWare vSAN, except not sucking. Need more disk space? Add more nodes, and the OS will add the drives into the backing store.
Of course, shielded VMs come to mind. This protects against physical tampering. VMWare ESXi has zero encryption, which is a major weakness. People have to either have the SAN software do the encryption on the LUN level, or enable encryption in the VMs themselves.
Windows 2016 will get adopted... it may be more expensive, but sure as heck a lot cheaper than a new VNX.
According to my coworkers, the last time they were invited to a Microsoft conference was in Hawaii ten years ago. Prior to that they attended three or four conferences per year. Looks like Microsoft caught on to Red Hat by not offering that perk.
"First, no enterprise can exist without AD. Yes, LDAP is nice, but it just doesn't scale."
https://en.wikipedia.org/wiki/Project_Athena
Minimum of 16 cores per system? My workplace only has that many cores or more on the compute nodes, and they run Linux. The Windows servers have four cores on average (either dual-dual-core or single-quad-core). No upgrade for you!
> There are now intelligence cadres in the People's Republic of China who know more about US intelligence operations then almost any one in the US.
You're not wrong there.
The attitude you describe in US companies and general organizations is changing, though not fast enough. Information security is one of the fastest growing fields in the world.
Research firm Gartner projects that the world will spend $101 billion on information security in 2018.
A report by Visiongain, a business intelligence firm in London, indicates that the global cyber security market was worth $75.4 billion in 2015.
I pay attention to this stuff because I've been doing information security for a living for 15 years. Some of the money companies and businesses are starting to invest in improving their security posture is my pay check, so it matters very much to me.
OP asked for technical details. You provided words that belong on glossy pages printed for C-level management.
That is exactly the point. Technical details are irrelevant if the product is good enough (technically) and for the rest, fits neatly into the business requirements.
Linux doesn't, out of the box, even at a base level. Additionally, non-MS OSes do not support the big buzzwordy MS platforms that businesses love - SSRS, SharePoint, Dynamics, Exchange... the parts which actually matter.
No-one cares what their applications run on, they just want to use their applications.
In some scenarios, the licensing for SQL Server has gone up from about 20K to about 90K, due to the per-core licensing scheme. It was enough to persuade my company to move to PostgreSQL.
Sometimes it isn't up to us, who install and maintain servers, to decide which system to use. In some places the developers want SQL Server, so there's a Windows Server for that. The suits decide on Exchange to have integrated mail and calendaring. Most workstations at the big institution run WIndows, so the obvious solution to printing services and file sharing are CIFS and DFS (you run into lots of problems with Samba in a real, big environment). There are also the domain controllers for Active Directory. So that's quite a few WIndows Servers.
Maintaining a Windows environment with thousands of workstations with Linux and Samba is a pain in the ass. Also, what do you suggest to management as an alternative when they are considering Active Directory and Exchange? There is no *nix-like alternative that even compares when it comes to calendaring and sharing of email accounts with granular permissions.
Sometimes the company decides to license a software that only runs on Windows Server. It doesn't make sense not to license it, if it's good and meets the requirements, just because of the platform it runs on.
The place you work at have a certain set of requirements and needs, other places have other sets of requirements and needs. Perhaps if you ever work at a different, maybe bigger, place you'll understand why some of us use Windows (in my case, there's both Windows Server, and lots of Ubuntu, CentOS and *BSDs).
Not just AD, but group policy, which is a decent GUI that lets you install software and push settings down to computers, users and groups. When you need to modify security settings on 5000 PCs it's pretty painless to do so. Er, most of the time
Having to buy more cpus, which we only have to do because of their bloated system. Sounds legit.
I think "making things easier" is being mixed up with "easier to find MS experience than Linux experience."
The problem I encounter, having sat in both worlds, is that each side thinks their stuff is the right hammer, and everything is a nail. The MS guys want to use their wrench as a screwdriver, while the Linux guys want to carve notches in bolts so they can use their screwdriver in place of a wrench.
A couple use cases: Spawning Hadoop instances on OpenStack [1] or AWS is a lot easier with Linux than Windows. It can be done with Windows, but it is a lot easier to find howto guides and such under Linux. Another case is popping up nginx web servers on compute nodes for static content behind a load balancer. That is pretty easy with ansible [2], lsync, and varnish. In Windows, it can be done, but it would require some fancy footwork with SCCM/SCOM/WIM.
On the opposite side, for a massive directory service (something spanning multiple geographical regions, with many employees and company division/org charts that look like spaghetti), AD has a lot more support than the various LDAP platforms [3], and has proven to be good enough, security-wise.
Best thing to do is use both. Windows winds up at the core, Linux/BSD/etc. are at the edge.
[1]: Windows and OpenStack are like oil and water. I've not heard of any OpenStack deployments based on Hyper-V, especially on Kilo and Liberty. I wouldn't be surprised to see it (as Microsoft has embraced Docker in a useful fashion), but not at this stage.
[2]: Ansible is easy to include in the VM image, so it either can have an image pushed to it, or it can hit a Git server, grab its playbooks, then run those.
[3]: I've used other directory services. I would say that AD is a lot less painful than AFS or DFS/DCE. Things can change on a dime, and an AD competitor that can scale and replicate can come out of nowhere, similar to how Ansible/Puppet/Chef/Salt wasn't on anyone's radar a few years ago, but now is a staple of IT/DevOps as of now.
"Microsoft Windows Server 2016 Moving To Per-Core Licensing"
Because Microsoft has decided that people who update their own hardware must pay Microsoft for the privilege.
"Windows Server 2012 has two main editions, Standard and Datacenter" and the only diffence between them is a registry hack.
You're asking slashdot what you're missing??? Wrong place Mr. Stubborn!
You must have been dropped as a child. Try doing high security compliance on Windows server and then on Linux. Linux does it just fine, even better, but it's waaaay more work to implement and prove. Config management is great but group policies are reeeealy nice. And I say that as someone who would never run Windows at home.
This is the only post that I can see where real experience is factored in. Fine job, sir. The right tool for the right job is the only answer. Anything else is just zealotry.
Approximately how much money does Microsoft charge for, say, a 6 core Xeon (12 Hyperthreaded cores) ?
I know "it depends" but what ballpark -- early hundreds, late hundreds, early thousands...?
"No-one cares what their applications run on, they just want to use their applications."
This.
I'm adminning a Win environment at the moment, but I'm a Linux guy through and through. However, there is no WAY i'm adminning 100+ users and PCs without AD. There just is no substitute in the Linux world. There is no CRM comparable to Dynamics in the Linux world. There is no RMM comparable to Labtech in the FOSS world.
In short, while Linux developers write and rewrite compositors, CPU governors, init systems, and memory managers, the commercial world is getting on with the business of doing business.
When I cal give my sales guys an alternative to Dynamics, my admin guys an alternative to MS Office, my marketing team an alternative to Adobe Creative Cloud, and my board of directors and alternative to mspaint.exe then I'll be able to move our org over to FOSS.
Until then, not happening.
Not secure, not securable, not performant, needlessly complex. Microsoft is what you use when just don't know any better.
You must fit right in.
What is the non-MS answer to Active Directory?
Right now? Not much.
About 15 years ago, Windows was the only way to run a decent file and printserver. It was also much better documented and had better performance tools than contemporary Linux servers.
Right now all these advantages faded - printing is easily done by standalone networked printers, fileservers are not nearly as ubiquitous as before and Linux is way faster. However, Windows is still useful in a number of cases: as an ActiveDirectory host, as a platform to run SQL Server and for Exchange installations. But that's a narrow niche, really.
That is a ridiculous claim. I have extensive experience with Linux and Microsoft, and claiming that Microsoft makes things easier is just plain ridiculous. It is the kind of claim that could only be made by a person who has Microsoft experience, but none with Linux (or at least significantly less).
Oh, the irony. You're a known troll and Linux zealot. Your own claims are highly suspect.
This is just like Oracle (except that they were at $40,000 per processor core per year about 10 years ago). Solaris used to do this too. Linux isn't looking so bad now though.
It doesn't have systemd installed, so theres that.
What is the non-MS answer to Active Directory?
eDirectory on SLES or OpenLDAP
Oracle have long insisted that a system's physical cores be licenced.
"Using IBM processors in TurboCore mode is not permitted as a means to reduce the number of software licenses required; all cores must be licensed." - http://www.oracle.com/us/corpo...
It's been possible for at least a decade to disable cores at BIOS level in an x86 system - typically "disable half the cores" or "disable all but Core0".
Everything else is worse than SysV init. Even Systemd, which is really bad.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
I second that.
The systemd is full steam into the Microsoft trap of system configurations hard to grasp and log files hard to get at.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
Will Microsoft CEO Satya Nadella go to prison? Other spyware makers have been convicted.
Will there be an anti-trust case against Microsoft's virtual monopoly?
Articles about Microsoft abusing customers:
Microsoft's Software is Malware. Malware means software designed to function in ways that mistreat or harm the user.
How Can Any Company Ever Trust Microsoft Again?
NSA Backdoor Exploit in Windows 8 Uncovered
Microsoft Gave the NSA Direct Backdoor Access to Outlook, Skype
Microsoft has no plans to tell us what's in Windows patches. Each update is a black box, and it's going to stay that way.
Leaks show that Microsoft writes release notes, so why can't it publish them? The lack of documentation of Windows' updates is a baffling move on Microsoft's part.
Microsoft [lack of] Privacy Statement
Here's how to Block Windows 10 "Spying"
Nothing. Continue on as if nothing is going on. Most companies that run Windows Server run some hybrid mess of linux with windows anyways that makes no sense.
LDAP
When your company has 2200 server applications from 200 different vendors, inevitably some of those are going to be "Windows only".
Add in AD, Exchange and the relatively cheap licenses for SQL Server (compared to DB2 or Oracle, or fuck it, even the third party support overheads for the open source stuff) and the relative ease of acquiring Windows admins, it's a pretty straightforward decision to make Windows Server one of your core supported platforms.
Along with and (sadly at the last four companies I've worked for) a bloody expensive computer from IBM.
I thought about Intel/AMDs response to this as the concept is a direct attack on the profit percentage of a computer. MS is unsurprisingly trying to take more.
Consider this.
Random company has X dollars to spend on a new server. Y is allocated to the hardware and Z is allocated to licensing. Whereas previously they could get an 8 core dual socket machine. This would give Intel/AMD a sale of 2 of their better margin CPU's. Now, the company has to re-allocate funds to MS licensing and therefore needs to buy a smaller, lower margin CPU to keep within budget.
This directly affects Intel/AMD's profitability.
The solution I propose is that Intel/AMD license their CPU's to Azure on an 'instructions per second over time' model. Basically if the CPU maxes out for anything more than a burst, extra fee's a due. Fr the regular user who's CPU isn't pegged at 100% day in and day out, then it wouldn't make a difference. But if you run a large web services company...
Something tells me MS wouldn't like that very much.
VMware did some kind of pricing change a few years ago (which I think they may have later modified) when they figured out that people were beating the system by loading up multicore machines with maxed out memory and cutting their licensing costs.
My guess this is a similar gambit by Microsoft. Use whatever statistics they can get on server sales, plus their own sales information and work out an equation that allows them to maximize revenue.
> However, there is no WAY i'm adminning 100+ users and PCs without AD. There just is no substitute in the Linux world.
Whatever Red Hat was shipping in the early 2000's let *one* man spend about an hour a week administrating 500+ PCs and a couple-thousand users at this one place I used to work. This _one_ guy got far more work done than ten _full-time_ Windows admins. So, your claim that "nothing replaces AD" is bunk.
Few people will make the claim that AD is bad software. It's not. It is -however- very, very far from unique in the space.
Just go see what Red Hat provides for user and PC management. It's obviously quite good.
> Try doing high security compliance on Windows server and then on Linux. Linux does it just fine, even better, but it's waaaay more work to implement and prove.
That would be because the lazy-ass compliance auditing orgs haven't bothered to either prepare or (if they've bothered to prepare a sheet) keep their checkbox compliance sheets up to date for a given Linux distro. They refuse to take the time to recognize that even if the distro changes, the software doing the security is almost always the same. They shift the burden of demonstration of proof on to the sysadmin.
Source: I worked in a high-security software development shop, and *saw* the compliance sheets for Windows *and* a couple of dreadfully-out-of-date Linux distros (with known *remote* vulns that *fixed* in *later* *minor* versions of that distro, but one couldn't use the later versions of the disto because there wasn't a sheet for it. They would still certify the known-vulnerable distro because they weren't "officially" aware of the vulns, lel.). Compliance/assurance companies are 80% about CYA and 20% about actual security. This means that a *huge* number of insecure configurations get approved just because all the checkboxes on their compliance sheets were checked.
Nobody wants Active Directory. You have an actual business problem? You want to solve that. Active directory just happens to be the unbelievable complex, insecure, slow, poorly scaling hammer that MS makes you use for every authentication task.
Good luck with that!
AD is still recommended (by MS themselves) to be deployed only on an intranet, not exposed to the internet due to security risks, so I beg to differ that it's appropriate at all for a massive directory search. Also, you make it sound like this is a hard problem - but as the vast number of websites having more users than even the biggest AD forest on earth demonstrate, it's really not. AD scales very poorly; particularly when it comes to nesting (necessary at scale), and joining/removing machines from it (needs to be cheap for throw-away virtualization).
"...for the rest, fits neatly into the business requirements. Linux doesn't, out of the box, even at a base level [fit neatly into these completely unspecified business requirements]."
Have fun with that strawman, kid.
Sure, there are a load of things you're missing. One big part of using Microsoft Software is the complex licences. You'll have missed out on many board meetings with the Finance Director, where you try to explain why everything suddenly needs to cost more. You'll have missed out on explaining to developers that they can't use certain features because they are too expensive. You'll have missed out on many other meetings where people try to cherry pick which bits they can and can't use, how "no-one will mind" if you start to ignore the software licences, and numerous arguments over limiting hardware and installs in order to keep under budget.
Aside from hours of arguments, meetings and compromises you will also have missed out on terrible user interfaces with teeny-tiny unusable fixed-size windows and "wiggle" areas on the screen. Systems Administrators who insist on only using GUIs because that is all they can use. A lack of documentation easily and readily available for each release would also be missing.
To sum it all up, you're basically missing a load of hassle and headaches. So... what are you waiting for? Come join the fun!
Fuck off Microsoft shill!!!
Is that version free? :)
That is a ridiculous claim. I have extensive experience with Linux and Microsoft, and claiming that Microsoft makes things easier is just plain ridiculous. It is the kind of claim that could only be made by a person who has Microsoft experience, but none with Linux (or at least significantly less).
Not necessarily. It is the type of claim that could also be made by someone who has a financial interest.
15 years ago if all you wanted was file and print then the best choice was Netware.
More oomph per core also violates a major requirement of all post 2000 CPUs - that they conserve power. In the days before multicores, you had CPUs trying out various combinations of superscaling and superpipelining in order to maximize performance. A major reason being that OSs at the time had limited multi-processing capabilities, and even when they did, their software didn't.
Things changed once NT came around, and since NT could do SMP, Intel could boost performances by tossing a number of their top core CPUs into the mix, and NT, being SMP like Unix, could handle that. So now Intel had a new more scalable way to boost performance, as well as segment the market instead of sinking w/ the Itanic. They could offer dual or quad core for PCs, while offering their 8-32 cores for servers.
The GP's description was good, but the problem w/ that approach is that it's a technical solution to an artificial problem - that of hiking prices by changing the pricing model. Unlike technical solutions to issues such as power consumption or limited performance, this is not something that the technologists should be solving. The proper solution to Oracle, Sybase and the other enterprise software companies jacking up prices is to explore more FOSS solutions, such as ProgreSQL or NoSQL. And when Microsoft does this, explore the BSDs or Linux.
"In order to better serve our customers, we have decided to charge more for the same features."
Which goddamn customers asked for higher licensing fees?
I seem to recall Windows NT licensing per core, including cores in other sockets.
The nice part about this scheme is the number of customers that they will drive away toward Linux.
VDI. IPA. Siebel CRM.
No real competitor to Exchange, so that still runs on some Windows servers. Creative Cloud I have no idea about, never used it. mspaint? really? Wine-wrap that piece of shit if people really want it.
HP UX has had "Two User Downgrade - package" about 20 years exactly for this very reason. Because greedy third party softare cost.
You do know that AD is just a nicely packaged collection of LDAP, Kerberos, DNS, and DHCP servers, right? To say that "LDAP doesn't scale" would imply that AD doesn't scale either.
...and eDirectory is Novell's NDS, which has been around since 1993, I'm an old Novell admin and was happy when we switched from the Netware 3.11's bindery over to Novell 4.11 and its NDS in 1995. Unfortuantly the company I was at, decided to move to Windows and its new (at the time) AD soon after, so those of us who really liked NDS were out of luck, and had to learn AD. All I could do was shake my head.. At the time AD was a buggy piece of crap whereas NDS was a pretty stable (and powerful) directory service. Glad to see Novell having ported it to OES, it likely today is one directory service that could challenge AD and win, IF the castrated Novell that exists today would get off its ass...
THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
or doesn't the summary make any sense? why sell a 2-core pack, when the minimum required cores per system is 8?
8 core minimum is ridiculous. I know my customers have an abundance of machines running on 2 or 4 cores. An Active Directory server does not need that kind of horsepower for most orgs, much less 2 or 3 for availability. HEck I have one customer that runs AD just fine on 1 core and 2GB. Most development IIS web servers also do not need 8 cores. This also means that SQL Server would need to be licensed for 8 cores, up from the minimum 4 that the SQL Server license requires. This makes SQL Server even more ungodly expensive... I think the last I checked each 2 core 'pack' of SQL Standard was about $4K.
Bottom line... this will not help MS sell to their customers. It will dramatically increase licensing costs. I think this will result in further erosion of their on prem market and push more customers to the cloud. But once they lose the on prem requirements, those customers won't be running MS on the cloud, they will build to more cost effective platforms.
The facetious answer is Samba
You asked for technical details and he told you where to find them. Stop complaining like a man-child and go where he directed you to find your answers.
Can someone tell me what exactly I am missing by [stubbornly] refusing to use Windows Server? I know there surely exist some advantages but what are they really?
I can't tell you what *you* are missing, but for most people (not nerds), "IT" means Back Office. And if you want a simple, cheap and easy to support Back Office, it's hard to go past the MS solution. Server, Desktop and mobile OS all integrate seamlessly, you get and LDAP out of the box that just works, and centralised client management via Group Policy. You also get the SQL, Exchange, Office combo that pretty much does everything that most Joe Office users need. And more importantly you can find admins anywhere.
MS admins also tend to be able to relate better with normal people too, since everytime you meet an Linux fan boy they always seem angry and bitter about something.
So in your case, you may not need any of that, but for most businesses there is no other solution that comes close (feel free to offer one, but cobbling together a bunch of clunky, disparate FOSS shit that needs to be band-aided together and constantly tweaked is not what people want).
This time it's really going to happen: 2016 is going to be the Year of Linux on the Server! Oh, wait...
When the copyright term is "forever minus a day", live every day like it's the last.
A ton of business line applications for major industries require it, unfortunately. The Sage Group (Timberline - Sage 300, Master Builder - Sage 100, both come to mind), as do basically every medical records and billing software I've encountered, very often only deploy out to Windows. Other times you'll have something that requires SQL Server (not just any SQL solution), which also becomes problematic.
I know it's easy to just say "well go use something else" but good luck getting that attitude to work with a growing company that's been using the software for 5 years and doesn't want to migrate over some probably-crappy open source solution with spotty support options. Certain things like web servers, email, and file storage can work fine with a Linux setup, but mission-critical software that's deployed in random businesses is usually tied to Windows in some way.
Not really. That was 2000-2001 when Netware was a creaking old mess (remember BTrieve?) and could barely do anything _but_ being a fileserver.
I agree with everything you stated, and use the correct tool for the job.
Though I wouldn't necessarily equate AFS/DFS/DCE to Active Directory, it would be more like DFSR. Though I'm curious, and haven't looked in a few years. What technology would be equivalent to Active Directory in Linux? Say, if I wanted to ditch a domain controller and move it to Linux as an experiment.
"Why are you acting so entitled to someone else's software?" He doesn't. He's acting like he's entitled to the use of the software that he purchased. It isn't any more purchased because it's running on a powerful machine than when it's run on a dinky little portable.
The closest technology to AD in Linux would be OpenLDAP. However, what keeps AD ahead is its replication, configuration, extensibility with schema additions, and what it stores. For example, I can use AD to store what users get what sudo rights, and this is easily maintained by adding/removing users from a group. If I have a group of users that require stricter password policies than the usual (perhaps they are in finance), I throw them in an OU and apply a GPO.
Delegation? No problem. I can hand over admin rights to a remote admin without issue.
Plus, AD is incredibly easy to stand up, add redundant DCs, and configure.
I would love to see a similar OSS tool available, but right now, there isn't anything that even comes close.
So when is Server 2016 R2 coming out? After the last 8 years, I'm not touching a Microsoft Server OS without R2 in the name with a 10 foot pole. We sold some of our customers server 2012, and now they're stuck with windows 8.0 interface, and can't install IE11, so I have a permanently installed vulnerable browser. Also, it's just not as stable as 2012R2. Server manager crashes and won't recover without a reboot. I don't think I need to elaborate on Server 2008 R1 (Windows Vista Server) for anyone who's used it recently. I'm getting sick of being made to look stupid years later for installing the latest available OS at the time.