Windows Server 2003 SP1 Performance ~10 Gflops ~10 Gflops ~10 Gflops
Total Page:16
File Type:pdf, Size:1020Kb
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 Vector 24 x 333MHz Ultra- 4 x 2.2GHz Athlon64 4GB, Bus SPARCII, 24GB, SBus 4GB, 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, Manufacturing, Energy, Bioinformatics, Materials Physics Research Finance, Telecom 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) App Platform Management .NET Framework 3.0 WS-Management IIS 7 Monitoring The Fundamentals Server Roles Transactions Recovery Core Storage Networking Integrated Hypervisor 应用服务器 .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) 事务基础构造 System.Tx LTM Managed SQL DTC MSMQ Native KtmRm KtmW32 SMB2 KTM WCF NTFS Registry Kernel CLFS 恢复与重启 Windows 错误报告 应用程序出错、内核出错、程序无响应后可以通知微软 开发人员可以用新的API来创建各种类型事件的报告 应用程序恢复与重启 应用程序失败时可控制操作系统能接手工作 应用程序可采取措施(例如恢复文档) 如果应用程序注册过,系统可以自动重启该app 重启管理器 可以减少或消除应用程序安装或更新时系统重启的次数 可以使几乎所有的系统关键服务关闭并重启 Windows Server 内核 最小化安装 命令行接口 最小创面区 局限性: 不支持托管代码 Server Roles 服务器功能较少 无GUI的冲击 DNS DHCP File AD Shell, Server Core CLR, IE, Security, TCP/IP, File Systems, RPC, plus other Core Server Sub-Systems Media, OE, etc. 其他管理技术 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 服务 - Windows Server Virtualization Roadmap 2007+ • RTM Within 180 H1 2007 days of LHS RTM • Public Beta Q4 2006 • Private Beta 1, TAP 虚拟化应用场景 生产服务器 管理不间断业务 动态交换数据中心 应用或解决方案的测试与部署 还有更多… 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? Windows Server “Longhorn” Roadmap Sept 2005 Q2 CY 2006 H1 2007 Developer Optimized for Vista Feature Complete, H2 2007 engagement and Longhorn ready for full Broad deployments evaluation availability .