Tres Hill - Microsoft
Download
Report
Transcript Tres Hill - Microsoft
Embedded Server Technical
Overview
Tres Hill
Microsoft Corporation
Microsoft Server Workloads
Server Functions
Embedded
Solutions
Information Worker
Infrastructure
Network Infrastructure
Workloads
Imaging
Telco
Industrial
Any specialized server
Embedded
Server Products
For Embedded Systems
Storage (file, portal)
Print
Collaboration
Remote Access
Security
Identity Management
For Embedded Systems
Embedded Application
Database
Embedded
Application Platform
Runtime For Embedded Systems
Key Definitions
Embedded Server Defined
“Embedded Systems” means
COMPANY’S computing system
or device with an Image that (i) is
designed for and distributed with
an Embedded Application, and (ii)
is not marketed or usable as a
general purpose personal
computing device (such as a
personal computer) or a multifunction server or a commercially
viable substitute for one of these
systems.
Embedded Application Defined
“Embedded Application” means
industry- or task-specific software
programs and/or functionality with
the following attributes:
(a) It provides the primary
functionality of the Embedded
System
(b) It is designed to meet the
functionality requirements of the
specific industry into which the
Embedded System is marketed
(c) It offers significant functionality
in addition to the Licensed
Product Software
Embedded Systems + Embedded Applications = Specialized Servers
Embedded Server Product Benefits
Time to market, the OS is ready
It is Windows Server, full binary equivalent
Ease of deployment and management
Network Interoperability
Comprehensive set of hardware device drivers
Extensive number of ISVs
Certified solution programs
Broad availability of services and support
Foundation Support
Embedded Channel Key Benefits
The right server @ the right price.
Embedded licensing provisions tailored to embedded system
OEM/SI business models for enhanced customer and partner
satisfaction
Agreements for use of Third Party Installer and Third Party Integrator
are available for partners who outsource manufacturing and/or
software engineering respectively
Software license migration (downgrade rights) available to ease the
pain of transitioning to a newer version of software
15 year product lifecycles provide longer availability and consistency
of solutions required for long term OEM/SI customer contracts
System Lock Preinstallation (SLP) available for qualifying partners
eliminating the need for OS activation
Software license cost savings for restricted/dedicated functionality
OEM Volume Royalty Program available for qualifying partners
provides additional software license cost savings
OEM Logistics
Typical development cycle = 6 mos.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Download and evaluate Windows Embedded Server Product software.
Prepare prototype and test proof of concept.
Contact your Microsoft Authorized Embedded Distributor to determine which
product SKU to use and request Customer License Agreement (CLA) and
associated additional licensing provisions (ALPs) for review.
Sign the CLA, return to distributor and request appropriate Windows
Embedded Server Product OPK.
Design, develop and test server prototype and install the selected Windows
Embedded Server Product and embedded application (if applicable)
Lock down the operating system for fixed function use (if applicable)
Prep and clone final image for manufacture
QA & Test systems
Activate the OS via Windows Product Activation (WPA) method or System
Lock Pre-installation (SLP) if/when OEM is eligible for SLP by shipping 100
units or more in the previous twelve (12) months
Ship systems with required EULA and Certificate of Authentication (COA)
affixed to the outside of the server enclosure.
Server vs. Embedded Server Comparison
SPEC/Licensing Provisions
Operating System Code Base
Windows
Server 2003
R2 Standard
Edition
Windows
Server 2003
R2 for
Embedded
Systems,
Standard
Edition
Windows
Storage Server
2003 R2,
Standard
Edition
Windows
Server 2003
R2, Standard
Edition for
Embedded
Systems and
ISA 2006
Microsoft
Windows
Branch Office
Appliance R2,
Standard
Edition
Windows
Server 2003,
Standard
Edition for
Embedded
Systems with
SAS 3.0
R2
R2
R2
R2
R2
R1 SP1
Storage Capacity
FS maximum
FS maximum
FS maximum
FS maximum
FS maximum
FS maximum
RAM
OS maximum
OS maximum
OS maximum
OS maximum
OS maximum
OS maximum
1-4
1-4
1-4
1-2
1-2
1-4
Preinstalled OS
Optional
Mandatory
Mandatory
Mandatory
Mandatory
Mandatory
Line of Business Applications
Optional
No
No
No
No
No
Embedded Application
Optional
Mandatory
Optional
No
ISA 2006
Mandatory
Remote Management Interface
Optional
Optional
MMC
MMC
Optional
Web UI
Keyboard, Video & Mouse
Optional
Optional
No
No
Optional
No
Firewall, VPN, Web Cache
Optional
Optional
No
Mandatory
Cache Only
Optional
Messaging or Enterprise Mail
Yes
Yes
No
No
No
POP3 mail only
File service over Network
Yes
Yes
Mandatory
No
Yes
No
Authentication Services
Yes
Yes
No
No
Yes
No
Network Infrastructure Services
Yes
Yes
No
No
No
No
Microsoft Net Load Balancing
Yes
Yes
No
No
Yes
Yes
Clustering
No
No
No
No
No
No
Print
Yes
Yes
Yes
No
Yes
No
CALs Required
Yes
Yes
No
No
Yes
No
Licensable Physical Processors
Highlighted areas indicate key licensing differences
For Embedded Systems
Windows Server 2003 R2
Software Architecture for Dedicated Servers
Anti-virus, Backup agents, etc…
Embedded Application
Windows Server 2003 R2 for Embedded Systems
Contains complete operating system
OEM
Microsoft
3rd Party
Windows Server 2003 R2 Key Features
Based on Windows Server 2003 SP1
Microsoft Management Console 3.0 (MMC)
.NET 2.0 framework included
Enhanced DFS
Remote differential compression (RDIF)
Failover with failback
Active Directory Federated Services (ADFS)
Active Directory Application Mode (ADAM)
SharePoint Services
Storage Management
Simple SAN Management
Storage resources (quota, file screening, storage reporting)
Unix Interoperability
NFS server/client, NIS server (authentication, user name mapping,
password sync)
Subsystem for UNIX applications
32bit and 64bit versions
Same CALs, upgrades not required
For Embedded Systems
with Server Appliance Software 3.0
Server Appliance Software Version 3.0
Software Architecture for Server Appliances
Server Appliance Software
Web UI framework for server management
OEM Differentiators
Includes all enhancements to UI
OEM Proprietary Software
Embedded Application
3rd Party Applications
Anti-virus, SNMP agents, etc…
Windows Server 2003 for Embedded Systems
Contains complete operating system
OEM
Microsoft
3rd Party
Key takeaway: OEMs building headless servers managed over a
web UI
Windows Server Appliance Software SKUs
SPEC/Licensing Provisions
Microsoft® Windows Server™
2003 for Telecommunications
Systems with the Server
Appliance Software 3.0 (1-4
CPU)
Microsoft® Windows Server™
Server 2003, Standard Edition
for Embedded Systems with
the Server Appliance Software
Version 3.0 (1-4 CPU Version)
Microsoft® Windows Server™
2003, 32-bit Enterprise Edition
for Embedded Systems with
the Server Appliance Software
Version 3.0 (1-8 CPU Version)
R1 SP1
R1 SP1
R1 SP1
OS maximum
OS maximum
OS maximum
1-4
1-4
1-8
Mandatory
Mandatory
Mandatory
Web UI or MMC
Web UI or MMC
Web UI or MMC
Messaging or Enterprise Mail
POP3 mail and voice
messaging application
POP3 mail
POP3 mail
CompactPCI hot swap driver
redistribution
Yes
No
No
Yes, limited to embedded
application
No
No
Web or File service over Network
No
No
No
Directory/Authentication Services
No
No
No
Microsoft Network Load Balancing
(NLB)
Yes
Yes
Yes
Clustering
No
No
Yes
Yes, limited to embedded
application
No
No
Operating System Code Base
RAM
Processors
Embedded Application
Remote Management Interface
DHCP, DNS Services
Print
Highlighted areas indicate key licensing differences
Windows Storage Server 2003
Software Architecture for File Server Appliances
Storage Server Specific MMC
Remote Desktop Management interface
OEM Differentiators and Implementations
Includes all enhancements to drivers and MMC
3rd Party Applications
Anti-Virius, HA, DR, SRM
Windows Server 2003 R2 for Embedded Systems
Contains complete operating system
OEM
Microsoft
3rd Party
Key takeaway: For building file servers or network attached storage
or storage area network gateways.
Windows Storage Server 2003 R2 SKUs
SPEC/Licensing Provisions
Microsoft®
Windows®
Storage Server
2003 R2, Express
(1 CPU Version)
Microsoft®
Windows® Storage
Server 2003 R2,
Workgroup
(1 CPU Version)
Microsoft®
Windows®
Storage Server
2003 R2,
Standard
(1-4 CPU Version)
Microsoft®
Windows® Storage
Server 2003 R2,
Enterprise
(1-8 CPU Version)
R2
R2
R2
R2
Storage Capacity (Max)
FS maximum
FS maximum
FS maximum
FS maximum
RAM
OS maximum
OS maximum
OS maximum
OS maximum
Licensable Physical Processors
1
1
1-4
1-8
NIC Ports
1
2
Unlimited
Unlimited
No
No
No
No
MMC
MMC
MMC
MMC
1-2
1-4
Any
Any
Software
Software or
Hardware
Software or
Hardware
Software or
Hardware
ATA, SATA
ATA, SATA
F/C, SCSI, iSCSI,
ATA
F/C, SCSI, iSCSI,
ATA
iSCSI Target Software
No
No
Optional
Optional
Microsoft NLB
No
No
No
No
Clustering
No
No
No
Yes
Transportable Snapshots
No
No
No
Yes
Print
No
Yes, 5 Printers
Yes
Yes
Operating System Code Base
Embedded Application
Remote Management Interface
Disk Drives
RAID
HDD Interface
Highlighted areas indicate key licensing differences
Universal Distributed Storage
Universal
Industry-standard
hardware
Advanced Functionality
DAS, NAS, SAN, WAN,
Internet
Distributed
Ubiquitous and always
accessible
Datacenter, departments
and branch offices
DAS, NAS, and SAN
Windows SharePoint Services
End-User Scenarios
Documents
Calendar
Members
…
Collaborate on documents
Share Information
Manage virtual teams
Team
Key Features
Presence integration
Versioning, Check-in/Check Out
Shared calendars, discussions…
Office Integration
Discussions
Surveys
Tasks
Contacts
Windows Storage Server 2003 R2 is the only NAS
appliance with collaboration built in
Storage Options Explained
Direct
Attached
Storage
Hard drives installed into computers
Difficult to Manage
Difficult to Audit
Difficult to Scale
Network
Attached
Storage
Dedicated file server appliance
Good performance
Easy to deploy
Storage Area
Network
Fast, highly available
Expensive
Complex
iSCSI SAN Solutions
Exchange Server
File Services
Windows Storage Server
iSCSI Initiator
iSCSI Target
SQL Server
Scenario – Diskless Boot
Diskless Blade
Servers
Runtime For Embedded Systems
Windows Server 2003 R2 with ISA 2006
Software Architecture for Security Appliances
Internet Security and Acceleration Server 2004
VPN, Firewall and Web caching & MMC interface
3rd Party Applications
Anti-virus, SNMP agents, etc…
OEM Differentiators and Implementations
Includes all enhancements to drivers, and utilities
Windows Server 2003 R2 for Embedded Systems
Contains complete operating system
OEM
Microsoft
3rd Party
Key takeaway: These SKUs are used for building firewall, VPN
and caching servers.
Windows Server 2003 with ISA 2006
SPEC/Licensing Provisions
Operating System Code Base
Storage Capacity (Max)
RAM
Microsoft®
Microsoft®
Microsoft®
Microsoft®
Windows
Server™ 2003
Windows
Server™ 2003
Windows
Server™ 2003
Windows
Server™ 2003
R2, Workgroup
Edition for
Embedded
Systems and
Microsoft®
Internet and
Acceleration
Server 2004
Standard Edition
(1 CPU Version)
R2, Standard
Edition for
Embedded
Systems and
Microsoft®
Internet and
Acceleration
Server 2004
Standard Edition
(1 CPU Version)
R2, Standard
Edition for
Embedded
Systems and
Microsoft®
Internet and
Acceleration
Server 2004
Standard Edition
(1 CPU Version)
R2, Standard
Edition for
Embedded
Systems and
Microsoft®
Internet and
Acceleration
Server 2004
Enterprise Edition
R2
R2
R2
R2
1 Disk, 40GB
FS maximum
FS maximum
FS maximum
1GB
OS maximum
OS maximum
OS maximum
Licensable Physical Processors
1
1-2
1-2
1-4
NIC Ports
6
Unlimited
Unlimited
Unlimited
No
No
No
No
MMC
MMC
MMC
MMC
Firewall
Yes
Yes
Yes
Yes
Concurrent VPN Connections
100
1000
1,000
4,000
Web Caching
Yes
No
Yes
Yes
Messaging or Enterprise Mail
No
No
No
No
Web or File service over Network
No
No
No
No
Directory/Authentication Services
No
No
No
No
Microsoft NLB Cluster
No
No
No
Yes, unlimited
CALs Required
No
No
No
No
Embedded Application
Remote Management Interface
Highlighted areas indicate key licensing differences
What’s New in ISA 2006?
ISA 2006
ISA 2004
Publishing/Protection
• Automatic Link Translation
• Exchange/SharePoint wizards
• Web Publishing Load Balancing
Publishing/Protection
• Manual Link Translation
Authentication
• Single Sign On
Authentication
• Multi-Factor Authentication (SSL Certs)
• Active Directory / RADIUS Back-End
• LDAP / RADIUS OTP Back-End
• HTTP Basic Delegation only
• KCD/NTLM/Negotiate Delegation
• OWA Form only
• Customizable Form Authenticationb
Caching/Bandwidth
Caching/Bandwidth
• Windows Update (BITS) cache
• HTTP Compression
• Flooding Resiliency
• FW Storage support on slow links
• FW Storage deployed at branches
Secure Application Publishing with ISA Server 2006
Single sign-on for multiple
resource access
NEW
Enhanced certificate
administration
NEW
NEW
Authentication delegation
(NTLM, Kerberos)
Exchange & SharePoint
publishing tools
NEW
NEW
LDAP authentication for
Active Directory
Web publishing load
balancing
NEW
NEW
Customized logon forms for
most devices & apps
NEW
NEW
Smartcards & one-time
password support
Fast, Secure Access
Efficient Management
Integrated Security
Automatic translation of
embedded internal links
External
Web Server
NEW
Improved idle-based timeouts for session mgmt
User
Exchange
Intranet
Web Server
DMZ
Internal
Network
Internet
SharePoint
HEAD
QUARTERS
Administrator
Active
Directory
ISA Server 2006 as your Branch Office Gateway
Fast, Secure Access
Efficient Management
Integrated Security
NEW
Fast policy propagation with
low bandwidth optimizations
NEW
Enhanced certificate
administration
HTTP traffic compression &
caching
NEW
Answer files on removable
media for unattended install
NEW
NEW
NEW
BITS caching to accelerate
software update deployment
DiffServ IP settings for better
bandwidth utilization
Exchange
External
Web
Server
User
Intranet
Web
Server
BRANCH
OFFICE
DMZ
S2S
VPN
Internet
Internal
Network
Active
Directory
User
Administrator
HEAD
QUARTERS
CSS
SharePoint
Web Access Protection with ISA Server 2006
Integrated Security
NEW
Enhanced worm protection
through connection quotas
NEW
Comprehensive alert triggers
& responses
NEW
NEW
Enhanced protection against
DoS/DDoS attacks
Efficient Management
Fast, Secure Access
Enhanced resource control
for attack situations
External
Web Site
Extranet
Web
Server
HEAD
QUARTERS
DMZ
Attacker
Internal
Network
Internet
Administrator
Windows Branch Office Appliance R2
Software Architecture for Security Appliances
Internet Security and Acceleration Server 2004
VPN, Firewall and Web caching & MMC interface
3rd Party Applications
Anti-virus, SNMP agents, etc…
OEM Differentiators and Implementations
Includes all enhancements to drivers, and utilities
Windows Server 2003 for Embedded Systems
Contains complete operating system
OEM
This product used for remote/branch office servers.
Microsoft
3rd Party
Windows Branch Office Appliance R2
SPEC/Licensing Provisions
Microsoft®
Windows®
Branch Office
Appliance R2,
Standard
Edition (1 CPU
5 CAL Version)
Microsoft®
Windows®
Branch Office
Appliance R2,
Enterprise
Edition (1 CPU
5 CAL Version)
R2
R2
Storage Capacity
FS maximum
FS maximum
RAM
OS maximum
OS maximum
1-2
1-2
3
6
Mandatory
Mandatory
No
No
Embedded Application
ISA 2006
ISA 2006
Remote Management Interface
Optional
Optional
Keyboard, Video & Mouse
Optional
Optional
Firewall, VPN, Web Cache
Cache Only
Yes
Messaging or Enterprise Mail
No
No
File service over Network
Yes
Yes
Authentication Services
Yes
Yes
Network Infrastructure Services
Yes
Yes
Microsoft NLB Cluster
No
Yes, 2 nodes
Print
Yes
Yes
CALs Required
Yes
Yes
Operating System Code Base
Licensable Physical Processors
NIC Ports
Preinstalled OS
Line of Business Applications
Highlighted area indicates difference compared to general purpose version
Runtime For Embedded Systems
Embedded Application Backend Database
Highest
Developer
Productivity
Mission Critical
Abilities
Better
Business
Decisions
Developer Productivity
S1
S2
S4
S3
Integrated with Visual Studio and
.NET
Integrated development &
debugging experience
Execution location &
programming language choice
SQL Server Service Broker
Asynchronous queuing for
highly available applications
Reliable messaging for scale out
CacheSync
High performance ASP.NET 2.0
apps
XML Data Type
Native XML support in the DB
SQL Server 2005 for Embedded Systems
Software Architecture (OS sold separately)
SQL Server 2005 for Embedded Systems Runtime
Back end database for the Embedded Application
3rd Party Applications
Anti-virus, Backup agents, etc…
OEM Proprietary Software
Embedded Application
Any Windows Server 2003 Embedded Operating System
Contains complete OS in support of OEM Embedded Application.
OEM
Microsoft
3rd Party
SQL SKU runtimes can only be used as a back-end database in
support of the OEM’s embedded application.
SQL Server 2005 Runtime for Embedded Systems
SPEC/Licensing Provisions
Microsoft® SQL
Server™ 2005
Workgroup Edition for
Embedded Systems
(Runtime Edition)
Microsoft® SQL
Server™ 2005 Standard
Edition for Embedded
Systems (Runtime
Edition)
Microsoft® SQL
Server™ 2005
Enterprise Edition for
Embedded Systems
(Runtime Edition)
RAM
3GB
OS maximum
OS maximum
Processors
1-2
1-4
OS maximum
Windows on Windows
Yes
Yes
Preinstalled
Mandatory
Mandatory
Mandatory
Embedded Application
Mandatory
Mandatory
Mandatory
No limit
No limit
No limit
Partitioning
No
No
Yes
Parallel Index Operations
No
No
Yes
Index Views
No
No
Yes
Database Mirroring
No
Yes
Yes
Online Indexing
No
No
Yes
Online Restore
No
No
Yes
Clustering
No
Yes
Yes
64-bit Support
Database Size
Highlighted areas indicate key licensing differences
Data Protection Manager for Embedded Systems
Software Architecture (OS sold separately)
SC Data Protection Manager 2006
Disk based backup and recovery software application
OEM Proprietary Software
Embedded Application
3rd Party Applications
Anti-virus, SNMP, etc…
Windows Server 2003 R2 for Embedded Systems OR Windows Storage Server 2003 R2
Contains complete OS in support of OEM Solution.
OEM
Microsoft
3rd Party
DPM is a near-continuous backup application that runs over either
Windows Sever 2003 for Embedded Systems SKUs or certain
Windows Storage Server 2003 SKUs.
Licensable SKU: Microsoft® SC Data Protection Manager 2006
for Embedded Systems (3 DPML Version)
Additional server agent licenses available
Embedded Server Roadmap
Windows Vista Server R2 for Embedded Systems
Windows Vista Storage Server R2
Windows Vista Server R2 for Telecommunications Systems
Windows Vista Server R2 for Embedded Systems w/ISA (2009)
SQL Server Runtime for Embedded Systems (2008)
Windows Vista Server for Embedded Systems
Windows Vista Storage Server
Windows Vista Server for Telecommunications Systems
Windows Vista Server for Embedded Systems w/ISA
Windows Server 2003 R2 for Telecommunications Systems
Data Protection Manager v2 for Embedded Systems
Windows Server 2003 R2 for Embedded Systems
Windows Storage Server 2003 R2
Windows Unified Data Storage Server 2003
Windows Server 2003 R2 for Embedded Systems w/ISA 2006
Windows Branch Office Appliance R2
Windows Compute Cluster Server 2003
Windows Server 2003 for Telecommunications Systems
Windows Server 2003 for Embedded Systems w/SAS 3.0
Windows NT Server Embedded
Windows 2000 Server for Embedded Systems
Windows Server 2003 for Embedded Systems
Windows Server 2003 for Embedded Systems w/ISA 2004
SQL Server 2000 Runtime for Embedded Systems (per proc only)
SQL Server 2005 Runtime for Embedded Systems
Data Protection Manager 2006 for Embedded Systems
iSCSI Target
Note: Embedded Server Product releases track to general product releases. Changes in a general release will change the embedded equivalent. All items are subject to change or withdraw without notice.
Embedded Server Product Guide
Dev & Biz Tools
Embedded Server Products
Evaluation Kit
Marketing & Technical
Resource Toolkit
Information Readily Available
Useful Links
Windows Server 2003 R2 for Embedded Systems
Information: http://www.microsoft.com/windowsserver2003/default.mspx
Download: http://microsoft.download-ss.com/ESP/
Windows Storage Server 2003 R2
Information: http://www.microsoft.com/windowsserversystem/wss2003/default.mspx
Download: http://microsoft.download-ss.com/ESP/
Windows Server 2003 R2 with ISA 2006
Information: http://www.microsoft.com/isaserver/default.mspx
Download: http://microsoft.download-ss.com/ESP/
SQL 2005 for Embedded Systems
Information: http://www.microsoft.com/sql/default.mspx
Download: http://microsoft.download-ss.com/ESP/
Things To Remember
Embedded Server Products are not stripped
down versions, they are full binary equivalents,
only the licensing provisions are different.
Embedded Server Product Guides and
Evaluation CDs are available from Microsoft
Authorized Embedded Distributors.
We value your business.
Contacts
Tres Hill
EMEA Account Technology Specialist
OEM Specialized Servers
[email protected]
+49 (0) 151 5895 5856 (Mobile)
© 2006 Microsoft Corporation. All rights reserved.
Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.
Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft,
and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.