ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก
Why Businesses Use Windows Server
ฝัง
- เผยแพร่เมื่อ 9 มิ.ย. 2019
- In this video, I go over why businesses use Windows Server in there environment.
Active Directory
GPOs
Print Servers
AD alternatives
- Azure
- Linux AD
- None
GPOs alternatives
- switch to non-managed
- images
- Linux Desktop
Print Server alternatives
- CUPS
- locally managed
Next video is over what a typical Enterprise business runs and how to incorporate it into a home lab. .
►► Digital Downloads ➜ www.cttstore.com
►► Reddit ➜ / christitustech
►► Titus Tech Talk ➜ / titustechtalk
►► Twitch ➜ / christitustech
Gosh as an IT contractor I've gone into some situations and I think to myself "WTF were they thinking when they set this sh*t up?"
Hehe, as a former IT contractor... this was almost my thought 90% of the time lol. Early 2000s doing Small Businesses were some of the craziest times for tech. I remember someone having a server 2000 box sitting in a closet - not ventilated, and it kept randomly rebooting. Thank goodness for most of these people moving to just hosted services these days. That was no way to run a small business.
They probably werent thinking lol
@@ChrisTitusTech I had the same thing with network kit! Installed under desks getting kicked about or cooking in cupboards, used to make me laugh (behind my serious "customer face" of course)
So much valuable information! Chris get your cert.s up to date. They are useful credentials to impress doubters. What a fantastic subject for a presentation. You could probably speak hours on it. And inspire coders to improve Linux servers by showing them what is needed.
Don't hate the GPO, hate how an administrator utilizes them. The enterprise environment I'm in has several forests, and a few buckets for a domain object. The GPOs allows us to define security for foriegn nationals and isolate them from the restricted data, or define a role for a pc, and amon gd other things. You are correct if someone has on policy trying to manage all things, though.
If a distro couldnoffer the granularity of the Windows GPO, and the framework if .net, then you will see companies moving over to Linux. Remember, Active Directory was Miceosoft's response to Novell's NDS.
My rules are pretty simple, if the business is new I recommend all linux servers, but if the business has some years under its belt (usually all windows server 2003, 2008...), I tend to leave it as it is... I mean, I can patch it, improve it, but I never overhaul it. Did it twice.... lesson learnt.
From my experience this is a really good strategy. They'll be back before you know it anyways when it's upgrade time and they know they have to change things.
Depends a bit on the clients too... if they have a LOT of complex Windows (and only windows) AD clients, in those cases windows servers might be preferable...
there are businesses still using windows server 2003 and 2008? why? aren't they vulnerable to all types of attacks? how are they protected?
Chris, Gillette wants to know you location.
ROFL!
😄😄😄😄😄
👍
they want to talk to him about choosing the right gender?
My beard is 6 inches long - and has built in anti Gillette mountain man survival food stuck in the hair.
😂😂😂 while I'm walking around with a whole afro surrounding my jaw
More about ZFS please! Maybe an overview on your favorite features, and a short tutorial how to setup a home server? Thanks!
Bump
zfs? thought that was passé
Ladies and gentleman: witness the slow transition of a man, from clean-cut Windows Admin to full Stallman. ;)
I used to work for a very small company that used windows server. They were not using active directory, or even any virtualization of any kind, yet spent the money on windows server 2012 r2 and a dell tower server computer. It hurt my brain and soul how much money he spent on what was used as a nas and quickbooks server.
-Edit Also i saw some comments about people shoving this stuff in a closet. Theirs was in a really hot non ventilated closet with a bunch of DIY wiring to add stuff that the business used. It was sketchy and kinda dangerous in there. Not to mention so so hot.
LOL STOP BRO THATS MY EXACT SITUATION... small business (under 10 ws), no AD no VM, no server printing, 2012 r2 prefab server tower, all to run quickbooks 2019 and for a nas... I had to double check your name thought it was me writing it... at least I know there’s another person out there
@@Doppioristretto haha, that's hilarious bro. I guess all small business owners think alike, (or maybe they just meet the same dell sales people lol) I was always amazed at how the business was capable of running. Before I came there was no server backups of any kind, they had 10 years of important data on 10 year old spinning discs lol.
I see you're becoming a Linux senior, with that beard. Just kidding, awesome video once again!
Just recently switched all of my servers from Windows Server to Ubuntu Server, no regrets.
Prove it
@@alterego157 Alright: imgur.com/a/hEay5BD
@@alterego157 He burned you troll
Bahahahaha!
@Steven Tackett Take it easy soylord, it's just a joke 😂
Hello and welcome back from your holiday! Great video explaining all those tidious things a server entails! I hope you'll have time to explain the differences between zfs, btrfs and their home and commercial applications... Maybe a tutorial how they can be utilised in a home or a nas installation... Have a nice day!
P.S.: To comment on the printer part, I've used TOSHIBA SMB+/ enterprise printers on my laptop and they work full feature using cups.. including things like stapling and punching. The same goes for KYOCERA. Not too sure about other brands. It works with printer sharing too, if you just use it as a reference object and attach Windows drivers. I've even seen it at a customer as replacement of the Microsoft Windows Print Server as it was constantly crashing with all the variety of drivers on it, where cups didn't have a single problem and just worked.
c. 04:07 : In schools it's so much easier... With my Ubuntu box I usually need about three attempts until I figure out how to use the WiFi-enabled printer: first one comes out in the dean's office, second in some department other than mine, third in the staff room, where I wanted it. All of the copies just as advertised, even if not necessarily in the right place. Meanwhile, my Mac-using workmates wonder how much it'll cost them to install the app and Windows-users look at me like I was some kind of magician.
Sure, printing exams and worksheets for middle-school kids is way easier on the software than booklets and stuff. But having one person dedicated to the tricky bits, or a print shop you can send stuff to by email, should be able to take care of that most of the time.
You forgot to mention Microsoft Exchange, I work in IT and lots of our clients still use it. We try to push them to the cloud but they persist to keep their old exchange boxes....
Loonix users pushing cloud is a bit of a contradiction.....
What do you mean with "Linux AD"?
Is that Fedora-DS (389 directory server)? Or something else?
I worked in an organization with people who had this fanatical belief that you had to put all your settings in just a few GPOs, rather than having granular ones, because "it is too slow otherwise". I mean, maybe that was true 25 years ago, but not now. The environment needed a total revamp of GPOs and settings, and I did that. Pretty much singlehandedly. In order to have policy "flow" down as it needed to, I had to have granular policies. Plus, obviously, I was able to name the GPOs descriptively.
Hey Chris! I really liked this video, could you make more videos about M$ products alternatives like FreeIPA, OpenLDAP, etc? Thanks 👍
Certainly
Samba 4.x is a full Active Directory replacement, including GPO using RSAT to manage it from a remote computer.
What is this witchcraft you speak of? Are you saying Samba 4 can push out GPOs that can control policy objects on Windows 10 machines? That would be most excellent, however I'm pretty sure this is only reality in my dreams.
See wiki.samba.org/index.php/GSOC_GPO for details. There's a few limitations. You need to use RSAT on a client PC.
@@ChrisTitusTech Another good URL I found with a simple tutorial www.google.com/amp/s/www.tecmint.com/manage-samba4-dns-group-policy-from-windows/amp/
Niels van Aert I heard of it but I don‘t know any company or admin that is using this. Do you have experiences with a samba AD? Would be great to know more about this topic!
@@AuroraBTCI've seen a few SMB companies running it, mostly on a QNAP based NAS (which is Linux with Samba as backend). I've administered these and they work pretty much flawlessly. Other than that I've got it running at home and in a lab environment and I'm not having any problems with it so far. I'm actually evaluating and considering whether this can be a good replacement for SMB customers.
Very interesting point of view. I'm also looking forward for Linux solutions to get rid of AD and GPOs.
Reminds me AD was windoze attempt to copy Novell's NDS. Now Novell is Suse and AD still is unstable :D
Ad and GPO is basically.
KERBEROS. LDAP. Distributed file system (SMB). Skript.
So, use Kerberos/LDAP and something like chef, cfengine or salt. Distributed file systems use NFS. Yes, SMB/CIF are also available and slow.
Anders Jackson SMB is not slow especially with with multichannel
@@sturmbreakers7817 compared to other file sharing protocol, Yes it is.
In the company where I work we have 50 percent in Linux and 50 percent in Windows. The only reason why we can't drop Microsoft is because AD and GPOs. There is nothing in the open source (even in the red hat space) that can beat the simplicity or even all the functionalities of that products.
I work for a particular US State's government. We still have IIS as the de-facto web hosting platform on the majority of our servers across all of our departments. (we're talking hundreds of servers here.) I'm not a fan of it, but it's what we've got both because of legacy applications and the massive presence of .NET developers.
If I had it my way, we'd be running Apache-based web-servers using either PHP or Python, but it looks like things will end up going the .NET Core route, which I believe can run on its own somehow? idk.
Well that is a scary thought, but I'm not surprised. Sorry to hear that you have to deal with IIS... I still have PTSD from those days lol.
Try getting them to migrate to .Net Core as .Net framework will not be supported once .Net 5 comes out as this will be cross platform and more secure
At least you have steady work patching and removing virus , at one place i worked we patched and re installed IIS daily ....
@@myalaskanbackyard9649 in that case there was something wrong with the system
What about Nginx? I've only used Apache and Nginx for home servers so I can only say other people say Nginx scales better for higher workloads, but I found them both pleasant
I'd like to see a video on large scale linux based configuration management systems. What do you think of Canonical's Landscape project, and things like Puppet? Thanks.
Salt or Cfengine are popular.
There are a German system to help automatic installations, but doesn't remember the name. Use in everything from home computer to supercomputers. There are also a solution with web frontend for kerberos/LDAP for controlling which software to remove or push to computers. Don't remember the name of neither of those software... 😜
Cool. I don't know much about it, probably never need it. But as a dev I'd seen the admins use it for our network. Might have been Landscape. Looked browser based, but really cool.
But since Chris made a video on Windows server, I thought maybe a comparison between linux alternatives would be in order, contrasting windows. The good, bad and ugly. Then later maybe a later deeper dive into each of the good ones.
Otherwise people might have to go find that on another channel, I guess ;-)
I witness a huge decline of UNIX and GNU/Linux and a rise of Windows Servers in the Enterprises. My understanding is that Microsoft has heavily invested in making sure that IT graduates are so much vendor locked that all that they know is Windows, Visual Studio, C#, MS SQL, Active Directory, Azure, etc. that the large enterprises become almost completely locked up with M$. 15 years ago you needed a security step-out to deploy a Windows Server in the environment. Nowadays, you'd rather need architectural step-out to deploy anything else than WS on Azure. But everything is cyclic. I foresee a big inhousing back to on-premise DCs, and hopefully back to UNIX/GNU/BSD.
Why? When Windows just works?
@@user-gs6yg4ye7i In the enteprise environment - it doesn't. Almost everything that you install atop Windows Server needs elevated privileges to run and to be maintaned. Segregation of duties never works as intended, control of elevated privileges never works as intended. Hundreds of weird services, tens of services listening on the network interfaces, thousands of process handlers... an uncontrolable mess. In UNIX everything is so much easier, more convinient and secure. Admins have actual control over the UNIX / Linux systems, while on Windows Server - it's an imaginary control.
"When Windows just works" except there's something wrong with it and they can't give you a viable solution
The L-3 factory in Greenville, TX, went totally Linux years ago; all LDAP!
You would be surprised at how many companies use iis for hosting sites and FTP/FTPS. A lot of my day is dealing with customer's iis set ups.
... and it is a decent web server: "Netcraft data in February 2017 indicates IIS had a "market share of the top million busiest sites" of 10.19%, making it the third most popular web server in the world, behind Apache at 41.41% and nginx at 28.34%." (news.netcraft.com/archives/2017/02/27/february-2017-web-server-survey.html) ... which is a little more than the alleged "no one uses IIS for websites " [th-cam.com/video/ZxdRwkcy5X4/w-d-xo.html].
You forget to mention executives and their silly freebusy to set meetings in Outlook. Without it the CEO will always say no to leaving Windows. Executives love Outlook and their precious archive pst folders
Thank you, Chris. Some Canadian federal offices still use COBOL.
HAHA... damn that is older than me.
A few days ago I was watching simulations of tornados coded in FORTRAN and run on a supercomputer. But that probably makes more sense than using COBOL.
@@ChrisTitusTech Oklahoma Unemployment securities commission still use COBAL.
Yeah, inexperienced admins especially create gigantic group policy objects and cram everything in there. I mean, there's a sweet spot somewhere in there on how much you split that out, too many rules can affect loading times, and of course you should disable the part that isn't relevant (either the computer settings or user settings, depending on what you're doing). I had to sort one such situation out myself. And they had also set it so that restrictions that should only take place on specific computers happened on *all* computers. Terminal servers and laptops should *not* have the same GPO's... it was pretty bad. But it's hard to live without group policy, as you say, if you have Windows clients. As in, almost undoable. And right now, windows clients are the norm.
Hey Chris,
I have a question for you... Hope you can answer or make a video about it...
First-off, I love the fact that an hardcore Microsoft Admin/User is even attempting what you are doing... Keep on the good work, it is worth it!
Here is an intro, I was a backup admin on Active Directory for a year, and now, a full system admin on Azure AD. (The one included with business essential licences)
The company is fully O365 integrated, with Sharepoint and everything... We are using O365 services to their limits (and have found many!). Microsoft being Microsoft, they always change the rules and we loose functionalities on a weekly basis...
Also, as a side note, I manage the complete Microsoft infrastructure and don't Own a Windows computer... I do everything on Linux!
The company is making a slow turn (powered by me!) in the direction of Free and Open Source solutions. Namely, we are slowly switching the dev team to Linux desktop because The dev environment is a nightmare on Windows and WSL...
Here comes the question:
Azure AD, Sharepoint, O365 etc. makes it sooooo easy to manage users that I am spoiled! What would you use to build a business based on Linux? For Groups, User Management, Authentication, etc...
Basically, I want to be able to deploy new users in the blink of an eye, Like on Azure (auto-deploy users environments) and be able to lock users in or out in a click (or command) Like Azure permits...
We are slowly deploying web services on docker containers on a swarm... So far it has been great, but it does not help with the desktop apps etc.
Thanks for your input.
I am so glad you turned down this road , since we're on the topic of windows server .. A video about creating VM pools and deploying the virtual desktops to the network, that would be great. I have not much experience with Windows Server and Hyper-V but I am interested in it, if not for anything else the fact that HyperV allows you to dynamically allocate Memory which is pretty huge. For everyone else I am not talking about storage I am talking about dynamically allocated RAM . I think it would be a useful video , even if someone wanted to mess around and pump out a few desktops sharing a powerful machines resources to less powerful machines for a home lab. The storage configuration is where is gets a little foggy for me. How to setup persistence locally and or across the network thinclients/fatclients NFS/SAN all the good stuff. I know I've asked a bunch of times for you to do this within Linux , something rhel based since your active in that community (rather it be Debian) , but if it has to be windows I'll take it 👍👌💪
I take it a bit differently:
1. .net development heavily relies on Microsoft infrastructure especially when it comes down to integrating with security database integration(development for one group implement both in AD Level, sharepoint and exchange).
2. manageability in larger scale giving a more wholesome solution to a business which make it easier to manage in terms of enterprises and outsourcing. as far as i aware in linux administration things are more fragmented and it could be less obvious how to combine several systems.
3. due to a platform being more used it lead that there is bigger base supporting it from past usage and active people who can support it. it also means it is more well known to third parties and there is bigger place as result for third parties tools .
4. hard to migrate from existing systems. while possible it often not economical to migrate the servers and in other cases doesn't worth the hassle
the 2nd and third reasons it is also why there is less adoption of linux for general application, it is more manual and not necessarily as discovered for general application as windows. It is a vicious feedback loop(that is a self-justifying system) but it is how technology adoption operate and can be seen in why industries shy away from changing existing standards or giving alternative standards.
A few years ago I had an Intel NUC. Installed Lubuntu on it and setup a folder on the desktop and shared it. Right away it was working everywhere, Windows sharing was such a pain with user permissions, even with "everyone' I still sometimes could not see it, yeah..
Mounting a win shared folder in Ubuntu was a pain. The file and folders permissions panel in windows is gold compared to the Ubuntu one
Only for AD.
2nd reason-
Hyper-V is quite user friendly and feature rich too compared to kvm & others. (Very small biz size >5 users case)
the healthcare realm still uses windows server heavily!! And iis!! At least that’s my experience with a lot of major hospitals
Oh my god I can get behind windows but dear lord not IIS!
I use two Windows servers 2016 to hold up the right side of my desk in the server room. They are not plugged in.
HAHAHAHAHAHAHAHAHAHA
One of the issues with Windows in general is that "Windows is best at solving windows problems" if one gets out of the mentality that Linux has to solve stuff you need to do in Windows environments in the exact same way Windows does it, suddenly you find solutions for everything. Puppet, rsync + scripts, and even good old "ssh host cmd" can help to reproduce GPO's for Linux workstations. On the I need to run some Windows desktops front, you can use Samba 4.x it has both AD and GPO's that you administer using the Windows Remote Admin Tools from a windows computer, just like you would do on regular AD.
The only thing I struggle with to replace is the Exchange calendaring and collaboration tools, Postfix + Dovecot do a terrific job as a super performant email server, but regarding the calendaring and collaboration things, polls, meeting requests, tasks and the like are Missing.
HI Chris, great video . Have a question what would you use to manage linux desktops if you were to go all linux environment?
ZFS is not based on BSD (Free or otherwise). One could argue that Solaris (System V Release 4) had the original BSD as part of it's base (The other two were System V and Xenix.), but the BSD releases we know today (OpenBSD and FreeBSD) are derivatives of the original BSD code.
ZFS was created by SUN Microsystems. They also releases an open source license of it with the OpenSolaris. This was later removed when Oracle bought Sun Microsystems. The open source version of ZFS has been ported to many OS versions such as Linux, MacOS and BSD. It's now maintained as OpenZFS. I run both Solaris and Linux platforms using ZFS, and I can easily say that the Solaris version of ZFS if far more stable and functional than the OpenZFS based ports.
In post soviet space windows servers are used mostly for one thing: accounting/ERP with access through rdp. Sometimes for hyper-v (what an awful experience) and active directory... and nothing more really.
Being using and still use GPOs for simple things, force a wallpaper, disable usb usage, map drives etc. And i have it per department. Usb GPO for accounting department is separate from the one that is assigned for management. I've being wondering, why cant a man just export all that work and import it on a new system, and i dont just mean servers. Pcs as well. I made the config and when i have to rebuilt a pc i have to do it all over again. Doesnt happen often but its a pain. As far as file sharing, couldnt agree more with what you said but hey, not my equipment. I just work on it. For some reason companies feel more legitimate paying licences for servers, stations, users. They kind of like it. When they see that you are using linux, you are some kind of a weirdo even though their web server, ftp server and mail server run on CentOs. Being looking at proxmox for VM and thinking of giving it a shot. Ever used it? It would be cool if you did and know your way around to make a video about it. All of my VMs now run on Hyper-V. Thinking of experimenting a bit on that. Built a pydio server just to see how its done
Btw, windows need IIS if you want to run a windows ftp server. Win 10 as well
As someone who screws with Windows server 2012R2 setting things up to learn about them I can confirm... *GPOs ARE A PAIN IN THE HECKIN' ARSE!!*
Windows servers are good at Hyper-v, AD, DNS, and you are right about GPO's & Firewall Rules! there are a lot of windows admins that do not practice their craft and use best practices! Powershell basically to me is open source mgmt without looking at a gui! But again their are better Linux Alternatives!
Would you kindly name some? I'm trying to learn Linux system administration.
So far, what I understand is:
Kerberos is a good alternative to AD
Red Hat Ansible is a good alternative to GPO's
KVM is great compared to Hyper-V
I still got nothing on print servers
Your comment is the first time I'm thinking about DNS and Firewall
well, I am new to servers, still, haven't decided which ones to start with, this video was a piece of good information to stumble upon, thank you!
Microsoft itself ditched Windows Server for one of the Linux distros for their Azure servers.
Google "Azure Linux"
@@igorthelight God damn dude, that is insane, I was not aware, thanks!
@@Eimantasks :-)
Hey Chris, if you were to create an entire small/medium business environment entirely on Linux, which distro(s) would you use for server and desktops, and why?
fedora for desktop and centos for servers... Centos instead of RHEL just because I'm cheap. Fedora/Centos are extremely reliable and security is their top priority. If money was no object and you required support swap CentOS for RHEL ;) (RHEL = Red Hat Enterprise Linux)
@@ChrisTitusTech Where would you rank Debian variations like Ubuntu Server in terms of server Linux?
I would go for Skole Linux. 😜
@@ChrisTitusTech it largely depends on what distro you are familiar with. I would think for people new to Linux a better approach might be Mint or Ubuntu for Desktop, and Ubuntu or Debian for servers. Redhat/Centos packages are often too stale and Fedora is too bleeding edge. Debian/Ubuntu is a more happy middle. I remember compiling GCC 4.4.3, Python 5 and Python 6 RPM packages for a beowulf cluster a client had. They were running latest RHEL (5.1) at the time so had GCC 4.1.2 and Python 4 only, but every other distro had these already.
Ubuntu (LTS variant) or Debian would suit your needs. Desktop for the former, with Debian as the server. Although both could easily fulfil either function. In point of fact it would be easier if you chose a single distro from a networking and stability standpoint
I know you're not kine on Windows any more (and so do I) but you made a very honest and objective video as to why businesses still use Windows servers
Thanks for helping me with my assignment
What Linux cert would you go for?
Sam H great question!
How about red hat?
The way I see it, you can save on man-power to maintain a Windows Server environment as it's not a difficult system to maintain (most of the time), but your savings go to licensing. On Linux, you save on server software (I mean, 90% is free), but you pay a lot more for sysadmins who need to know their way around such system.
I'm happy to maintain my Linux workstation because it's a machine for my sole use, but I wouldn't feel as confident in maintaining a Linux server. Troubleshooting in Windows is easier since 99% of issues are caused by updates, which you can identify and research (I have a Microsoft Offenders list above my desk with the latest troublemakers). To troubleshoot Linux, it takes a vast amount of knowledge about the kernel and operating system; far greater than what a typical desktop Linux user needs to know about their system. Admins with such knowledge and experience are not easy to come by, and they're definitely not cheap.
You don't have to be a genius to maintain a Windows server, and the learning curve is so much gentler compared to Linux. But if you're willing to learn and are brave, you can achieve far greater feats on Linux.
I'd perhaps phrase it differently: You can't do anything about 99% of the troubles you have on Windows, except to wait for the next update and hope that it will be fixed then.
In Linux, because the system is open source, information on the details of what exactly is causing problems is much easier to come by, and because the system is so open for hacking, you'll often be tempted to just apply those hacks for your system rather than waiting for updates.
You can manage Linux system like Windows, by hiring a sysadmin that's kinda dumb and uninterested in doing deep troubleshooting/debugging or who have great self restraints from doing so, so they don't start trying to dig into problems.
Just to mention the most popular ones: Exchange, Sharepoint, SQL, WSUS...within an OnPremise environment.
I'm also curious how Linux could impelement its own Active Directory solution but maybe it is not going to happen in the near future.
I like to use Windows for work-related things and for gaming but I'm a big Linux fan since several years. ;)
Now its a thing
Yeah I'm curious to know what a Linux equivalent to AD and group policies is.
Not sure why you separate AD and GPO. They are really one in the same. Not sure what size and types of businesses you deal with but IIS, which I hate with a passion, its very widely used to support ASP.NET applications. But the number one reason companies use windows is vertical market applications. I believe this is changing rapidly as software vendors are moving to hosted but established brick and mortar businesses still rely heavily on windows only applications built for their line of business.
Well said... But I believe we speak our reality. I will never acknowledge it's existence.
The Oracle OS with ZFS is not based on FreeBSD. It’s a SVR4 UNIX system, It’s called Solaris (SUN Microsystems made it)
U agree with the GPO setup. My current company does the bad way , one or two gpos for everything...I tried to suggest them to change it to something more sustainable and they outright rejected it...
Get what you can from that place and use it as a stepping stone. The person in charge is a moron for knowingly doing that. I don't mind when someone doesn't know something but I have zero tolerance for willful ignorance.
There are application specific servers (MSSQL, Microsoft CRM, etc.) that still need it
I work in information technology and use server 2012 on my two servers. I really like windows servers so user friendly.
Very interesting point, the question is while on the server it looks like no one is using windows server like they used to, on the background things are still pretty much the same. Microsoft worked very hard to facilitate integration and migration of many of the old legacy application to cloud or containers. But also you will be surprised to learn that many of the big enterprises still use file old school ntfs for file services and storage, although now there’s an added bonus which works pretty good, file deduplication released since 2016 has made things a bit easy and cheap azure back ups means fault tolerant is easily achievable and sysAdmins can now sleep peacefully
A lot of small business deployments seem to come when they pick an ERP or accounts system that's fully locked into Microsoft (windows server, msSQL, AD). Between that and the army of consultant/resellers convincing them Linux is hobby stuff and MS is 'the real thing' they've got most SMEs.
I love Linux, and make a living with Windows server.
Here is my 5 cents:
1. Active Directory and GPOs. Seriously Chris, how on Earth would you manage 50+ users / workstations without them?
2. The Microsoft Deployment Toolkit, either by it selv og together with WDS or even SCCM.
3. The WIM / ESD image format together with the dism tool.
4. Exchange + Outlook is just a real strong combo.
Agree with most those points, I hate SCCM though... It's the devil. Getting Outlook away from users is sooo hard, there is nothing that comes close to it. I absolutely hate almost every linux mail client... except for Hiri which is ok, but I still haven't found anything close to ole Outlook.
@@ChrisTitusTech
But having an corporate OS image, for PXE deployment on hundreds of PC's is sweet. And being able to inject new drivers and updates into the images is quite nice too.
You will have a neckbeard by then. Great information. Thanks, Chris!
Before this video even starts I'm gonna guess Active Directory and Exchange
We use iis for a production web site today
Please do a new comprehensive series on ZFS vs hardware raid vs software raid.
ZFS is software raid.
One big advantage of ZFS and I suppose to a lesser extent other software raid implementations is that you can put the drives into another computer with completely different hardware, mount them, and it will work.
My ZFS pool is about 10 years old now. I think only about two of the original 9 drives are still in it, and I moved it into another computer when the motherboard died. I've never had to use the backup ever.
Familiarity.... that's why. They need to branch out :) can't beat free (LINUX)
Support as well, small businesses (mostly) can't build it's own team or doesn't plan to maintain their servers, and RedHat isn't free either.
@@julz19 Yeah true. Support is good and if your going the paid route I'd at least investigate some cheaper options than Microsoft ^^
Linux is free if your time is worthless. Unfortunately, IT staff doesn't work for free.
@@gilbes1139 Yep .. Running a business isn't a pet project where you devote 80% of your time maintaining servers
@@julz19 so why using MS servers?
Cabonite evault is a windows app for backup... so that is why we store on windows servers.
I think Question is wrong, bussines not use Winodws Server. Generaly use Windows Desktop so on this moment you are right AD also AD components ( like GPO ) more important. But on Server side they are using Vmware, Proxmox, RHEL instead of Hyper-V. On Application side company can not select base system, that means software devoloper select base operation system that means if software developer say Linux then company use linux if say Windows company use Windows... In this moment we have two question Why company use Windows Desktop second why sotware devoloper select Windows ?
For my idea System admin select Windows because of that Hardware support easy driver integration also AD most important point. So another question why Windows have better hardware support because they have some centrall solition for hardware company like DirectX :D or some native driver solition for first instalation etc... (Also Linux have native support to many hardware but native means we can not use that hardware full peroformance or full feature so need manufacturer support for manufacturer support Linux need some centrall system )
Second Question; why programmer select Windows because also have some fireworks also some API and some centrall system like OCBD so programmer generaly write one code for any windows but on liunux this is not possible actually Programmer every time update own software and need repack for diffrent Linux or same Linux diffrent distro maybe SNAPd and Container system will fix this problem but also Linux need some centrall system..
Also system admin know this, centrall system or centrall api means low performance but system admin can be accept %10 low performance for stability compatibility etc....
God I hate windows concepts
So do I.
God
Will you please do a (honest) video about how Linux does get viruses? Also what is the difference between a Linux distro and Android?:)
The licen$ing per CPU core requirement with Microsoft Server and a licensing requirement of at least 16 cores is starting to make something like Red Hat Enterprise more attractive.
Windows Server 2016 does have a Windows 10 interface... What gripes me is, there was only three years before a newer version of Windows Server was introduced? What happened to 5 to 7 years for server software? By the time the work most of the bugs out, a newer version will pop up, literally.
..forcing Windows Server 2016 to be slated for retirement too soon.
RHEL’s minimum support contract is about $750-ish ( annually) per OS instance….; actually more expensive than WS2022 ?)
GPO < RSYNC + custom config Files. Also how does linux farms are managed without GPO ....
Hi, Chris ! Nihao (Chinese salutation most common) !
3:55 probably sixty? are you planning to freeze yourself at some point in-between
Thanks!
what are the clouds made of?
Other people's computers ;)
@@ChrisTitusTech even azure is linux b/c m$ gave up trying to get their network products to scale
You keep confusing Group Policies, preferences and the actual objects. The idea is correct but it's being stated incorrectly
My company does .Net development and so our clients mostly use Windows, and sites we create are still hosted by iis either locally or in azure. Until .net core comes closer to parity with Windows .net framework I see a lot of software and custom stuff still being windows based. That said there is this contingent of people who are pretty convinced MS is heading towards a Linux kernel based OS. Ultimately this seems to me like it would be good for Linux.
Largely agree, you forgot exchange server...
Red Hat Ftw
nothing beats a good red hat for enterprise servers
Amen, Brother.
chris, please tell me why one site is telling me i can install windows server on any computer, while my motherboard manufacturer is telling me only windows 10 and rhl is supported and not windows server
GPOs is what makes windows administration great. Windows is a dream to administrate when you have thousands of endpoints.
Active DIrectory. Next!
3:20 definetly not me 👀
Entrenchment. Folks have had a Windows system for a long time and just don't want to change. Or, the admins don't have training in other systems and so they just continue using Windows.
Is there Group Policy alternative with GUI on Linux?
Yes there is, you can administer windows machines GPO policy, at first it may look like a nightmare but poof you just saved lots of money on licensing wiki.samba.org/index.php/Setting_up_Samba_as_an_Active_Directory_Domain_Controller . Only thing is you have some limitation but if you are interested only in GPO then this is a good replacement.
Anisible is the closest thing we have in Linux.
@@ChrisTitusTech no. There are other. Like salt and cfengine.
They can be controlled by LDAP and secured by Kerberos. Same technic behind LDAP.
Even web gui if you want.
Lol i know linux guys are kind of hating on everything Windows but Windows Servers are still used around the globe as AD DS; GPO, DHCP, DNS, WDS, WSUS, File Sharing and Quotas ,Application server, Hyper-V Server, Print Server, Remote Desktop Services (yes despite what you say in this video, just a cold fact)
Linux for a period of time was considered the best OS for online servers because it promised better security with no licensing fees. You can just run linux in a virtual machine on windows if hardware compatibility issues become a problem.
For offline archives or mainframes Linux just creates more problems than it solves. Windows and Z/OS etc still predominate.
However it has come to light that Linux online servers offer no security boost over windows judging by the number of costly attacks.
The free software foundations software repositories have been hacked into many times.
Ransomware and bitcoin miners are well known to linux.
The pattern seems to be that Linux servers are attacked and windows personal computers are attacked. Mac OS is the least affected of the three.
LOL! Azure is pretty decent. Understatement of the century. The simple answer to this question is the same reason there are still companies using Windows 95 and XP. They're too lazy to upgrade and they don't want to spend the money or experience the down time.
Can you create a windows server 2016 course playlist? If you have time.. Like how to install windows server,ADDS,DNS etc..
i prefer windows to Linux. tried both and for me windows is far superior
Same
Any chance of a video (or 2 or 3) talking about Chef, Puppet and SaltStack as viable alternatives to MS Server GPOs?
Curious why do do prefer 2016 over 2019. 2016 had that patch issue where it took forever to do updates. 2019 fixed that.
I've had 2 situations being opposites of one another.
Around 2010 the company I was working for moved to Vista. Don't get me started on that! Though the biggest issue we had was a large format Laser printer from Océ. It had a RIP server still running on WinNT 4.0, guess what ... Vista don't talk to NT. We ended up installing CentOS onto it instead so the then 10 year old printer could be used from Vista workstations. Go figure - Windows actually caused us to move to a Linux server.
The other side was due to this change we chose to move to a Linux file share as well. HUGE performance improvements due to this. especially as the 3d modelling files we were working on tended between several MB to handfuls of GB each. In fact the AD and GPO stuff weren't "much" to change, took one weekend to swap everything over and run all workstations from bootup scripts - similar idea to GPO, just that a change was done in a BAT file which got loaded at each user's login. Possibly not the best choice for huge companies, but with only around 150 workstations it worked fine - used to do lots of WSH scripts for when BAT simply wasn't enough. Would have loved PowerShell back then, tended to beg for them to install CygWin onto each workstation so I could use bash.
Unfortunately though they were running some timesheet entry and deliverables record system which worked on SQL Server as backend. At that time it meant we still had to run a Win Server just so we had MS-SQL. These days that would have been axed too, since there's an open source MS-SQL which can run on Linux.
All that's out the way now. Nearly everything's direct on some Linux or another. I think even exchange we're now on a cloud based variant. No more Windows servers, no more of those weird licensing issues. Although all the workstations are still Windows (nearly all on W10, though one or two old machines may still be on W8.1). We just can't get software on anything else, since we have to use the industry standards - need to collaborate with 100s of outside parties using that same proprietary file format.
Run on one remote MS Server with those software installed. Then Linux on desktop machine.
@@AndersJackson Tried that as well ... using VMWare Horizon on a server with a Nvidia Grid K2 GPU. It's ok-ish for 4 or so remote workstations. But more than 6 and evne the dual xeons we had were overloaded, not to speak of the graphics.
Unfortunately this is a 3d modeller, so graphics performance is a bit of a deal breaker.
@@benriful we uses two MS Windows remote servers. We run students with CAD/Graphics on one of these (typically about 20-30 concurrent students), and the rest run ordinary programs and Software development (mostly Eclipse and Java).
I uses Linux myself, and also manage my own installation, so I don't uses that one that often. So I don't know the specs on those machines. Heck, I don't use them in education myself, so I really don't know how it performs for the students. :-)
@@AndersJackson The programs we run include 3dsMax, Revit, AutoCAD, Rhyno and SketchUp.
Nearly all of them I can find some sort of decent replacement alternative in Linux, except for Revit.
Unfortunately (on the remote) it's the lag between moving the mouse and the rotations / panning which becomes a pain - you could never stop such adjustment at the position indicated, as your last touch on the mouse was still rendering on the card.
And no, this was run on a 10Gb/s LAN line no more than 20m (60') away from any of the workstations - so it wasn't the network lag.
I actually get "better" performance just running a local VM through VMWare Player, even on lowly GTX 960 cards. If I "had" to I'd go with KVM and passthrough graphics ... if only it wasn't such a schlep to set up.
@@benriful strange, that is not the experience here. And we have the servers in another house. And yes, those are the kind of programs running.
As a curiosity, why the dislike for 2019 vs the love for 2016? My experience is the other way around, at least in our environment.
I actually prefer 2019 to 2016 server. Simply because the start menu doesn’t freeze as often. If I need to do something on 2012, or any windows server, I always search for a way to do it via powershell, and remotely if possible. Now I use Windows servers mostly for sql installations and for clustering some apps that support HA. And also GPOs, AD administration and on-prem exchange.
Active Directory is like audio cassettes. It is outdated and based on outdated technology. With cloud computing, smartphones and web based access, I find it very silly for an enterprise to implement Active Directory. I can't believe I am running it on my production network at home (been running it since 2005). Once you join a computer to a domain, that computer is now part to that domain. Zero flexibility of logging into another domain. You have to disjoin and join the other domain, which involves domain admin permissions and reboots. Even the Windows 9x and ME login feature (something they yanked out of XP Home which is really dumb of microsoft) implemented the BYOD model of you, or a guest, being able to log into active directory on your computer and access file shares. Why can't we have this same kind of flexibility with Windows NT? Windows XP? Windows 10? I don't get it.
Zentaya is Linux and have active directory import from MS
Man I have created my own SMTP provider on Windows Server 2016 about a while ago, then it works very well and I don't have any problem except the delivery status, I got the emails into the JUNK folder. I asked a friend to solve this problem but he told me that I need to set the SPF, RDNS and MX-Records to get a high rate of email delivery, I hope to find me a right solution for this issue :)
So what's wrong with DFS? The latest iterations of Win svr (16/19) are solid with their replication topologies. How would ZFS handle file and share permissions (any better) in an AD environment? And what about syncing these ZFS repositories across different sites?
I know you recommend Oracle appliances in your videos but a good video would be "Why Businesses Use Oracle hardware/software." Here, we have spent an insane amount of time migrating off of any Oracle related hardware/software. We used to be a 100% Oracle database shop but due to the ridiculous license costs we have sought alternatives with better than expected success. The only Oracle hardware we have left to migrate off of are antiquated Sun servers like E10k, 15k, etc. We only buy servers for Linux (and sometimes Windows) using HPE, Dell or Cisco (UCS) hardware. We will never buy Oracle hardware again since for the most part its garbage. We have 7 acres of raised floor space for our customers and will actually turn down clients if they insist on Oracle or Oracle/Sun hardware. We will migrate off of the hardware/software for them but still... anyway ... Long live Linux! :D
5:08 Sir, that's wonderful. I want to ask why a company needs a windows server to manage printers, instead of using the printer directly?
Remote printing, pooling, credentials and access management, usage counters and statistics, the list goes on
Many admins still use IIS for websites
I am no Windows fan but one thing MS does right is having a good eco system. Yes there is a lot of pain in it but it is still less pain to do it all by hand. Like most technologies it becomes a real pain if the admin doesn't know how to use it. That is not a failure of the software but a failure of proper training.
Exchange is still pretty dominant. MsSQL is also used a lot, especially with older applications which then also only run on Windows. Linux and alternatives are slowly building traction but especially those older applications might take longer. Especially if there was a lot of customization.
I disagree with ZFS. It is a good filesystem but its usually not used within a enterprise array and I see it less and less used on the servers as well. It doesn't play well with more modern arrays that use things like snapshots, thin provisioning, de-duplication and compression. In the end it usually boils down how good your storage and storage team is vs your server admins. If you have a diverse environment with VMWare, Unix/Linux and Windows then ZFS is only a small player. It's more important to have a very good storage array that handles most of the functionality.
I again speak of higher end arrays for general purpose use in large enterprises. They won't or only very hard beat custom built arrays for a very specific task, e.g. video editing.
Andreas Weigl This is very interesting and curious to me. I’ve noticed an overall increase in ZFS use on the servers I service. I don’t work on Windows servers ever (since I don’t know how), but I do see a lot of Linux and Unix/BSD servers regularly, mostly backend machines in large data centers in North America and Asia. ZFS usage is perhaps tied to particular industries or to contracted support services? I don’t know. But I’m very surprised by your comment. Thanks for chiming in!
@@mitchelvalentino1569 It might be connected in the way that certain industries don't have to rely on e.g. a lot of windows boxes and are free to use a high amount of operating systems that support ZFS. In the end it boils down to what gives you the best result. If you only have very few OS that support it you might not bother with it and focus on a more intelligent array. I work a lot with healthcare where you have a lot of older systems.
Andreas Weigl yeah. That makes a lot of sense. I’ve never worked on any healthcare systems, either. (Nor do I want to after hearing of their complexity and compliance. Haha) Good reply. Thanks!