SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
Comparing Operating
Systems for Interfacing
White Paper
When assessing the choice of interfacing options, integration engine vendors will chose varying operating systems with which their

application is deployed. This whitepaper addresses several different concerns when analyzing an operating system, and analyzes how

an integration engine can be impacted by the operating system. Points addressed include:

>> Patches

>> Security

>> Downtime

>> Load handling

>> Hardware Costs

EXECUTIVE SUMMARY OF FINDINGS
Patches: All operating systems have patches, and it is more critical than ever to make sure security patches are regularly applied to

protect PHI residing on hardware for all operating systems. Windows and Unix solutions alike have similar GUI based patching processes.

Security: In the most recent survey by Information Technology Intelligence Consulting (ITIC), Windows Server 2008 R2 achieved the

highest marks on security based on 468 C-level executive responses.

Downtime: 92% of Windows Server 2008 R2 users experienced one or no Tier 3 outage per server per year, scoring the highest in this

category among all operating systems.


Load handling


SAP, in a complex and demanding environment of over 3 million line items processed in an hour with over 30,000 users across ten servers,

showed equivalent performance of its Windows and Linux solutions.


Hardware Costs


>> IBM AIX solutions are more than twice the cost of Microsoft Windows Server 2008 solutions for equivalent processing capabilities.

>> In a variety of comparisons, solutions using Microsoft Windows Server 2008 had overall lower hardware costs by 45% as compared

    to Unix/Linux solutions.

PATCHES
All operating systems issue patches. It is the responsibility of IT professionals to schedule the application of these patches. Many

patches are related specifically to the security of the system. With the protection of patient health information (PHI) at a critical level in

the healthcare IT industry, with fines reaching unprecedented amounts, it is more critical than ever to routinely apply security patches

for all operating systems.

For example, Red Hat Enterprise Linux Server (v. 6) released 33 patches1 related to security in the first three months of 2012. Of these

33, eight were tagged as critical. Red Hat is not alone in having this volume of patches, all operating systems are impacted. Similarly,

patch volumes for SUSE Linux Enterprise Server can be viewed on the Novell Patch Finder2 web-site.




2 COMPARING OPERATING SYSTEMS FOR INTERFACING
All operating systems have utilities to streamline the updating of patches. With Microsoft Windows Server, the Windows Update utility

allows the user to view all patches that have not been applied and selectively choose which ones will be applied. The patch process

is initiated with the click of a button. Other operating systems offer similar functionality. Windows and others also have command

line options for patching as well. In general a command line process would be similar to what is detailed on HP’s website, HP-UX 11.x

Patch Process3.

With modern utilities that automatically detect which patches need to be applied, sorting through the patch process is much simpler

than in the past. This simplified process is a great benefit given that the security threat to PHI in healthcare demands regular patching

for all security threats on a regular basis, regardless of the operating system.


SECURITY
The topic of security is closely related to the previous topic of patching, but also includes many other components related to access

and authentication. As mentioned above, the security of PHI is critical in healthcare and governed closely by the industry.

An independent assessment of server security is performed by Information Technology Intelligence Consulting (ITIC) on a regular basis4.

In the most recent analysis, the independent survey was conducted among C-level executives and IT managers at 468 corporations from

November 2010 through January 2011.

In the data seen below (Source: ITIC 2011)5, Windows Server 2008 R2 is ranked number one in the industry with respect to security.

Windows Server 2008 R2 was in a virtual tie with IBM AIX 7.1, with AIX receiving 1% of ‘Poor’ responses where Windows had none.

The independent security rankings for a variety of operating systems, including Windows, Unix, Linux, and Apple Mac can be viewed

in the chart.

                                                  Operating System Security

         1 00%
                                                                                                                    Unsatisfactory

           90%                                                                                                      Poor

           80%                                                                                                      Satisfactory

           70%                                                                                                      Good

           60%                                                                                                      Very Good

                                                                                                                    Excellent
           50%

           40%

           30%

           20%

           10%

            0%
                  Windows Server       IBM AIX 7.1       HP UX 11i v3        SuSE Linux        Red Hat
                     2008 R2                                                Enterprise 11   Enterprise Linux
                                                                                                  5.5




                                                                               COMPARING OPERATING SYSTEMS FOR INTERFACING 3
To further validate the security robustness of Microsoft Windows, a report by security firm Kaspersky titled the IT Threat Evolution can

be analyzed10. From the report:

      •	 Microsoft products no longer feature among the Top 10 products with vulnerabilities. This is because the automatic updates

        mechanism has now been well developed in recent versions of Windows OS.

The top two vulnerabilities, as listed in the article, are related to Java and include:

>> Oracle Java Multiple Vulnerabilities: DoS-attack (Gain access to a system and execute arbitrary code with local user privileges)

    and Cross-Site Scripting (Gain access to sensitive data). Highly Critical.

>> Oracle Java Three Vulnerabilities: Gain access to a system and execute arbitrary code with local user privileges. Extremely Critical.

The article acknowledges that just a few years ago, Microsoft would have likely been all over the list, but that the company has taken

significant strides in the area of security. In addition, the comments are very harsh with regards to Java, stating that “you shouldn’t have

Java installed, unless you absolutely need it.”


DOWNTIME
For integration engines, uptime is absolutely critical to keep clinical information flowing within and outside-of the providers of care.

Choosing an operating system which is reliable is key to a successful integration engine.

