22
Longhorn Server Overview 张大磊 开发技术经理 微软(中国)有限公司 http://www.cnblogs.com/msdpe http://msdpe.spaces.live.com

Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

Longhorn Server Overview

张大磊

开发技术经理

微软(中国)有限公司

http://www.cnblogs.com/msdpe

http://msdpe.spaces.live.com

Page 2: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

Server Perspective in Past 15 Years

1991 1998 2005

System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs

Architecture 16 x Vector4GB, Bus

24 x 333MHz Ultra-SPARCII, 24GB, SBus

4 x 2.2GHz Athlon644GB, GigE

OS UNICOS Solaris 2.5.1 Windows Server 2003 SP1

Performance ~10 GFlops ~10 GFlops ~10 GFlops

Price $40,000,000 $1,000,000 (40x drop) < $4,000 (250x drop)

Customers Government Labs Large Enterprises Every Engineer & Scientist

Applications Classified, Climate, Physics Research

Manufacturing, Energy, Finance, Telecom

Bioinformatics, Materials Sciences, Digital Media

Everyman Mystery Hear of Wow, it’s ours!

Page 3: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

Quiz:What’s your demands?

Page 4: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

“Make high-end computing

easier and more productive to

use. Emphasis should be

placed on time to solution, the

major metric of value to high-

end computing users… A

common software environment

for scientific computation

encompassing desktop to high-

end systems will enhance

productivity gains by promoting

ease of use and manageability

of systems.”

High-End Computing Revitalization Task Force, (Office of Science and Technology Policy, Executive Office

of the President)

应用强大

服务稳定

管理便捷

Page 5: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

Co

re

Integrated Hypervisor

The Fundamentals

App Platform Management

.NET Framework 3.0

IIS 7 Monitoring

WS-Management

Transactions Recovery

NetworkingStorage

Serv

er

Ro

les

Page 6: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

应用服务器

.NET Framework 3.0新的托管代码编程模型

包括WCF、WPF、WF、Card Space.

IIS 7.0模块化设计

为寄宿内容提供扩展性架构

新的管理程序和API

Windows激活服务(WAS)可管理应用程序池的配置和工作进程(之前用WWW服务管理)

• 可为HTTP站点和非HTTP站点使用同样的配置和处理模型

Page 7: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

管理

Windows远程管理从服务器访问管理信息

防火墙友好

MMC 3.0构建管理单元的.NET编程模型

Windows事件日志服务允许应用程序发布、访问、处理事件

允许用户 查询、订阅、发布、呈现事件

启动配置数据对boot.ini的替换

多种方法来管理

Page 8: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

管理

计划任务2.0 API允许例程任务自动执行

2.0中的功能增强:

没有任务数量限制

支持脚本

可通过XML格式的文档创建/管理任务

新的触发器(时间,日历,事件)

任务优先级(还可定义多实例策略, 仅在任务可用时启动任务,仅在网络可用时启动任务,失败时重启,设置执行时间限制)

执行其他动作 (发送邮件,显示信息框,启动其他程序,触发COM处理程序)

Page 9: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

管理

性能日志与警报程序员可以编程实现当应用程序性能超出阈值时警报通知

之后警报可转入事件通知中

可以通过Windows性能诊断控制台(Windows Performance

Diagnostic Console)调查、监控这些信息

Page 10: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

Ten years ago…

Page 11: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

Ten years ago…

Page 12: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

事务平台

NTFS 事务(TxF)直接将事务集成到NTFS文件系统中

注册表事务(TxR)直接将事务集成到注册表中

内核事务管理器(KTM)内核对象级的事务

为系统组件提供事务管理服务(如TxF)

可与DTC交互以支持分布式事务

使用新的公共日志文件系统(CLFS)

Page 13: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

事务基础构造Kern

el KTM

CLFS

NTFS Registry

KtmRm KtmW32

DTC

Native

Managed

System.Tx LTM

WCF

SMB2

MSMQ

SQL

Page 14: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

恢复与重启

Windows 错误报告应用程序出错、内核出错、程序无响应后可以通知微软

开发人员可以用新的API来创建各种类型事件的报告

应用程序恢复与重启应用程序失败时可控制操作系统能接手工作

应用程序可采取措施(例如恢复文档)

如果应用程序注册过,系统可以自动重启该app

重启管理器可以减少或消除应用程序安装或更新时系统重启的次数

可以使几乎所有的系统关键服务关闭并重启

Page 15: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

Windows Server 内核

Server Roles

Server CoreSecurity, TCP/IP, File Systems, RPC,plus other Core Server Sub-Systems

DNS DHCP File AD

Shell,

CLR, IE, Media, OE,

etc.

最小化安装

命令行接口

最小创面区

局限性:

不支持托管代码

服务器功能较少

无GUI的冲击

Page 16: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

其他管理技术

DSI 与DFO

管理模型

其他服务器技术Windows Eventing 6.0

Task Scheduler 2.0

Group Policy

Windows Management Instrumentation (WMI)

WS-Management

Microsoft Management Console 3.0 (MMC)

Windows PowerShell

Page 17: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

• Private Beta 1, TAP

• RTM

2007+

Q4 2006

• Public Beta

H1 2007

服务 - Windows Server Virtualization Roadmap

Within 180 days of

LHS RTM

Page 18: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

虚拟化应用场景

生产服务器

管理不间断业务

动态交换数据中心

应用或解决方案的测试与部署

Page 19: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

还有更多…

BitLocker Drive Encryption

Improved Network Fundamentals

Enhanced clustering

Network Access Protection

Function Discovery API

Web Services for Devices

Remote Differential Compression

Common Log File System

Symbolic Links

Page 20: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

What are we waiting for?

Page 21: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16

Q2 CY 2006Optimized for Vista

and Longhorn deployments

Sept 2005Developer

engagement

H1 2007Feature Complete,

ready for full evaluation

H2 2007Broad

availability

Windows Server “Longhorn” Roadmap

Page 22: Longhorn Server Overview - cnblogs.com · 2007-03-22 · Server Perspective in Past 15 Years 1991 1998 2005 System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16