550 likes | 637 Views
Heterogeneous datacenter & interop solutions:. Name: Aaron Holzer Title: Senior Product Mgr Company: Microsoft Corp. Session Code: MGT219. Reducing Complexity in Heterogeneous Data Centers Using Microsoft Interoperability Solutions. What We Hear from Business Leaders.
E N D
Heterogeneous datacenter & interop solutions: Name: Aaron Holzer Title: Senior Product Mgr Company: Microsoft Corp. Session Code: MGT219 Reducing Complexity in Heterogeneous Data Centers Using Microsoft Interoperability Solutions
What We Hear from Business Leaders “Help us reduce the cost of running mixed IT environments” “Help us protect our investments in legacy systems” “Help us realize more business value from our IT systems and the information they hold” “Give us freedom of choice in making vendor and technology selections”
Lack of Interoperability Slows Business to a Crawl When systems don’t interoperate, people, processes and information are disconnected. People Lack of interoperability Costly Inefficient Limiting Processes Information
Standards One Important Way to Achieve Interoperability Microsoft’s Multifaceted Approach Working with over 150 standard organizationsyearly Providingnative ODF, PDF, XPS support in Office 2007 SP2 in addition to Open XML (ISO/IEC 29500) Ensuringbroad, comprehensive support for Web Service standards and promoting compatibility testing Collaborating with IBM, EMC on Content Management Interoperability Services(CMIS) specification “By increasing the openness of our products and participating actively in the development and maintenance of document format standards, we believe we can help create opportunitiesfor developers and competitors, including members of the open source communities, to innovate and deliver new value for customers.” Chris Capossela, Senior Vice President, Microsoft Business Division
Microsoft’s Multifaceted Approach to Interoperability • Resolving real-world customer challenges Ongoing customer dialog Interoperability Executive Customer Council “Microsoft has already solved a number of the interoperability problems and challenges that we have in our day-to-day operations.” General Ulrich Wolfe, NATOIEC Council Member Organization Customer Input and Feedback
Interoperability Executive Customer Council Participants • 40 CIOs and CTOs from public and private sectors • Members include NATO, European Commission, Goldman Sachs, Boeing, PwC, Raytheon, American Express, Bank of America, Aetna, Fraunhoffer • Microsoft sponsors: Craig Mundie, Brad Smith, Bob Muglia Goals • Identify customers’ major interoperability challenges • Improve interoperability between Microsoft’s and other vendors’ products • Identify areas for Microsoft to partner with the industry to resolve interoperability issues Progress • Almost 60% of issues identified through year 2 have been addressed
IEC Council Workstreams • Office, Collaboration Ensure that productivity tools can exchange documents/data and enable true collaboration and document management across systems Executive Sponsor: Kurt Delbene, Sr. VP, Office Business Platform • Systems Management Enable end-to-end, cross-platform systems management to help increase efficiency and control, and to reduce problem-resolution time Executive Sponsor: Brad Anderson, GM, Systems Management • Security, Identity Management Manage security settings and user identities to facilitate authorization and authentication services for access of systems’ resources Executive Sponsor: Joe Long, GM, Identity and Access Management • Developer Tools, Runtime Facilitate application development and runtime infrastructure across platforms and systems Executive Sponsor: S. Somasegar, Sr. VP, Developer Division • Business Process Modeling, SOA Facilitate design, development and management of business processes to run across multiple platforms and systems Executive Sponsor: Robert Wahbe, Corp, VP, Connected Systems Division • Policy Guide Microsoft in its approach to Interoperability and related initiatives as well as inform Microsoft’s public policy positions for interoperability, intellectual property, privacy and security Executive Sponsor: Craig Shank, GM, Interoperability and Standards
Interoperability Vendor Alliance 60+ members • Community of software, hardware vendors working together to enhance interoperability with Microsoft systems on behalf of mutual customers • Membership doubled since 2006 formation Strategies • Identify most pressing interoperability challenges faced by customers • Use labs to test solutions for issues raised by customers • System Management • Centralized Directory • Federated Identity • Content Management • Open XML • Publish results on IVA web site as practical guidance http://www.interopvendoralliance.org • Working Together Toward Interoperable Solutions
Customer Interoperability Challenges Enabling Applications that Work Together Connecting People and Information Managing Heterogeneous Environments
Bridging the Divide November 2, 2006 • Microsoft and Novell announced landmark collaboration agreement • Targeting solutions for customers with Windows and Linux Delivering unprecedented customer value • Interoperability via technology cooperation agreement (TCA) • Virtualization • Standards-based systems management • Directory and identity federation • Document format compatibility • Accessible computing • Moonlight (Silverlight browser plug-in) • IP Assurance via patent cooperation agreement • Microsoft providing SUSE Linux Enterprise Server subscription certificates • Joint sales, marketing, support programs; Interoperability LAB
“Microsoft and Novell’s agreement gives us the benefit of choice of platforms and tremendous flexibility that will help make our company more competitive and efficient.” • Clemens Jochum, Chief Technology Officer, Deutsche Bank AG
Heterogeneous VirtualizationSUSE Linux Enterprise Server is enlightened to run on Microsoft Hyper-V through Linux Integration Components
The Perfect Linux Guest:SUSE Linux Enterprise Server • The ideal Linux guest completes your virtualization strategy • Optimized for Hyper-V • Runs fully enlightened with Linux Integration Components • Tested in Joint Interop Lab • Most attractive VM guest pricing • Integrated with System Center management (1H 2009) • Fully supported by Novell and Microsoft VM Guest SUSE Linux Enterprise Server Windows Server 2008 Standard Windows Server Datacenter Hyper-V Server Windows Server Enterprise Key Criteria: Performance Manageability & Support Interoperability
Microsoft Contributes Linux Device Driver to Linux Community • Microsoft has contributed in excess of 20,000 lines of device driver code to the Linux Community thru a GPLv2 license • The code will be incorporated into the next available Linux kernel (likely early 2010) • The code will be made available thru the Linux Driver Project • http://www.linuxdriverproject.org/twiki/bin/view • The code enables Linux guest operating systems to run more efficiently on Microsoft Hyper-V Demonstrates Microsoft’s commitment to Interoperability!
Linux Integration Components • Additional capabilities requiring Integration Component support being evaluated • SMP support • Orderly ‘Shutdown’ support • Clock time skew • Others... • Planning underway with Novell support • Schedule being developed
Virtualization workload migration challenges • Managing virtualization migrations can be challenging: • Microsoft System Center Virtual Machine Manager can help customers migrate most commonly used versions of Windows Server from physical to virtual (P2V) and virtual to virtual (V2V) environments
For legacy versions of Microsoft Windows operating systems, as well as for most Linux distributions, Microsoft recommends the use of Novell PlateSpin
Heterogeneous Data Center Management Challenges • Heterogeneous data centers often require separate tools for management and monitoring: • Each tool may require unique IT skills • Using multiple monitoring tools can increase security risk and potential system failure • Interrupted services or failed servers take hours for IT managers to locate, diagnose, and fix • Inefficient management tools prevent IT staff from focusing on mission-critical business tasks
End to End Monitoring Availability, performance, and configuration monitoring to proactively address IT issues • Monitor multiple platforms (e.g. Windows, Linux, and UNIX) for both your physical and virtual servers • Proactively keep systems up and running with best-practice knowledge on how to resolve problems • Allow configuration change monitoring by identifying configuration errors and changes • Diagram data center operations and visualize status • Report on status of configuration and system issues affecting availability, performance, and reliability Deep application and service-level monitoring • Monitor service levels across applications and IT processes through operational IT service views • Track and report service levels through dashboards • Extend to monitor non-Microsoft applications with partners • Guidance and best practice services to meet service-level goals and improve IT productivity • Managing Mixed Server Environments
Operations Manager 2007 R2 Update Cross Platform Ext. Health andPerformance Monitoring of Linux Servers: CPU, Disk, Network Health &Performance Monitoring of Linux Services: SLES Management Pack SUSE Linux Enterprise Server Mgmt Pack for Ops Mgr 2007 R2 • Extends the powerful capabilities of Microsoft System Center to heterogeneous environments • Enables System Center to be the single, end-to-end platform for managing desktops, servers, and devices in both physical and virtual environments • Monitors and manages seven common services used by most businesses running Linux servers System Center Operations Manager 2007 Health and Performance Monitoring of Windows Servers
SUSE Linux Enterprise Management Pack for Ops Manager 2007 R2 • Extends the powerful capabilities of Microsoft System Center to heterogeneous environments • Enables System Center to be the single, end-to-end platform for managing desktops, servers, and devices in both physical and virtual environments. • Monitors and manages seven common services used by most businesses running Linux servers. • Integrates with Novell Support Advisor, an automated self-help tool used to support and diagnose SUSE Linux Enterprise Server, Open Enterprise Server (Linux) and associated products
The Novell Solution • Delivers monitoring and management of several common Linux services • Most businesses running Linux will be running some or all of these services on their Linux servers • Packaged as singular RPM to be installed as an add-on product • Can be distributed in the form of add-on CD, physical or ISO image • Leverage DMTF CIM and OpenWS-man Standards • Process to continue to align to Open Source strategy • OpenPegasus Project • Providers to OMC project (www.omc-project.org)
Novell MP Architecture OpsMgr SvcMgr • Uses a Python library for making CIM operations over HTTP using the WBEM CIM-XML protocol • Allows provider to be implemented using the Python scripting language WS-Man WS-Man WS-Man CIMOM CMPI Python Interface Novell MPProviders OSResources
Microsoft.Unix.Library Management Pack Hierarchy Microsoft.Linux.Library Library Management Pack Microsoft.Linux.SUSE.Library • Unix Object Definitions • Data Sources (WSMan/SSH/SFTP) • Probe Actions (WSMan/SSH/SFTP) • Write Actions (WSMan/SSH/SFTP) • Generic Monitors • Generic Tasks Microsoft.Linux.SLES.10 • Linux Object Definitions • SUSE Linux Object Definitions • SLES 10 Object Definitions • Monitors • Rules • Diagnostics/Recoveries • Reports
Enhance Security Capabilities • Share identity information with other systems through Active Directory Federation Services, WS-Federation • Provide claims-based user access with Geneva, SAML 2.0 • Centralize authentication, authorization across diverse systems • Synchronize identity information across systems, applications
Business Partners Federated Identity Simplifies sharing of digital identities, policies across organizational boundaries What is Federation? • Trust agreements between disparate security realms • Credentials, user attributes managed in “home realm” by partner organization’s Directory • Active Directory Federation Services • Standards-based approach to federated identity • Web protocols for exchanging data • Partner Value Add • Novell enables centralized, single sign-on authentication, authorization and roles from external LDAP directories Local Network • Cross Organization Relationship • Trust – Keys • Security – Claims required • Privacy – Claims allowed • Audit – Identities, authorities
Federated Identity Company Business Partner Provide Access Single Logon Credentials for all Business Partners Partner Web Application Trust Established Novell Access Manager Active Directory Federation Services
Comparing AD FS, CardSpace, WCF with Geneva “Geneva” Framework “Geneva” Server CardSpace “Geneva” AD FS 1.1 CardSpace 1.0 WCF “Geneva” Adds • End to end claims support • Pre-built ASP.NET controls • Federate Office documents • SAML 2.0 protocol support • Native SSO • Active client federation • Automated trust management • Managed information cards • Streamlined client UI • Passive browser federation • WS-* protocols • Self-issued information cards • Federated SharePoint • Federated rights management
Federated Identity Management Identify 1 Authenticate 2 3 4 Federate Access • Enable cross-directory federated authorization and access control for web applications • Authenticate using CardSpace or DigitalMe open source identity selector Linux Environment eDIR Identity Store • Leverages WS-Federation to provide single sign-on for users in separate directories. • Provides secure and simple way to federate identities from any LDAP directory into Microsoft AD-based web service (eg. SharePoint) • Available now with Access Manager 3.1 and Active Directory Federation Services IE Enterprise Policy Access Manager 3.1 Vista Firefox SLES Active Directory Federation Services Microsoft SharePoint A/D Identity Store Windows Environment
Document Format Compatibility Open Document Format ISO-standardized, XML-based file format specification for office applications maintained by the open source community, developed by the OASIS industry consortium and used in OpenOffice.org. Open XML Format Open standard file format for office applications that can be freely implemented by multiple applications on multiple platforms used in the Microsoft Office 2007 system. Microsoft / Novell Collaboration Bi-directional open source translators for word processing, spreadsheets and presentations between OpenOffice.org and Microsoft Office
Moonlight • Open source implementation of the Silverlight runtime • Cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web • Enables users to consume Silverlight content through a browser on a Linux platform • Supports Firefox, Konqueror, Opera browsers • Enables developers to create Silverlight content on a Linux platform • Moonlight 2.0 available today • Download at http://www.go-mono.com/moonlight/
Application written for Windows and ported to Linux. UIA for Silverlight and for Linux and Moonlight. UIA Accessibility Interoperability What: Accessibility interoperability between Windows and Linux using Mono and Moonlight When: Targeted for 1H 2010 Windows user is able to use UIA enabled screen reader to access information. Windows user runs browser with Silverlight plug-in and is able to use screen reader to access information. 3 3 3 2 2 Windows application is ported to Linux using Mono tools. User runs screen reader to access information. Without need to edit content Linux user runs browser with Moonlight plug-in and is able to use screen reader to access information. 1 1 Developer creates managed Windows application with UIA implemented for accessibility. Author creates accessible Silverlight content and posts to website.
Extend the monitoring capability of System Center Operations Manager to Linux environments Virtualize SUSE Linux Enterprise on Hyper-V and Windows on Xen, Document interoperability between Microsoft Office 2007 and OpenOffice.org View and use Silverlight and Windows* Media content on Linux. Federate multiple ID stores with ADFS to extend your Share Point collaboration Creating Microsoft's User Interface Automation (UIA) bridge to Linux accessibility projects
SpecialProof of Concept (POC) Offers • Four ‘flavors’ or POC available to address many customer interoperability issues • Virtualization of SLES on Hyper-V • Management using SCOM with Novell Management Packs for SLES monitoring • Expanded Support for RHEL on bare metal or as a virtual guest on Hyper-V • Microsoft SharePoint access from Linux guests through federated identity • Customer must have a defined project and be interested in migrating to SLES or purchasing support from Novell • Customer must commit appropriate levels of resources (people) to support the POC and to support the development of customer evidence (case studies, quotes...) at the conclusion of the POC • A Dell (or similar) server may be supplied for the POC