Throughout its history, Microsoft Windows has been marred by the perception of unreliability both in the desktop and server space.

However in the server space, Microsoft has been consistently closing the gap in reliability with its competitors during the past decade.

From the 2011 Global Server Hardware and OS Reliability Survey conducted by ITIC, Microsoft Windows Server showed significant

improvement just as it had in the previous survey of 2009. Laura DiDio, Principal at ITIC, commented4:

      •	 Microsoft’s Windows Server 2008 and Windows Server 2008 R2 served up the biggest surprise in the survey, scoring impressive
       “

        reliability gains and making it one of the top three most reliable, mainstream server OSs.”

92% of Windows Server 2008 R2 users experienced one or no Tier 3 outage per server per year, scoring the highest in this important

category. This was compared to 90% for IBM’s AIX 7.1, 86% of Novell SuSE Linux Enterprise Server 11 and 84% of Hewlett-Packard’s

HP-UX 11i v3. Tier 3 outages are rated as the most severe, typically lasting for four or more hours, involving data loss, and requiring

multiple members of the IT department to perform remediation4.


                                                                                  Users Experienced ≤ 	
                                 Operating System
                                                                                   One Tier 3 Outage

                                  Windows Server 2008 R2                                    92%

                                  IBM AIX 7.1                                               90%


                                  Novell SuSE Linux Enterprise Server 11                    86%

                                  Hewlett-Packard HP-UX 11i v3                              84%




4 COMPARING OPERATING SYSTEMS FOR INTERFACING
The survey noted that one of the key reasons for Tier 2 and Tier 3 outages was due to trouble applying patches. This emphasizes the

importance of having a high availability solution for your integration engine so that even if there is trouble applying patches that no

connection downtime will be required.


LOAD HANDLING
Having a robust operating system which can handle the load of an integration engine is required for the data demands of the healthcare

setting. Large providers are known to utilize a single server to run hundreds of connections and millions of daily messages on a single server.

To compare the load-handling of Linux versus Windows, one of the most complex and demanding global applications in existence

today in any market was utilized. Under extremely demanding circumstances, SAP compared the use of its global ERP application

running on Windows and Linux.


NON-HEALTHCARE LOAD BENCHMARK FROM SAP 6
SAP is a global market leader in enterprise application software. SAP software applications are arguably some of the most demanding

applications across all industries that exist today. With SAP being one of the most intensive applications in the world, it only makes

sense to benchmark how different operating systems behave under these demanding circumstances.

To handle its loads, SAP customers can choose from Windows or Unix/Linux solutions. To prove the performance of each platform,

a demanding benchmark scenario was constructed. The environment consisted of over three million line items processed in a given

hour with over 30,000 users. The results are as follows:


          Processed 	
 Number 	                           Operating 	             SAP 	         # of    Total #
          Line Items 	                                                                               Type of Application Servers
 of Users                            System                Release       Servers of Cores
           Per Hour

                                                                                                    HP ProLiant BL460c G7, 2 processors/
                                                                                                             12 cores/24 threads,
                               Windows Server 2008                                                  Intel Xeon Processor X5675, 3.06 GHz,
   32,125       3,506,330        R2 Enterprise on          SAP ERP 6.0       10          120                 64 KB L1 cache and
                                 VMware ESX 5.0                                                            256 KB L2 cache per core,
                                                                                                        12 MB L3 cache per processor,
                                                                                                             96 GB main memory

                                                                                                        Fujitsu PRIMERGY BX900 S1,
                                                                                                      2 processors/8 cores/16 threads,
                               SuSE Linux Enterprise
                                                                                                         Intel Xeon X5560 2.80 GHz,
  16,000        1,756,000      Server 10 on VMware         SAP ERP 6.0        7           56
                                                                                                    64 KB L1 cache and 256 KB L2 cache
                                  ESX Server 4.0
                                                                                                   per core, 8 MB L3 cache per processor,
                                                                                                            36 GB main memory


While the configuration of the servers are not exactly the same, when analyzed by processing power both systems produce very similar

results. The Windows Server 2008 solution has roughly twice the processing power of the benchmarked Linux solution. With twice

the processing power, the Windows Server 2008 configuration was able to process 3.5 million line items in an hour which is twice that

achieved by the Linux configuration. So normalized for processing power, the two configurations perform almost exactly the same in

an extremely load intensive benchmark.




                                                                                  COMPARING OPERATING SYSTEMS FOR INTERFACING 5
HARDWARE COSTS
The cost of procuring hardware for different operating systems can vary substantially. Often times the hardware costs can be more than

the application running on the hardware, or at least be a very substantial part of the overall cost.


Hardware costs were compared in two different ways:


>> A direct cost comparison between an IBM AIX system and a Dell Windows Server 2008 system

>> An independent benchmark of the overall system cost based on the ability to process orders

DIRECT COMPARISON — AIX VERSUS WINDOWS SERVER 2008
For comparison purposes, an analysis has been done to compare the costs of purchasing a comparable IBM AIX V7.1 solution versus

purchasing Dell hardware with Windows Server 2008 software. The total cost of procuring an application must be considered together

with the expense of the hardware and operating system software for which it will be deployed.

In the hardware comparison, the following requirements were targeted to have specifications as similar as possible:

>> Form Factor

>> Processor Speed

>> Number of Cores

>> System Memory

>> Internal Storage

Both systems were configured at the vendor web-sites, IBM and Dell. No corporate discounts were applied. The prices shown reflect

