Bing.com 运行于 Windows Server 2012!

一直以来,Microsoft 都在运营互联网服务,但就在几年前情况发生了根本的转变,而这也引出了 Steve Ballmer 的著名言论“云对于公司是一次赌注,我们必须全力投入”我们应该同舟共济,互相学习来交付最佳的云产品。我们不断的把过往运行云服务过程中吸取的经验,融入到现有产品,从而不断改进服务。在Windows Server 2012规划期间,我们在云服务上花费了大量的时间,来了解其中的亮点和软肋所在。当您以我们的规模运行服务时,任何一个小问题都将被无限放大,因此每一次改进都有着极大的助益。这些经验教训将转变为许许多多的功能,包括性能,自动化、数据中心拓扑支持、持续可用性和最小化平均故障检测时间 (MTTD)/平均故障恢复时间 (MTTR)。在今天的博文中,来自Bing 团队的软件开发人员 Mukul Sabharwal 将讨论 Windows Server 2012 的一些功能及其对 Bing 服务的影响,以及为何 Bing 正在以最快地速度应用和部署 Windows Server 2012。正如您所看到的,Windows Server 2012 是真正为云优化操作系统。我们为此喝彩, Jeffrey 伴随着 Windows Server 2012 候选发布版本 (RC) 的发布,Bing.com 团队也考虑了如何从该操作系统的新功能中受益。Bing.com 是运行于成千上万的计算机上的云服务,其涉及全球范围内许多的数据中心。性能是运行诸如 Bing 等云服务的关键所在。每秒钟为数千个用户查询提供服务的同时要求快速返回相关的查询结果。我们部署的 Windows Server 2012, 主要利用了四种关键的新功能: 内置Microsoft .NET Framework 4.5(包含于 Windows Server 2012 中),包括后台垃圾回收和改进了相关的延迟 .NET 4.5 具备的多核实施编译(JIT)功能,提高了启动速度 收集由…


听从用户与合作伙伴的心声

你好,我是杰弗里(Jeffrey)。10月18日, Windows服务器和云生态系统, 合作伙伴和顾客生态环境的团队项目经理Natalia Mackevicius 描述了我们为向客户和合作伙伴收集建立Windows Server 2012的重要意见所作出的努力。这对于我们的中国读者来说是一篇很值得阅读的博文: 大多数人听过这个推广活动:用户说,“Windows 7 是我的创意”。而现在,Windows Server 8将传承这一理念,成为一个名副其实的来自用户创意的解决方案。 正如Bill Laing在“Windows Server 8 简介(Windows Server 8 Introduction)”这一博文中所提到的,从用户和合作伙伴(我们的“生态系统”)汲取意见是我们Windows Server产品战略中不可或缺的一部分。我们在“用户之声(Voice of Customers)”活动上大举投资,调查访问了26,000多名用户和合作伙伴,召开了200多次圈内会议(”ecosystem” meeting),并捕捉到了6000多个创意。从而使我们得以从基于功能的产品开发进化到对端到端的IT场景的重点关注。这是我们能够拥有强大洞察力的基础。我们为Windows Server 8 设定的目标是提供真正亟需的功能,从而改善用户每日工作时的切实体验,而不是仅仅发布一大串独立功能的清单。 作为“Windows Server 合作者与客户生态系统”团队的领导者,我有幸在产品计划周期之初就密切参与到与当前客户和合作伙伴的接触中。我们的开发方法帮助我们超越了逐步改进的套路,使我们能够致力于提供更广泛的功能。这不仅仅是为客户解决关键的业务问题,而且是既能在当前,又能在将来进展到云计算时为客户提供支持的关键。 客户告诉我们的类似如下的想法: 我想让我们的服务器在服务器集群中无缝拓展,可以根据需求添加或移除。” 我想要服务器有能力自我监测那些需要调查或者警示的问题——一个智能的服务器。” 我需要无须人工干预的动态资源调度/分配。” 我想要能随着我从设备到设备的真正可移植的操作环境。” 当我们从200多次客户与合作伙伴会议,以及更广泛的调研中获取并整合反馈时,我们清楚地了解到你们正在寻求以有效的、经济的方式和规模化的能力,横跨你们自己的私有云,并安全地连接到外部云服务。你们需要熟练地管理你们的基础设施——将运行时间最大化,故障时间最小化。你们的平台基于对开放、可拓展、可支持跨界应用的需求而建立。你们需要在今天的环境下,支持移动的,富有弹性的工作方式——不论一个员工身处何地,都能授予其对数据适当水平的访问权限。理解这些领域在不同的市场,细分市场和地域中如何运作是极为有价值的。另有一点也很清楚:合作伙伴在将这一切化为现实的过程中起到了至关重要的作用。 回顾我们的方法 我们付出了跨越整个生态系统的巨大的团队努力,才到达产品周期的这一位置。下方的图表展现了我们的这一方法。 前期规划(Pre-Planning)是我们广泛接触客户和合作伙伴,以收集他们对业务发展方向的构想的时期。该阶段使得6000多个创意(类似于上文提到的那些)浮现出来,为正式的计划(Planning)阶段提供了素材。这些要求之后成为我们与客户及合作伙伴一起审核的提要和概念。一旦被验证,它们就成为正式的应用场景,而我们对于Windows Server 8的构想(Vision)也就建立了。从这里我们开始了与合作伙伴共同努力的协作工程,他们将帮助我们完成特定的应用场景,包括持续可利用性,Hyper-V交换机拓展性和基于声明的访问控制。这些合作伙伴都参与了近期的//build/会议,会上我们介绍了Windows Server 8. (请访问Channel 9观看来自于以下合作伙伴的视频短片: Brocade, DynamicOps, Emulex,  Gemalto, InMon, QLogic, Titus, Websense, Broadcom, Cisco,…


