microsoft выбирает open source (sandy gupta)
TRANSCRIPT
Moscow Developer Forum
Sandy Gupta, General ManagerOpen Solutions Group (OSG)Microsoft Corporation
Our Core Business…•Mixed Source Enterprise Data Centers
• Virtualization Linux/Hyper-V• Systems Management of Linux• Windows + Linux HPC Solutions• Private and Public Cloud
• Mixed Source Customer:Austrian retailer Libro:Libro uses System Center Operations Manager to manage and monitor their heterogeneous infrastructure through a single pane of glass
Customer Examples
We are a engineering, marketing and solutions specialists responsible for delivering interoperability solutions to Microsoft’s customers. We collaborate with select open source vendors to deliver our mixed-source solutions to market
Reducing the cost and complexity of deploying mixed source environments for over 700 customers world-wide
2
Microsoft’s center of excellence for open source software and community development
Microsoft’s Open Source Technology Center is the development hub for mixed source solutions
Who is the 5th largest contributor to Linux
3.0 kernel?
Fewer Borders
is Better.
Open Source Contributions by MSHighlights of some open contributions
by Microsoft:
The All-In-One Code Framework MoonlightWindows 7 USB/DVD Download ToolWindows Cache Extension 1.0 for PHPSilverlightOData SDK for PHPMicrosoft Live Services Plug-in for MoodleHyper-V Linux Integration ComponentsDevice Driver Code for Linux WinBioinfTools .Net Micro Framework DevelopmentZentity Article Authoring Add-in for Word 2007Creative Commons Add-in for Word 2007Live Search Add-in for Mozilla FirefoxWeb SandboxPHP 5.3 on WindowsBing 404 for WordpressPST File Format SDKWordPress Plugin for Azure Storage ServiceSQL Server Driver for PHP 2.0CoAppjQueryApache QpidOpenPegasus
23 of the top 25 most downloaded open source projects runs on Microsoft platforms Source: Sourceforge
5
Open Source in
Microsoft Hyper-V Cloud
6
Au
tom
ati
on Customer-Facing Self-Service Portal
Monitoring Provisioning Configuration Data Protection
Platform Choice – Mixed Source Hyper-V CloudReference Architecture
ServersStorage Network Load-Balancing
Exposed Web Services—Fully Configurable UI
Windows and Open-Source Stacks
Mix
ed
In
frastr
uctu
re
7
AD
Linux Patching Service
BridgeWay
s
AMP TomCatJBoss
Xen/KVM SUSE/CS2C
RHEL/CentOS
OSBC 2011: Microsoft welcomes CentOS Linux onto virtualized Windows
8
CS2C, a domestic Linux distributor, is our strategic partner in China
CS2C Background Domestic Linux company, owned by
government agencies Fastest growing Linux distributor in China Products range from embedded and POS
systems to Server offerings Looking for Cloud Partner in Microsoft with
its Mixed Source Hyper-V Program
9
Partnership with Chinese National Linux
Microsoft signs cloud agreement with China's leading Linux provider on 8/23
Solutions: High Level Application Monitoringusing BridgeWays Management Packs
Web Servers Database Servers
Application Servers
Virtualization
Unified Monitoring in Microsoft System Center
Cross Platform Provisioning
VM automatically placed on optimally
designated hypervisor
Centralized Library of Virtual
Machine Templates
Workflow action creates Linux
VM from assigned template
User begins creating new virtual
machine using portal
Virtual Machine
Hypervisors
Workflow action post-configures Linux VM with
parameters from user
Self servicePortal
Provisioning
11
Au
tom
ati
on
Customer-Facing Self-Service Portal
Platform Choice – Mixed Source Hyper-V CloudReference Architecture
ServersStorage Network Load-Balancing
Exposed Web Services—Fully Configurable UI
Windows and Open-Source Stacks
Mix
ed
In
frastr
uctu
re
12
AD
BridgeWays
AMP TomCatJBoss
Xen/KVMSUSE/CS2C
RHEL/CentOS
Open Source in Azure Cloud
13
Ignite
Seamless migration for open source applications - Windows Azure Tools for Eclipse (Demo)Windows Azure Tools for Eclipse (windowsazure4e) offer an end-to-end Windows Azure development experience, including:
Project Creation & MigrationAzure Project Structure & ManagementAzure Project DeploymentStorage Explorer
The Storage Explorer is built using the Windows Azure SDK for JavaTM.
For more info: http://www.windowsazure4e.org/
14
Ignite
Moodle on Azure (Demo)
Demo:Create a PHP/Azure project with Eclipse
Install Eclipse PluginInstall Azure SDK (v1.3)
PHP/Moodle Configuration for AzureDeploy Moodle on AzureUsing Visual Studio and the Azure SDK for deploying applications
15
Windows + Linux
= Dual Boot HPC
16
Run Windows and Linux AppsOn the Same Cluster
Dynamically switch between Linux and Windows HPC Server based on load
Scheduling of Jobs on Windows by Windows HPC Server
Windows System Center can manage both Windows and Linux
Partnership with Platform Computing and Adaptive ComputingPartners:
Common Submission
Portal
Dynamic Resource
Management
Thank you!
Questions
18