what any visitor to the web-sites would receive as their price. The web-site links are:

    IBM: http://www-03.ibm.com/systems/power/hardware/750/configs/8233e8b14a.html7

    Dell: http://configure.us.dell.com/dellstore/8

The results from the web-sites are as follows:


            IBM POWER 750 EXPRESS SERVER                                         DELL POWEREDGE RACK SERVER

  Configuration:         8233-E8B14                                 Configuration:         R720xd

  Form Factor:           Rack-mount Server                          Form Factor:           Rack-mount Server

  Operating System:      AIX V7.1 Standard Edition License          Operating System:      Windows Server 2008 R2 Standard Edition

  Processor:             POWER7                                     Processor:             2x Intel® Xeon

  Speed:                 3.2 GHz                                    Speed:                 3.3 GHz

  Cores:                 8                                          Cores:                 8

  System Memory:         32 GB                                      System Memory:         32 GB

  Internal Storage:      2 X 146 GB                                 Internal Storage:      2 X 146 GB

   Price:                $31,946                                    Price:                 $7,552




6 COMPARING OPERATING SYSTEMS FOR INTERFACING
Using these non-discounted prices, the IBM AIX configuration is more than four times the price of the closest equivalent Windows

Server 2008 system. Corporate pricing agreements may impact this pricing comparison to some extent, but nevertheless these are

real costs that must be considered when choosing applications that are specific to a given operating system.


INDEPENDENT BENCHMARK — TRANSACTION PROCESSING PERFORMANCE COUNCIL (TCP)
The Transaction Processing Performance Council (TPC) is an independent organization which measures the performance and price per

performance of transaction processing systems. Throughput, in TPC terms, is defined as how many new order transactions per minute

a system generates while executing all other transaction types.

TPC measures the number of orders that can be fully processed per minute and is expressed in tpmC. For a 710 tpmC, a system is

generating 710 new order transactions per minute while fulfilling the rest of the transaction mix workload.

TPC benchmarks are system-wide benchmarks, encompassing almost all cost dimensions of an entire system environment, including

terminals, communications equipment, software, computer system, backup storage, and three years maintenance cost. For example,

if the total system cost is $859,100 and the throughput is 1562 tpmC, the price per performance is derived by taking the price of the

entire system divided by the performance, which equals $550 per tpmC.

The ten most recent benchmarks conducted by TPC are shown9:


           System                                           Price/tpmC     Operating System

           HP ProLiant Blade BL685c G7                  	$0.51             Microsoft Windows Server 2008 R2 Enterprise

           HP ProLiant DL380 G7                         	$0.65             Microsoft Windows Server 2008 R2 Enterprise 

           HP ProLiant DL580 G7                         	$0.49             Microsoft Windows Server 2008 R2 Enterprise

           IBM Power 780 Server 9179-MHB                	$1.38             AIX Version 6.1  

           Cisco UCS C250 M2 Extended-Memory            	$0.58             Oracle Linux w/Unbreakable Enterprise Kernel R2  

           Sun Fire X4800 M2 Server                     	$0.89             Oracle Linux w/Unbreakable Enterprise Kernel R2  

           SPARC SuperCluster with T3-4 Servers         	$1.01             Oracle Solaris 10 09/10  

           IBM Flex System x240                         	$0.53             Red Hat Enterprise Linux 6.2  

           IBM System x3850 X5                          	$0.59             SUSE Linux Enterprise Server 11 SP1 for X86_64  

           IBM System x3850 X5                          	     $0.60        SUSE Linux Enterprise Server 11 SP1 for X86_64  

On average, the Unix/Linux systems demand a premium price per processing power:

                             Windows Server 2008 R2 Average                                     $0.55

                             Unix / Linux Average                                               $0.80

                             Premium for Unix / Linux                                            45%

As was shown in the previous section with the direct comparison of AIX, systems with IBM AIX command a considerable premium over

Windows Server 2008. And in general, Unix or Linux hardware will be more expensive than a comparatively robust Windows Server

2008 system.




                                                                             COMPARING OPERATING SYSTEMS FOR INTERFACING 7
Both the direct price comparison and the industry benchmarks by TPC demonstrate a greater value through utilizing Windows

hardware. Corepoint Integration Engine operates on the Microsoft Windows platform so that customers can take advantage

of the competitive pricing and availability of hardware.


