business value: windows vs. linux - openmpe · business value: windows vs. linux robert nottoli...
Post on 08-Sep-2018
217 Views
Preview:
TRANSCRIPT
Business Value: Windows vs. Linux
Robert NottoliPrincipal System ArchitectMicrosoft Corporation
Michael BloomInfrastructure ArchitectEnterprise & Solutions Team
2
A Changed Landscape
TechnologyTechnologyShiftsShifts
CustomerCustomerDemandsDemands
BusinessBusinessPressuresPressuresWeb servicesWeb services
Business Business processesprocessesSmart clientsSmart clients Tightened IT Tightened IT
budgetsbudgetsChannel Channel fragmentationfragmentation
Higher ROIHigher ROIFaster Faster implementation implementation More More specializationspecialization
ReliabilityReliabilitySecuritySecurityTCO/ROITCO/ROIPricePrice
Partner/ITPartner/ITNeedsNeeds
3
Impact on IT� Pressure to reduce the cost of managing existing infrastructure
� Pressure to derive new value from existing assets� Pressure to maximize ROI on existing IT investments
� Pressure to show return on new deployments � Pressure to drive information worker productivity
4
Enter Linux
Customer perceptions about the Linux OS� Low software acquisition cost� Low total cost of ownership� Better price/performance� Better security� Reliability� Interoperability
5
"Red Hat Starts Phasing Out For-Free Linux"...Red Hat said it will end support for Linux versions 7.1 through 8.0 at the end of this year, and put a stop to support for its most recent Linux, version 9.0, April 30, 2004."TechWeb (CMP ChannelWEB)
““When I speak about the high cost of deploying Linux, Iʹm talkingWhen I speak about the high cost of deploying Linux, Iʹm talking about about changes in licensing and support costs that major Linux system achanges in licensing and support costs that major Linux system and nd application vendors are springing on customers. For many of thesapplication vendors are springing on customers. For many of these e customers,� the cost of deploying ʺfreeʺ Linux can be very high customers,� the cost of deploying ʺfreeʺ Linux can be very high indeedindeed.”.”eWeekeWeek
Customers want to save money with Linux�FACT: Enterprises that require vendor support for Linux will pay for it
““If Red Hat is to survive as an independent Linux distributor, itIf Red Hat is to survive as an independent Linux distributor, it has has to generate sufficient revenues to be profitable. Without additto generate sufficient revenues to be profitable. Without additional ional licensing revenues, it has no place to turnlicensing revenues, it has no place to turn.”.”TechRepublicTechRepublic
““While less complex While less complex versions of Linux are often versions of Linux are often free, enterprisefree, enterprise--class variants class variants are more costlyare more costly.”.”ForbesForbes
The Limitations of LinuxThe Limitations of Linux, Forbes.com, June 16, 2003, , Forbes.com, June 16, 2003, Linux’sLinux’s Commercial Destiny in DoubtCommercial Destiny in Doubt, TechRepublic, Sept. 25, 2003, TechRepublic, Sept. 25, 2003Linux Is Not So ‘FreeLinux Is Not So ‘Free,, eWeek Magazine, Sept 1, 2003eWeek Magazine, Sept 1, 2003
6
The Facts: Cost-of-Stack Study Results
For portal For portal application application development, development, enterprise enterprise customers who customers who choose the choose the .Net/Windows .Net/Windows platform over a platform over a J2EE/Linux stack J2EE/Linux stack incur approximately incur approximately 25 to 28 percent 25 to 28 percent less cost over a less cost over a fourfour--year life cycle.year life cycle.
----Source: GIGA Research, Source: GIGA Research, a subsidiary of Forrester a subsidiary of Forrester
ResearchResearch
Microsoft/Windows was found to be less expensive than IBM/Linux Microsoft/Windows was found to be less expensive than IBM/Linux across the across the board, costing up to 8X more in the common configurations comparboard, costing up to 8X more in the common configurations compared by ed by
ObjectWatchObjectWatch.. ----Source: Source: ObjectwatchObjectwatch
7
Customers want to drive down TCO with Linux�FACT: Microsoft has demonstrated TCO advantages over Linux in study after study
� IDC - Win2000 offers cost advantages of 11-22% over a 5-year period compared to Linux in 4 of 5 common IT workloads
� Giga - .NET/Windows platform offers 25-28% cost advantages over J2EE/Linux stack during a 4-year lifecycle
� Veritest - Deployment of Red Hat Linux Enterprise Server 2.1 took 2h53m longer, and required 4.4 X the number of steps, compared to Windows Small Business Server 2003
8
0000
75757575
150150150150
225225225225
300300300300
375375375375
450450450450
525525525525
InstallMonitor/Report
IntranetRemoteTotal
The Facts: Veritest Benchmark Results
0:00:000:00:000:00:000:00:00
1:12:001:12:001:12:001:12:00
2:24:002:24:002:24:002:24:00
3:36:003:36:003:36:003:36:00
4:48:004:48:004:48:004:48:00
6:00:006:00:006:00:006:00:00
InstallMonitor/ReportIntranetRemoteTotal
Win SBS 2003Win SBS 2003Win SBS 2003Win SBS 2003RH Ent LinuxRH Ent LinuxRH Ent LinuxRH Ent Linux
To deploy all 4 workloads, it takes To deploy all 4 workloads, it takes To deploy all 4 workloads, it takes To deploy all 4 workloads, it takes 231% longer231% longer231% longer231% longerwith RH Enterprise Linux + addwith RH Enterprise Linux + addwith RH Enterprise Linux + addwith RH Enterprise Linux + add----ons because ons because ons because ons because there are there are there are there are 384 more steps384 more steps384 more steps384 more steps required to achieve required to achieve required to achieve required to achieve like functionality to Win SBSlike functionality to Win SBSlike functionality to Win SBSlike functionality to Win SBS
Source: “Microsoft Windows Small Business Server 2003 vs. Red Hat Enterprise Linux ES 2.1 Deployment,” October 2003, VeriTest, a division of Lionbridge Technologies, Inc.
Time to Complete TaskTime to Complete Task
# Steps to Complete Task# Steps to Complete Task
9
00 101022 44 66 88 1212
MicrosoftMicrosoft
RedhatRedhat
SolarisSolaris
CERT Advisories by OS CERT Advisories by OS -- 20022002
55
1212
1212
Source: ISS X-Force
00
100100
200200
300300
400400
500500
20012001 20022002
485485
202202309309
149149
Key:Key:LinuxLinuxMicrosoftMicrosoft
Customers Want Linux for Security�FACT: Linux vulnerabilities are growing 21% faster than Microsoft
10
FACT: The Microsoft platform has− Lower total cost− Better performance− Tight integration
Req
uest
s Pe
r Sec
ond
Req
uest
s Pe
r Sec
ond
Veritest Web Performance Benchmark StudyVeritest Web Performance Benchmark StudyVeritest Web Performance Benchmark StudyVeritest Web Performance Benchmark Study
00
2,0002,000
4,0004,000
6,0006,000
8,0008,000
10,00010,000
12,00012,000
14,00014,000
16,00016,000
DL760 DL760 --1P1P DL760 DL760 -- 2P2P00
200200
400400
600600
800800
DL380DL380--2P2P DL760DL760--1P1P DL760DL760--2P2PVeritest File Performance Benchmark Study Veritest File Performance Benchmark Study Veritest File Performance Benchmark Study Veritest File Performance Benchmark Study
Thro
ughp
ut (M
bps)
Thro
ughp
ut (M
bps)
Windows Server 2003 Enterprise Edition RC2Windows Server 2003 Enterprise Edition RC2
Red Hat Linux Advanced Server 2.1 Red Hat Linux Advanced Server 2.1 -- ApacheApache
Red Hat Linux 8.0 ProfessionalRed Hat Linux 8.0 Professional
Red Hat Linux Advanced Server 2.1 Red Hat Linux Advanced Server 2.1 -- TUXTUX
Key:Key:
Customers want Linux for price/performance advantages�
11
Customers perceive Linux to be more reliable�
99.80%
99.83%
99.85%
99.88%
99.90%
99.93%
99.95%
99.98%
100.00%
Avai
labi
lity
Impr
ovem
ent
Windows NT Server Windows 2000 Server Windows Server 2003
Windows Server 2003 delivers dramatic reliability improvements over NT4 & 2000
8x downtime improvement over Windows NT 44x downtime improvement over Windows 2000
VeritestVeritest Reliability benchmark resultsReliability benchmark resultsWindows Server 2003 and Red Hat Linux both ran identical workloads for 61 days on each of 3 identically configured servers with no failures
Source: Microsoft internal test results with actual customers
12
StandardsStandardsStandardsStandards
Customers want interoperability…
ServicesServicesServicesServicesServicesServicesServicesServicesServices for Services for Services for Services for Services for Services for Services for Services for
NetWareNetWareNetWareNetWareNetWareNetWareNetWareNetWare
ServicesServicesServicesServicesServicesServicesServicesServicesforforforforforforforfor
MacintoshMacintoshMacintoshMacintoshMacintoshMacintoshMacintoshMacintosh
ActiveActiveActiveActiveActiveActiveActiveActiveDirectoryDirectoryDirectoryDirectoryDirectoryDirectoryDirectoryDirectory
Host Host Host Host Host Host Host Host IntegrationIntegrationIntegrationIntegrationIntegrationIntegrationIntegrationIntegration
ServerServerServerServerServerServerServerServer Services forServices forServices forServices forServices forServices forServices forServices forUNIXUNIXUNIXUNIXUNIXUNIXUNIXUNIX
AppAppAppAppAppAppAppAppservices:services:services:services:services:services:services:services:
OLE DB,OLE DB,OLE DB,OLE DB,OLE DB,OLE DB,OLE DB,OLE DB,ADO,ODBC, ADO,ODBC, ADO,ODBC, ADO,ODBC, ADO,ODBC, ADO,ODBC, ADO,ODBC, ADO,ODBC,
XML,SOAPXML,SOAPXML,SOAPXML,SOAPXML,SOAPXML,SOAPXML,SOAPXML,SOAP
MetaMetaMetaMetaMetaMetaMetaMeta--------directorydirectorydirectorydirectorydirectorydirectorydirectorydirectoryServicesServicesServicesServicesServicesServicesServicesServices
BizTalkBizTalkBizTalkBizTalkBizTalkBizTalkBizTalkBizTalk
SFU 3.5 Launches SFU 3.5 Launches SFU 3.5 Launches SFU 3.5 Launches calendar Q104!calendar Q104!calendar Q104!calendar Q104!
“...And in a very small but telling step at LinuxWorld, Microsoft won an award for its Services for Unix 3.0, showing it accepts heterogeneous architectures that include Linux.”
-- eWeek
FACT: Microsoft delivers built-in interoperability
13
Microsoft PlatformMicrosoft PlatformMicrosoft PlatformMicrosoft PlatformMicrosoft PlatformMicrosoft PlatformMicrosoft PlatformMicrosoft Platform
SQL ServerSQL ServerSQL Server
Active DirectoryActive Directory KerberosKerberos
Distributed File Service STSDistributed File Service STS
.NET Framework.NET FrameworkMSMQMSMQ Transaction ServiceTransaction Service
ASP.NETASP.NET
PKIPKIVPNVPN RASRAS Smart CardSmart Card
Windows KernelWindows KernelWindows Kernel
SMS
2000
, MOM
SMS
2000
, MOM
SMS
2000
, MOM
Exc
hang
e, S
PS
Exc
hang
e, S
PS
Exc
hang
e, S
PS
Windows Media ServicesWindows Media Services
Windows ServerWindows Server
WMIWMI Visu
al St
udio.
NET
Visu
al St
udio.
NET
Visu
al St
udio.
NET
IISIIS
MM
S, IS
A, A
DM
MS,
ISA,
AD
MM
S, IS
A, A
D
Biz
Talk
, CS
2000
Biz
Talk
, CS
2000
Biz
Talk
, CS
2000
Offi
ce X
PO
ffice
XP
Offi
ce X
P
Mob
ile In
fo S
vrM
obile
Info
Svr
Mob
ile In
fo S
vr
3rd
Party
Pro
duct
s33r
drdPa
rty P
rodu
cts
Party
Pro
duct
s
ConsistentConsistentInterfacesInterfaces
CommonCommonMgmt InfraMgmt Infra
SingleSingleSignSign--OnOn
Customer GoalsCustomer GoalsCustomer GoalsCustomer GoalsCustomer GoalsCustomer GoalsCustomer GoalsCustomer Goals
Integrated Data ManagementIntegrated Data ManagementIntegrated Data Management
KernelKernelKernelInteg
rated
Man
agem
ent T
ools
Integ
rated
Man
agem
ent T
ools
Integ
rated
Man
agem
ent T
ools
Col
labo
ratio
nC
olla
bora
tion
Col
labo
ratio
n
Integ
rated
Dev
elopm
ent T
ools
Integ
rated
Dev
elopm
ent T
ools
Integ
rated
Dev
elopm
ent T
ools
Iden
tity
Mgm
tId
entit
y M
gmt
Iden
tity
Mgm
t
Com
mer
ceC
omm
erce
Com
mer
ce
Pro
duct
ivity
Pro
duct
ivity
Pro
duct
ivity
Mob
ility
Mob
ility
Mob
ility
Oth
erO
ther
Oth
er
Platform FeaturesPlatform FeaturesPlatform Features
Directory/Security ServicesDirectory/Security ServicesDirectory/Security ServicesNetwork Access ServicesNetwork Access ServicesNetwork Access Services
File/Print ServicesFile/Print ServicesFile/Print ServicesWeb ServicesWeb ServicesWeb Services
Media ServicesMedia ServicesMedia ServicesApplication ServicesApplication ServicesApplication Services
Programming FrameworksProgramming FrameworksProgramming Frameworks
**Some services not available in Linux distributions are availab**Some services not available in Linux distributions are available at additional cost from vendors such as IBMle at additional cost from vendors such as IBM
Linux + AddLinux + AddLinux + AddLinux + AddLinux + AddLinux + AddLinux + AddLinux + Add--------ons ons ons ons ons ons ons ons
MySQLMySQLMySQL
Linux KernelLinux KernelLinux Kernel
???S
endm
ail
Sen
dmai
lS
endm
ail
???
??? ???
Ope
nOffi
ceO
penO
ffice
Ope
nOffi
ce
???
3rd
Party
Pro
duct
s33r
drdPa
rty P
rodu
cts
Party
Pro
duct
s
???
OpenLDAPOpenLDAPOpenLDAP
???
SambaSambaSambaApacheApacheApache
Real or Darwin Media Server*Real or Darwin Media Server*Real or Darwin Media Server*
JBOSSJBOSSJBOSS
J2EE/PHPJ2EE/PHPJ2EE/PHP
Delivering Integrated Innovation
14
Resources � Getting the facts−http://www.microsoft.com/getfacts
� Independent Analyses−http://www.microsoft.com/mscorp/facts/analyses.asp
� Industry Case Studies −http://www.microsoft.com/mscorp/facts/studies.asp
� Customized Partner Compete Portal: http://www.microsoft.com/partner/compete
� Online Competitive Selling Modules: http://www.microsoft.com/partner/training/learningcenter.aspx
15
Challenges� Business environment− Complex, unpredictable, changing fast
� Infrastructure environment− Challenged to meet the business need for greater agility
� Business agility− Requires a technology infrastructure that adapts to change, optimizes
resources and responds immediately business needs
16
rxrxMLML DLDL BLBL
300 series300 series500 series500 series
700 series700 series
300 series300 series500 series500 series
700 series700 series pp--ClassClass
ee--ClassClass
HP ProLiant server familyIndustry standard tools for an adaptive enterprise
Itanium 2Itanium 2IA32IA32
ProLiant Essentials Software Value PacksProLiant Essentials Software Value Packs
ProLiant Essentials Foundation PackProLiant Essentials Foundation Pack
Universal Smart Array storage, rack and powerUniversal Smart Array storage, rack and power targ
eted
Pro
Lian
tca
pabi
litie
s*
17
Delivering our vision to ProLiant customers
•• Ramp Blades to volumeRamp Blades to volume
•• 22ndnd wave of Blades for wave of Blades for enterprise appsenterprise apps((perfperf, avail, density), avail, density)
•• Adaptive infrastructure Adaptive infrastructure technology across technology across ProLiant serversProLiant servers
•• Integration with Integration with OpenView & Utility OpenView & Utility Data CenterData Center
•• Extend the 8Extend the 8--way way performance & performance & capabilitiescapabilities
2001 2001 -- 20022002
•• Unified fabricsUnified fabrics
•• Virtualized resources Virtualized resources
•• Self healing systemsSelf healing systems
•• ServiceService--centric centric managementmanagement
•• UtilityUtility--based computingbased computing
ProLiant Essentials ProLiant Essentials SW & value packsSW & value packs
FirstFirst hot plug memory hot plug memory (DL580 G2)(DL580 G2)
Aligned to adaptive Aligned to adaptive infrastructure visioninfrastructure vision
Blade launch Blade launch & vision& vision
First embedded First embedded iLO (DL360)iLO (DL360)
Articulated ISS visionArticulated ISS visionIntegration pervasive Integration pervasive across the enterpriseacross the enterprise
Drive volumeDrive volumeExecuting to the blueprintExecuting to the blueprint
2003 2003 -- 20042004 2005+2005+
18
Embedded fault resilient & redundant technologies
Integrated management
Systems & architectures
ProLiant cluster
solutions
HP ProLiant technologies for continuous, secure operation � Insight Manager 7: proactive notification and
resolution of problems before downtime occurs� Integration with HP OpenView for system to
service level uptime and control
� Departmental, infrastructure, enterprise and disaster tolerant
� 300+ configurations with widest range of server, storage, OS and interconnects
� DISA: Dynamic Internet Solutions Architecture� ProLiant 500 & 700 series: scale up &
consolidate� ProLiant DL/BL density optimized & blade
server infrastructures
� Advanced Memory Protection� Smart Array 5i+ battery back cache� Integrated Lights-Out management � Hot-add, hot-plug memory, drives, PCI, power,
fans
19
HP ProLiant technologies for automated, intelligent management
IA32/64 server/storageIA32/64 server/storage
ProLiant Essentials ProLiant Essentials Foundation PackFoundation Pack
Delivered with every Delivered with every ProLiant serverProLiant server
ProLiant Essentials Value PacksProLiant Essentials Value Packs
The essentials every The essentials every customer needs customer needs Options to meet specific customer needs Options to meet specific customer needs
Recovery Server Recovery Server Option PackOption Pack
Workload Workload Management PackManagement Pack
Integrated LightsIntegrated Lights--Out Out Advanced PackAdvanced Pack
Rapid Deployment Rapid Deployment PackPack
ProLiant ProLiant server & server & storage storage valuevalue
ProLiant ProLiant Essential Essential software software
valuevalue
HP service HP service level level
software software valuevalue
OpenView & OpenView & Utility Data CenterUtility Data Center
activeactive standbystandby
You choose which OS to run management platform You choose which OS to run management platform
Performance Performance Management PackManagement Pack
20
HP ProLiant technologies for dynamic resource optimization
� Single system partitioning & workload optimization
� Modular, virtualized blade & rack architectures
� Virtualized data center integration
� Integrated workload management− Analyze demand and dynamically
adjust supply
� Automated re-deployment & re-provisioning tools− Virtual provisioning of resources,
application environments and asset pools
� Intelligent rack infrastructures
�Single System� �Single System� levellevel
�Blade �Blade enclosure� levelenclosure� level
�Rack� level�Rack� level
�Data Center� level�Data Center� level
21
Provide a Stable, Extensible Foundation
•• Business continuityBusiness continuity•• SecuritySecurity
Managed and Integrated Resources
•• Enterprise integrationEnterprise integration•• IT consolidationIT consolidation•• ManagementManagement
Dynamic and Automated
•• VirtualizationVirtualization•• On demandOn demand•• Managed servicesManaged services•• Integrated supportIntegrated support•• FinancingFinancing
Rea
ct to
C
hang
eA
ntic
ipat
e C
hang
esPr
o-ac
tivel
y C
hang
eU
se C
hang
e to
C
ompe
te
IT Adaptability
Bus
ines
s Agi
lity
Stable DynamicManaged / Integrated
VirtualizationVirtualization
ServersServers StorageStorageNetworkNetworkWeb tierWeb tier
App tierApp tier
Data tierData tier
Scalable to your unique environment
22
Enterprise Integration
IT Consolidation
Management
Virtualization
Business Continuity
Security
Agility Assessment Services
On-Demand
Managed Services & Integrated Support
Financing Services
Adaptive Infrastructure & Management Solutions
Sourcing Solutions
Architecture and Assessment Services
Integrated with services and solutionsHow do I �?�Identify my critical business agility needs?�Design a blueprint for achieving an adaptive enterprise?
� Integrate my diverse applications to gain a cross functional view of my business?� Simplify and reduce the complexity and cost of my IT resources?
� Gain control and insight into my applications, resources from a service viewpoint?� Ensure that my network, server and storage environment can be shared and pooled for maximum utilization?� Build a solid and secure foundation?
23
HP Adaptive Enterprise SolutionsHow do I �?�Identify my critical business agility needs?�Design a blueprint for achieving an adaptive enterprise?
� Integrate my diverse applications to gain a cross functional view of my business?� Simplify and reduce the complexity and cost of my IT resources?
� Gain control and insight into my applications, resources from a service viewpoint?� Ensure that my network, server and storage environment can be shared and pooled for maximum utilization?� Build a solid and secure foundation?
� Source and deploy technology so
Enterprise Integration
IT Consolidation
Management
Virtualization
Business Continuity
Security
Managed Services
Integrated Support
Financing
Adaptive Infrastructure and Management Solutions
Sourcing Solutions
Cross-industry Business Solutions
Vertical Industries
Others...CRMSupply Chain/ER
P
On Demand
24
Adaptive Enterprises in action� Continuous, secure operation− Just received notification that a power supply failed
in a remote server− Also got the notification from HP that a replacement
will be installed this afternoon
� Automated, intelligent management− Executed an automated script that finished the driver
update, checked the firmware levels, rebooted the server, brought it all back on line
− All from 300 miles away with my portable!
� Dynamic resource optimization− The exchange workload has been running at an all
time high due to the merger announcement− Not a problem, additional processors assigned
automatically when the threshold was exceeded
25
Co-produced by:
top related