Linux roles and features

Roles and Features

Windows servers support a wide range of services to support clients and applications, some of these can be done with equvalient services on Linux servers. So here is a list of roles and features that the current Windows servers support with names and links of the Linux equivalent.

a) List of Roles tht Linux supports (equivalent to Windows' roles)

Windows Role Description Linux Service
Active Directory Certificate Services Create a Certificate authority to manage certificates for users and computers OpenSSL (tools only)
Active Directory Domain Services Create a Domain Controller for a domain to manage users, groups, computers for an organisation Heimdal Kerberos 5 realm
Active Directory Federation Services Create a simple federation and single sign on service to access web sites and applications SAMLor OAuth
Active Directory Lightweight Directory Service Create an LDAP database to store application specific attributes and values LDAP Server
Active Directory Rights Management Service Create a secure rights management datastore to authorize users to certain information RMS SDK
Application Server Manage and host business applications esp. those using .NET n/a
DHCP Server Dynamic Host Configuration Protocol - Provide IP addresses to local subnets DHCP Server
DNS Server Domain Name Service - Provide name resolution for TCP/IP networks Bind DNS server
Fax Server Provide facsimile services on this computer over a telephone network Fax Server
File and Storage Services Manage and store documents and files on this server Samba
File and iSCSI Services

Manage file servers and storage using File server, Branchcache, Data deduplication, DFS namespace and replication, File Server Resource Manager, VSS Agent Service,iSCSI and Server for NFS.

Open-iSCSI, NFS Server, Rsync
Storage Services Storage management functionality Built in
Hyper-V Server Virtualisation Virtualbox
Network Policy and Access Service Provide Network Policy & Access server, Routing & Remote Access incl Dial-in and VPN, Health Registration Authority and HCAP services to protect and maintain your network Freeradius, Open VPN
Print and Document Services Provide central printing and remote scanning services Samba server, Printing
Remote Services Seamless connectibity and Always on or manager experience with DirectAccess. n/a
Remote Desktop Services Provide remote login facilities to applications SSH Server and X11
Volume Activation Services Key Management service for Windows and Office application activation n/a
Web Server (IIS) Web server including ASP, ASP.Net CGI Apache , Nginx, ASP.NET Core
Windows Deployment Services Deploy windows to clients PXE Server
Windows Server Essentials Experience New for 2012 R2 - PC Backups and Remote Web Services. n/a
Windows Server Update Services Deploy regular security and bug fixes to clients n/a

b) List of Features in Windows 2012

Feature Description Linux Feature
.NET Framework 3.5 Features Microsoft .NET Framework, XPS Viewer and WCF Activation .NET Core
.NET Framework 4.5 Features Microsoft .NET Framework .NET Core
Background Intelligent Transfer Service Recieve files from clients using BITS n/a
Bitlocker Drive Encryption Encrypt entire drives for data protection LUKS drive encryption
Bitlocker Network Unlock Use a network based key protector for auto unlock system drives in a domain. n/a
Branch Cache Configure a hosted cache or branch cache content server for HTTP or BITS. Cache-FS
Client for NFS Enable access to files on Unix based NFS file systems. Build in
Data Center Bridging Provide standards for hardware based bandwidth and transport reliability. n/a
Direct Play New for 2012 R2 - Direct play features n/a
Enhanced Storage For access to additional functions for Enhanced Storage devices. n/a
Failover Clustering Provide high availability for servers. See application specific setups
Group Policy Management Enable GPMC tool for group policy management n/a
IIS Hostable Web Core New for 2012 R2 - Cut down web server. n/a
Ink and Handwriting Services Ink support and handwriting recognition (2008 R2) n/a
Internet Printing Client Enable IPP printing via the web CUPS
IP Address Management Server Provide central framework for managing IP such as DHCP and DNS. OpenNetAdmin or Webmin
iSNS Server service Provide Internet Storage Name Server for discovering iSCSI SANs. iSNS
LPR Port Monitor Enable Line Printer Remote port monitoring used by Unix devices CUPS
Management oData IIS Extension Provide Powershell cmdlets through ODATA based web service under IIS. n/a
Media Foundation Windows Media foundation, Media SDK and DirectShow for media files. n/a
Message Queuing Enable message queuing between computers, http, DCOM and remotely. n/a
Multipath I/O Provide muliple support paths to devices using a Device Specific Module. n/a
Network Load Balancing Provide IP load balancing across 2 or more computers for services such as IIS Apache mod proxy balancer
Peer Name Resolution Protocol Provide name resolution for applications across computers n/a
Quality Windows Audio Visual Experience Provides QoS for streaming audio and video files over network n/a
RAS Connection Manager Admin Kit Tool to create profiles for remote services and networks. n/a
Remote Assistance Enable remote assistance tools to allow other users help to resolve problems VNC client e.g. xvnc
Remote Differential Compression Computes and transmits differences between objects over the network n/a
Remote Server Administration Tools Enables tools to manage Domain, DNS, DHCP and other roles and features Built in
Removable Storage Manager Enables management of remote storage devices such as tape devices, disks for backups n/a
RPC over HTTP Protocol Enables Remote Procedure Calls over HTTP for access to Exchange using Outlook over internet n/a
Simple TCP/IP Services Provides some simple TCP/IP services e.g. Char Gen, Daytime, Discard, Echo, Quote of the Day n/a
SMB 1.0/CIFS File Sharing Support New for 2012 R2 - Support for SMB 1.0, CIFS and Computer Browsing Samba
SMTP Server Simple Mail Transport Protocol server for delivering email for another application Postfix, Sendmail, Exim
SNMP Services Simple Network Management Protocol for providing system information over network SNMP
Storage Manager for SANs Provide facility to create and manage LUNs for Fibre Channel and iSCSI storage n/a
Subsystem for Unix based Applications Allow to compile and run unix programs on Windows Built in
Telnet client Command line telnet tool to remote systems SSH client
Telnet Server Provide telnet server for clients to access SSH server
TFTP Client Trivial File Transfer Protocol client to access TFTP servers TFTP
User Interfaces and Infrastructure Provides user experience and infrastructure options including Desktop Experience. Various Window Managers
Windows Biometric Framework Allows fingerprint devices to be used to logon to Windows. Fingerprint GUI
Windows Feedback Forwarder Provide feedback to Microsoft after setting group policy on an OU See CEIP. n/a
Windows Identity Foundation 3.5 Provides a set of .NET Framework classed for claims based identity in .NET apps. n/a
Windows Internal Database Relational data store used by UDDI, AD RMS, Windows Update service etc Sqlite or MySql
Windows Powershell Install Powershell command line and scripting tool .NET Core Powershell
Windows Process Activation System Generalises the IIS process model for WCF applications n/a
Windows Search Service Provides fast file searches on a server. Locate or find
Windows Server Backup Install new Windows Backup tool. See link Built in
Windows Server Migration Tools Tools to allow migration of roles, settings, files, shares from earlier versions of Windows to 2012. n/a
Windows Standards-Based Storage Management Ability to discover and manager storage devices using the SMI-S standard. n/a
Windows System Resource Manager Tool to control how CPU and memory is used n/a
Windows TIFF Filter Perform OCR on TIFF 6.0 compliant files for indexing and searching (2008 R2) n/a
WinRM IIS Extension Allow management requests via WinRM from clients (2008 R2) n/a
WINS Server Windows Internet Naming Service for Netbios names See Bind.
Wireless LAN Service Configures and starts the WLAN service Built in
WoW64 Support Allows Wow64 to support 32 bit applications on Server Core installations. n/a
XPS Viewer Install XPS Viewer application to view XPS files (2008 R2) MuPDF