REFERENCES
    1.	 Red Hat Customer Portal, https://rhn.redhat.com/errata/rhel-server-6-errata.html, Red Hat Enterprise Linux Server (v. 6)
        General Advisories

    2.	 Novell Patch Finder, Version 2.4.8, http://download.novell.com/patch/finder/#familyId=7261&productId=&dateRange=
        &startDate=&endDate=&priority=&distribution=&architecture=&keywords=&xf=7261&xp=7261_40184&xp=7261_32103,
        SUSE Linux Enterprise Server

    3.	 HP AllianceONE Partner Program, http://h21007.www2.hp.com/portal/site/dspp/menuitem.863c3e4cbcdc3f3515b49c108973a8
        01?ciid=8a62dda253345110VgnVCM100000275d6e10RCRD, Patching HP-UX 11.x systems

    4.	 Information Technology Intelligence Consulting (ITIC), http://www.iaps.com/2010-2011-server-reliability-survey.html,
        2010-2011 Server OS Reliability Survey

    5.	 Information Technology Intelligence Consulting (ITIC), http://www.wservernews.com/images/os_reliability_survey_results.jpg,
        Rate the security of your operating system(s)

    6.	 SAP — Published Benchmark Results, http://www.sap.com/solutions/benchmark/sd3tier.epx, SAP SD Standard Application
        Benchmark Results, Three-Tier Internet Configuration

    7.	 IBM Power 750 Express Configuration, http://www-03.ibm.com/systems/power/hardware/750/configs/8233e8b14a.html,
        8233-E8B14 AIX Edition

    8.	 The Dell Online Store, http://configure.us.dell.com/dellstore/config.aspx?oc=bectk3-le&c=us&l=en&s=biz&cs=555&model_
        id=poweredge-r720xd, PowerEdge R720xd Rack Server

    9.	 Transaction Processing Performance Council (TPC), http://www.tpc.org/tpcc/results/tpcc_results.asp?print=true&OrderBy=
        SUBMITTED&SortBy=DESC&version=, TPC-C — All Results — Sorted by Date Submitted — Version 5 Results As of 20-Jun-
        2012 8:17 PM GMT

    10.	IT Threat Evolution report, Security firm Kaspersky, http://thenextweb.com/microsoft/2012/11/02/microsofts-security-team-is-
        killing-it-not-one-product-on-kasperskys-top-10-vulnerabilities-list/, Microsoft’s security team is killing it: Not one product on
        Kaspersky’s top 10 vulnerabilities list




FOLLOW US:

Corepoint Health




8 COMPARING OPERATING SYSTEMS FOR INTERFACING

Weitere ähnliche Inhalte

Was ist angesagt?

Windows Server 2012
Windows Server 2012Windows Server 2012
Windows Server 2012anilinvns
 
Windows 2008 basics
Windows 2008 basicsWindows 2008 basics
Windows 2008 basicsanilinvns
 
Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Tuan Yang
 
Windows Server 2008 R2
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2008 R2Rishu Mehra
 
Types of networks according to security
Types of networks according to securityTypes of networks according to security
Types of networks according to securityAmjad Afridi
 
Updating current Network Design It18 roshan basnet
Updating current Network Design It18 roshan basnetUpdating current Network Design It18 roshan basnet
Updating current Network Design It18 roshan basnetrosu555
 
Windows Server 2012 r2
Windows Server 2012 r2Windows Server 2012 r2
Windows Server 2012 r2Khalid Hussain
 
Windows Server 2008 Management
Windows Server 2008 ManagementWindows Server 2008 Management
Windows Server 2008 ManagementHi-Techpoint
 
Comptia server presentation
Comptia server presentationComptia server presentation
Comptia server presentationNNAH KENNETH
 
CLIENT SERVER IN OS.ppt
CLIENT SERVER IN OS.pptCLIENT SERVER IN OS.ppt
CLIENT SERVER IN OS.pptsuman yadav
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewSteven Wilder
 
What is a database server and client ?
What is a database server and client ?What is a database server and client ?
What is a database server and client ?Open E-School
 

Was ist angesagt? (20)

Server training
Server trainingServer training
Server training
 
Windows Server 2012
Windows Server 2012Windows Server 2012
Windows Server 2012
 
Windows 2008 basics
Windows 2008 basicsWindows 2008 basics
Windows 2008 basics
 
Servers
ServersServers
Servers
 
Server vs client
Server vs clientServer vs client
Server vs client
 
Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)
 
Windows Server 2008 R2
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2008 R2
 
Types of networks according to security
Types of networks according to securityTypes of networks according to security
Types of networks according to security
 
Introduction to Server
Introduction to ServerIntroduction to Server
Introduction to Server
 
Updating current Network Design It18 roshan basnet
Updating current Network Design It18 roshan basnetUpdating current Network Design It18 roshan basnet
Updating current Network Design It18 roshan basnet
 
Windows Server 2012 r2
Windows Server 2012 r2Windows Server 2012 r2
Windows Server 2012 r2
 
Windows Server 2008 Management
Windows Server 2008 ManagementWindows Server 2008 Management
Windows Server 2008 Management
 
Comptia server presentation
Comptia server presentationComptia server presentation
Comptia server presentation
 
CLIENT SERVER IN OS.ppt
CLIENT SERVER IN OS.pptCLIENT SERVER IN OS.ppt
CLIENT SERVER IN OS.ppt
 
Window server editions
Window server editionsWindow server editions
Window server editions
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 Overview
 
Resume
ResumeResume
Resume
 
What is a database server and client ?
What is a database server and client ?What is a database server and client ?
What is a database server and client ?
 
New_RESUME
New_RESUMENew_RESUME
New_RESUME
 
Resume
ResumeResume
Resume
 

Ähnlich wie Comparing Operating Systems for Interfacing

Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docxLinux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docxSHIVA101531
 
E G Innovations Vdi Monitoring
E G Innovations Vdi MonitoringE G Innovations Vdi Monitoring
E G Innovations Vdi MonitoringElisaBerneyBrown
 
System Center
System CenterSystem Center
System CenterBlauge
 
Session 1: Windows 8 with Gerry Tessier
Session 1: Windows 8 with Gerry TessierSession 1: Windows 8 with Gerry Tessier
Session 1: Windows 8 with Gerry TessierCTE Solutions Inc.
 