Windows Server 8 Hyper-V 技术概览

你好,这里是杰弗里(Jeffrey)。 10月11日,Windows服务器和云计算部门的总经理迈克·尼尔(Mike Neil)讨论了我们在Windows Server 8开发者预览版中hyper-V虚拟化角色里作出的新的投资。在这里的windows服务器中文博客上,这篇文章是阅读有关Windows Server 2012 Hyper-V和虚拟化技术的很好的起点。 我们于上月的BUILD 会议上介绍了Windows Server 8,并讨论了其如何能帮助我们的客户构建一个我们称为”云端优化IT”的 平台(cloud optimized IT)。所谓”云端优化IT平台”是一个最动态化,高可用性,且高性价比的服务器平台。在这个云端平台中,虚拟化技术是关键而不可或缺的一环。在此我接续Bill Laing 的上一篇博客来继续谈谈在Hyper-V 虚拟化方面的改进。 总体来看,Windows Server 8 的Hyper-V 服务器角色提供了一个完整的虚拟化平台,优化的性能和可伸缩性,以及与云端服务的连接。企业可以容易地基于Windows Server 8 Hyper-V技术搭建完全独立,支持多组织的云端平台。Windows Server 8 Hyper-V技术允许企业建立低成本但高性能大规模的数据中心;并提供良好的可管理性,可扩展性,及可交互性。 接下来我将列举几个例子来展示在Windows Server 8 Developer Preview 版本中Hyper-V的新功能,并展示这些新功能是如何帮助企业搭建一个完整的虚拟化平台的。 多组织,独立化 以及服务质量(QoS) Hyper-V 网络虚拟化 当转移虚拟机至云端时,允许保留虚拟机其内部IP地址。并将此虚拟机与其他组织隔离开。由此即使其他虚拟机使用了相同的IP地址也不会互相冲突 Hyper-V 可扩展虚拟交换机,此功能提供如下特性 多组织之间的安全隔离 网络流量控制 (Traffic shaping and network traffic control) 内置安全保护机制来隔离含恶意软件的虚拟机 符合服务质量的带宽管理提高了虚拟化环境的整体性能 提升了资源使用监控功能,从而使针对资源使用计费的服务提供更完善准确的使用明细 但我们并不满足于此,如今在企业中虚拟化和私有云服务越来越重要,从而大大提升了对系统响应能力的需求以满足服务级别协议(SLA)及客户需求。 Windows…


Windows Server 8: 介绍

