satish mohan - amddeveloper.amd.com/wordpress/media/2013/03/8-amd... · 2013. 3. 8. · red hat...
TRANSCRIPT
Satish MohanHead Engineering
AMD Developer Conference, Bangalore
Open source software
Strategic elimination of vendor lockin OSS naturally creates multiple vendors
Cost reduction in multiple dimensionsHardware; system administration; compute transactions/watt; license management
Improved security Proven security through better technology & threat response record
AuditabilityCustomers and industry can verify standards adherence, quality & flexibility
TechnologyAll leading software technology development today is being done under the OSS model
Performance , Maturity , Choice More suppliers than any proprietary offering = more improvements, more testing, greater selection
Solution Ecosystem OEM and ISV suppliers across the IT industry are focusing on delivering OSS solutions
Allows developers worldwide to collaborate and benefit.
What Red Hat has done
Deliver trustworthy, cost-effective solutions based on the best of collaborative development
Red Hat Enterprise SolutionsLaptop to Mainframe
32bit 64bit
Partner Hardware
Partner Applications
Open sourceprojects
Technologydevelopment
environment – sponsored by
Red Hat Red Hat solution ecosystem
Red Hat Eco System
The Red Hat ecosystem combines open source community sponsorship and commercial product delivery – smoothly integrating disparate technologies.● Partner hardware and software solutions● Acquired technologies released under GPL to accelerate development
Red HatLinux
Red Hat Enterprise Linux
Fedora
Clustering (Sistina) Directory++ (Netscape)
Red Hat DesktopRed Hat Application Server
Red Hat GFS
Red Hat Cluster SuiteRed Hat Developer Suite
Red Hat Directory Server
Fedora Directory Server
ISV ApplicationsOEM Certifications
Open SourceEnablement
Open Source ProjectSponsorship
Open SourceProductDevelopment
PartnerEnablement
Solution Delivery
2001 2002 2003 2004 2005 2006 2007
Interconnectivity and Innovation Open source software
ensures that the broadest collaboration of suppliers work together to create the optimum operating system environment● Red Hat leads the field
Adoption of the Red Hat ecosystem by OEM and ISV partners has resulted in the very rapid growth of certified platforms and applications● Red Hat leads the field
0 1000 2000 3000 4000 5000 6000 7000
Kernel "Influence" Ranking - 2004
Andrew M.
Linus T.
Red HatIBM
Novell
IntelSGI
HP
MontaVista
ConnectivaDell
Sun
Other
Changes Influenced
Kernel BitKeeper analysis, January 2005 Influence = feature creator, reviewer, or acceptor
2003 2004 2005 2003 2004 2005
Software Applications Hardware Systems
600
1000
1800+
400
600750+
#1 at overall value #1 at meeting ROI expectations #1 at lowering IT costs
Focus: Improved value
Next generation TCO reduction● Virtualization: Delivering improved
IT utilization
Red
Hat N
etwo
rk
Red Hat Enterprise Linux
Partner Hardware
Storage Management
Security
Directory AuthenticationPartner Applications
Red Hat Enterprise Linux
Partner Hardware
Partner Applications
Virtualized Environment
Red
Hat N
etwo
rk
Red Hat Enterprise Linux
Partner Hardware
Partner ApplicationsVirtualized Environment
Red Hat Enterprise Linux
Partner Hardware
Partner Applications
Virtualized Environment
2005
2006
De facto standard application development environment
Virtualization
● Product features are subject to change prior to final product availability.
Security Agility Reduced CostSecurity Agility Reduced Cost
Multiplex one machine into different “Virtual Machines” VMs
Allows a “Guest” OS to run
under control of a supervising
master program that is called:
“Hypervisor” or
“Virtual Machine Monitor (VMM)”.
Hypervisor / VMM Functionality:● Virtualizes System Resources● Provides Scheduling of host/guests● Intraguest communication
Hypervisor/VMM
Hardware
What is Virtualization?
The Leading Hypervisor Technology, Developed by the Open Source Community working with XenSource.
Almost native OS Performance Separate the Server Hardware from the Server Software resulting a guest Operating Systems that:
● Completely and Securely Isolated● Allows different workload to coexist on same physical
hardware sharing resources safely Improved Enterprise Agility: Ability to migrate guests (in less than
100ms) from one environment to another in response to demand. Guests can be cloned to add redundancy or capacity without
adding cost or managing complexity
Xen Virtualization Technology
Xen Architecture
RHEL
Hardware
Xen HypervisorControl
FrontendDrivers
DomUDom0
Back
end
Driv
ers
Devi
ceDr
iver
s
Unprivileged Domain: The Guestor the Virtual Machine. CPU, Memory, Storage
Domain 0 – Privileged Domain,the host. Provides hardware support (backend drivers) interfaces for guests control and management tools
Xen Hypervisor provides IRQ routing, Scheduling , and interdomains communications. The Hypervisor with the Dom0 Device Drivers provide transparent sharing of resources. It also enforces strict resource limitations (example: RAM).
Based on Xen Technology. Given the
current level of performance and maturity,
Xen is the undisputed leader in
opensource virtualization. Operating System Integration yields significantly better performance. libvirt – local Virtual Machine (VM) management API that enables management and monitoring integration
Red Hat Virtualization Platform
Xen HypervisorRed Hat Enterprise Linux AS
RHELRHELESES
Appl
icat
ion
RHELRHELESES
Appl
icat
ion
RHELRHELESES
Appl
icat
ion
RHELRHELESES
Appl
icat
ion
RHELRHELESES
Appl
icat
ion
Hardware
Processor(s) IO Devices Memory
VM1 VM2 VM3 VM4 VMn……
Installation tools:● Anaconda “Red Hat Installer” is Virtualizationaware ; ease
Virtualization setup and installation
Management Tools:● Red Hat Network
ISV and IHV Certification Storage:
● Global File System (GFS) integration
Red Hat Added Value
Xen HypervisorXen Hypervisor
Red Hat Enterprise LinuxRed Hat Enterprise Linux
HardwareHardware
Others
App X
DomDomnn
RHEL 4
App2
DomDom22
RHEL 3
App1
RHEL 3
DomDom11RH ClusterRH ClusterSuiteSuite
GFSGFS
Red
Hat N
etw o
rkRe
d Ha
t Net
w ork
Red Hat Delivers Useful, Reliable, and Tested SolutionsRed Hat Delivers Useful, Reliable, and Tested Solutions
Server Consolidation: Enhanced TCO ● Current average utilization is between 15% to 25%● Current maximum Average utilization is 45%● Advantages for the data center:
● Increase server utilization● Better workload● Reduce Power● Reduce Cooling● Reduce Space● Reduce Hardware Cost
15%20%Utilized
80%Utilized
FreeUtilized
Solving Real Business Problems
Development and QA environments ● Secure and compartmentalized instances; think “chroot” jail.● Simplify test scripting and execution for qualifications ● Simplify test simulation
Advantages● Rapid Deployment and Adoption● Shorten Certification Process
Solving Real Business Problems
Xen HypervisorRed Hat Enterprise Linux
HardwareCPU(s) IO Memory
RHELRHEL
Appl
icat
ion
RHELRHEL
Dev
Env
RHELRHEL
Dev
Env
com
partm
enta
lize d
Other Use Cases:● Running Legacy applications on newer hardware● Reduced cost for: Provisioning, Manageability, and Security ● Dynamic Migration of Workloads● Fault error containment ● Disaster Recovery
Solving Real Business Problems
Alpha Technology Preview● Available now in Fedora Core 5
http://fedoraproject.org/wiki/FedoraXenQuickstartFC5
Red Hat Virtualization: Roadmap
Some things are worth remembering...
Xen is a paravirtualizing hypervisor system● High performance, but needs a modified OS kernel
Can do full virtualization with hardware support Common use cases: consolidation, security, management, testing Advanced features: memory ballooning, live migration Xen is still in development
● X8664, IA64, PPC64 still in flux Xen is a technology to watch, it should be enterprise ready “soon” Xen is in Fedora Core 5
Summary
Questions
Thank You