Your Datacenter at risk? – Patching for the Datacenter
Your Datacenter at risk? – Patching for the DatacenterYour Datacenter at risk? – Patching for the Datacenter
Your Datacenter at risk? – Patching for the DatacenterIvanti
 
Frank Migge It Security Patch Monitoring With Nagios 02
Frank Migge It Security Patch Monitoring With Nagios 02Frank Migge It Security Patch Monitoring With Nagios 02
Frank Migge It Security Patch Monitoring With Nagios 02frank4dd
 
Managing Application Compatibility In Windows 7
Managing Application Compatibility In Windows 7Managing Application Compatibility In Windows 7
Managing Application Compatibility In Windows 7Vijay Raj
 
HCL BigFix - DNUG Stammtisch Salzburg
HCL BigFix - DNUG Stammtisch SalzburgHCL BigFix - DNUG Stammtisch Salzburg
HCL BigFix - DNUG Stammtisch SalzburgDNUG e.V.
 
ITIC 2009 Global Server Hardware and Server OS Reliability Survey
ITIC 2009 Global Server Hardware and Server OS Reliability SurveyITIC 2009 Global Server Hardware and Server OS Reliability Survey
ITIC 2009 Global Server Hardware and Server OS Reliability SurveyIBM India Smarter Computing
 
Azure for business
Azure for businessAzure for business
Azure for businessTechExpert
 
Transforming your Security Products at the Endpoint
Transforming your Security Products at the EndpointTransforming your Security Products at the Endpoint
Transforming your Security Products at the EndpointIvanti
 
SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012Amit Gatenyo
 
Microsoft Security Incident Report
Microsoft Security Incident ReportMicrosoft Security Incident Report
Microsoft Security Incident Reportukdpe
 
Virtualising Tier 1 Apps
Virtualising Tier 1 AppsVirtualising Tier 1 Apps
Virtualising Tier 1 AppsIwan Rahabok
 
WS-* Specifications Update 2007
WS-* Specifications Update 2007WS-* Specifications Update 2007
WS-* Specifications Update 2007Jorgen Thelin
 
gss_windows7_migration_whitepapers
gss_windows7_migration_whitepapersgss_windows7_migration_whitepapers
gss_windows7_migration_whitepapersBonani Bhattacharjee
 
Dev ops and safety critical systems
Dev ops and safety critical systemsDev ops and safety critical systems
Dev ops and safety critical systemsLen Bass
 

Ähnlich wie Comparing Operating Systems for Interfacing (20)

Patch management
Patch managementPatch management
Patch management
 
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docxLinux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
 
E G Innovations Vdi Monitoring
E G Innovations Vdi MonitoringE G Innovations Vdi Monitoring
E G Innovations Vdi Monitoring
 
System Center
System CenterSystem Center
System Center
 
Session 1: Windows 8 with Gerry Tessier
Session 1: Windows 8 with Gerry TessierSession 1: Windows 8 with Gerry Tessier
Session 1: Windows 8 with Gerry Tessier
 
Your Datacenter at risk? – Patching for the Datacenter
Your Datacenter at risk? – Patching for the DatacenterYour Datacenter at risk? – Patching for the Datacenter
Your Datacenter at risk? – Patching for the Datacenter
 
Frank Migge It Security Patch Monitoring With Nagios 02
Frank Migge It Security Patch Monitoring With Nagios 02Frank Migge It Security Patch Monitoring With Nagios 02
Frank Migge It Security Patch Monitoring With Nagios 02
 
Managing Application Compatibility In Windows 7
Managing Application Compatibility In Windows 7Managing Application Compatibility In Windows 7
Managing Application Compatibility In Windows 7
 
HCL BigFix - DNUG Stammtisch Salzburg
HCL BigFix - DNUG Stammtisch SalzburgHCL BigFix - DNUG Stammtisch Salzburg
HCL BigFix - DNUG Stammtisch Salzburg
 
ITIC 2009 Global Server Hardware and Server OS Reliability Survey
ITIC 2009 Global Server Hardware and Server OS Reliability SurveyITIC 2009 Global Server Hardware and Server OS Reliability Survey
ITIC 2009 Global Server Hardware and Server OS Reliability Survey
 
Azure for business
Azure for businessAzure for business
Azure for business
 
Transforming your Security Products at the Endpoint
Transforming your Security Products at the EndpointTransforming your Security Products at the Endpoint
Transforming your Security Products at the Endpoint
 
SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012
 
Microsoft Security Incident Report
Microsoft Security Incident ReportMicrosoft Security Incident Report
Microsoft Security Incident Report
 
Virtualising Tier 1 Apps
Virtualising Tier 1 AppsVirtualising Tier 1 Apps
Virtualising Tier 1 Apps
 
WS-* Specifications Update 2007
WS-* Specifications Update 2007WS-* Specifications Update 2007
WS-* Specifications Update 2007
 
gss_windows7_migration_whitepapers
gss_windows7_migration_whitepapersgss_windows7_migration_whitepapers
gss_windows7_migration_whitepapers
 
UNiT 5.pdf
UNiT 5.pdfUNiT 5.pdf
UNiT 5.pdf
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
Dev ops and safety critical systems
Dev ops and safety critical systemsDev ops and safety critical systems
Dev ops and safety critical systems
 