你好,我是杰弗里。九月九日,我们在 BUILD 大会上公布了Windows Server “8”开发者预览版(现命名为Windows服务器2012)。虽然我们仍在Beta阶段,但是还是非常合适在Windows服务器中国博客这里发布以下的博文。在这篇文章中,Bill Laing开始讨论我们在这个版本中所做出的巨大投资。这是“必须读”的,因为它介绍了很多我们将会在Windows Server2012上支持的用户使用模式. 今天,在微软 BUILD 大会上,我很高兴的向大家介绍 Windows Server 的下一个版本(代号为Windows Server 8)的开发者预览版,您可以在MSDN上可以找到相关信息。我曾和济济一堂的开发者和硬件合作伙伴分享了我们在设计Windows Server 8 背后的一些想法,从而帮助他们为 Windows Server 8 预备新的或现有的程序应用,系统和设备。现在在这个博客中我希望通过我和我的团队的一些博文来和更多的人分享这些想法。  在一开始,我希望大家知道,这是一篇针对开发者预览版的文章,目的是在朝着最终发布的过程中,让我们的研发团队和业界有更紧密的互动。虽然这个开发者预览版不是用来部署在企业环境中,但是我们仍然欢迎那些已经在做早期评估的IT从业人员给我们提出宝贵建议。并且,我要感谢你们,是你们的帮助让我们走到了这里。到目前为止,我们在windows server 8的计划和开发中已经调研了超过26000个客户,举办了多于200客户会议并且记录了多达6000份客户需求文档。 作为Windows Server 和Windows Azure的领导人,我经历过云平台的建造和运营。我们把很多在Windows Azure上的洞察见解应用到了Windows Server 上,这样使得我们能够在各种规模的企业上实现云计算的功能。Windows Server 8将会是一个大飞跃,特别是在帮助IT机构在虚拟化之后搭建私有云服务。我们和业界一起针对于多用户管理的虚拟化网络和存储架构进行了创新, 这样做的目的是让客户在自己的私有云和公有云环境中进行创建和部署应用时有灵活的选择。 另一个颇受关注的领域是在云基础结构上的没有服务停机的的管理性及耐用性。比如,我们所知的很常见的一个客户反馈就是更新服务及给服务打补丁是代价高昂和容易出错的。我们提供了一些新技术,比如”集群感知更新”(Cluster Aware Update)和利用PowerShell脚本化工作流程,这样使得在多个服务器上维护可延续的服务可用性变得简单和可重复。  可延续的服务可用性往往需要昂贵的硬件基础结构,但并不是每个IT机构负担的起所需的硬件。所以在Windows Server 8 上,我们利用软件技术,通用网络,存储和服务器提供了更加合理价位的高可用性和灾备服务。举个例子,在Windows Server 8上我们让客户能够使用高端存储功能,而在过去这些功能需要特别的硬件,比如设备池(device pooling),硬盘虚拟化,瘦配置(thin provisioning). 为了评估开发的进展,在我的办公室里有一台服务器,其中有10个硬盘,大小由0.5 TB 到3TB不等。我发现聚拢硬件设备和创建卷变得很容易,并且利用Windows Server 8新的自带工具,我能在数分钟内创建服务。  这些只是Windows Server 8的冰山一角,在未来的几周或数月中,我们有许许多多的内容要和大家探讨。 所以我邀请了我工程团队中的一些技术领头人在这个博客中写一些文章来更深入的阐明几百个新功能中的一些。在未来的几周或数月中,请关注这些文章。…


来尝试Windows Server “8” beta版吧

