Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Longhorn Server Overview
张大磊
开发技术经理
微软(中国)有限公司
http://www.cnblogs.com/msdpe
http://msdpe.spaces.live.com
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!
Quiz:What’s your demands?
“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)
应用强大
服务稳定
管理便捷
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
应用服务器
.NET Framework 3.0新的托管代码编程模型
包括WCF、WPF、WF、Card Space.
IIS 7.0模块化设计
为寄宿内容提供扩展性架构
新的管理程序和API
Windows激活服务(WAS)可管理应用程序池的配置和工作进程(之前用WWW服务管理)
• 可为HTTP站点和非HTTP站点使用同样的配置和处理模型
管理
Windows远程管理从服务器访问管理信息
防火墙友好
MMC 3.0构建管理单元的.NET编程模型
Windows事件日志服务允许应用程序发布、访问、处理事件
允许用户 查询、订阅、发布、呈现事件
启动配置数据对boot.ini的替换
多种方法来管理
管理
计划任务2.0 API允许例程任务自动执行
2.0中的功能增强:
没有任务数量限制
支持脚本
可通过XML格式的文档创建/管理任务
新的触发器(时间,日历,事件)
任务优先级(还可定义多实例策略, 仅在任务可用时启动任务,仅在网络可用时启动任务,失败时重启,设置执行时间限制)
执行其他动作 (发送邮件,显示信息框,启动其他程序,触发COM处理程序)
管理
性能日志与警报程序员可以编程实现当应用程序性能超出阈值时警报通知
之后警报可转入事件通知中
可以通过Windows性能诊断控制台(Windows Performance
Diagnostic Console)调查、监控这些信息
Ten years ago…
Ten years ago…
事务平台
NTFS 事务(TxF)直接将事务集成到NTFS文件系统中
注册表事务(TxR)直接将事务集成到注册表中
内核事务管理器(KTM)内核对象级的事务
为系统组件提供事务管理服务(如TxF)
可与DTC交互以支持分布式事务
使用新的公共日志文件系统(CLFS)
事务基础构造Kern
el KTM
CLFS
NTFS Registry
KtmRm KtmW32
DTC
Native
Managed
System.Tx LTM
WCF
SMB2
MSMQ
SQL
恢复与重启
Windows 错误报告应用程序出错、内核出错、程序无响应后可以通知微软
开发人员可以用新的API来创建各种类型事件的报告
应用程序恢复与重启应用程序失败时可控制操作系统能接手工作
应用程序可采取措施(例如恢复文档)
如果应用程序注册过,系统可以自动重启该app
重启管理器可以减少或消除应用程序安装或更新时系统重启的次数
可以使几乎所有的系统关键服务关闭并重启
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的冲击
其他管理技术
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
• Private Beta 1, TAP
• RTM
2007+
Q4 2006
• Public Beta
H1 2007
服务 - Windows Server Virtualization Roadmap
Within 180 days of
LHS RTM
虚拟化应用场景
生产服务器
管理不间断业务
动态交换数据中心
应用或解决方案的测试与部署
还有更多…
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
What are we waiting for?
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