Comparing Operating Systems for Interfacing

  • 1. Comparing Operating Systems for Interfacing White Paper
  • 2. When assessing the choice of interfacing options, integration engine vendors will chose varying operating systems with which their application is deployed. This whitepaper addresses several different concerns when analyzing an operating system, and analyzes how an integration engine can be impacted by the operating system. Points addressed include: >> Patches >> Security >> Downtime >> Load handling >> Hardware Costs EXECUTIVE SUMMARY OF FINDINGS Patches: All operating systems have patches, and it is more critical than ever to make sure security patches are regularly applied to protect PHI residing on hardware for all operating systems. Windows and Unix solutions alike have similar GUI based patching processes. Security: In the most recent survey by Information Technology Intelligence Consulting (ITIC), Windows Server 2008 R2 achieved the highest marks on security based on 468 C-level executive responses. Downtime: 92% of Windows Server 2008 R2 users experienced one or no Tier 3 outage per server per year, scoring the highest in this category among all operating systems. Load handling SAP, in a complex and demanding environment of over 3 million line items processed in an hour with over 30,000 users across ten servers, showed equivalent performance of its Windows and Linux solutions. Hardware Costs >> IBM AIX solutions are more than twice the cost of Microsoft Windows Server 2008 solutions for equivalent processing capabilities. >> In a variety of comparisons, solutions using Microsoft Windows Server 2008 had overall lower hardware costs by 45% as compared to Unix/Linux solutions. PATCHES All operating systems issue patches. It is the responsibility of IT professionals to schedule the application of these patches. Many patches are related specifically to the security of the system. With the protection of patient health information (PHI) at a critical level in the healthcare IT industry, with fines reaching unprecedented amounts, it is more critical than ever to routinely apply security patches for all operating systems. For example, Red Hat Enterprise Linux Server (v. 6) released 33 patches1 related to security in the first three months of 2012. Of these 33, eight were tagged as critical. Red Hat is not alone in having this volume of patches, all operating systems are impacted. Similarly, patch volumes for SUSE Linux Enterprise Server can be viewed on the Novell Patch Finder2 web-site. 2 COMPARING OPERATING SYSTEMS FOR INTERFACING
  • 3. All operating systems have utilities to streamline the updating of patches. With Microsoft Windows Server, the Windows Update utility allows the user to view all patches that have not been applied and selectively choose which ones will be applied. The patch process is initiated with the click of a button. Other operating systems offer similar functionality. Windows and others also have command line options for patching as well. In general a command line process would be similar to what is detailed on HP’s website, HP-UX 11.x Patch Process3. With modern utilities that automatically detect which patches need to be applied, sorting through the patch process is much simpler than in the past. This simplified process is a great benefit given that the security threat to PHI in healthcare demands regular patching for all security threats on a regular basis, regardless of the operating system. SECURITY The topic of security is closely related to the previous topic of patching, but also includes many other components related to access and authentication. As mentioned above, the security of PHI is critical in healthcare and governed closely by the industry. An independent assessment of server security is performed by Information Technology Intelligence Consulting (ITIC) on a regular basis4. In the most recent analysis, the independent survey was conducted among C-level executives and IT managers at 468 corporations from November 2010 through January 2011. In the data seen below (Source: ITIC 2011)5, Windows Server 2008 R2 is ranked number one in the industry with respect to security. Windows Server 2008 R2 was in a virtual tie with IBM AIX 7.1, with AIX receiving 1% of ‘Poor’ responses where Windows had none. The independent security rankings for a variety of operating systems, including Windows, Unix, Linux, and Apple Mac can be viewed in the chart. Operating System Security 1 00% Unsatisfactory 90% Poor 80% Satisfactory 70% Good 60% Very Good Excellent 50% 40% 30% 20% 10% 0% Windows Server IBM AIX 7.1 HP UX 11i v3 SuSE Linux Red Hat 2008 R2 Enterprise 11 Enterprise Linux 5.5 COMPARING OPERATING SYSTEMS FOR INTERFACING 3
  • 4. To further validate the security robustness of Microsoft Windows, a report by security firm Kaspersky titled the IT Threat Evolution can be analyzed10. From the report: • Microsoft products no longer feature among the Top 10 products with vulnerabilities. This is because the automatic updates mechanism has now been well developed in recent versions of Windows OS. The top two vulnerabilities, as listed in the article, are related to Java and include: >> Oracle Java Multiple Vulnerabilities: DoS-attack (Gain access to a system and execute arbitrary code with local user privileges) and Cross-Site Scripting (Gain access to sensitive data). Highly Critical. >> Oracle Java Three Vulnerabilities: Gain access to a system and execute arbitrary code with local user privileges. Extremely Critical. The article acknowledges that just a few years ago, Microsoft would have likely been all over the list, but that the company has taken significant strides in the area of security. In addition, the comments are very harsh with regards to Java, stating that “you shouldn’t have Java installed, unless you absolutely need it.” DOWNTIME For integration engines, uptime is absolutely critical to keep clinical information flowing within and outside-of the providers of care. Choosing an operating system which is reliable is key to a successful integration engine. Throughout its history, Microsoft Windows has been marred by the perception of unreliability both in the desktop and server space. However in the server space, Microsoft has been consistently closing the gap in reliability with its competitors during the past decade. From the 2011 Global Server Hardware and OS Reliability Survey conducted by ITIC, Microsoft Windows Server showed significant improvement just as it had in the previous survey of 2009. Laura DiDio, Principal at ITIC, commented4: • Microsoft’s Windows Server 2008 and Windows Server 2008 R2 served up the biggest surprise in the survey, scoring impressive “ reliability gains and making it one of the top three most reliable, mainstream server OSs.” 92% of Windows Server 2008 R2 users experienced one or no Tier 3 outage per server per year, scoring the highest in this important category. This was compared to 90% for IBM’s AIX 7.1, 86% of Novell SuSE Linux Enterprise Server 11 and 84% of Hewlett-Packard’s HP-UX 11i v3. Tier 3 outages are rated as the most severe, typically lasting for four or more hours, involving data loss, and requiring multiple members of the IT department to perform remediation4. Users Experienced ≤ Operating System One Tier 3 Outage Windows Server 2008 R2 92% IBM AIX 7.1 90% Novell SuSE Linux Enterprise Server 11 86% Hewlett-Packard HP-UX 11i v3 84% 4 COMPARING OPERATING SYSTEMS FOR INTERFACING
  • 5. The survey noted that one of the key reasons for Tier 2 and Tier 3 outages was due to trouble applying patches. This emphasizes the importance of having a high availability solution for your integration engine so that even if there is trouble applying patches that no connection downtime will be required. LOAD HANDLING Having a robust operating system which can handle the load of an integration engine is required for the data demands of the healthcare setting. Large providers are known to utilize a single server to run hundreds of connections and millions of daily messages on a single server. To compare the load-handling of Linux versus Windows, one of the most complex and demanding global applications in existence today in any market was utilized. Under extremely demanding circumstances, SAP compared the use of its global ERP application running on Windows and Linux. NON-HEALTHCARE LOAD BENCHMARK FROM SAP 6 SAP is a global market leader in enterprise application software. SAP software applications are arguably some of the most demanding applications across all industries that exist today. With SAP being one of the most intensive applications in the world, it only makes sense to benchmark how different operating systems behave under these demanding circumstances. To handle its loads, SAP customers can choose from Windows or Unix/Linux solutions. To prove the performance of each platform, a demanding benchmark scenario was constructed. The environment consisted of over three million line items processed in a given hour with over 30,000 users. The results are as follows: Processed Number Operating SAP # of Total # Line Items Type of Application Servers of Users System Release Servers of Cores Per Hour HP ProLiant BL460c G7, 2 processors/ 12 cores/24 threads, Windows Server 2008 Intel Xeon Processor X5675, 3.06 GHz, 32,125 3,506,330 R2 Enterprise on SAP ERP 6.0 10 120 64 KB L1 cache and VMware ESX 5.0 256 KB L2 cache per core, 12 MB L3 cache per processor, 96 GB main memory Fujitsu PRIMERGY BX900 S1, 2 processors/8 cores/16 threads, SuSE Linux Enterprise Intel Xeon X5560 2.80 GHz, 16,000 1,756,000 Server 10 on VMware SAP ERP 6.0 7 56 64 KB L1 cache and 256 KB L2 cache ESX Server 4.0 per core, 8 MB L3 cache per processor, 36 GB main memory While the configuration of the servers are not exactly the same, when analyzed by processing power both systems produce very similar results. The Windows Server 2008 solution has roughly twice the processing power of the benchmarked Linux solution. With twice the processing power, the Windows Server 2008 configuration was able to process 3.5 million line items in an hour which is twice that achieved by the Linux configuration. So normalized for processing power, the two configurations perform almost exactly the same in an extremely load intensive benchmark. COMPARING OPERATING SYSTEMS FOR INTERFACING 5
  • 6. HARDWARE COSTS The cost of procuring hardware for different operating systems can vary substantially. Often times the hardware costs can be more than the application running on the hardware, or at least be a very substantial part of the overall cost. Hardware costs were compared in two different ways: >> A direct cost comparison between an IBM AIX system and a Dell Windows Server 2008 system >> An independent benchmark of the overall system cost based on the ability to process orders DIRECT COMPARISON — AIX VERSUS WINDOWS SERVER 2008 For comparison purposes, an analysis has been done to compare the costs of purchasing a comparable IBM AIX V7.1 solution versus purchasing Dell hardware with Windows Server 2008 software. The total cost of procuring an application must be considered together with the expense of the hardware and operating system software for which it will be deployed. In the hardware comparison, the following requirements were targeted to have specifications as similar as possible: >> Form Factor >> Processor Speed >> Number of Cores >> System Memory >> Internal Storage Both systems were configured at the vendor web-sites, IBM and Dell. No corporate discounts were applied. The prices shown reflect what any visitor to the web-sites would receive as their price. The web-site links are: IBM: http://www-03.ibm.com/systems/power/hardware/750/configs/8233e8b14a.html7 Dell: http://configure.us.dell.com/dellstore/8 The results from the web-sites are as follows: IBM POWER 750 EXPRESS SERVER DELL POWEREDGE RACK SERVER Configuration: 8233-E8B14 Configuration: R720xd Form Factor: Rack-mount Server Form Factor: Rack-mount Server Operating System: AIX V7.1 Standard Edition License Operating System: Windows Server 2008 R2 Standard Edition Processor: POWER7 Processor: 2x Intel® Xeon Speed: 3.2 GHz Speed: 3.3 GHz Cores: 8 Cores: 8 System Memory: 32 GB System Memory: 32 GB Internal Storage: 2 X 146 GB Internal Storage: 2 X 146 GB Price: $31,946 Price: $7,552 6 COMPARING OPERATING SYSTEMS FOR INTERFACING
  • 7. Using these non-discounted prices, the IBM AIX configuration is more than four times the price of the closest equivalent Windows Server 2008 system. Corporate pricing agreements may impact this pricing comparison to some extent, but nevertheless these are real costs that must be considered when choosing applications that are specific to a given operating system. INDEPENDENT BENCHMARK — TRANSACTION PROCESSING PERFORMANCE COUNCIL (TCP) The Transaction Processing Performance Council (TPC) is an independent organization which measures the performance and price per performance of transaction processing systems. Throughput, in TPC terms, is defined as how many new order transactions per minute a system generates while executing all other transaction types. TPC measures the number of orders that can be fully processed per minute and is expressed in tpmC. For a 710 tpmC, a system is generating 710 new order transactions per minute while fulfilling the rest of the transaction mix workload. TPC benchmarks are system-wide benchmarks, encompassing almost all cost dimensions of an entire system environment, including terminals, communications equipment, software, computer system, backup storage, and three years maintenance cost. For example, if the total system cost is $859,100 and the throughput is 1562 tpmC, the price per performance is derived by taking the price of the entire system divided by the performance, which equals $550 per tpmC. The ten most recent benchmarks conducted by TPC are shown9: System Price/tpmC Operating System HP ProLiant Blade BL685c G7   $0.51 Microsoft Windows Server 2008 R2 Enterprise HP ProLiant DL380 G7   $0.65 Microsoft Windows Server 2008 R2 Enterprise  HP ProLiant DL580 G7   $0.49 Microsoft Windows Server 2008 R2 Enterprise IBM Power 780 Server 9179-MHB   $1.38 AIX Version 6.1   Cisco UCS C250 M2 Extended-Memory $0.58 Oracle Linux w/Unbreakable Enterprise Kernel R2   Sun Fire X4800 M2 Server   $0.89 Oracle Linux w/Unbreakable Enterprise Kernel R2   SPARC SuperCluster with T3-4 Servers   $1.01 Oracle Solaris 10 09/10   IBM Flex System x240   $0.53 Red Hat Enterprise Linux 6.2   IBM System x3850 X5   $0.59 SUSE Linux Enterprise Server 11 SP1 for X86_64   IBM System x3850 X5   $0.60 SUSE Linux Enterprise Server 11 SP1 for X86_64   On average, the Unix/Linux systems demand a premium price per processing power: Windows Server 2008 R2 Average $0.55 Unix / Linux Average $0.80 Premium for Unix / Linux 45% As was shown in the previous section with the direct comparison of AIX, systems with IBM AIX command a considerable premium over Windows Server 2008. And in general, Unix or Linux hardware will be more expensive than a comparatively robust Windows Server 2008 system. COMPARING OPERATING SYSTEMS FOR INTERFACING 7
  • 8. Both the direct price comparison and the industry benchmarks by TPC demonstrate a greater value through utilizing Windows hardware. Corepoint Integration Engine operates on the Microsoft Windows platform so that customers can take advantage of the competitive pricing and availability of hardware. REFERENCES 1. Red Hat Customer Portal, https://rhn.redhat.com/errata/rhel-server-6-errata.html, Red Hat Enterprise Linux Server (v. 6) General Advisories 2. Novell Patch Finder, Version 2.4.8, http://download.novell.com/patch/finder/#familyId=7261&productId=&dateRange= &startDate=&endDate=&priority=&distribution=&architecture=&keywords=&xf=7261&xp=7261_40184&xp=7261_32103, SUSE Linux Enterprise Server 3. HP AllianceONE Partner Program, http://h21007.www2.hp.com/portal/site/dspp/menuitem.863c3e4cbcdc3f3515b49c108973a8 01?ciid=8a62dda253345110VgnVCM100000275d6e10RCRD, Patching HP-UX 11.x systems 4. Information Technology Intelligence Consulting (ITIC), http://www.iaps.com/2010-2011-server-reliability-survey.html, 2010-2011 Server OS Reliability Survey 5. Information Technology Intelligence Consulting (ITIC), http://www.wservernews.com/images/os_reliability_survey_results.jpg, Rate the security of your operating system(s) 6. SAP — Published Benchmark Results, http://www.sap.com/solutions/benchmark/sd3tier.epx, SAP SD Standard Application Benchmark Results, Three-Tier Internet Configuration 7. IBM Power 750 Express Configuration, http://www-03.ibm.com/systems/power/hardware/750/configs/8233e8b14a.html, 8233-E8B14 AIX Edition 8. The Dell Online Store, http://configure.us.dell.com/dellstore/config.aspx?oc=bectk3-le&c=us&l=en&s=biz&cs=555&model_ id=poweredge-r720xd, PowerEdge R720xd Rack Server 9. Transaction Processing Performance Council (TPC), http://www.tpc.org/tpcc/results/tpcc_results.asp?print=true&OrderBy= SUBMITTED&SortBy=DESC&version=, TPC-C — All Results — Sorted by Date Submitted — Version 5 Results As of 20-Jun- 2012 8:17 PM GMT 10. IT Threat Evolution report, Security firm Kaspersky, http://thenextweb.com/microsoft/2012/11/02/microsofts-security-team-is- killing-it-not-one-product-on-kasperskys-top-10-vulnerabilities-list/, Microsoft’s security team is killing it: Not one product on Kaspersky’s top 10 vulnerabilities list FOLLOW US: Corepoint Health 8 COMPARING OPERATING SYSTEMS FOR INTERFACING