两个月前 Windows Server  “8” beta 版本(正式命名”Windows Server 2012”)开放了对IT专家和开发者的下载,以供评估和收集反馈。在此期间,我们收到了来自全球的大量反馈以及建议。但是如果你还没有下载过beta版,我将强烈建议你下载并体验新的操作系统,就是现在! 在2011年9月份微软发布了Windows Server “8” 的预览版本,帮助开发者和硬件合作伙伴为新系统准备驱动,开发和测试系统及应用程序。社区和早期试用活动中的大量客户对我们的系统给出了非常积极的评价。尤其是在各种反馈中大家对新的功能给予了高度的关注。 在这里我想再次重复之前的建议,就是现在,IT专家们可以动手尝试我们为云端优化后的的新操作系统(cloud-optimized OS),发现并体验新的功能。 接下来我将列举一些新功能中大家会特别感兴趣的部分。 首先在虚拟化服务器方面,为了更好的支持云计算,Hyper-V提供了对多租户(multi-tenant)的支持。举例来说,通过使用Hyper-V的虚拟网络功能所创建的虚拟网络可以让不同的商业部门甚至是多用户无缝的共享网络的基础构架。这样你在移动虚拟服务器的同时,不会丢失任何的网络设置。 在Windows Server “8”中我们还提供了具备高可用性并且更经济有效的灾难恢复技术。例如,所提同的透明的文件服务器故障恢复功能(FileServer Transparent Failover),让文件服务器集群的软硬件维护变得更加简单,在节点中移动文件对依赖于这些文件的服务器程序的影响微乎其微。 同时如果你关注如何管理多台机器和自动化,你会很想尝试一下改进之后的服务器管理器(Solution Manager)和新的Windows命令行程序(PowerShell)。系统自带了2300多个命令行小程序(Commandlet),通过PowerShell你可以以自动化的方式实现过去对用户界面的人工操作。并且为了帮助掌握和使用PowerShell提供的这些功能,系统加入了智能感知(Intellisense)的支持。 除此之外,Windows Server “8”提供了强有力的平台来支持应用的开发和运行。例如,系统提供4.5版本的.Net框架,你可以使用其提供的新的异步语言特性和类库来开发远超其他平台数倍性能的服务器和网络应用。我们新的网络服务器IIS 8在应用程序间提供了更佳的完全隔离和沙盒来管理各种资源,并对Web Socket提供了原生支持,性能的改进使得一台服务器可以支持更多的站点。 以上这些只是简要的介绍了Beta版所提供的众多新功能的一部分。(通过访问以下地址,你可以访问到我们的团队所写的其他博客)。谢谢大家之前对Windows Server “8”开发者预览版的支持和试用,以及期间所给出的各种反馈!在这里我迫不及待的希望有更多的人能尝试Windows Server “8”并让我们知道你们的使用体验和感受。 Jeffrey Snover Windows Server 的杰出工程师和首席架构师


欢迎访问Windows Server中文博客

欢迎访问Windows Server中文博客,我很高兴能向大家介绍这个新开启的交流园地。 23年前,我和太太来到中国度蜜月,那是我第一次访问这个国家。那次旅行中的所见所闻让人难忘,也让我们爱上了中国,并被它悠久的历史所深深吸引。今年我再次来到这里,眼前那些令人难以置信的变化让我既惊奇又兴奋。 去年5月,总部位于北京的微软亚太研发集团启用了它们的新大楼。在启用仪式上,微软首席执行官史蒂夫•鲍尔默也表达了对中国巨大变化的兴奋之情。他说:“20年前,当我们刚开始在北京展开研发工作时,倘若你问我,会不会想到这支团队能够形成今天这样宏伟、壮观的规模、拥有如此之多的杰出人才和这样漂亮的大楼,恐怕那时我会说:真的想不到……我还对自己第一次来到中关村、参观我们的实验室及周边高校的情景记忆犹新,那次访问让我看到了中国所走过的漫长的路,以及令人振奋的发展和进步。从那时起,这片沃土上涌现出许多优秀的人才——他们不仅为中国、而且为全世界的创新做出了巨大的贡献。很荣幸微软也参与了这样伟大的进程,我对此深感自豪。在过去很长一段时间里,我们持续投资中国,这不仅因为中国充满了丰富多样的发展机遇,还由于中国培养和吸引了各种非凡的人才、创新的精英。他们极具创意的工作影响深远。” 微软在中国的成长是这个国家巨大发展的一个缩影。微软亚太研发集团已经成为微软在美国之外规模最大、功能最完备的研发基地。投资超过4亿美元的微软亚太研发集团总部大楼落成使用就是一个里程碑式的事件。我们在这里的投资规模表明了中国对于微软的重要性—-这里不仅是潜力巨大的市场,也是充满创新活力的源泉。 这个新开启的Windows Server中文博客将提供最新的Windows Server 新闻,介绍新增的和那些被改进的技术,以及提供WindowsServer “8” 测试版的详细背景和相关进展。 在Windows Server英文博客开启以来的6个月中,我们对Windows Server “8” 测试版的以下方面进行了深度的讨论: 存储与可用性方面的提高 Hyper-V虚拟化技术的改进 基于标准的存储管理 异构存储支持 Hyper-V虚拟交换机的新增功能如虚拟机保护、流量隔离和优化、使用计量、以及更好的排除故障的能力 服务器应用程序和最小服务器接口 在接下来的几个月中,我们将在这里发布以上相关主题的文章,以及一些直接用中文撰写的技术文章。 向大家致以最良好的祝愿! Jeffrey Snover 微软Windows Server首席架构师