<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>       服务世界 开发未来</title><link>http://blogs.msdn.com/b/stbcblog/</link><description>       微软亚太研发集团服务器与开发工具事业部(中国)</description><dc:language>en-US</dc:language><generator>Telligent Community 5.6.583.19431 (Build: 5.6.583.19431)</generator><item><title>“高性能计算 —— 中国金融服务业创新发展的助推剂“六大盘点</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/12/02/hpc-in-computational-finance.aspx</link><pubDate>Fri, 02 Dec 2011 01:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10243571</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10243571</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/12/02/hpc-in-computational-finance.aspx#comments</comments><description>&lt;p&gt;&lt;a name="OLE_LINK2"&gt;&lt;/a&gt;&lt;a name="OLE_LINK1"&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;11&lt;/span&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;月25日的&lt;/span&gt;&lt;a href="http://www.microsoft.com/china/ard/news/news_20111128.aspx"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&amp;ldquo;微软&amp;mdash;摩根士丹利杯&amp;rdquo;2011金融超级计算挑战赛颁奖典礼&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;上，大赛主办方代表&amp;mdash;&amp;mdash;微软亚太研发集团高性能云计算部门经理徐明强博士、摩根士丹利管理服务（上海）有限公司董事总经理赵长飞女士、上海超级计算机中心主任奚自立先生，以及大赛数据提供方万得信息技术股份有限公司的高级副总裁周立先生，就&amp;ldquo;高性能计算&amp;mdash;&amp;mdash;中国金融服务业创新发展的助推剂&amp;rdquo;议题与三支获得比赛大奖的团队、媒体代表进行了深入交流，并碰撞出诸多火化。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;1&lt;/b&gt;&lt;b&gt;、在发达国家，&lt;/b&gt;&lt;b&gt;8%-9%&lt;/b&gt;&lt;b&gt;的高性能计算机用于金融领域，中国至今没有一台用于金融计算。&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;奚自立：&lt;/b&gt;始于1993年的全球高性能计算排行榜 (&lt;/span&gt;&lt;a href="http://i.top500.org/stats"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;Top 500&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;)中有16%用于科研，其次就是金融计算，约占8%-9%。截至今年11月，中国已拥有74台，但没有一台用于金融领域。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;徐明强：&lt;/b&gt;11年前我被推入金融高性能计算的洪流，当时西方金融机构就开始以月、甚至以星期为产品开发周期，中国金融机构与他们有着相当的差距。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;2&lt;/b&gt;&lt;b&gt;、高性能计算已是投行的核心竞争力。&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;赵长飞：&lt;/b&gt;金融行业非常适合利用高性能计算，金融机构的核心竞争力体现在运用高性能计算使整个业务系统跑得更快且计算更精准，金融机构只需要考虑业务所需要的逻辑，后台的大量计算可以交由高性能计算平台完成。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;3&lt;/b&gt;&lt;b&gt;、高性能计算、云计算对金融服务业将大有可为。&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;奚自立：&lt;/b&gt;金融计算模型相当复杂，数据收集越多，计算结果越精确。金融计算的复杂性、数据的海量性和使用的广泛性决定云计算是其最佳模式。事实上彭博社、路透社数据终端就是云计算方式。&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;徐明强&lt;/b&gt;&lt;b&gt;: &lt;/b&gt;三周前与一家伦敦投行交流，每天下午闭市后两小时内他们要完成当天投资风险分析，以便在下一时区的市场开市前完成投资对冲策略。但其自有的计算资源已无法满足这样需求，有时程序运行一段时间后甚至发现市场数据错误，需要重新计算，而结合高性能计算与云计算，只需即时买入几千个核就可以快速完成这一任务，同时省下了IT采购和日常维护的巨额投入。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;4&lt;/b&gt;&lt;b&gt;、一旦中国金融市场崛起，就会是本土金融机构的机会。&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;周立：&lt;/b&gt;中国金融机构在上世纪80年代末90年代初由各个子公司独立建设各自的信息管理系统和数据库；过去十年，各家机构解决最基础的问题即统一客户数据。随着复杂金融产品的出现，我们开始寻求科学的量化方法控制风险，因而正逐渐向关注、管理公司的资产组合状况转变，这就需要模型和高性能计算。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;过去五年中，中国金融信息服务业的平均增长速度是30%到40%。我们的机会在于中国市场还是需要中文表述，随着人民币国际化，全球投资者需要投资人民币债券，给中国公司提供了很好的机会，但前提是中国的金融市场变得足够大以及开放。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;5、金融计算人才稀缺，在校大学生缺少实战机会。&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;奚自立：&lt;/b&gt;国内金融计算的模型及其研制人才极度缺乏，研究气氛也十分薄弱。国内不少高校都希望在金融工程领域有所建树，但总觉得心有余而力不足。中国GDP发展太快，人们的心态普遍浮躁，学术界对金融计算未来学科的兴趣不大，造成这个领域的人才稀缺。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;赵长飞：&lt;/b&gt;国内高性能计算还很少涉及金融领域，这次大赛让同学们对金融计算有更深入的了解。同时，中国在努力建设国际金融中心，对金融人才会有越来越多的需求，这次大赛是个开始，希望未来能够与上海超级计算中心以及微软一起为中国金融人才培养尽一份力。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;徐明强：&lt;/b&gt;这次挑战赛就像华尔街的一个缩影，尽管只是自学了两、三个星期，同学们已能用高性能计算和计算模型，根据真实的金融产品历史数据，在最短时间内最高效率地把金融风险控制到最低。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;6、金融计算人才培养重在计算机基础知识的系统积累，高性能计算让专业人士专注于业务创新。&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;赵长飞：&lt;/b&gt;我的部门负责摩根士丹利业务系统的开发，包括交易系统、定价系统、风险管理系统，因此我们的招聘对象一直是计算机相关专业。金融知识学习相对容易，但计算机基础需要时间积累和系统培训。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;徐明强&lt;/b&gt;&lt;b&gt;:&lt;/b&gt; 刚结束的2011年全球超级计算大会 (SC11)上，一位南安普顿大学的教授告诉我，过去两年工作日志显示，他花了一年半搞计算机科学（computer science），而不是真正科学研究(real science)。因为他用的是Linux，大半时间都在解决计算机问题，而非课题研究。微软将坚持不懈让全球7,000万科学家、工程师都可以使用上高性能计算加速其创新进程，现在仅有1,500万人，所以革命尚未成功，同志仍需努力。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10243571" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Team+Story/">Team Story</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Customer+Focus/">Customer Focus</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Cloud/">Cloud</category></item><item><title>金融与高性能计算的华丽碰撞</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/11/25/hpc-in-finance-2011.aspx</link><pubDate>Fri, 25 Nov 2011 01:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10241401</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10241401</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/11/25/hpc-in-finance-2011.aspx#comments</comments><description>&lt;p&gt;&lt;br /&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;当金融遇到计算，我们赋予它一个新名词：金融计算。早在&lt;/span&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;20世纪90年代末，纽约、伦敦、日本的诸多金融机构就已经开始了金融计算相关应用，始于1993年全球超级计算机500强排行榜(Top500)中，约450台为国际一流金融机构所用，中国先后已有70多台超级计算机跻身Top 500，但至今仍无一台用于金融领域。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;自2008年以来，上海超级计算中心主任的奚自立先生一直在积极呼吁以打造国际金融中心为目标的上海加紧建设金融计算共同平台，在他看来国外同行早已利用高性能计算创造出一批批金融衍生产品，并演算出未来走势变化；国内机构还停留在简单计算银行信用卡风险，或是通过随机过程分析计保费。这其间的差距恰如大学生与中学生之间的较量，在全球化势头无法阻挡之际，我们能做的只有迎头赶上，否则未来的某一天与国外金融机构真正地同台竞技，也许我们会输得倾家荡产。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;高性能金融计算应用三场景&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;西方金融机构到底如何利用高性能计算提升其核心竞争力？我先举三个简单例子：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;案例一：为金融产品高效定价&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;客户委托金融机构购买期权时，交易员需要快速计算出期权价格。期权价格的计算是要看所在资产（如股票或其他金融资产）的未来走势，这可能需要对上百万甚至上千万种价格走势路径都计算一边。以往，交易员们都是在笔记本电脑上用Excel计算，至少需要几分钟的时间。有了高性能计算后，所有路径可以采用并行计算，整体计算时间被缩短到了七秒钟，客户端计算机也只需16个核，交易员再也不用为需要拖住客户而绞尽脑汁为了。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;案例二：更准确评估潜在风险&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;金融计算容易产生的一个误区是，大家都想算出能赚多少钱，这确实可以算出来，但更重要的是计算投资组合的风险值（value-at- risk），这不仅是对每个头寸重新定价，还要考虑各种参数的变化，例如金融系数、利率、汇率等因素都可能随时改变，这些变化会是一个巨大的组合，再乘上金融组合数，所需要的计算量通常需要花一整晚的时间，最后算出来的报告就是回答一个问题：这么多组合在第二天开市后，价值突然缩水到现有５％的可能性有多大？&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;案例三：增强快速反应能力，提升程序交易效率&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;当机构投资者买进大量股票时，往往会分拆成一百、几十股的买，这就要求金融机构的系统能从小小的一百股中发现，哪些来自个人，哪些来自机构，一旦发现有机构出动，就把周围能买到的股票全部买下，然后价格抬高就出货。要让系统做到如此智能，就必须通过神经元网络进行算法训练，其中的难点在于如何算出不同股票持有人之间的关联，不同公司的资产结构有时很复杂，只有大规模的计算才能核算出来。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;金融计算离不开数据、模型、计算平台和人&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;这四大要素中，数据排第一。金融说到底就是数据。相比国内金融行业的严重信息不对称，国外的信息完全开放，所有金融衍生品都会明白告诉客户，它们是怎么计算出来的。中国要发展金融计算，首先要解决数据真���性的问题，然后才能去考虑对数据的分析。谁都知道，针对二十年数据的分析比十年的精确，针对三十年数据的分析比二十年的精确。从现在开始积累我们的真实数据，亡羊补牢，为时不晚。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;模型和金融计算平台，不妨借鉴国际上最为主流的模型和技术。随着高性能计算与云计算的结合，金融服务业或可成为这一领域的主流商业应用。在美国，为各大机构提供风险分析服务的RiskMetrics，已经将其计算搬到了云计算平台Windows Azure上，启动初期就已提出6,000个核的需求，是我们之前预期的12倍；为保险业提供精算软件的Milliman，目前也已搬到了Windows Azure平台上。目前欧洲、日本的发展形势非常喜人，与美国相当。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;数据、模型、金融计算平台，再加上另一个不可或缺的因素&amp;mdash;&amp;mdash;人才，我们的金融计算就完整了。中国最缺的就是交叉学科人才，尤其在金融领域。为此，我们日前与摩根士丹利和上海超级计算中心联合举办了&amp;ldquo;微软&amp;mdash;摩根士丹利杯&amp;rdquo;2011金融超级计算挑战赛，即国内首个金融与高性能计算的跨学科竞赛。我们希望通过此次竞赛为金融和计算机等专业的同学提供一个学以致用的平台，也希望以此引起高校、业界和政府部门对高性能金融计算的关注与重视。在为期五天的挑战赛期间，参赛队伍在上海超算中心的曙光5000A超级计算机平台上，运用Windows HPC Server 2008 R2等软件，根据万得资讯提供的金融产品的真实历史数据，对摩根士丹利提供的多种虚拟金融衍生产品进行建模定价与评估，去解决国际金融交易员、风险管理员、分析师每天面对的真实问题。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;曾有一位参赛选手在挑战赛论坛上说到，&amp;ldquo;这几天起早贪黑和高强度的作业，我们理解了更多程序语言的新方法，熟悉了各种期权条款，接触到不少市场股票数据，以及解决问题的基本方法。还有更加体会到市场的无情。&amp;rdquo; 尤其这最后一句话让我颇有感触，正如《冰与火之歌》中所说的那样&amp;ldquo;Winter is coming&amp;rdquo;，惟有无情的市场才能让我们在磨练中成长。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;入世十年，中国金融业在规模上取得了长足进步，单论资产规模，中国银行已经位居世界前列；而下一个&amp;ldquo;十年&amp;rdquo;，无疑将会面对更加广泛和激烈的国际竞争，中国金融机构如何实现质的飞跃？如何借助高性能计算等尖端IT技术，帮助以上海为代表的中国城市成为国际金融中心？这些悬念，或许要留待通过此次大赛成长起来的一代人，来为我们解开。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;徐明强&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;高性能云计算部门经理&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10241401" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Cloud/">Cloud</category></item><item><title>高性能云计算展望（下）</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/11/11/how-cloud-will-cause-the-second-growth-inflection-point-for-the-hpc-industry-part-iii.aspx</link><pubDate>Fri, 11 Nov 2011 09:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10236093</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10236093</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/11/11/how-cloud-will-cause-the-second-growth-inflection-point-for-the-hpc-industry-part-iii.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;a href="http://blogs.msdn.com/b/stbcblog/archive/2011/11/11/how-cloud-will-cause-the-second-growth-inflection-point-for-the-hpc-industry.aspx" target="_blank"&gt;高性能云计算展望（上）&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;a href="http://blogs.msdn.com/b/stbcblog/archive/2011/11/11/how-cloud-will-cause-the-second-growth-inflection-point-for-the-hpc-industry-part-ii.aspx" target="_blank"&gt;高性能云计算展望（中）&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;strong&gt;徐明强：&lt;/strong&gt;好，由此我们可以看见，微软将是各位进入云计算最好的合作伙伴，是作为一个平台。为了印证这一点，就是第三句话，就是跟大家共同携手，创造美好未来。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/7455.clip_5F00_image002_5F00_563419CE.png"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/6874.clip_5F00_image002_5F00_thumb_5F00_01983AC9.png" width="370" height="210" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;从全球合作伙伴来说，我们有硬件厂商、网络设备厂商、存储设备厂商、应用厂商、中间件厂商，都是我们的合作伙伴。我们在中国也有很多的合作伙伴，我们举办了不少竞赛，跟学校合作。去年我们在同样的舞台上，也展示了我们和中科院孙凝晖老师开发的龙芯，怎么支持Excel商务效能应用。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/3125.Slide11_5F00_180AD950.png"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="Slide11" border="0" alt="Slide11" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/1541.Slide11_5F00_thumb_5F00_323B1CA7.png" width="370" height="210" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;下面介绍一下我们和上汽集团，上海超算，以及VanCloud（泛云科技）系统集成商三家一起做的仿真门户，三家演示一个私有云和公有云的无缝迁移。下面就有请三位代表上台介绍一下。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/4375.clip_5F00_image004_5F00_5D9F3DA1.png"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="clip_image004" border="0" alt="clip_image004" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/8176.clip_5F00_image004_5F00_thumb_5F00_7411DC28.png" width="370" height="210" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;strong&gt;李根国：&lt;/strong&gt;各位好，我是来自上海超级计算中心的李根国。感谢本次大会组织和微软提供这个机会。上海超算已经成立十年，已经为广大用户提供高性能计算服务。但是实际上，提供随需应变，安全可靠，方便操作的高性能计算，是用户的要求，也是我们一直追求的效率。特别是工业企业的用户，工程师希望平台系统跟超级计算门户作为的平台，做到无缝连接。无缝连接就是他操作一个工作，他不去关心作业交到哪里去，实际上我们后台都可以解决了。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;跟微软长期合作过程中，特别是近两年，云计算契机之后，我们找到一条可以走的路。特别是跟上汽集团做这个工作的时候，他们也感觉到云计算的模式，真正达到前面所希望的效率。今天发布的主题，也是我们超算中心，希望借助云计算的模式，能够为广大的用户提供更好的高性能计算的服务。我们觉得微软是一个很好的合作伙伴。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;strong&gt;张鲲鹏：&lt;/strong&gt;大家好，我是来自于上海汽车集团汽车中心。我们的企业是在2009年和微软以及泛云科技，一起建立了我们自己的Windows HPC的Cluster集群。这个集群我们经过两年多的发展和完善，已经成为我们的汽车虚拟工程研发的支柱性的平台。现在每天在这个平台上运行大型的工程仿真作业超过100个。今天微软推出的架构，就是把我们企业的HPC平台，以上海超算中心为代表的公共云的平台，完整的整合在一起。我们相信，这样的模式必将会促进我们汽车工业的虚拟计算能力的提升，为中国汽车的自主研发创新，带来新的动力，谢谢！&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;strong&gt;龚炜：&lt;/strong&gt;大家好，我是泛云科技的，我叫龚炜，今天有这个机会跟大家见面，感谢徐博士给予的好机会。我们是一家系统集成商，现在主要给上汽提供HPC的解决方案。关于这次合作，我想分享一下小故事。我大概在2005年的时候，那个时候就认识李根国博士，那个时候他就跟我说，你知道超算中心是做什么的吗？我当时说，对于软件我不太清楚。他就跟我说，未来的超算中心，就像是现在你所用的电厂、水厂，只要打开水龙头就可以使用高性能计算，当时我听完之后非常激动，这是一个行业的机会。等我的激动稍微平复之后，我听到一个新的名词叫云计算。紧接着看到一场IT产业的革命了。当时看到IT产业的革命之后，我当时第一感觉是很庆幸。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;第一，2005年就经受了李博士给我的洗脑，已经知道这个信息。第二，我所在的公司，刚好叫泛云，广泛的云计算，没有比这个名字再好了，紧接着就被卷入这场浪潮。刚开始说老实话，有点被动，但是被动状况没有持续多久。因为徐明强博士点拨了我们。他说，HPC将来也是云计算的趋势。我清楚的记住一句话，高性能计算以后不再是阳春白雪，给我印象很深。徐博士团队的产品，HPC Server 2008，已经可以让所有用Windows的人，能够使用高性能计算。我们泛云科技作为系统集成商，我们的目标是让所有会上网，会用IE的人，就能使用高性能计算。我们得到徐博士的指点之后，我个人有点膨胀，认为自己也算是HPC圈子内的人士了。但是今年上半年，张博士跟我说了一句话，给我当头一棒，他说泛云科技最大的价值，不在于HPC应用集成，说泛云科技的最大价值，就是能够实现企业一直想实现，但难以实现的叫计算资源管理策略。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;这个立马浇了我一盆冷水，我心里想，一句话将我踢出了HPC的圈子。但是张博士又说了一句话，他说，如果你们泛云科技能跟微软一起合作，把上海超算中心的资源，和我们企业内部资源整合起来，那才是我们需要的云计算。张博士有水平，立刻将我的失落弥补了。紧接着直接促成四家单位的合作。这是我们合作的渊源，分享给大家。也希望大家对我们的平台多提意见。最后，再次感谢三位博士对泛云的支持和建议。同时希望在座各位专家，以后给泛云科技更多的帮助和支持。谢谢！&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10236093" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Cloud/">Cloud</category></item><item><title>高性能云计算展望（中）</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/11/11/how-cloud-will-cause-the-second-growth-inflection-point-for-the-hpc-industry-part-ii.aspx</link><pubDate>Fri, 11 Nov 2011 03:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10236046</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10236046</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/11/11/how-cloud-will-cause-the-second-growth-inflection-point-for-the-hpc-industry-part-ii.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/stbcblog/archive/2011/11/11/how-cloud-will-cause-the-second-growth-inflection-point-for-the-hpc-industry.aspx" target="_blank"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;高性能云计算展望（上）&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;云计算 &amp;ndash; Beowulf 续集&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;好，刚才谈到是否缩水？要说我画的图，今天是一个零和或者负和的图片的话，我不想上来讲。但是好消息就是，云计算将会成为Beowulf 续集。大家看到的数据，是我们HPC市场部门的初步估计，他们的用户模型告诉我们，说在2017年，将会有40万个节点是专门用来负载HPC计算。很有意思的是其中超过三分之二出于企业用户，已经有高性能计算资源的用户，三分之一不到，是非企业，或者全新的用户。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;那么，我们就有希望，7000万的科学家和工程师，每一个科学家、工程师都可以使用。以Beowulf为核心的时候，我们看到第一层解决的是能否购买得起机器的矛盾。第二个云计算解决的问题，虽然可以购买得起，但是管理不起，或者复杂度管理不了的矛盾。之所以，我们看到会有三分之二的企业用户，意味着私有云和公有云的无缝集成就显得特别的重要。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/6646.clip_5F00_image002_5F00_7EAABB5B.png"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/1768.clip_5F00_image002_5F00_thumb_5F00_5553735D.png" width="370" height="210" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;Windows Azure &amp;ndash; &lt;b&gt;开放、灵活、共赢的平台&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;这样的转型当中，微软会扮演什么样的角色呢？现在我就要谦卑一点，我们现在所扮演的角色，就是我所站的地方，注意，不是讲台，是舞台。我们要为大家提供的是一个平台。说起平台，大家知道做一个平台最重要的秘诀是什么？加入微软才知道，最重要的秘诀很简单，就是要吃自己的狗粮。有一句口诀就是说，书到用时方恨少，然后平台到用时方嫌低，然后中间一栏，当吃狗粮。要知道平台干什么，就得把主角请上来，所以我请了三位主角上来。那么，我不妨从这三个角色的四个场景来说明我们未来为大家提供的平台，是什么样的功用。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/5187.Slide8_5F00_7A048AD4.png"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="Slide8" border="0" alt="Slide8" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/7242.Slide8_5F00_thumb_5F00_1BC03D99.png" width="370" height="210" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;第一，应用开发商，就用我们的PaaS平台，就可以快速启动云应用。说到这里，就必须和我们的朋友，我们的亚马逊的EC&lt;sup&gt;2&lt;/sup&gt;做一个比较。我半年前跟一个应用商谈过，他们说，我们把我们的应用移植到亚马逊EC&lt;sup&gt;2&lt;/sup&gt;上，我原来以为IaaS，以为是市场部的东西。现在我特别清楚了，在这上面，IaaS系统只能说给一个虚拟机，或者两三个，但拿到手上怎么办？还要自己弄成一个集群，自己还要弄做一个作业调度器把它们管理起来。他说，跟你们PaaS就不一样，我说给一个集群，就把一个集群给我，还说把应用安装上面，就把应用安装上。然后我给你一个作业，你帮我运行。那么要知道差别吗？从量化给一个例子。在一个月以前，有一个应用商只用了一个星期的时间，就将他的应用移植到Azure平台上。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;那么，系统集成商，将来可以安装Windows Azure Appliance，自己就成了一个Azure的负载运营商，装我们的软件，会立刻提升竞争力。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;再回到应用厂商，可以用我们的Marketplace，只要放上去，全世界各地可以帮助他做营销，最后只是take一个cut。所以，这就是另外一个商业模式，云运营商如何写支票给应用厂商。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;第四个，Value Added Reseller (增值分销商), 那也是一个受冲击的行业。但他们用我们的SDK，再加上我们的Billing System (支付系统)，就可以很快的搭建一个SaaS平台，为用户提供增值的服务。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;其实这个框还有很多，我个人只是被我的想象力局限。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;待续&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;作者介绍：&lt;strong&gt;徐明强博士&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;现任微软亚太研发集团服务器与开发工具事业部的部门经理，领导高性能云计算中国团队，负责并行计算运行时系统、编程模式、管理和用户门户系统的设计和开发。2008年，徐明强博士回国担任微软亚太研发集团高性能计算首席架构师。2010年10月撰写出版《微软高性能计算服务器》一书，首次全面、系统地向集群用户、管理员和开发人员深入浅出地介绍微软高性能计算服务器的使用、管理和编程的各项技术及实战技能。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;徐明强博士拥有23年高性能计算领域专业经历，包括8年学术、政府实验室的研究和15年的业界经验。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10236046" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Cloud/">Cloud</category></item><item><title>高性能云计算展望 （上）</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/11/11/how-cloud-will-cause-the-second-growth-inflection-point-for-the-hpc-industry.aspx</link><pubDate>Fri, 11 Nov 2011 03:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10236045</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10236045</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/11/11/how-cloud-will-cause-the-second-growth-inflection-point-for-the-hpc-industry.aspx#comments</comments><description>&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;10月28日，2011年全国高性能计算学术年会(HPC China 2011)在山东济南举行。在这一国内规格最高的HPC盛会上，HPC云计算成为一大热点，如何利用云的资源来实现高性能计算成为IT企业、科研院所和超算中心等会议代表广泛关注的话题。微软亚太研发集团服务器与开发工具事业部高性能云计算部门经理徐明强博士在会上做了《高性能云计算展望》的主题报告，提出云计算是继X86集群之后，高性能计算产业的第二个拐点，将进一步促进高性能计算的普及应用。以下是徐明强博士&lt;/span&gt;&lt;a href="http://v.ku6.com/show/geHeU6Bi9vOTlrQX.html" target="_blank"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;演讲&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;速记。&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;大家好，我叫徐明强，非常感谢中国高性能计算2011年会给我们这样宝贵的机会，向各位领导、各位老师、同学们汇报，我们微软在高性能计算方面的工作。今天的汇报就是三句话。第一句话，微软在HPC领域坚持不懈。第二句话，我们相信高性能计算的未来是在云里。第三句话，我们愿意与大家共同携手，共创云计算的未来。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/8103.Slide2_5F00_thumb1_5F00_489D96BE.png"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="Slide2_thumb[1]" border="0" alt="Slide2_thumb[1]" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/5873.Slide2_5F00_thumb1_5F00_thumb_5F00_064A7E7B.png" width="370" height="210" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;三句话讲完了。那么，我就该回到第一句话，首先讲到承诺呢，我告诉大家，只有一张幻灯片，为什么承诺只有一张幻灯片呢？我妻子给我上了非常重要的一课，她说，承诺你要记住八个字，那就是&amp;ldquo;简单明了，少说多做&amp;rdquo;。所以今天我就用一张幻灯片说明我们的承诺。首先，我相信在座同意对高性能计算的承诺，第一是对应用性能的承诺。张云泉老师经常说，Linpack是非常重要，但不能忽视应用性能。所以我们和诸多的应用厂商合作，经由他们测试的结果，Windows跟Linux性能是相匹敌的。除了对应用性能的承诺以外，还要对应用需要高性能I/O应用有一定的承诺。那么Windows 8基于InfinBand，我们实现了SMB这样一个RVMA，初期测试的结果非常令人欣喜，将来有机会向大家详细汇报，今天就不细讲了。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;除了对传统HPC应用要支持，更重要的还是要对新兴的HPC应用，比如说Big Data处理的应用也要支持，很高兴的向大家宣布，我们马上就要发布一个叫LinQ to HPC这样一个工具。如果在座有.NET的程序员，就知道，LinQ是.NET当中应用非常广阔的数据。PlinQ就是用在多核上的LinQ工具。而LinQ to HPC，会将它扩展到集群上。所以基本上大多数程序只要将一行程序改动，就可以将多核当中的程序，变成集群上的应用。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/3618.Slide3_5F00_thumb1_5F00_160A137F.png"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="Slide3_thumb[1]" border="0" alt="Slide3_thumb[1]" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/8831.Slide3_5F00_thumb1_5F00_thumb_5F00_3ABB2AF6.png" width="370" height="210" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;第二句话，就是要看一看，到云当中我们的转型将会是什么样子。给大家看一个照片，来自于这张照片，我们都会同意我们所看见的是一个怪物，这样的东西能飞到云里，或者能飞到云里，还有哪些部件是必须的。很多人说，轮子可能需要用，但是不需要四个，可能只需要三个。也有人说这样的轮子没有办法落地。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/8446.Slide4_5F00_thumb1_5F00_317EEFB5.png"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Slide4_thumb[1]" border="0" alt="Slide4_thumb[1]" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/2677.Slide4_5F00_thumb1_5F00_thumb_5F00_6E537187.png" width="370" height="210" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;还有人说，你这样赌云计算会落地吗？下面给大家讲三方面。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;首先，要了解HPC产业如何转型，我们必须了解HPC产业的过去，现在和将来。过去有很多说法，虽然我原来是技术出身，架构师出身，但是现在更愿意从商业和市场方面进行探讨。大家所看见的这个图片，都不陌生。Cluster刚出来的时候，我记得很多人就说玩具而已！但是往往在IT领域，玩具枪最后就变成真枪了。你看在张云泉博士的报告当中，有多少个Beowulf Cluster？ &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;我们就不仔细数了，但是就是Cluster的出现，使得原来的高性能计算冲破了国家实验室的封锁，冲破了先进国家的边界，到了大型企业里，到了世界各地。那么从人数上来说，所有7000万科学家和工程师当中，有1500万人能使用高性能计算机。但是在座的孙凝晖老师和我有一个共同的理想，那就是让每一个科学家和每一个工程师都可以访问高性能计算机资源。但是我们从这个图看出来，好像Beowulf Cluster的普及遇到了阻力，很多人把阻力归结为投行的错，金融风暴的错，所以我要告诫大家，千万不要当替罪羊，因为全世界的罪都要归在你头上。那么，我觉得还是要从我们产业本身内部找到原因。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/1513.Slide5_5F00_thumb1_5F00_122C2315.png"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Slide5_thumb[1]" border="0" alt="Slide5_thumb[1]" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/2161.Slide5_5F00_thumb1_5F00_thumb_5F00_64CA8D44.png" width="370" height="210" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;云激发的HPC产业结构转型&lt;/b&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;下面要给大家看到的行业内部的结构，刚才一位院士讲到了国外在应用方面投入超过了硬件，正如这个图表示出来，在2010年，为什么用2010年的过时数据？是有原因的。因为我们现在看的产业结构，我们在一眨眼就会产生变化。那么在2010年的时候，应用是占用最多的，588亿美元的高性能计算总共的市场份额当中，占了近1/3，187亿美金。服务器硬件毫无疑问，处于第二，116亿。服务，78亿。以前所说的操作系统到底占多少呢？操作系统其实是占管理工具软件以及操作系统34亿当中的不到10%，只有2亿。所以我要告诉大家，操作系统是否会免费，不会影响最终用户在HPC上的投入。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/5635.Slide6_5F00_thumb1_5F00_46309C9B.png"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Slide6_thumb[1]" border="0" alt="Slide6_thumb[1]" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/5810.Slide6_5F00_thumb1_5F00_thumb_5F00_6AE1B412.png" width="370" height="210" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;讲完这些，大家会说，这个产业将怎样变革，这个变化将是翻天覆地的。借用一个在座爱美的女孩子所了解的一个说法，就是瘦身手术，是什么意思？瘦身手术，开刀之后，现有获得的财富或者价值，就会转移到新的Player，就叫做公有云运营商，一共要开多少刀呢？我粗略估计，不多，就五刀。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;这五刀的第一刀就是开在服务器硬件这里。因为进入了云，许多的运营商采购服务器都是数以万计，所以这样就不是一个一个的买，而是一个机柜一个机柜这样去做的。所以规模效应必定让最终用户在硬件方面产生大量的节省。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;第二，硬件的维护上，因为如果用户只用云的资源，他将不用再直接花费在维护上，运营商再次显示出规模效应，因为是标准的硬件，所以在维护上也会大打折扣，最终才会实现在用户开销节省上。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;第三刀，砍在服务上，服务包括哪些？今天高性能计算的集群实施还是非常复杂的。不少的企业客户非要叫系统集成商帮助他们实施。如果他们只用云里的资源，那么这一部分的价值又再次转到了运营商那里去。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;第四刀，开到微软自己身上，操作系统这边。就是说，以后用户也不会单独购买操作系统，如果使用云计算的话，操作系统的部分价值转移到运营商里。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;最后一刀，很多人没有想到的一刀，没有地方再切了，就是切在应用上。应用怎么切？云计算运营商怎么会把应用的价值拿过去呢，并不是那么显然易见的。但是有做ISV的就会晓得，光看开销架构，发现一大部分是做在营销方面。如果在国外的话，中国必定要找代理商，这方面的开销非常大。将来云计算，昨天中计报首席记者和我聊，他觉得云计算将来会像黑洞的效应，他非常有洞见。将来云计算成为主要的资源提供商，必定会成为一个主要的应用渠道。因为在渠道方面，就像今天一个用上了Windows Marketplace，就可以免费得到全世界26个国家的免费广告，他们都意识到，将来应用的主要渠道就在云的Marketplace里面。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;讲了这么多，虚线的箭头不代表简单的财富转移。公有云向用户收取的费用金额只是它为用户创造巨大节省当中的一小部分。所以，整个市场缩水了吗？其实并不如此。再谈到是否缩水之前，给大家看一下，转型之后会对产业链上各个角色带来的挑战和机遇。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;第一，系统集成商，就可以变成云运营商，在英国我遇到两个系统集成商，他们说我们已经看清这个趋势了，必须要转移到云上，必须成为一个Hoster运营商，而为设计和渲染服务。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;再往下，应用代理商，也是受影响的行业，他们可以在云上变成高附加值的SaaS Player，其实很多的ISV并不愿意想成为SaaS，因为他们并不是非常了解他们的最终用户，而只有应用代理商，做过培训的非常了解应用场景。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;再往下，中间件市场要整合。我指的中间件，比如说作为调度器，最近IBM购买了Platform Computing。前一阵甲骨文购买了Sun。剩下的就不是很多了，也不会增多，因为这个市场将被整合。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;最后，ODM，也将会加入OEM的队伍，为云计算运营商提供硬件。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;待续&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;作者介绍：徐明强博士&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;现任微软亚太研发集团服务器与开发工具事业部的部门经理，领导高性能云计算中国团队，负责并行计算运行时系统、编程模式、管理和用户门户系统的设计和开发。2008年，徐明强博士回国担任微软亚太研发集团高性能计算首席架构师。2010年10月撰写出版《微软高性能计算服务器》一书，首次全面、系统地向集群用户、管理员和开发人员深入浅出地介绍微软高性能计算服务器的使用、管理和编程的各项技术及实战技能。徐明强博士拥有23年高性能计算领域专业经历，包括8年学术、政府实验室的研究和15年的业界经验。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10236045" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Cloud/">Cloud</category></item><item><title>视频采访剪辑：微软研发团队的私有云应用之道 （二）</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/08/19/private-cloud-video-interview-ii.aspx</link><pubDate>Fri, 19 Aug 2011 03:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10197619</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10197619</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/08/19/private-cloud-video-interview-ii.aspx#comments</comments><description>&lt;p&gt;&lt;b&gt;3. 物理服务器增加而维护人员并未增加&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="360"&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="FlashVars" value="vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/w30.flv&amp;amp;IsAutoPlay=1&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" /&gt;&lt;param name="src" value="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="mmode" value="transparent" /&gt;&lt;embed height="360" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="480" src="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf?vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/w30.flv&amp;amp;IsAutoPlay=1&amp;amp;IsContinue=0&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" wmode="transparent" mwode="transparent" quality="high" menu="false" allowscriptaccess="always" allowfullscreen="true" /&gt; &lt;/object&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;原视频地址：&lt;a title="http://v.csdn.hudong.com/s/article.html?arcid=302330" href="http://v.csdn.hudong.com/s/article.html?arcid=302330"&gt;http://v.csdn.hudong.com/s/article.html?arcid=302330&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;背后的话，这1，500台服务器，加上上边的几千个虚拟机，维护人员是什么样的变化？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;维护人员我们其实没有人数的变化，最早的时候，其实是三位在上海，北京这边业务还没开始，事实上从09年开始在北京增加了新的团队，我们增加了1位工程师在北京。那么人数的增加，从服务器相当于增长了2.5倍，人数没有增加。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;像这1，500台服务器，按照业界标准它大概需要多少人管理？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;这个各个地方都不太一样，我举个美国的微软内部的一个指标。我们其实还没有达到微软内部的指标，微软内部的指标是数据中心是1，000台服务器配备一位工程师。这是微软数据中心的标准。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;4. 传统物理服务器如何无缝迁移&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="360"&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="FlashVars" value="vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/w4.flv&amp;amp;IsAutoPlay=1&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" /&gt;&lt;param name="src" value="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="mmode" value="transparent" /&gt;&lt;embed height="360" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="480" src="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf?vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/w4.flv&amp;amp;IsAutoPlay=1&amp;amp;IsContinue=0&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" wmode="transparent" mwode="transparent" quality="high" menu="false" allowscriptaccess="always" allowfullscreen="true" /&gt; &lt;/object&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;原视频地址：&lt;a title="http://v.csdn.hudong.com/s/article.html?arcid=302331" href="http://v.csdn.hudong.com/s/article.html?arcid=302331"&gt;http://v.csdn.hudong.com/s/article.html?arcid=302331&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;还想回到技术这一块来聊，其实我们也想了解，包括现在很多客户他们也想去建私有云，但他们比较为难的一点，就说他们做传统的物理的服务器怎么去无缝的迁移到私有云上，这块你们有没有一些经验？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;这块其实我们和传统的工业碰到相同的问题，在我们做迁移的时候，我们第一步想解决的问题，就是你刚才提到的问题，就是我们怎么把现有应用往虚拟化去迁。在微软的System Center产品里面，就设置了一个P2V功能，就是指从是为了把一些早期的服务和应用，从物理机迁移到虚拟机时，通过这个功能话，基本上在10到20分钟左右，就可以把一个运行在硬件层面上的Windows、Linux以及应用，转到虚拟机当中。可以保留所有的设置，可以保留所有的团队关系，所有的应用的设置，包括存储、数据库。&lt;/p&gt;
&lt;p&gt;其实当初我们还用了一个方法，就是说在我们把物理机的资源迁到虚拟机以后，我们把物理机重新安装，就是我们把它叫做Reprepare，重新放回到资源库来，让它变成虚拟化可用的资源。原来它干一件事情，现在它干三件事情。这样的话，我们就可以最大化。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;还有一点，其实我们知道在云里边是用了微软相当多的微软的一些技术，一些产品在里面，其实过去的数据中心都会有些管理工具，一些程序，将来这种，特别是基于平台的这种服务器，管理可能是个大的麻烦。微软在管理中，因为微软自己也有本身的产品。这块？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;这个其实也是我们全体工程师，就说一步步走过来说碰到的最多问题。我们最开始在看，我们各家厂商的意见，有惠普、戴尔、联想、浪潮的服务器，每家有自己的管理工具，像惠普有Insight manager和Dell 的OpenManage，同时我们还要管理实验室的交换机和存储。这时候就像你刚刚提到的，我们怎么去管理这么多的系统，我们看了挺多的开源管理工具和商用管理工具。最后我们看下来，还是使用微软的System Center最方便。&lt;/p&gt;
&lt;p&gt;我们可以和思科的设备，我们可以和戴尔的OpenManage，可以和惠普的Ingisht Manager，可以和联想的管理工具，可以全部整合在一起，我们通过一个平台看到思科的交换机里面的CPU的负载是什么情况，可以看到戴尔服务器的功耗，风扇的速度、CPU内存，可以在一个平台可以看到所有的信息。并且每个设备的健康状态，都会通过email实时地反馈，我们可以在第一时间主动的去做相应的行动。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;像这种管理，它是通过跟思科标准，开发的人员自己是根据这个接口去做的？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;这个没有，因为所有的厂商都遵循共同标准，比方说思科是遵循SNMP网络管理标准，戴尔有自己专门设计的符合微软COM标准的套件。那你把这些套件，这是一个自由下载的软件包，实际上是描述它的硬件。它们都是免费下载的。通过这些，就可以监控这些服务器，一直到硬件这个层面。包括比方说内存的插槽出现了错误，硬盘可能马上要损坏，第几个硬盘，第几个内存，都可以把这些进行实时报告。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;5. 微软虚拟化的安全和性能&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="360"&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="FlashVars" value="vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/w5.flv&amp;amp;IsAutoPlay=1&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" /&gt;&lt;param name="src" value="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="mmode" value="transparent" /&gt;&lt;embed height="360" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="480" src="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf?vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/w5.flv&amp;amp;IsAutoPlay=1&amp;amp;IsContinue=0&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" wmode="transparent" mwode="transparent" quality="high" menu="false" allowscriptaccess="always" allowfullscreen="true" /&gt; &lt;/object&gt;&lt;/p&gt;
&lt;p&gt;原视频地址：&lt;a title="http://v.csdn.hudong.com/s/article.html?arcid=302332" href="http://v.csdn.hudong.com/s/article.html?arcid=302332"&gt;http://v.csdn.hudong.com/s/article.html?arcid=302332&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;其实虚拟化，可能大家现在不容易接受，他们仍然对他们的一些安全是有质疑的，在虚拟化的安全？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;的确很多用户除了在安全化虚拟上有很多的疑问，我们包括实际测试，还有微软内部，其实微软的虚拟化它的产品目标，因为我们设计每个产品都有产品的目标，比如这个产品要解决什么样的问题。所以我们会从我们产品设计的目标和我们实现的目标，我们可以看到基本上在98%的转化效率以上，这样的话，基本可以说做到了1：1这样一个转化效率，你可以理解成一个虚拟机它的性能和实体机是完全一致的，在CPU转换上。内存就肯定原来就是那么多，而在磁盘效率上它是根据运行虚拟机，你只要达到I/O的最大值，就是安全的。刚才你提到安全这一块，实际上这个和业界的虚拟化上，实际上有些标准，你怎么去做虚拟机的分块。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;98%的转化效率，是基于Windows平台之上？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;实际上所有的东西，它CPU转换效率，下面在执行的时候，不管是Windows还是Linux。它实际作为一个假的CPU，所以虚拟化有一个假的CPU，你的那个虚拟机是在这个假的CPU上。转换效率是把那个虚拟机pass掉。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;现在整个系统，你们也在做一些调优，优化?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;我们日常工作中，第一个是不停的往里加新的机器，因为我们有很多项目会进来，同时我们会把一些资源做淘汰。实际上我们日常的管理工作就是在这个平台上维护。&lt;/p&gt;
&lt;p&gt;还有一块，就是我们在这个平台的自服务门户上加新的东西，我们在做比方说我一级的管理，我这个管理在上海，但我们现在已经有一些美国的，北京的一些数据中心的服务器加到上海这边来。这样的话，我就可以一个平台上管理微软本身。因为我们这个项目的要求，异地同时工作，但至少他需要两个人工作在同一个平台上，我们就需要把它整合到一起。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;另外还有一个我们比较关心的是在这种战略当中，因为基于虚拟化的自动化，管理服务化，这是虚拟化最核心的工作。其实这块的话，您也谈到一点，微软也做了很多工作在自动化管理这一块，具体谈一下。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;虚拟化实际上在真正的对生产力提供影响，让虚拟化技术，让这个云技术变得像电、水这样更方便的使用，你肯定得需要一些配套设施，比如你必须有大楼的强弱电布线，然后才能够送到用户。实际上虚拟化技术把计算能力也是以这种形式出现的，首先你看我们工程师需要什么，他需要几个虚拟机，我们怎么能更快地通过服务门库这样一个简单的方式，然后选择。在我们的库里面提前准备好几千个虚拟机的模板，用户需要的话，就是根据他的选择，就像点菜一样，是要一个中式的，西式的，湘菜还是粤菜，他测试中需要选择什么，我们把这些都准备好，这就是料。他可以直接去选择，需要通过我们自动化的机制，那么他选择他的那个菜，直接就可以变成他要用的东西。&lt;/p&gt;
&lt;p&gt;所以我们会为用户去选拔，虚拟化技术，自动化整合在一起，为内部客户们服务。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;目前你们通过什么来实现的？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;通过VMM的SDK，它会有一个基于Power shell的自动化脚本。我们首先会理解用户需求，他可能会需要三个机器，我们把这个共同需求抽象出来，因为我们和很多团队谈，他们有一些共同的需求，把这些共同需求抽象出来，我们作为一个服务包，然后这下面是通过VMM的自动化脚本，可以把很多东西都自动化。这样的话，用户用起来就不需要重复自动化的工作，这也解决了我之前所提到的一个问题，就是团队和团队之间会重复。我们现在把这个重复全部抽象起来，变成一个层次的东西，我们把它叫Virtualization Infrastructure Layer。原先自动化是基于硬件的，我们现在变成虚拟化以后，其实自动化还是需要做，但是我们把这些写了一个抽象的描述，用户就不需要再使用重复劳动这一层，对他来说就是他想要的，并且我们做了更多的工作，结合了一些自动化脚本。&lt;/p&gt;
&lt;p&gt;他原先的自动化脚本，我们做了一个类似于脚本库的概念，就是说把他脚本库里面，关于SQ server，关于Office，就直接调到那个地方。这样的话，可以想像一下，需要一个测试环境，首先你要需要两个CPU多少内存，然后需要几个Windows，再需要这个Windows是变成AD，那个Windows变成Exchange，你把这些选好之后，点一下，后面我们自动化会把虚拟机准备好，然后调用你所选择好的。实际上脚本是我们库里的。这样的话，完全自动化，用户就聚焦在他自己的专业领域上。&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10197619" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Team+Story/">Team Story</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Testing/">Testing</category></item><item><title>视频采访剪辑：微软研发团队的私有云应用之道 （一）</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/08/18/private-cloud-video-interview-i.aspx</link><pubDate>Thu, 18 Aug 2011 02:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10197090</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10197090</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/08/18/private-cloud-video-interview-i.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;不久前，我们中国团队的研发工程实验室经理刘擎先生接受了CSDN云计算频道负责人谭茂先生的视频采访，在CSDN的帮助下，我们选取了11个视频片段和相关的文字速记与大家在此分享。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;1． &lt;/b&gt;&lt;b&gt;微软私有云环境介绍&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="360"&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="FlashVars" value="vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/w1.flv&amp;amp;IsAutoPlay=1&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" /&gt;&lt;param name="src" value="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="mmode" value="transparent" /&gt;&lt;embed height="360" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="480" src="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf?vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/w1.flv&amp;amp;IsAutoPlay=1&amp;amp;IsContinue=0&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" wmode="transparent" mwode="transparent" quality="high" menu="false" allowscriptaccess="always" allowfullscreen="true" /&gt; &lt;/object&gt;&lt;/p&gt;
&lt;p&gt;原视频地址：&lt;a title="http://v.csdn.hudong.com/s/article.html?arcid=302328" href="http://v.csdn.hudong.com/s/article.html?arcid=302328"&gt;http://v.csdn.hudong.com/s/article.html?arcid=302328&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;各位网友大家好，今天我非常高兴请到了微软亚太研发集团，服务器与开发工具事业部研发工程实验室的经理刘擎先生，他主要负责STB 中国团队内部私有云。我们知道业界其实大家对于云计算这块也是关注了很久，那么微软的云计算也是大家，包括很多客户所关心的一些东西。&lt;/p&gt;
&lt;p&gt;首先想请刘先生，您能简单介绍一下，您在上海的一些主要工作。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;大家好，我在上海，在2007年加入STB中国团队。负责服务器与工具开发事业部在上海的研发工程实验室管理。主要负责向微软的开发、测试和产品经营的团队提供实验室服务。其中包括Test和Build，就是产品构建，还有产品的性能，产品设计。&lt;/p&gt;
&lt;p&gt;我们在上海实验室主要的工作包括管理一个1，500多台服务器的实验室，同时在上面我们从2007年开始去构建微软一个私有云。那么这个私有云会基于微软的平台，就是&lt;a href="http://www.microsoft.com/china/systemcenter/zh-cn/default.aspx" target="_blank"&gt;System Center&lt;/a&gt;的产品，其中包括有微软虚拟化服务管理系统，然后有服务器管理，还有管理客户端，包括微软的数据库管理，这四块帮助我们管理整个微软在上海1，500多台服务器。&lt;/p&gt;
&lt;p&gt;下面我们会用到微软的&lt;a href="http://technet.microsoft.com/en-us/systemcenter/ff426909.aspx" target="_blank"&gt;Opalis&lt;/a&gt;，这是一个微软的IT流程自动化的管理工具。&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;您刚才也是介绍了对微软整个实验室的介绍，我们还想了解一下更细节一点的，它现在有没有一个比较明确的一些数字？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;在我们上海的话，我们会把上海实验室其中有1，500台服务器中，有400台是性能比较不错的服务器，构建了一个私有云，这个会有412台物理机器，同时运行5，000多台虚拟机，这样一个能力，400台到5，000台。其中这5，000台基本总有3，000多台是处于激活的状态。在整个管理平台上，我们把团队的资源就是按照分组的方式，大概有超过13到15个产品组，我们会把他们分配到不同的组里面，每个用户会在自己的组里面分配他的虚拟机资源。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;2. 微软私有云的创新&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="360"&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="FlashVars" value="vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/w2.flv&amp;amp;IsAutoPlay=1&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" /&gt;&lt;param name="src" value="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="mmode" value="transparent" /&gt;&lt;embed height="360" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="480" src="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf?vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/w2.flv&amp;amp;IsAutoPlay=1&amp;amp;IsContinue=0&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" wmode="transparent" mwode="transparent" quality="high" menu="false" allowscriptaccess="always" allowfullscreen="true" /&gt; &lt;/object&gt;&lt;/p&gt;
&lt;p&gt;原视频地址：&lt;a title="http://v.csdn.hudong.com/s/article.html?arcid=302329" href="http://v.csdn.hudong.com/s/article.html?arcid=302329"&gt;http://v.csdn.hudong.com/s/article.html?arcid=302329&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;和传统的数据中心相比的话，你觉得微软目前的私有云最大的一个区别或者说有创意的地方在哪？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;对我们来说，最大的一个优势在于微软平台和Windows兼容性非常好，我们用了Hyper-V，它实际上是基于微软的虚拟化平台的一个管理工具，它对我们的第一个优势就是说它兼容性好。其次就是说它可以很方便地把我们对数据中心，对服务器的管理，变成了一个对资源的管理。我觉得这是一个很大的云对我们的优势。因为讲云的话，最能够体现出云的优势就是自服务，资源化，这两块就是说能够通过这个软件，完全是看到了物理器这一块，对用户来说，他是看到了资源，而不是一台一台服务器。&lt;/p&gt;
&lt;p&gt;在我们的内部设置的一个用户的自主网站，他可以很清楚看到，他有多少CPU，有多少虚拟机，有多少内存��用。对于他计划他能用的预算，他就可以有一个很好的安排，我现在资源可能是40%，明年他就不要升级。如果说他90%，他明年就要升级。&lt;/p&gt;
&lt;p&gt;同时对我来说，团队之间的调度。其实在云里面，刚才我讲了资源池。&lt;/p&gt;
&lt;p&gt;还有一块就是资源利用率的最大化，原先的话，每个团队把自己的资源放在一个实验室里面，相互之间没有一个很好的共享平台，在有了这个虚拟化管理，他可以很容易地去共享团队资源。就类似这个项目A，他有自己忙的时候，繁忙阶段。在另外一个团队繁忙，他没有更多的机器的时候，他除了购买新的机器的时候。现在有个选择，可以从别的团队调一部分资源过来，因为所有的机器都是虚拟化的话，他不会相互干扰。&lt;/p&gt;
&lt;p&gt;第二个，他可以很容易地把他的虚拟机迁移到他的服务器上做负载，这样的话，就变成完全像用电一样，在以前我小时候有电的调度，我父母单位里面会有调电这种说法，就说周三他必须要休息，因为他工业用电调给民用电去使用。现在我们在一个微软团队内部，就可以实现这种调度，很容易把物理机的资源从这个团队调到另外一个团队，就是要鼠标移动一下就行了。&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;这个硬件利用现在有一个没有新的？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;我们从2007、2008、2009年就慢慢在做，首先我们机器的利用率是一步一步在往上提高。当初我们在看的时候，可能和业界的标准比较像，从12%到14%-15%的利用率。现在的话，我们基本上把这翻了八倍，到今年我们2011年5月份，数字已经到八倍。可以看到每台机器可以跑八倍。这是一个平均值。&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;我们注意到业界，国内目前来说还没有特别成熟的私有云案例，很多也是处于这种创新跟市场研发，从您的技术角度来讲的话，您觉得这种研发到应用，就是生产率这一块目前主要的瓶颈是在哪方面会比较多？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;其实我是这样看这个问题的。那么当我接受这份工作，我在看我们团队，实际上我就在一个研究问题，微软研发团队它的工作的瓶颈在什么地方，什么问题需要去解决的。其实从去年接手工作，花半年时间在调研内部的流程，资源，内部的工程师的工作习惯，内部工程师在使用这个系统的时候，会有哪些地方是好的，哪些地方是不好的。我们在设计这个虚拟云的时候，目标就是解决最优先的三个问题。实际上我觉得比较理想一个方案去解决一些业界问题，就是说你先理解你现在的企业，你现在碰到什么样的问题，哪些是需要最先解决的问题。&lt;/p&gt;
&lt;p&gt;我们当初其实谈到了，一个是说团队之间的资源的共享。然后团队与团队之间有很多的重复劳动，因为微软软件开发它不同的项目实际上是有挺多的情况，他会做相同的工作。举一个简单的例子，他们在做测试的时候，是要先把Windows部署到一个环境中，然后构建一个网络环境，跑没有发布的产品。实际上建立这个Windows环境，构建一个网络环境，其实不同的团队都要做相同的事情，所以原先的做法，就说每个团队有自己一套自动化、脚本，团队A写了一遍，团队B写了一遍，团队C也写了一遍。这是一个问题。&lt;/p&gt;
&lt;p&gt;第二个问题，我们看到在我们问题表里边，就是说工程师对于部署完所花的时间非常有意见，因为你部署完这个东西，比如Windows装完至少要20分钟，再安装所有的最新的补丁至少要40分钟，这样的话，整套完成时间至少要一个小时。如果说物理机在做这个测试的时候，你如果做一个AD，通过服务器，没有两个半小时是完不成的。一天八个小时，你准备一套花两个半小时，就是你一天最多只能做四套。现在我们虚拟化技术可以并行去做，我们可以看到每一个虚拟器，从开始部署到结束只需要20分钟左右时间。你从两个半小时缩减到30分钟，那这样的话，他至少可以做八倍的事情。这是一个提升。这就是我们去评估我们私有云怎么去提高生产利用率这块。而且可以并行的。&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;谭茂：&lt;/strong&gt;这在过去也是不可想象，从生产效率而言，应该是大大提高。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;刘擎：&lt;/strong&gt;对。&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10197090" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Team+Story/">Team Story</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Innovation/">Innovation</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Testing/">Testing</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Cloud/">Cloud</category></item><item><title>三进微软：从迷茫到成熟</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/08/10/my-three-internship-in-microsoft.aspx</link><pubDate>Wed, 10 Aug 2011 01:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10194205</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10194205</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/08/10/my-three-internship-in-microsoft.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;实习经历 &amp;mdash;&amp;mdash; 微软亚太全球技术支持中心 （2008年、2010年）&amp;amp; 服务器与开发工具事业部（2011年）实习&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;&lt;span style="text-decoration: underline;"&gt;缘起&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;回顾起来，我在微软实习的经历颇为有趣，俗话说&amp;ldquo;可一可二不可三&amp;rdquo;，估计像我这样四年中三次在一个公司实习的人不多吧，希望这篇分享心理历程的短文，能对学弟学妹们有所帮助。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;一进微软：找准基调&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;2008年，当我本科毕业的时候，就在微软全球技术支持中心亚太区（CSS）度过了第一段实习生涯，那时候CSS还在上海市中心的美罗大厦。虽说当时已经确定了继续读研的计划，但和大多数同龄人一样，内心更多的却是对未来的迷茫，可以说正是这段实习经历让我领悟到了一种生活基调&amp;mdash;&amp;mdash;工作原来也可以让人生这么充实与快乐。九月份带着些许不舍开始了研究生的学习生活，时至今日回忆起那段经历都觉得异常宝贵，它帮助我更好地找到了人生的方向。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;&lt;span style="text-decoration: underline;"&gt;二进微软：接近梦想&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;转眼到了2010年，一次偶遇了08年实习时的经理，聊起之前的实习经历，他说有兴趣可以再来参加微软今年的实习生招聘。一时间想起之前经历过的点点滴滴，我觉得微软的工作就是我想要的一种方式，我就马上响应了这个建议，申请了新一轮的暑期实习。经过三轮面试，我如愿以偿地开始了第二次微软之旅。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;研究生的生活多少是有点沉闷的，习惯了&amp;ldquo;三点一线&amp;rdquo;，习惯了天天埋头做自己的实验，习惯了封闭在自己的小世界里。而且在实习刚刚开始的时候，不熟悉的产品和陌生的环境会慢慢地侵蚀自己的自信心。很感谢能够有机会参加CSS的暑期实习生夏令营，因为我是如此地需要这样一个机会，去看、去了解、去熟悉，进而成长。在这里我认识了一群怀揣理想并努力奋斗着的年轻人，我学习到了很有用的软技能，我正经历着从一个学生向一个职业人的转变。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;CSS的工作充实而快乐，简单又充满激情。实习期间，我除了会接触到一些由导师专门设计的虚拟案例，也会真实地参与到工程师们真实的案例中。这极好地锻炼了自己的临场应变能力，快速学习技巧以及责任感。除此之外，我主要参与到Exchange System Check Tool的开发中，这个工具的开发目的是为了中小企业的管理员检查Exchange系统，发现系统安全性、性能等方面问题。这个项目从设计到实现都由我们几个实习生负责，有着我们共同的努力和付出，当然更多地是我从中获得的乐趣和成长。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;我是幸运的。在CSS，不光有机会在一个个案例中锻炼自己，还能参与到一个开发项目中。这给了自己一个审视自我再前行的良机。前者的满足感来源于案例的解决，而后者更多的是设计与实习的乐趣。然后自问我的兴趣是什么？是软件开发。知道自己想做什么可能并不难，难的是下决心去做，其中的犹豫和纠结只有亲身经历才有体会。我很高兴我鼓起勇气走进经理的办公室，并和他讨论了我的想法，没想到他欣然对我说&amp;ldquo;如果你想做开发工程师，我很乐意帮你推荐&amp;rdquo;。经理的态度让我心中一块大石头落地。其实后来才知道，微软有着完善的内部转换机制，同时也支持员工在个人需求的基础上提出相应的申请。我的梦想正在一点点变近&amp;hellip; &amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&lt;b&gt;&lt;span style="text-decoration: underline;"&gt;三进微软：十个字的领悟&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;又是六轮的面试，研发工程师们在面试时体现出的亲切和专业却一如既往。2010年12月，接到了人事部的电话，我如愿以偿地拿到了STB中国的正式聘书，并在毕业前开始了第三次实习；想到能够在一家自己非常热爱的企业从事一份自己非常热爱的工作，心中真的是无限喜悦。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;最后想写点什么总结自己在微软的第三段实习经历，其实更多的是自己学习到的一种态度：自信而谦虚，肯学又会玩。对这十个字加点注释就是：在头脑风暴等这种该说话的时候就拿出该有的自信，不要害怕说错，适时适当地表达自己的想法；在导师和经理跟你分享经验的时候要谦虚，再聪明的人也有不懂的领域，尊重他人也是尊重自己；在参与到一个项目中的时候，可能有很多背景知识我们是不懂的，学习态度很重要，人自然有一个从不懂到懂得的过程；而在工作之余，每层楼都有一个游戏房为你准备着呢，会玩才会学，工作累了，就让自己放松一下精神，这样也可以跟其他的同事有更好的沟通。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;回顾四年来在微软总共一年多的实习经历，我想能给学弟学妹们一些参考的就是如何从初出校门时的迷茫，到发现梦想接近梦想的喜悦，再到现在能掌控好自己生活的成熟与自信&amp;mdash;&amp;mdash;这段经历固然是每个人都会经历的&amp;ldquo;成长的烦恼&amp;rdquo;，但微软的实习环境的确给了我许多正面积极的影响。最后，借用我喜欢的一篇潘正磊的博文标题&amp;ldquo;&lt;/span&gt;&lt;a href="http://blogs.msdn.com/b/stbcblog/archive/2011/03/07/bring-out-the-best-of-yourself.aspx" target="_blank"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;如果你想做更好更美的自己&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;&amp;rdquo;，不妨来微软实习吧！&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;徐颖敏&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;" face="微软雅黑"&gt;SQL Server软件开发工程师&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10194205" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Intern+Story/">Intern Story</category></item><item><title>探究微软工程实验室使用私有云平台始末 —— 专访微软研发工程实验室经理刘擎</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/07/29/stb-china-private-cloud-story.aspx</link><pubDate>Fri, 29 Jul 2011 03:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10190954</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10190954</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/07/29/stb-china-private-cloud-story.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;马沛，51CTO 副总编&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" face="微软雅黑"&gt;&lt;span size="2"&gt;原文地址：&lt;span style="text-decoration: underline;"&gt;&lt;a href="http://cloud.51cto.com/art/201107/273616.htm"&gt;http://cloud.51cto.com/art/201107/273616.htm&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;虚拟化的技术的确能够在许多方面为企业带来好处，但是同时它也在某种程度上为起源的管理带来了挑战。如果没有一个良好的管控，虚拟化会给基础设施的管理带来混乱，虚拟化带���的便利将会被抵消。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;&lt;strong&gt;【51CTO专访报道】&lt;/strong&gt;云计算是一种把IT作为服务提供的计算方式，而虚拟化是云计算服务构建的一种核心技术。对于大部分基础设施即服务的云计算来说，虚拟化是不可或缺的实现技术。采用基础设施即服务的方式改造企业中已有的硬件平台，也是尝试云计算的一种相对简单，并能够快速看出效果的方式。比如通过服务器的整合来降低能耗，缓解设备增加带来的空间和能源上的压力。近日，51CTO记者专程采访了微软亚太研发集团的服务器与开发工具事业部研发工程实验室经理刘擎，分享微软自身利用私有云基础架构，成功搭建开发测试云平台和自助服务门户的过程。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;刘擎所带领的团队从2007年开始，利用微软私有云技术搭建的开发测试云。提高了服务器资源的有效利用，实现了灵活的服务器资源配置管理，并缩短了服务周期。目前只需要3个人，便可以运营近1600台服务器，支持上海和北京的多个开发团队进行开发和测试。&amp;ldquo;在这个平台部署之后的应用情况，我们也做了详细的统计&amp;ldquo;，刘擎分享道：&amp;rdquo;整体服务器利用率提高了8倍，工程师的开发效率提升了4～5倍。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;" size="2" face="微软雅黑"&gt;提高工作效率，降低资源成本&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;开发与测试通常是首先使用虚拟化技术的业务，开发人员可以利用虚拟机，在安全而且相互独立的虚拟环境中进行构建并测试。&amp;ldquo;之前我们没有虚拟化平台的时候，工程师要去部署一个测试环境，通常需要2～4个小时左右的时间&amp;rdquo;，刘擎用一个形象的实例谈到：&amp;ldquo;现在部署一个并行的系统只需要18分钟，也就是20分钟左右就可以组成一个有8个Windows环境的团队进行产品测试，极大程度的提高了效率。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;在大多数的应用系统中，工作负荷只占用硬件总容量的一小部分，通过虚拟化在进程和内存消耗方面补充工作负荷，所以IT平台可以降低支持业务操作所需要的物理服务器数量。&amp;ldquo;典型的服务器使用率通常为15%，如果将服务器的利用率保持在70%～80%的情况下，基础架构设施所需要的空间、硬件以及支持的电力消耗减少到原先的三分之一&amp;rdquo;，刘擎说：&amp;ldquo;从2010年开始，我们将采购服务器的配置定到一个相当高的硬件标准，这样在同一台机器上可以运行更多的虚拟机，那么对于单个节点，与它每天的工作任务对比来看，成本的付出已经降到很低了，可以用普通PC机的市场价格获得私有云中等同于4颗至强服务器，8G内存的虚拟机计算资源。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/1856.clip_5F00_image0024_5F00_6A879C8D.jpg"&gt;&lt;span style="font-family: 微软雅黑;" size="2" face="微软雅黑"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/1778.0884bf7b631a_5F00_1C9EC70B.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="微软内部开发测试云平台实时使用状态" border="0" alt="微软内部开发测试云平台实时使用状态" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/0702._5F00_thumb_5F00_3CA9ADFB.png" width="460" height="367" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;微软内部开发测试云平台实时使用状态 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;传统IT环境下，物理机的提供方式需要每次都进行一个实际服务器设备的采购流程，然后再进行实地部署，到用户可以真实使用这些物理资源的时候，一般都需要一个比较长的服务流程。&amp;ldquo;虚拟化的方式，用户申请一台虚拟机只需要与管理员有一个简单的申请，也许几分钟之后，你的内存就由4G变成了8G，硬盘由500G变成了800G&amp;rdquo;，刘擎说道：&amp;ldquo;这也是对企业IT部门服务流程的一种优化和调整，IT服务部门将不再是救火队的角色。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;" size="2" face="微软雅黑"&gt;统一的硬件和虚拟化管理平台&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;虚拟化的技术的确能够在许多方面为企业带来好处，但是同时它也在某种程度上为起源的管理带来了挑战。&amp;ldquo;如果没有一个良好的管控，虚拟化会给基础设施的管理带来混乱，&amp;rdquo;刘擎也深有感触的谈到：&amp;ldquo;你会发现服务器环境变得更加不稳定，更加复杂，如果没有良好的管理，那么虚拟化带来的便利将会被抵消。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/3056.MS_2D00_Private_2D00_Cloud_2D002D002D00_Server_2D00_Platform_5F00_386FB069.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="MS Private Cloud - Server Platform" border="0" alt="MS Private Cloud - Server Platform" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/2783.MS_2D00_Private_2D00_Cloud_2D002D002D00_Server_2D00_Platform_5F00_thumb_5F00_0A7237E4.png" width="458" height="290" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;微软私有云的System Center系列管理产品&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;微软研发工程实验室搭建的私有云平台，主要通过System Center系列的管理产品对基础架构资源进行管理。主要应用的工具平台有System Center Virtual Machine Manager，对虚拟机进行管理，进行资源整合。System Center Operation Manager，主要提供监控、性能报告、出错预警等，它与VMM可以进行深度的集成。&amp;ldquo;我们在搭建的过程中，也对其它的管理工具平台进行了评估&amp;rdquo;，刘擎认为：&amp;ldquo;System Center提供的是一个可扩展的集成平台来进行IT资源的管理，这是很重要的。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/7673.20110616_2D00_STB_2D00_China_2D00_Virtual_2D00_Machine_2D00_Manager_2D00_Overview_5F00_74C7D979.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="20110616-STB China Virtual Machine Manager Overview" border="0" alt="20110616-STB China Virtual Machine Manager Overview" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/2870.20110616_2D00_STB_2D00_China_2D00_Virtual_2D00_Machine_2D00_Manager_2D00_Overview_5F00_thumb_5F00_1D170BCE.png" width="464" height="364" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;System Center Virtual Machine Manager虚拟化管理平台界面&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;VMM提供虚拟化环境的集中式管理，能够让管理员快速分配新的虚拟机。它的自助服务门户是基于Web的可选组件，管理员可以配置组件来授权用户在虚拟主机的环境中创建和管理自己的虚拟机。可以在没有任何停机的情况下，将虚拟机从Windows Server 2008 R2的故障集群中实时迁移到相同集群中的其它节点。刘擎向记者展示了System Center Operation Manager端到端的可视化监视平台，从服务器、应用程序到客户端，都是全视图的管理界面。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;对于云计算平台的落地使用，记者还与刘擎交流了用户的几大关注点，对于有效管理物理及与虚拟机混合的IT环境，通过一套工具集中管理不同厂商的虚拟化技术，以及针对物理机到虚拟机的转换，虚拟机与虚拟机之间的转换，还有虚拟机的高可用性、模板管理、容灾备份等有针对性的优化工具。刘擎的团队都有着很好的实际环境中的应用经验，在微软的私有云解决方案中，这些经验也在不断的深化和优化，为更多建立在云计算平台上的企业提供最佳实践。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: small;" size="2" face="微软雅黑"&gt;博主注：经记者同意，此次转载中的图片替换成截屏，方便读者阅读。&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10190954" width="1" height="1"&gt;</description></item><item><title>永远没有满分</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/07/15/small-business-server-youngest-pm.aspx</link><pubDate>Fri, 15 Jul 2011 07:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10186794</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10186794</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/07/15/small-business-server-youngest-pm.aspx#comments</comments><description>&lt;p&gt;大家好，我叫陈云龙，英文名 Mike， Windows Small Business Server最年轻的项目经理。&lt;/p&gt;
&lt;p&gt;暑假开始了，不知道同学们是否已经开始了实习或者正在寻找实习机会？在Windows Server解决方案产品组做了近一年半的项目经理实习生，历经四轮正式面试后，今年年初硕士毕业时，我还如愿收获了微软正式员工的聘书。在这里，我希望和正在实习的和还在寻觅实习机会的同学们聊聊我实习心得和经验。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;如果有机会，建议大家多多实习，因为&lt;b&gt;实习绝对是件好事&lt;/b&gt;。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;我的团队在微软开发以下几个产品：Windows Home Server， Windows Small Business Server。它们都是Windows Server的不同版本，用来满足不同规模的用户需求。其中，我最喜欢Windows Home Server&lt;img style="border-style: none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/3124.wlEmoticon_2D00_smile_5F00_0C8501E0.png" /&gt;，因为它更贴近我的生活，更加娱乐，我觉得在互联网如此发达的时代，这个产品的重要性将会爆发。它有什么功能呢？&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 它具有可扩展的大容量存储。在信息电子化的今天，家庭用户拥有越来越多的电子相片、视频、音乐， 100GB已经不再是一个用不完的空间。我们的产品支持最多10TB的大存储容量，满足家庭用户需求。更重要的是，你可以直接的插入硬盘来增加你先有的存储空间。&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 它保护家庭电脑的安全，它不光能自动备份自身，还能备份家里的所有计算机。因此，就算你不小心遗失了你的笔记本，你还是可以找回所有的文件。&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 它支持媒体播放。它支持DLNA协议，你可以在支持DLNA的设备上播放存储在服务器上的媒体。不仅如此，就算不在家，你也可以通过远程访问网站来欣赏。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;实习收获一：了解用户，了解市场&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;我的第一个任务是调查一下我们需要确保用户可以在哪些手机上连到Windows Home Server，并能完成基本操作。&lt;/p&gt;
&lt;p&gt;首先考虑要哪些手机完成操作，微软自己的手机肯定是要支持的，这个是从战略角度上考虑（遗憾当时还没出Windows Phone 7）。为了决定其他的手机，我们还需要一些数据支持。我又搜到了一个叫&lt;a href="http://www.admob.com/home/about"&gt;Admob&lt;/a&gt;的网站，上面有每个月全球各地手机使用量的走势。根据当时的走势图，我们清楚地看到iPhone有大量的使用者，Android正在飞速追赶，有希望赶超iPhone成为最大的手机操作系统。于是，最终我们确定了我们的支持范围。&lt;b&gt;在微软，做任何决定都需要用数据说话。&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;然后考虑我们的用户是谁？他们希望用手机干什么？我们的典型用户角色叫Jeff，他有老婆，有个孩子，是个和蔼的父亲，此外，他不懂技术。他们想用手机来看看家里的照片，听听音乐，看看视频，也可能下个Excel或者看一个PDF&amp;hellip; &amp;hellip;也许他们还想用手机把家里的空调打开。需求说多不多，说少不少，手机这东西以后会很强大，虽然现在依然弱小。把需求排排序，文件下载，照片，音乐，视频&amp;hellip;&amp;hellip;项目的开始阶段我们有足够的资源来做事情，所以我们决定这些功能我们都做。项目经理开始功能规格说明书，设计师开始完善用户体验的设计和定义，开发工程师开始编写架构和开发说明书，测试工程师开始编写测试规划等等&amp;hellip;&amp;hellip;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;实习收获二：关注用户体验&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;以上这个功能的主要目的是让用户可以在任何有浏览器的设备��访问服务器上的文件。简而言之，就是个网络版资源浏览器。我们的设计目标是让用户说&amp;rdquo;简单至极&amp;rdquo;（老板在会上的原话是&amp;ldquo;dead simple&amp;rdquo;）。&lt;/p&gt;
&lt;p&gt;这个功能对交互性要求极强，所以理解用户的习惯是关键中的关键。做这个功能给我印象最深的是我们如何在设计之后来验证我们的易用性，发现不足，解决问题。以下我会介绍我们主要使用的两种方法。&lt;/p&gt;
&lt;p&gt;同样，先来看一下用户需求。用户会用这个网站干什么？我们再次按照优先级列出了下面这些任务：&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 下载&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 上传文件&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 查找文件&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 复制/粘贴&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 删除&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 新建文件夹&lt;/p&gt;
&lt;p&gt;于是，我们按照我们的理解，学着资源浏览器（File Explorer），设计了一个用户界面。&lt;/p&gt;
&lt;p&gt;并邀请了十几位用户参加了我们的&lt;b&gt;用户调研&lt;/b&gt;：我们给用户设计了一些任务，然后观察他们的行为。我们发现三分之二以上的用户不能完成复制和粘贴，因为他们找不到在这个功能在哪里。我说我们和资源管理器一样啊？囧。&lt;/p&gt;
&lt;p&gt;大家都知道，在Windows的资源管理器里面复制和粘贴就是在编辑菜单下面的。但是，在日常使用过程中，大家复制和粘贴都会直接用Ctrl+C和Ctrl+V的快捷键模式或者单击鼠标右键的快捷菜单模式。&lt;/p&gt;
&lt;p&gt;当然，用户永远是对的。在观察用户行为的过程中，我们发现所有用户都本能先去用右键菜单或者快捷键试，结果发现不行。我们随后根据研究结果改进了这一点，这就是我们的解决方案！&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;实习收获三：如何获得需求？&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;时光如梭，2010年6月我转眼成了资深实习生，我们团队又开始了一个新的项目，我的任务是负责集成SharePoint Foundation到Windows Small Business Server 2011上。这下我终于要从头开始做一个全新的特性。我会成为这个产品集成的专家，成为团队中队此最有话语权和知识的人。激动啊！激动之余，我恍然想起我还没怎么用过SharePoint呢，不能光激动啊，还是先从网上的文档开始看起吧，我想这是大家都常用的连接产品的做法。&lt;/p&gt;
&lt;p&gt;在了解了已经有的产品的功能之后，&lt;b&gt;我们的需求从哪里来？&lt;/b&gt;除了通常的需求搜集方法之外（用户调查，竞争产品分析&amp;hellip;&amp;hellip;），一次偶然的机会，我在参加培训的过程中遇到一位为SharePoint技术支持的同事，他的团队支持这个产品很多年，知道客户都遇到什么问题，想要干什么，也了解他们在支持用户的过程中有什么不方便的地方。我极力说服他们来和所有项目经理开会。毕竟，好的产品也会减少支持同事的负担。我们真的得到很多好的意见，最终成为了功能规格说明书的一部分。我后来才知道上海园区是微软唯一把研发和技术支持部门安排在同一栋大楼里的地方，这样做大大方便了两个团队的沟通。&lt;/p&gt;
&lt;p&gt;后来我回想，&lt;b&gt;到底如何想出来我们要设计什么？&lt;/b&gt;最后还是回归用户。其实我还可以到网上搜搜那些对我们产品的负面评论。两个月后，我负责为产品设计了新功能，这个寻找客户需求的经历让我受益匪浅。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;实习收获四：演讲的艺术&lt;/p&gt;
&lt;p&gt;有一次，参加完一个团队领导力评估会后，老板找我谈话了，说我的语音语调在演讲的时候是平的，没有起伏，不够感染力。&amp;ldquo;小伙，要练练啊，转正前就把这个练好&amp;rdquo;。&lt;/p&gt;
&lt;p&gt;演讲最简单的方式就是模仿，我找到了很多名人演讲的视频开始模仿，发现名人们都各有特点，比如史蒂夫&amp;middot;鲍尔默激情四射，史蒂夫&amp;middot;乔布斯深沉老练。我还看了两本书，《Beyond Bullet Points》，和《Presentation secrets of Steve Jobs》。总结最大的三个要素：&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 讲故事，PPT不要有很多字&lt;/p&gt;
&lt;p&gt;|&amp;mdash; 善用肢体语言，这比任何口头语言更富感染力&lt;/p&gt;
&lt;p&gt;|&amp;mdash;练习，练习，再练习!（根据我之后的经验，这点最为重要。）&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;其他收获&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;除了以上四点，我还有很多收获，由于篇幅限制，就不详细说明了。例如，你的英语水平从听力、书写到口语绝对可以得到质的飞跃。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;总结&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;在微软做项目经理真的是一个很有挑战性的事情，每天都有新的问题要面对，新的决定要做。而且项目经理的素质恰恰是大部分人所缺少的，因为在学校里我们作为个体，往往最关注的是个人成绩，最高目标是拿到考试的满分；而在项目经理的实际工作中，我们每天都面临着没有答案的考试，市场也好，同事也好，客户也好，都并不知道所谓的标准答案。所以我们需要多交流，需要多借助别人的力量&amp;hellip; &amp;hellip; 走出象牙塔，我们才能将学到的知识应用，扩展，才能真正增强自己的实力。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="right"&gt;陈云龙&lt;/p&gt;
&lt;p align="right"&gt;Windows Small Business Server项目经理&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10186794" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Intern+Story/">Intern Story</category></item><item><title>我们为中国的“云”而来（下）</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/06/14/microsoft-china-cloud-innovation-center-2.aspx</link><pubDate>Tue, 14 Jun 2011 00:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10173804</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10173804</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/06/14/microsoft-china-cloud-innovation-center-2.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;大家好！在我的&lt;/span&gt;&lt;a href="http://blogs.msdn.com/b/stbcblog/archive/2011/04/06/microsoft-china-cloud-innovation-center-1.aspx"&gt;上一篇博文&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;中，向大家简单介绍了微软中国云计算创新中心（以下简称CCIC）这个充满激情的年轻团队&amp;mdash;&amp;mdash;身处其中的我时常觉得，如果说结构转型的中国经济是一辆高速列车，那么CCIC所身处的&amp;ldquo;云经济&amp;ldquo;潮流将是其重要引擎之一。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;在过去几个月中我们从各种渠道获得了来自各方的问题，因此在第二篇博文开始前，我想简单回答博客园读者提出的两个问题：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;1. 微软云何时对中国用户开放使用？&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;微软的云计算战略包括三大部分，目的是为客户和合作伙伴提供三种不同的云计算运营模式：微软运营、伙伴运营、客户自建。和其他公司的云计算战略不同，微软的云计算战略有三个典型特点：即软件+服务、平台战略和自由选择。微软在动态数据中心、私有云以及公共云等方面开展了卓有成效的探索和实践。具体到中国，用户同样可以通过多种方式获得微软云服务。除了选择微软丰富的私有云技术，用户也可以通过微软合作伙伴以托管方式获得云服务。目前，国内已经有一些客户在尝试使用微软云，希望能在不久后与大家分享这些案例的细节。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;2. 什么是AppFabric？&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;AppFabric目前分为两种。&lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=467E5AA5-C25B-4C80-A6D2-9F8FB0F337D2&amp;amp;displaylang=zh-cn"&gt;&lt;span style="font-family: 微软雅黑;"&gt;Windows Server AppFabric&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt; 是一组集成技术，可更轻松地生成、扩展和管理 IIS 上运行的 Web 应用程序和复合应用程序。而&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/zh-cn/windowsazure/appfabric.aspx"&gt;&lt;span style="font-family: 微软雅黑;"&gt;Windows Azure AppFabric&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt; 则是一套全面的云端中间件，服务于开发、部署和管理Windows Azure平台应用。我们兄弟团队之一AppFabric Developer Experience团队会在未来适当的时候，通过技术大会和博客等形式向大家介绍相关内容。&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;此外，还有一个被多次提及的问题就是，&amp;ldquo;究竟有没有中国企业级用户会把业务放在 &amp;lsquo; 云 &amp;rsquo; 端？&amp;ldquo;，我希望能通过这篇博文进行解答。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;几个月来，通过与国内合作伙伴的密切接触，我发现虽然中国软件产业以及云计算起步稍晚，但正如钱币之两面，相较其他国家和地区，中国在云计算方面的机会更多。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;首先，中国政府对云计算在政策和资金支持上很给力，尤其是北京、上海和成都等地方政府；其次，因为中国的IT产业和企业比较新，有股初生牛犊不怕虎的劲儿，很多事情敢想敢闯，可以将劣势转变为优势&amp;rdquo;；第三，正因为中国起步晚，不像许多欧美企业那样，IT基础架构复杂到让管理员抓狂，这反而能够轻装上阵，绝大多数中国企业更愿意尝试新技术。比如有的企业将云计算视为降低产品开发成本的途径，有的企业将它视为加快推向市场的途径&amp;hellip;&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;云计算是一段不可阻挡又循序渐进的征程，CCIC希望通过微软丰富的云计算实践经验，以专著于开发IT基础架构和平台产品的研发团队为坚强后盾，帮助合作伙伴和客户开始在自身环境中逐步获得云计算的好处，可能是帮助他们在自己的数据中心构建私有云，或是拓展他们的计算能力到Windows Azure这样的公共云环境上，或是在Windows Azure运行各种应用，开拓客户范围。这些都是企业和组织在云征程上的不同要素，不同的需求将采用不同云应用。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;STB中国研发工程实验室在私有云上的实践&lt;/b&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;在团队建立的前三年，由于研发项目的扩展，我们的服务器数量从300多台骤增至800 多台，由我们研发工程实验室的三位工程师进行日常维护，此外，他们还需要不断为十几个产品组搭建、维护产品测试环境。为提高对服务器资源的合理有效应用、实现灵活的服务器资源配置管理、缩短服务周期，工程师们采用了微软私有云基础架构，搭建了属于一套开发测试云平台和自助服务门户，管理、维护着超过1,500台物理服务器，不仅成功整合、集中、扩展各类开发测试资源，还提升了这个STB中国的协作和开发测试效率。更重要的是，这个云实践帮助我们在 2010 年减少了大约9,000多吨二氧化碳排放。同时也节省了14.85 万千瓦时的电能，以中国每户家庭年均用电2,500 千瓦时计算，以上节省的电能可供5941 户中国家庭使用一年。&lt;strong&gt;&lt;span style="color: #0000ff;"&gt;感兴趣的读者可以下载我们的案例文档 (本文结尾处)，如果有相关的具体问题也欢迎通过留言和站内消息向我们的实验室经理提问。&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;CCIC与本地企业合作的几个实例&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;相对来说，大型机构的&amp;ldquo;云&amp;rdquo;策略相对稳健。某石油化工企业 &amp;ldquo;云&amp;rdquo;化的第一步就是，把企业内部的资源整合之后作为服务提供给企业内部使用，也就是说从应用的角度去推动整个&amp;ldquo;云&amp;rdquo;化，而不一定是先将基础设施&amp;ldquo;云&amp;rdquo;化之后再去找应用&amp;mdash;&amp;mdash;务实和高效，这或许可以代表政府机构与大型企业云计算的趋势。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;中小型企业会更加大胆。例如国内某服装零售企业在全国有几千家门店，有的是直营店，有的是加盟店，一个很大的问题是加盟店的管理往往跟不上直营店，因为他们不愿意在管理方面进行额外投入。现在他们正在通过云计算把整个公司的IT转型为服务，让加盟店初期在管理上的成本变得经济。当IT部门转型为服务商之后，还能进一步提供多种细分服务，例如供应链管理等。通过CCIC良好的整体规划，同时深度参与技术架构和具体实施（如系统设计和性能调优），如今这家企业已经有几百家门店开始使用上述服务，它的成功甚至可以推动整个零售连锁业务模式的转型，拓展新的商业机会。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;��个月24日，我们的首席执行官Steve Ballmer先生在北京宣布在&lt;/span&gt;&lt;a href="http://www.microsoft.com/china/press/2011/05/052401.mspx"&gt;&lt;span style="font-family: 微软雅黑;"&gt;未来五年投入价值14亿人民币的软件和开发工具&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;，通过BizSpark&lt;sup&gt;TM&lt;/sup&gt;计划支持中国3,000多家创业企业，我们热切期待更多精彩的应用和服务在云计算上取得成功。如果你的公司符合条件，&lt;/span&gt;&lt;a href="http://www.microsoft.com/china/bizspark/"&gt;&lt;span style="font-family: 微软雅黑;"&gt;快去报名&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;！&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;另一类CCIC的合作伙伴是独立软件开发商（ISV）。目前中国几家领先的ISV不只满足于中国市场，开始向国外发展，争取更大空间。众所周知，软件开发商在客户现场部署软件的传统方式是，需要完成大量客户现场的系统集成和部署工作，在人力和物力上极具挑战。我们的客户正尝试将一款服务中小企业的管理软件迁移到Windows Azure平台上，以实现最大程度地减少进入海外市场的成本。其实，不少ISV在进入国内偏远地区市场时，也采用了这一方式。在和ISV合作的时候，CCIC可以提供技术架构方面的咨询和建议，帮助他们顺利实现在Windows Azure平台上的开发和部署，而不需要考虑硬件、环境等因素。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;为了让本土企业未来能更好地&amp;ldquo;漫步云端&amp;rdquo;，我们也开始协助高校培养专门人才。就在上月初，我们和上海交大共同宣布成立中国首个&amp;ldquo;高校云计算教学与科研平台&amp;rdquo;，共同搭建国内高校第一个基于最新虚拟化技术和System Center的私有云，为教学与科研项目提供可伸缩的计算资源；同时，向师生提供免费账号尝试在Windows Azure上开发、测试和部署应用服务。我们希望同学们现在就能在最新的云平台上开发应用，让未来的IT领袖们从今天开始就对云计算有亲身实践，为应对明天全球市场的挑战做好准备。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;在半个月前落幕的第三届中国云计算大会上，大家的共识是云计算在中国将从概念导入期进入快速成长期。这对所有人来说，都意味着巨大机会。而集微软云技术之大成的CCIC，则致力于将微软的领先技术和经验带给中国的伙伴与客户。衷心希望微软强大的&amp;ldquo;云平台&amp;rdquo;和我们团队能够帮助中国企业打开全新的&amp;ldquo;云经济&amp;rdquo;大门。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;梁戈碧&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;微软中国云计算创新中心 高级总监&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10173804" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-17-38-04/_AE5F6F8F155F8698005FD1534B6DD58B914E945E2875B9651154_.pdf" length="557347" type="application/pdf" /><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Team+Story/">Team Story</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Customer+Focus/">Customer Focus</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Cloud/">Cloud</category></item><item><title>SQL Server Migration Assistant简介</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/06/08/intro-of-sql-server-migration-assistant-5.0.aspx</link><pubDate>Tue, 07 Jun 2011 23:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10172342</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10172342</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/06/08/intro-of-sql-server-migration-assistant-5.0.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;SQL Server Migration Assistant（简称SSMA）是由微软发布的帮助客户更容易地从Oracle/Sybase/MySQL/Access迁移到SQL Server以及SQL Azure的一个工具集，几周前我们刚刚发布了&lt;/span&gt;&lt;a href="http://blogs.msdn.com/b/ssma/archive/2011/04/28/sql-server-migration-assistant-v5-0-is-now-available.aspx"&gt;&lt;span style="font-family: 微软雅黑;"&gt;SSMA 5.0&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;版本，该版本支持了最新的代号为Denali的SQL Server的CTP版本，并且增加了对SQL Azure迁移的支持。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;SQL Server中国团队近期连续发布了两篇博客，简要介绍了&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/b/sqlcrd/archive/2011/05/31/sql-server-migration-assistant-1.aspx"&gt;&lt;span style="font-family: 微软雅黑;"&gt;使用SSMA for Oracle 5.0做Oracle数据库迁移之前的评估，&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/b/sqlcrd/archive/2011/06/07/sql-server-migration-assistant-2.aspx"&gt;&lt;span style="font-family: 微软雅黑;"&gt;如何做Schema迁移和数据迁移。&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;如您有相关问题，请直接在SQL Server中国研发团队的博客上留言，谢谢！&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10172342" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Blog+Summary/">Blog Summary</category></item><item><title>在爱中修行</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/05/12/fifth-visit-to-sichuan-village-school.aspx</link><pubDate>Thu, 12 May 2011 08:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10163683</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10163683</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/05/12/fifth-visit-to-sichuan-village-school.aspx#comments</comments><description>&lt;p align="right"&gt;&amp;mdash;&amp;mdash; 再访糖房村明日中华小学 &lt;/p&gt;
&lt;p align="right"&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;今天是&lt;/i&gt;&lt;i&gt;512三周年纪念日,灾区重建又一次成为关注的焦点。我们捐助四川村小也进入了第三年，三月底，带着上海、北京、西雅图三地集资购买的部分物资，七位上海和北京同事作为第二批志愿者代表团飞往营山考察村小教学环境与学生互动教学，特困学生家访；与村小的兄弟学校老师交流，了解他们对村小的帮助，以及信息技术知识普及，等等。以下是活动组织者的流水帐，希望对有志于参与公益项目的读者有些许借鉴作用。&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;3月26日-29日，我和另外六名志愿者同事探访了由我们组织捐建校舍的村小 &amp;mdash;&amp;mdash; 四川省营山县合兴乡糖房村明日中华小学，对来龙去脉不太了解的同学可以参照文末的项目大事记。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;这一次去村小，已经是我第五次从上海过去了。从09年第一次近二十人浩浩荡荡的初次进村，到去年第二次一个人去和乡村领导签校舍捐助合同吃杀猪菜，第三次一个人去考察工地担心进度，第四次带三位志愿者同事参加了新校舍的落成典礼，到这次和六位志愿者同事再进山递送捐赠物资和调研后续需求 &amp;mdash;&amp;mdash; 现在想想，就像老板George说的，还是蛮有成就感的。两年前你要是问我，我一定以为建一个希望小学是需要腰缠万贯财大气粗的呢。没想到我的一分信念和坚持，在热心公益的微软文化里，加上九十九分身边朋友热忱鼓励、支持和参与，放大到了今天&amp;ldquo;建了一所希望小学&amp;rdquo;这样听起来老吓人的成就。言归正传，先纪行，再感言，准备祭出自己擅长的流水账体，相信这样能够给关心项目的人最多的信息，以便今后借鉴改进。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/1614.clip_5F00_image002_5F00_78F5C6A0.jpg"&gt;&lt;img height="152" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/3660.clip_5F00_image002_5F00_thumb_5F00_0051864E.jpg" align="left" alt="clip_image002" border="0" title="clip_image002" style="background-image: none; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;阳春三月组织一次村小之行，是我们糖房村小志愿者团队预谋已久的心愿。常有慷慨解囊的人在问学校建好之后用得怎么样啊？精心准备礼物的人在问小孩子们喜欢我送的惊喜吗？公司公益基金的人在问你们准备如何Bring Magic To Life呢？就连我们自己也在问村小接下来最需要的什么？我们需要这样一份答卷。我是项目发起人，也是营山县人，策划和协调组织这次活动自然义不容辞。虽是预谋已久，但准备起来也还是有点一波三折，幸好有团队群策群力，排除万难，去争取最后的胜利：&lt;/p&gt;
&lt;p&gt;1. 行程：团队讨论认为行程安排从周六到周二的四天比较合适，并在三月底和四月初两个周末时段中选择了前者，因为四月初清明可能1）学校和同事有休假等其他安排，2）交通较为拥堵，3）清明时节雨纷纷。还谢绝了县教育局等提出的安排一天邀请我们去邓小平或朱德故居参观的提议。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. 志愿者团队：人数限制在八人，以便乘坐出租车或包车。初步报名意向超过十人，后参加项目准备会的刚好八人，就此确定。Team A由方筱任组长，包括陆之豪、温黎和北京的Brian Niu；Team B由我任组长，包括Isaac、胡亦遂、王琦。后来Brian Niu和胡亦遂因急事难以成行，人员调整为Team A：方筱、陆之豪、温黎、Isaac；Team B：我、王琦、刘琦。完全理解和同样感谢Brian Niu和胡亦遂对项目的支持，特别是损失机票费的亦遂，希望他们能今后继续支持和参与项目。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;3. 赠送物品购买和运送：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;电子设备：从网上购买了配发票的笔记本电脑、投影仪、多功能播放器、实物展示台和2个扩音器，出发前也进行了试用。考虑到更好的售后质保，我们优先选择了国产品牌。考虑到便携性，我们没有携带Intel朋友Wu和Jiajie捐赠的台式电脑。出发时在浦东机场安检的时候遇到一点插曲：我把一个扩音器装在行李箱中已托运，而另一个放在随身携带的包里，安检坚持说扩音器磁性太大不能带上飞机，甚至托运也不行。我只好退出安检把随身带的包也送去托运，结果托运处检查行李后就托运了。 &lt;/li&gt;
&lt;li&gt;书和糖果：因为担心物流送到山里时间太慢，我们决定自己把书和糖果背过去，&amp;ldquo;甜蜜的负担&amp;rdquo;让几位背得都比较辛苦。以后如果去的时候想寄东西最好早作准备，提前两周寄出。 &lt;/li&gt;
&lt;li&gt;预订一年的无线网络：我们让村小的阳老师提前购买和试用了无线网络。 &lt;/li&gt;
&lt;li&gt;15套新桌椅、订阅的一年报刊杂志：稍后会直接发货到村小。 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;4. 课程和培训：大家分别根据受众进行了相应内容和形式的准备，这方面从&lt;a href="http://www.jachina.org/"&gt;国际青年成就&lt;/a&gt;学到不少。 &lt;/p&gt;
&lt;p&gt;5. 后勤安排：我组织活动的风格一向比较抓大放小，只对最重要的环节比较上心提前准备，几天下来肯定有考虑照顾不周的地方，所以给同行的兄弟姐妹们造成困扰和不便，只好提请原谅。 &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;==3/26，星期六==&lt;/p&gt;
&lt;p&gt;经过托运风波后，我们在上午11点顺利抵达重庆江北机场，我一路飞奔去机场大厅一侧的长途汽车站买车票，发现已经取消直接到营山县的线路了，启动备用预案先去南充市，最近两班大巴是11点10分和12点10分,于是买了七张七十三元12点10分的车票，正好在机场德克士先对付一下午饭。我开始反省是不是一开始就订上海到南充隔日的飞机会更好一些，它的时间是下午飞晚上到，机票比我们买的春秋航空299（不含税）要贵300左右，最后想想还是从重庆走比较划算。一路上有山有水、风景秀丽，我们说说笑笑，倒也不觉辛苦。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/IMG_2162_1_7C8797C6.jpg"&gt;&lt;img height="146" width="216" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/2287.clip_5F00_image004_5F00_730AFD3A.jpg" align="right" alt="clip_image004" border="0" title="clip_image004" style="background-image: none; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;路上下起了小雨，还好两个半小时后到南充嘉陵汽车站雨已经停了，去售票处一问要几个小时后才有到营山的车，于是我在就地打的，去火车站看看有没有时间合适的火车，或者去火车站坐正规运营的长途散客拼车这三个选项中纠结了。大家大包小包，去火车站要浪费时间，火车时刻一般都不好将就，火车站的&amp;ldquo;运营车&amp;rdquo;也要80元一个人（春运价）。还好陆之豪果断地帮我下了决策，我们就包了两辆出租车一共560元开向营山。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/Photo-1_2_7C8797C6.jpg"&gt;&lt;img height="184" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/8535.clip_5F00_image006_5F00_11753E24.jpg" align="left" alt="clip_image006" border="0" title="clip_image006" style="background-image: none; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;接近两个小时后我们到了营山县城，我家边上的景阳大酒店，希望学校李校长和一些副校长已经在那里等我们了。除了我要回家住，其他几位志愿者这几天就住在这家酒店。我们稍事休息之后，就去参加两桌酒席的接风洗尘。在场的有县教育局胡局长、县红十字会李主席、县政府两位记者（其中一位是最早报道那所&amp;ldquo;&lt;a href="http://www.cnncw.cn/System/Edu/EduNews/2009-2/9/09_27_57.html"&gt;大山深处的夫妻小学&lt;/a&gt;&amp;rdquo;让我们得知的南充日报营山站报道组彭杰主任）、县希望学校几位校长、合兴乡阳乡长和完全小学的谭校长、杨副校长、何主任（后来才想到他们是专程从合兴过来迎接我们）以及我的父母。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;营山县金华希望学校是县里一所还不错的学校，而李校长则是合兴乡糖房村的老乡，曾在我们捐建之前带领老师代表希望学校向该村小捐赠了电视、DVD等物资，我是在去年九月回家参加村小新校舍落成典礼时认识他的。他为人热情，过年时主动提出配合我们项目，选送两名年轻教师与村小的阳老师短期换岗教学，以期开阔村小师生的眼界，提高他们的教学水平。我认为这对村小很有帮助，就很高兴地共同促成此事，还提出作为回馈，我们愿意给希望学校作些IT方面的培训、讲座或技术支持。这次他十分热心地张罗我们在营山的一切后勤，我盛情难却地答应了下来。不过后来发现这次活动最大的美中不足，就是他们学校太过热情的招待，以及联系各个部门甚至记者，让我们招架不住，甚至一度让我们的志愿者质疑我们这次活动或者整个项目的意义，这也是我最担心的。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;这家酒店的菜并不怎么样，但再次让我们印象深刻的是营山人民的劝酒，有的人打着官腔说着搞怪的&amp;ldquo;川普&amp;rdquo;，这对于我无比熟悉的家乡酒桌文化，这次让我在其他同事（更是志愿者）面前，竟然有些难堪。首先，不要把我做这件事说得好像是为了光宗耀祖、衣锦还乡一样，其他志愿者都是我的陪衬或者棋子。对于这一点我有口莫辨，只盼清者自清。过年时，爷爷还怪我为什么不在自己的老家捐建校舍，正好还可以腾出魏家祠堂，一举两得呢。跟老人家解释不清楚，我也只好敷衍几句。其次，公款吃喝铺张浪费，和捐资建校情系教育这两件事这么近距离赤裸裸的对比，到底哪件是显得可笑的呢，我们做这件事有意义吗？以前筹集捐款时听到过有人以&amp;ldquo;政府省下公款吃喝的钱，希望小学早就建够了&amp;rdquo;为理由不参与捐款，更怕有&amp;ldquo;当地政府不作为，不救不自救之人&amp;rdquo;的论调反对我们支援这里的教育。我是如何告诉自己的呢？政府和贫苦师生的主体是不一样的，我们不应该因为别人不去做或者不做好一件事，就去否定这件事本身应该做。实用主义而言，我们现在来做，好过不知猴年马月谁来做这件事千倍万倍，哪怕只影响了一个小孩的人生，毋以善小而不为；理想主义而言，就更简单了，认为这是件道德的事情就该去做啊。然后，既然现有体制是这样&amp;ldquo;吃吃喝喝&amp;rdquo;运行的，我也不妄想一己之内能够改变它、争取它、引导它，不要妨碍自己的追求、不要染黑自己的心志就好，而我们自己以后需要注意避免这样的兴师动众。嗯，实践我的信条：&lt;span style="text-decoration: underline;"&gt;有勇气来改变可以改变的事情，有度量接受不可改变的事情，有智慧来分辨两者的不同。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;==3/27，星期日==&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/DSC_0004_7C8797C6.jpg"&gt;&lt;img height="164" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/5327.clip_5F00_image008_5F00_3A9CD662.jpg" align="right" alt="clip_image008" border="0" title="clip_image008" style="background-image: none; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;这天老天很赏脸地出了大太阳，八点半左右李校长联系好的五辆轿车、越野车从县城出发，一起去村小。三个小时左右都在盘山路上绕啊绕，雾气散去，菜花金黄，梯田满山。离县城越远，离村小越近，风景就越好，我的心情也越来越轻松起来。&lt;/p&gt;
&lt;p&gt;到了合兴，因为天气不错，我们这次可以避开三十分钟的山路，把车顺着一条乡村小路开到离村小很近的地方。有几处路窄坑深坡滑，还留着前一周下雨的印迹，司机师傅们搬填石头，比比划划，共商对策，让我想起小时候回孔雀老家时车辆们的犯难，也充分理解修建村小比计划进度延迟的那一个月，是如何受到恶劣天气的困扰。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://badcat410.files.wordpress.com/2011/04/dsc_9680.jpg"&gt;&lt;img height="164" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/5822.clip_5F00_image010_5F00_0DA77387.jpg" align="left" alt="clip_image010" border="0" title="clip_image010" style="background-image: none; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;十一点半左右，我们抬着背着带来的电子设备和书，终于要走进学校了。原本计划这天悄悄进村，做一些简单布置，和老师沟通一下，稍做调整后准备第2天的教学课，却听到了孩子们稚嫩无邪的&amp;ldquo;欢迎，欢迎，热烈欢迎&amp;rdquo;，隆重的欢迎仪式让我们感觉非常惭愧，心里的责任又重了一层。阳老师说现在有99名学生了，这天大约来了一半，列队站在小小的操场里，兴奋地挥舞着小国旗，校园里居然又拉了横幅，放着村广播电台的喇叭，几十位家长围在孩子们的边上。&lt;/p&gt;
&lt;p&gt;按照李校长的建议，要进行一个&amp;ldquo;简单&amp;rdquo;的捐赠仪式。于是我用四川话介绍了一下我们带来的各种东西，一样一样交给阳乡长和两位老师，接下来我们坐在&amp;ldquo;主席台&amp;rdquo;后，听完阳乡长、我们志愿者代表方筱、周副局长发言，然后廖老师领着孩子们唱了三首歌，仪式终于结束了。小孩子们争先恐后地交回小国旗准备回家，看那他们你推我搡不禁有些心慌。现在有99个孩子了啊，不少孩子还蛮小，不知道两位老师有怎样的魔力能把他们管得服服帖帖。记者找我对着镜头再说几句，用做营山新闻电视采访画面。感觉很别扭自己要和县领导出现在一个节目，更担心大家把整个项目看成往我个人脸上贴金的行为，所以我又拉了方筱帮我&amp;ldquo;出镜&amp;rdquo;（多谢帮忙）。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/DSC_9687_7C8797C6.jpg"&gt;&lt;img height="164" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/5811.clip_5F00_image012_5F00_24864503.jpg" alt="clip_image012" border="0" title="clip_image012" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;&lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/DSC_9726_7C8797C6.jpg"&gt;&lt;img height="164" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/1602.clip_5F00_image014_5F00_69526937.jpg" alt="clip_image014" border="0" title="clip_image014" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;仪式结束，两位老师忙里忙外给我们这行人准备了一大桌可口的农家菜，我们都吃完了他们自己还没有吃饭，好几次我们拉他们过来一起吃，他们却骗我们说已经吃过了。在教室墙上众多名人名言的关注下吃饭，感觉小有压力，还好我们很快就被面前相当新鲜可口的菜肴转移了注意力。后来Isaac留给他们几百元饭钱，希望我们的打扰没有给他们太多负担。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/DSC_9736_7C8797C6.jpg"&gt;&lt;img height="164" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/8032.clip_5F00_image016_5F00_127A0176.jpg" alt="clip_image016" border="0" title="clip_image016" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt; &lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/DSCN1201_7C8797C6.jpg"&gt;&lt;img height="166" width="220" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/7043.clip_5F00_image018_5F00_65849E9A.jpg" alt="clip_image018" border="0" title="clip_image018" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;吃完饭，我们开始统计以前和这次赠送的书籍，安装调试设备，和带着附近的小朋友玩。学校最正中的这间教师办公室，同时也是图书室，书籍整齐地排放在靠墙的一排桌子上，大多数都是适合小朋友看的童话或者科普读物。我们一边逐本登记，就有学生在一边看书，他们说很喜欢看。设备方面，扩音器、笔记本电脑和无线网络都没问题，但是我们发现买的投影仪功率比较小，明亮的阳光下，就算在教室拉起窗帘，投影出来还是太暗，对于这个情况我们会根据后续使用情况和老师们讨论解决方案。陆之毫和Issac跟小朋友们玩得很开心，由ADX组捐送的小型秋千、滑梯很受欢迎，我们在那儿的时候就没见它闲过。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/DSCN1211_7C8797C6.jpg"&gt;&lt;img height="164" width="217" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/0284.clip_5F00_image020_5F00_75B06693.jpg" alt="clip_image020" border="0" title="clip_image020" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt; &lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/DSC_9730_7C8797C6.jpg"&gt;&lt;img height="164" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/6866.clip_5F00_image022_5F00_4207FA35.jpg" alt="clip_image022" border="0" title="clip_image022" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;接着我们和老师坐下来讨论学校现状。学校的运转经费还是靠国家的义务教育拨款：以前每年每个学生300元，现在400元，其中需要支付农村中小学现代远程教育工程经费三千左右。学生家庭每年教育支出：每周交1斤半米，每学期交20元电费（最近改用电饭锅后，比以前蒸饭的费用下降），另外要支付一些保险费、教辅和作业本费用。算下来，小学生每学期200~300元，而幼儿园因为不属于义务教育范畴，需要交学费，每学期约300~400元。老师还说了个让人哭笑不得的事：不少家长因为觉得上幼儿园开支多、负担重，都要求直接读一年级，如果孩子太小就多读几个一年级。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/DSC_9759_7C8797C6.jpg"&gt;&lt;img height="164" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/0284.clip_5F00_image024_5F00_002114E7.jpg" align="right" alt="clip_image024" border="0" title="clip_image024" style="background-image: none; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;三点左右，我们在两位老师的带领下，走访了一些条件困难的学生家庭。廖老师先带着我们Team B的三人和陆之毫、方筱先到了离学校很近的一户人家。小女孩唐范娟看到我们，略有些害羞地叫廖老师、叔叔、阿姨，她的婆婆也出来亲切地招呼我们坐。第一印象她家土墙结构的房子有些破败，不过还喂养了牛、猪、鸡。&lt;/p&gt;
&lt;p&gt;我们试着跟唐范娟交谈，虽然害羞，她却能流畅清楚地回答我们的每一个问题。她7岁，上二年级，喜欢语文；爸爸几年前就坐牢了；妈妈以前在广州在建筑工地做体力活，没挣多少钱，而且去年因为腰病回来养了半年病，可能是听说新疆打工好找工作，几周前刚去新疆，但目前还没找到工作；爷爷（也就是婆婆口里的&amp;ldquo;主劳&amp;rdquo;）几年前开始手抖得厉害，可能是风湿关节炎，无力从事任何劳动；现在家里主要就是靠婆婆一个人做农活，除了水稻，还种了些蔬菜、玉米和红薯，但都是仅够自己家吃，没有背下山去卖。说话间，很巧妈妈打电话回来，唐范娟很开心，给妈妈说&amp;ldquo;爱心叔叔&amp;rdquo;正在家里。看得出来她很想妈妈，但穷人的孩子早当家，她早已学会坚韧地面对现实，不像城里的同龄人那样撒娇胡闹。廖老师说，唐范娟上学期开始成绩有所下降，可能是妈妈生病这件事给她很大的心理负担，不过她还是很努力地学习，有时廖老师会给她开小灶补补课。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;然后按计划分头行动，Team A的四位继续走访了其他五家，在山中农户留宿一夜，以便周一在村小教学；Team B 返回县城，周一为提供师资支教助学的营山县金华希望学校进行IT技术培训讲座。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;我们回县城后，又和希望学校的老师们在一家汤锅饭店吃晚饭，包括学校计算机管理员李老师和一位已完成在村小换岗支教的女老师。与他们初步交流，支教女老师说那里确实比县城艰苦多了，前一周下雨，他们几��寸步不离学校，晚上就在学校的一间教师寝室睡觉，她感冒了，而另一名支教老师还发烧了正在医院打点滴。让他们特别感动的是，才上一周课，学生们都很舍不得他们离开，家长们还送了鸡蛋等自家土产品。李老师表示他是对计算机和网络是业余爱好，现在学校师资紧张，甚至给他排了课教语文，对基于ASP.NET的&lt;a href="http://www.xw1999.com/"&gt;学校网站&lt;/a&gt;不太懂，也没时间多钻研；上一周糖房村小阳老师到希望学校换岗学习，李老师和他一起制作了《夜莺的歌声》幻灯片课件，还教会了他使用实物展示台和投影仪。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;==3/28，星期一==&lt;/p&gt;
&lt;p&gt;周一早上我们一组三人去希望学校，进校前居然看到街上拉的大红横幅。心里又是一阵不安，其实我们能带给希望学校的技术培训和支持是比较有限的，也只是我们去援助村小的副产品，担心这边的校长和老师们会不会期望过高。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;按事先沟通的情况，上午我们在一间会议室给学校的一些中层干部和对计算机技术有些兴趣了解的老师作了针对他们&lt;a href="http://www.xw1999.com/"&gt;学校网站&lt;/a&gt;的IT技术培训，包括内容网站相关理论（网络、网页和ASP.NET），学校网站现状，和网站改进展望。七八位老师们都很认真地做笔记，但除了一两位老师，其他人对这方面专业知识比较缺乏，所以作用应该很有限。我讲得很慢，王琦觉得我的材料准备的还是有些深，就在网站安全等方面（他的专长领域）讲了些具体的故事，帮助老师们提高计算机安全意识，更好地应用IT技术。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;之后，我们到存放学校网站主机的房间，和李老师一起看看有什么问题是可以当场解决，哪些是以后再协助支持的。但是由于刚接手网站管理，李老师把操作系统的唯一用户&amp;mdash;&amp;mdash; 管理员的登陆密码忘了，还好简单午餐后，李老师又想起来了。下午王琦和我分别就网站的安全和功能方面作了检查。安全方面，学校要求的一些文件访问权限控制可以通过Server-U软件实现，网站源代码尚有一些基本的安全隐患；功能方面，他们的ASP.NET网站居然没有用Code Behind，可维护性较差，我只当场修正了一点超链接的小问题，以及按学校要求把所有文字和图片中的&amp;ldquo;希望小学&amp;rdquo;改为&amp;ldquo;希望学校&amp;rdquo;。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sharepointasia/sites/SichuanSchool/Lists/Posts/Attachments/75/IMG_2599_7C8797C6.jpg"&gt;&lt;img height="165" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/8524.clip_5F00_image026_5F00_16FFE663.jpg" align="right" alt="clip_image026" border="0" title="clip_image026" style="background-image: none; margin: 0px 0px 10px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;下午晚些时候我们要给全校教师作IT技术展望讲座。第二节课下课后，学校广播里宣布全体教师开会，初中生自习，小学生放学。话音刚落，全校就被欢呼声淹没了，我们几个也乐开了，没想到我们给学生们带来了这种福利。我们在一个大会议室里用投影开始播放几段精心挑选的微软愿景视频，王琦和刘琦轮流讲述了一些IT技术给人们现在和将来生活带来的积极影响，刘琦娓娓道来微软工程师协助伊战老兵获得正版操作系统的故事，我们表示微软&amp;rdquo;您的潜力，我们的动力&amp;rdquo;的思路，和老师的职业理想是相当契合的。老师们更为微软愿景视频中那优雅高效的生活所吸引，纷纷交头接耳，啧啧称奇。讲座后，几位老师还围过来咨询了他们使用计算机时的一些具体问题。总体感觉效果不错。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://badcat410.files.wordpress.com/2011/04/dsc_0060.jpg"&gt;&lt;img height="164" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-63-metablogapi/7534.clip_5F00_image028_5F00_272BAE5C.jpg" align="left" alt="clip_image028" border="0" title="clip_image028" style="background-image: none; margin: 0px 10px 10px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border-width: 0px;" /&gt;&lt;/a&gt;Team A也回到县城汇合了，晚上由我请客，除了志愿者们，还请了几位校长和一些亲友，给爸爸补过生日。终于不再吃别人的嘴短了，我们几个也都轻松下来，甚至开始互相拼拼酒。&lt;/p&gt;
&lt;p&gt;听Team A说他们在山里过了充实的一天一夜，我们迫不及待地交流起来，吃完饭回到宾馆房间继续秉烛夜谈。走访农户是交流的主要内容，大家基本同意项目需要从主要关注基础设施建设转型到&amp;ldquo;以人为本&amp;rdquo;，比如结对捐助贫困家庭学生。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;==3/29，星期二==&lt;/p&gt;
&lt;p&gt;早上我们要去车站坐八点半的长途汽车去重庆，希望学校几位校长到酒店来送我们，还给了我们每人一本学校十周年校庆纪念册和一大盒&amp;ldquo;南充三绝&amp;rdquo;（保宁醋、南充冬菜和张飞牛肉），推辞不掉，又给我们增加了心理负担。下午到重庆，吃了齐齐火锅，逛了解放碑，从外面瞄了瞄罗汉庙，晚上幸运地提早了航班，就这样又飞回上海了。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;//附村小项目大事记&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;1. 初次探访，捐赠物资&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2009年4月28日，在看到&lt;a href="http://www.cnncw.cn/System/Edu/EduNews/2009-2/9/09_27_57.html"&gt;一篇&amp;ldquo;大山深处的夫妻小学&amp;rdquo;报道&lt;/a&gt;后，我们&lt;a href="http://www.cnblogs.com/stbchina/archive/2009/05/12/Volunteer-in-Travel.html"&gt;HPC组一行十人实地考察四川省营山县合兴乡糖房村大垭口民办村小&lt;/a&gt;（&lt;a href="http://cn.bing.com/ditu/?v=2&amp;amp;encType=1&amp;amp;cid=806B47350BB8F7FC!3502."&gt;地理位置&lt;/a&gt;）。两位夫妻老师租用民房，吃苦耐劳，坚持办学，我们深受感动，带去电子琴电扇黑板等基本设施，并当场捐款7000多元。 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;2. 筹集善款，捐建校舍&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2010年2月7日，HPC组发出倡议书《&lt;a href="http://blogs.technet.com/b/chinahpc/archive/2010/02/07/school.aspx"&gt;送给四川山区的儿童一份礼物 -- 希望小学&lt;/a&gt;》向微软同事和公司外的朋友发起非公司名义的慈善募捐，与在美注册非盈利慈善组织&lt;a href="http://ctef.org/"&gt;CTEF&lt;/a&gt;（明日中华教育基金会）立项20万元人民币，合作捐资新建村小校舍。随后两个月收到一百多名同事和朋友的捐款，加上公司的等额匹配捐款，约合人民币20万元。 &lt;/li&gt;
&lt;li&gt;2010年4月5日，村小校舍正式动工。 &lt;/li&gt;
&lt;li&gt;2010年8月19日，校舍建成。 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;3. 组织义卖，购置桌椅&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2010年9月3日，志愿者们在微软上海园区组织了一次名为&amp;ldquo;爱的午餐&amp;rdquo;的慈善义卖，筹得约人民币约13,000元，为村小购买新的课桌椅。 &lt;/li&gt;
&lt;li&gt;2010年9月25日，&lt;a href="http://www.cnblogs.com/stbchina/archive/2010/11/26/New-School-House-For-Sichuan-Village-School.html"&gt;四名志愿者代表带着文具、玩具和衣物等礼物自费赶赴该校参加新校舍落成典礼&lt;/a&gt;。 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;4. 收集礼物，寄送祝福&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2010年10月19日，成立糖房村小志愿者项目团队，成员包括上海、北京、西雅图两岸三地的十一名热心志愿者。 &lt;/li&gt;
&lt;li&gt;2010年12月24日，志愿者们在微软上海园区开展Giving Tree活动，为糖房村明日中华小学师生收集新年礼物，包括书籍、文具、玩具等十八大箱共计价值数万元。 &lt;/li&gt;
&lt;li&gt;2010年12月24日，志愿者项目团队申请到微软亚太技术支持中心&amp;ldquo;Bringing Magic to Life&amp;rdquo;和微软亚太研发集团&amp;ldquo;种子公益基金&amp;rdquo;各约一万元人民币，准备为该校采购必要的教学用具，并组织志愿者探访村小与村小师生互动交流。 &lt;/li&gt;
&lt;li&gt;2011年2月，在微软上海和北京年会上，本项目获得约三万元人民币捐款，并荣获微软中国2010年优秀员工志愿者团队。 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;5. 购置教具，再探村小&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2011年3月26日至29日，七名志愿者代表带着笔记本电脑、投影仪、实物展示台和扩音器等礼物自费再赴村小，给孩子们带去别样的课堂，探访了数家贫困学生家庭，调研了下一步扶持计划，还为提供师资支教助学的营山县金华希望学校进行了IT技术培训讲座。 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="right"&gt;魏臻&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10163683" width="1" height="1"&gt;</description></item><item><title>梦想、执行力与新起点</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/05/06/dream-execution-new-start.aspx</link><pubDate>Fri, 06 May 2011 03:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10161641</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10161641</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/05/06/dream-execution-new-start.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;各位网友好！我是微软服务器与开发工具事业部中国研发团队（STB China）的王枫，这是我2009年从总部回到中国担任商务运营总监以来的第一篇博文。与之前大多数同事发表的技术文章不同，我的博文会浅显直白一些，希望能为大家从一个全新的角度呈现STB China团队，同时也想向大家分享个人的一些职业经历与感悟。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;最初构思这篇文章时，我本想按部就班地介绍STB China在不同舞台上，近年来所扮演的角色与所取得的成绩：比如我们与本地IT伙伴们的最新合作，在绿色科技运营方面的经验，以及与本地开发人员、IT专业人员和高校之间互动。但转念一想，在讲述&amp;ldquo;我们做了些什么？&amp;rdquo;之前，更应该谈的或许是&amp;ldquo;我们为什么要做这些？&amp;ldquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;如果要回答&amp;ldquo;STB China为什么要做这些&amp;rdquo;，我想最合适的答案，或许要从比尔&amp;middot;盖茨的最初梦想当中去寻找&amp;mdash;&amp;mdash; &amp;ldquo;让每个人的桌面上都有一台电脑&amp;ldquo;。在我看来，这一梦想只是他新梦想的技术基础 &amp;mdash;&amp;mdash; 因为拥有了信息平等权，才有可能在未来社会中&amp;rdquo;让每个人的生命都得到平等对待&amp;ldquo;。实际上，STB China也好，STB全球也好，乃至整个微软，这些年来所做的，也正是为了追逐并实现这个越来越逼真的梦想。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;作为&amp;rdquo;曾经专业&amp;rdquo;的数据库开发人员，我一直认为比起制造性能更强、更便宜的设备来说，如何让设备变得更好用、更好地让客户实现梦想或许更重要。比如现在Windows Phone 7的硬件性能，远远超过了当年&amp;ldquo;阿波罗&amp;ldquo;登月计划中大型主机的性能，但这并不意味着，普通人能使用Windows Phone 7完成复杂的任务 &amp;mdash;&amp;mdash; 因为对于普通用户而言，很难自己去编写充分发挥设备潜力的应用。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;对我个人而言，在很大程度上也是因为想要实现这样的个人梦想，从而选择加入到微软。当年，我加入SQL Server美国团队的时候，作为项目经理，我的工作重点之一就是与客户交流，设计能满足用户需求的产品功能，也正是这段工作经历让我迅速的从一个单纯的技术人员，成长为一个技术型管理者，继而过渡到现在的商务运营管理。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;其实，现在我的职责就是担任这个近400人团队的项目经理，其中五分之一的时间负责系统地组织、协调各产品团队与政府、合作伙伴、客户、高校之间的有效互动，促成各个层面的合作与沟通。当然，我不再有时间直接从事一线的技术工作了，这很是遗憾 &amp;mdash;&amp;mdash; 但更大的成就感来自于，能让更多的同事、伙伴和客户，去更好地追逐梦想，成就梦想。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;当然，只有梦想是不够的。&amp;ldquo;黄粱美梦&amp;rdquo;许多人都会做，但如果不付诸行动，往往就会沦为笑谈。微软最神奇的地方，除了能把许多拥有&amp;ldquo;I want to change the world&amp;ldquo;志趣的人才聚集到一起之外，更重要的是拥有把这些梦想变成现实的执行力。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;作为研发机构，STB China这方面的例子实在太多，但最令我印象深刻的，莫过于在去年的中国高性能计算学术年会上，我们发布了Windows HPC Server R2。在这个版本上，我的同事们不仅独立完成了面向服务架构编程模型和运行时系统模块，还引领了这个产品与Windows Azure的结合。更重要的是，我们同时和中科院计算所合作完成了&amp;ldquo;基于微软高性能计算平台和中国龙芯PC-Mate的Excel计算加速应用&amp;ldquo;，携手推动高性能计算在中国的商业应用发展，向帮助中国产业提升技术创新能力、速度和成本又迈进了一步&amp;mdash;&amp;mdash; 作为一个中国的微软人，我感到双重自豪。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;作为一个研发团队，STB China的首要职责是参与服务器产品和开发工具的全球研发，但正如团队组建时设想的，这个研发团队承担着理解本地合作伙伴和客户需求的重任，因此我们每位同事都必须留出5%的工作时间通过某种方式与本地同行做交流。在微软每年的技术大会、MVP开放日、MSDN和TechNet论坛和博客上向IT专业人士和开发者介绍我们最新的产品或技术；为周边高校提供技术讲座、联合开发课程、辅导做应用开发；拜访客户收集产品反馈，以战略外包的形式帮助本地软件企业提高软件开发能力和市场竞争力，研究中国IT用户体验等等。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;作为产业生态圈的积极构建者，微软在全球各地都以合作为导向。作为公司的一小部分，STB China也是积极的实践者。对细节有兴趣的朋友，可以去读一读我的同事梁戈碧女士所写的&lt;/span&gt;&lt;a href="http://blog.sina.com.cn/s/blog_6b8988220100r09c.html?tj=1"&gt;&lt;span style="font-family: 微软雅黑;"&gt;这篇博文&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;作为绿色科技的信徒，STB China不仅身体力行还是积极的推广者。每次我们邀请客户来上海园区开会，或是接待政府、学校的访问，我们都会留出至少15分钟带大家近距离&amp;ldquo;围观&amp;rdquo;各项绿色科技举措，从建筑设计构思、装修材料、设备运作，暂时无法参观园区的朋友们可以去读读&lt;/span&gt;&lt;a href="http://blog.ifeng.com/article/5420104.html"&gt;&lt;span style="font-family: 微软雅黑;"&gt;这篇文章&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;。此外，我们团队的工程实验室可以称得上是&amp;ldquo;中国最大的基于Windows Server 2008 R2的私有云&amp;ldquo;，也因此在过去的一年中成为了来访企业的&amp;ldquo;必游景点&amp;rdquo;之一。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;两周前，我和梁戈碧女士代表STB China参加了&lt;/span&gt;&lt;a href="http://tech.sina.com.cn/it/2011-04-22/08435437851.shtml"&gt;&lt;span style="font-family: 微软雅黑;"&gt;第四届微软（中国）外包事业高峰论坛&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;，并一同做了&amp;ldquo;在云里我们共赢&amp;rdquo;的演讲，与大家探讨如何通过微软战略外包，合作伙伴们可以更早、更深入地了解我们的产品和技术，搭建自己的私有云以降低开发成本，或在云平台上开发新应用服务，开启新的契机。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;最后我想说，云计算作为一种技术，本身并不是目的，而是为了更好地帮助合作伙伴、客户和微软，为社会提供一种新的商业模式&amp;mdash;&amp;mdash;或者可以称之为&lt;/span&gt;&lt;a href="http://news.cnblogs.com/n/82705/"&gt;&lt;span style="font-family: 微软雅黑;"&gt;云经济模式&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;。毋庸置疑的是，在接下来的五年、十年，我们会迎来属于云经济的大潮。&amp;mdash;&amp;mdash; 这是STB China正在追逐的新梦想。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;朋友们，你们准备好了吗？&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;王枫&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;商务运营总监&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10161641" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Employee+Story/">Employee Story</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Customer+Focus/">Customer Focus</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/CSR/">CSR</category></item><item><title>博客摘要：StreamInsight手札</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/04/18/streaminsight-on-sql-server-2008-r2.aspx</link><pubDate>Mon, 18 Apr 2011 03:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10161640</guid><dc:creator>STB China Blog</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10161640</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/04/18/streaminsight-on-sql-server-2008-r2.aspx#comments</comments><description>&lt;p&gt;StreamInsight是SQL Server 2008 R2的新模块。它是一个基于.NET的平台，用于复杂事件处理（CEP，Complex Event &lt;br /&gt;Processing），即对于来自多数据源的无限事件序列提供近乎零延时的连续处理。StreamInsight是一个临时查询处理引擎，它可以支持应用程序对时间窗口内的事件进行查询处理。它对流数据的处理范围包括简单聚合、多数据源事件相关性、事件模式检测、甚至建立复杂事件序列和分析模型。StreamInsight的程序模型可以让用户通过LINQ定义这些查询，同时支持将查询结果无缝整合到C#的代码中。&lt;/p&gt;
&lt;p&gt;最近，SQL Server 中国研发团队连续发表了一系列有关StreamInsight的博文，在此邀请感兴趣的朋友围观。如有问题，请直接在他们&lt;a href="http://blogs.msdn.com/b/sqlcrd/"&gt;MSDN博客&lt;/a&gt;或&lt;a href="http://social.microsoft.com/Forums/zh-CN/sqlserverzhchs/threads"&gt;SQL &lt;br /&gt;Server中文论坛&lt;/a&gt;上留言和提问，谢谢。&lt;/p&gt;
&lt;p&gt;StreamInsight手札（一）&amp;mdash;&amp;mdash;初识&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/sqlcrd/archive/2011/03/18/streaminsight-notes-1.aspx"&gt;http://blogs.msdn.com/b/sqlcrd/archive/2011/03/18/streaminsight-notes-1.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;StreamInsight手札（二）&amp;mdash;&amp;mdash;构建HelloInsight程序&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/sqlcrd/archive/2011/03/29/streaminsight-notes-2.aspx"&gt;http://blogs.msdn.com/b/sqlcrd/archive/2011/03/29/streaminsight-notes-2.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;StreamInsight手札（三）&amp;mdash;&amp;mdash;使用IObservable接口创建StreamInsight程序&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/sqlcrd/archive/2011/04/12/streaminsight-notes-3.aspx"&gt;http://blogs.msdn.com/b/sqlcrd/archive/2011/04/12/streaminsight-notes-3.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;StreamInsight手札（四）&amp;mdash;&amp;mdash;使用IEnumerable接口创建StreamInsight程序&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/sqlcrd/archive/2011/04/12/streaminsight-notes-4.aspx"&gt;http://blogs.msdn.com/b/sqlcrd/archive/2011/04/12/streaminsight-notes-4.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;StreamInsight手札（五）&amp;mdash;&amp;mdash;使用EventFlowDebugger调试事件流&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/sqlcrd/archive/2011/04/15/streaminsight-notes-5.aspx"&gt;http://blogs.msdn.com/b/sqlcrd/archive/2011/04/15/streaminsight-notes-5.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10161640" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Blog+Summary/">Blog Summary</category></item><item><title>我们为中国的“云”而来（上）</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/04/06/microsoft-china-cloud-innovation-center-1.aspx</link><pubDate>Wed, 06 Apr 2011 00:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10150273</guid><dc:creator>STB China Blog</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10150273</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/04/06/microsoft-china-cloud-innovation-center-1.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;各位网友好！我是微软中国云计算创新中心的梁戈碧。很高兴有机会通过这个博客平台向各位关心微软亚太研发集团的网友分享信息，汇报我们云计算创新中心的工作进展。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;作为微软云战略的一部分，去年秋天，微软中国云计算创新中心（Microsoft China Cloud Innovation Center，我们&amp;ldquo;昵称&amp;rdquo;为CCIC）在上海成立。CCIC是一个隶属于微软亚太研发集团服务器与工具事业部的组织，它的使命是全力以赴助力中国政府、合作伙伴和客户向云迁移，帮助他们启动云的力量。加盟微软亚太研发集团之前，我曾在英特尔公司服务了15年，此番转赴微软领导中国云计算创新中心的工作，对我而言，不啻为很大的挑战。但我还是相信，挑战的背面是千载难逢的机遇，因为目前无论是云计算的技术成熟度、还是中国政府的支持力度以及国内企业的接受程度，都预示着云计算已初步具备了天时、地利与人和的优势。此前，工信部在北京、上海、深圳、杭州、无锡等五城市建立了云计算创新试点；北京市启动了个投资高达500亿元的&amp;ldquo;祥云工程&amp;rdquo;，并将由此带动云计算产业链形成2000亿元的产值；上海市制定了三年&amp;ldquo;云海计划&amp;rdquo;，预计新增1000亿元的服务业收入，并计划培育出十家年收入超亿元的龙头企业和十个云计算示范平台；不仅如此，越来越多的国内大中小企业也都在积极寻求利用云计算提高自身竞争优势。越往云端走，我越觉得，这是一朵祥云！&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;ldquo;中国+云计算&amp;rdquo;这是一个让人激动人心的组合。中国是全球最具潜力的市场，而云计算又是未来20年来IT领域最大的创新。微软新成立的CCIC恰恰将中国与云紧密联系在一起。这样的机会我很珍惜&amp;mdash;&amp;mdash;而且我加入的是微软公司，是目前唯一有能力提供一整套云服务的IT厂商，也是最最重视中国市场的跨国企业之一。它在这样的时刻决定投资创建中国云计算创新中心，代表了微软对中国云计算市场的信心和承诺。这些都成为我做出加入微软这一决定的重要动力。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;值得一提的是，微软将CCIC放在服务器与开发工具事业部中国研发团队下面，这个事业部的职责是为企业级用户开发多种私有云和公有云的产品和开发平台。这样，我们团队一方面可与微软市场销售部门和合作伙伴、客户紧密联系；另一方面，我们也会担当起中国IT市场与微软产品组的重要沟通桥梁，帮助中、美产品开发团队深入理解中国客户对云计算的需求与期待。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;让我欣慰的是，我的团队成员各自身怀绝技，他们中有的人来自微软产品开发团队，有的人则多年从事技术支持、咨询工作，这样的组合共同承托起一个全新的、顶尖的云顾问和实施团队。同时，我们团队也和市场部门紧密合作，将为中国的合作伙伴和客户提供最好的云设计方案，这种CCIC专署团队模式在微软全球是首创的，也是独一无二的。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/4628.DSC_5F00_0002_5F00_6D7BC748.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;img height="102" width="244" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7776.DSC_5F00_0002_5F00_thumb_5F00_63570050.jpg" align="left" alt="DSC_0002" border="0" title="DSC_0002" style="background-image: none; margin: 12px 12px 12px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border-width: 0px;" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;为了更好地帮助我们的合作伙伴和客户解决问题，我们还特意投资搭建了一个专属的云计算实验室，装配各个厂商的服务器设备，只需很短的时间，我们就能搭建出真实的私有云环境。合作伙伴和客户的工程师们可以在这里实施快速建模、概念验证和测试。做完一个项目后，我们可以迅速再将系统还原，进行下一个项目。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;微软内部的很多团队都堪称&amp;ldquo;小联合国&amp;rdquo;。我们这个团队也不例外，而且他们的工作地点也横跨太平洋，有的在西雅图，有的在香港，有的在北京，当然更多在上海。这样我们就可以因地制宜地支持各地客户，并把各地的云计算最佳实践和解决方案集思广益与客户分享。我们常常会邀请客户、合作伙伴到实验室进行交流，看到我们会议室里的两个LCD屏幕和一个投影幕布上的内容，你就会理解为什么需要这么多的&amp;ldquo;屏&amp;rdquo;，有的时候我们会通过视频会议邀请西雅图或香港的同事一同参与讨论，另一个LCD同时可以用作产品演示，投影幕布上当然可以用来播放PPT。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1374.DSC_5F00_0005_2D00_2_5F00_08744ABD.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;img height="145" width="215" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/8712.DSC_5F00_0005_2D00_2_5F00_thumb_5F00_61960EAF.jpg" alt="DSC_0005 (2)" border="0" title="DSC_0005 (2)" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/2335.DSC_5F00_0036_5F00_318BBD2E.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;img height="143" width="215" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5481.DSC_5F00_0036_5F00_thumb_5F00_1D15D1D6.jpg" alt="DSC_0036" border="0" title="DSC_0036" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1134.CCIC_2D00_Lab_2D00_Server_2D00_Room_5F00_s_5F00_4CF07397.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;img height="144" width="214" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5857.CCIC_2D00_Lab_2D00_Server_2D00_Room_5F00_s_5F00_thumb_5F00_6D678D7C.jpg" alt="CCIC Lab Server Room_s" border="0" title="CCIC Lab Server Room_s" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;实验室会议室与机房之间的玻璃隔墙是一个亮点，打开其中的照明灯，它就变成了写字用的白板&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;可以看到，在微软内部，我们是一个很特殊的团队，我们的职能和使命也非常清晰&amp;mdash;&amp;mdash;帮助中国客户和合作伙伴向云平台平滑迁移。因此，我们的&amp;ldquo;独特之处&amp;rdquo;可以概括为以下三点：一，成为云计算领域的技术专家，俗称&amp;ldquo;大拿&amp;rdquo;；二，要做中国客户需求的专家，了解不同机构、企业对云的需求，帮助他们更好地应用云计算；三，把中国客户的新需求反馈到微软的产品研发团队，进一步改善原有产品和技术。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;最后，非常高兴有机会在这里给大家介绍CCIC团队，希望不久之后能继续跟大家分享我们团队所做的事情，以及与中国政府、客户、合作伙伴的合作项目最新进展。也欢迎各位网友通过留言、电子邮件分享你们的建议和意见。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;梁戈碧&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;微软中国云计算创新中心 高级总监&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10150273" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Team+Story/">Team Story</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Customer+Focus/">Customer Focus</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Cloud/">Cloud</category></item><item><title>潘正磊： 做最好、最美的你</title><link>http://blogs.msdn.com/b/stbcblog/archive/2011/03/07/bring-out-the-best-of-yourself.aspx</link><pubDate>Mon, 07 Mar 2011 07:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10137544</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10137544</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2011/03/07/bring-out-the-best-of-yourself.aspx#comments</comments><description>&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;a href="http://blogs.msdn.com/b/stbcblog/archive/2009/12/23/impact-and-influence-at-microsoft.aspx"&gt;&lt;i&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;潘正磊&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;，一位出色的微软女性经理，执掌中美两个研发团队。&lt;/i&gt;&lt;i&gt;2010年11月应旨在帮助并支持技术型女性员工不断进步的英特尔女性员工网络（Women at Intel Networks, WIN）邀请，她与英特尔亚太研发公司近100位上海员工畅谈了18年微软职业生涯中几个故事及其个人感悟。正值三八节之际，本博客节选了部分精彩内容与各位读者分享。&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;ldquo;Enjoy being you. Enjoy your life. Enjoy your work.&amp;rdquo;这是我很喜欢的一句话，我觉得无论是对待生活还是对待工作都应充满热情，热爱并享受它们。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;ldquo;对不起，请让我把话说完&amp;rdquo;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;我大学毕业后就进了微软。最初的几个星期里，团队开会时我的发言常被一位资深同事打断。终于，在被第三次打断时，我鼓起勇气说出了这句话。他愣了一下，然后让我继续发言。从那以后，类似的事情很少发生。至今，这件事都让我觉得，无论在什么场合，都要有勇气把自己的想法说出来。尤其在男人堆里工作，勇气和自信至关重要。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;当然，在男人堆里工作，也有一个好处。作为少数派，女性在各种会议场合更容易被大家记住。而要做领军人物，首先要让大家知道你，这恰恰是女性在男人世界的优势之一。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&amp;ldquo;需要踮起脚尖&amp;rdquo;才够得到的目标&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;在软件公司工作，大家可能都会有类似的经历。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;我曾经参与开发的一个产品，因为公司策略的改变，差不多一年就被停止了。当时还很年轻的我非常沮丧，但之后想起来，还是很有收获。虽然我写的代码被浪费了，但在整个项目过程中，我提高了发现问题、解决问题及与人沟通的能力等等，这些才是决定一个人成长的最主要因素。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;在微软，每次的年度总结不仅要回顾你写了多少行代码，更重要的是归纳出自己的哪些技能有所提高，明年需要改进哪些方面。因此，每年都应该选定一两个目标，而且一定是那种&amp;ldquo;需要踮起脚尖&amp;rdquo;才可以够到的目标。过去18年，我就是这样提高我的能力和积累经验的。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;最大限度发挥自己的优势&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;成长过程中，人们经常会问&amp;ldquo;我需要提高哪一点&amp;rdquo;？无意间就踏入了一个误区：看到别人的长处总想要去学习，而不考虑自己是否需要。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;我曾经带过一个团队，其中有一位项目经理做技术演示特别酷，于是其他项目经理就说&amp;ldquo;我也希望做到那样&amp;rdquo;。这是个很好的目标，但并不是每个人都能做到，而且每个团队有一两个这样的专才就可以了，一个好的团队每个人应该各有所长。所以，你应该想想自己在团队里发挥什么样的作用，跟别人的差异化优势是什么。当然，某些基本技能一直不掌握会成为个人发展的瓶颈，就绝对不能马虎。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;推荐大家一本书&amp;mdash;&amp;mdash;《Now, Discover Your Strengths》， 中文翻译为《现在，发现你的优势》。我觉得很值得一读，可以帮助你更好地认识自己，最大限度地发挥那些有助于你成功的才能。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;我在做开发经理之前，曾经与老板讨论我的职业方向。他鼓励我考虑做架构师，因为他觉得我技术方面做得很好，建议我多观察身边的几位架构师，和他们多聊聊。经过一段时间的观察和比较，相较于架构师们对技术的狂热，我觉得自己更乐于并擅长发现别人适合做什么样的工作，而且我很喜欢帮助别人成长，这些会让我更快乐，由此我开始了我的技术管理生涯。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;生活、工作 孰轻孰重？&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;每个人都会首先去做自己认为最重要的事情，而且重要的事情会随着时间推移而有所变化。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;和很多女性一样，养育小孩应该说是我人生中最为特殊的阶段。产假快结束时，我并不是很想回来上班，儿子很小，非常需要人照顾，当时对我来说最重要的事情是跟他在一起。于是我跟老板说，希望能调整我的工作内容，一周只工作四天。很幸运，我是在微软，在老板和人事部的帮助下，我的申请很快得到了批准。不仅如此，在边照顾宝宝边工作的一年半里，我还成功转换了一次管理岗位，恢复全日制工作后，我在微软的职业发展也未受到任何影响。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;做你喜欢的事情&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;最后，非常想强调这一点。是的，Do what you love! &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;我觉得在中国更需要强调这句话。有时候我发现一些员工觉得，这是一份他的父母、朋友都觉得非常好的工作，所以他也认同这是一份非常好的工作，从来没有去思考这是否是自己真正喜欢的。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;一份你真正喜欢的工作，应该让你每天早上起来后就迫不及待地想进办公室。会有人觉得这有些可笑，试想第二天你是去旅行，你是不是会很早起床？因为旅游是你喜欢和期待的。所以一点也不可笑，只有做最喜欢、最擅长的事情，才能把所有的特长发挥出来，才能做得最好。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;谢谢大家！&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;2010年微软中国技术大会（TechEd China 2010）上，潘正磊女士接受了一个关于职业发展的专访（大约18分钟）。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;祝各位女性技术人员节日快乐！&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;
&lt;object height="360" width="480" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;
&lt;param value="high" name="quality" /&gt;
&lt;param value="true" name="allowFullScreen" /&gt;
&lt;param value="vcastr_file=http://v1.csdn.hudong.com/CSDN_Live/269/panzhenglei.flv&amp;amp;LogoText=v.csdn.hudong.com&amp;amp;BufferTime=3" name="FlashVars" /&gt;
&lt;param value="http://www.eavin.com/Domains/downfils/movie/Flvplayer.swf" name="src" /&gt;
&lt;param value="transparent" name="wmode" /&gt;
&lt;param value="transparent" name="mmode" /&gt;
&lt;/object&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10137544" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Employee+Story/">Employee Story</category></item><item><title>非寻常实习记Ⅱ：改变中的快乐成长</title><link>http://blogs.msdn.com/b/stbcblog/archive/2010/12/03/my-unique-intern-experience-at-microsoft-ii.aspx</link><pubDate>Fri, 03 Dec 2010 01:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10099511</guid><dc:creator>STB China Blog</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10099511</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2010/12/03/my-unique-intern-experience-at-microsoft-ii.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;从第一篇&lt;span style="text-decoration: underline;"&gt;&lt;a href="http://blogs.msdn.com/b/stbcblog/archive/2009/08/20/my-unique-intern-experience.aspx"&gt;《非寻常实习记》&lt;/a&gt;&lt;/span&gt;至今，已经过了一年多的时间。这一年多里，感受着周遭的变化。同时，我也从一个艺术设计专业的大三女生，到如今成为一名用户研究及交互设计专业的研一新生；从很不习惯听到与计算机相关的术语，到如今会很欣然地与许多计算机专业的朋友们交流；从不知道什么是用户体验设计（User Experience, 简称UX）到参加人生中第一个用户体验设计比赛并获得了第一名。不禁感叹&amp;ldquo;改变&amp;rdquo;，更感叹改变过后自己收获的&amp;ldquo;成长&amp;rdquo;。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;当初一直感到很&amp;ldquo;莫名&amp;rdquo;，莫名着好不容易考进一所男生比例极高的学府，却在一个女生比例最高的学院读书；意外地进入了一个以男性为主导的行业，却在一个男女比例差不多的小组实习。今天，这种&amp;ldquo;莫名&amp;rdquo;已然蜕变成了一种&amp;ldquo;习惯&amp;rdquo;，甚至是&amp;ldquo;乐在其中&amp;rdquo;。乐于继续享受着已经工作了的同龄人享受不到的读书时光；乐于继续享受着在&lt;/span&gt;&lt;a href="http://blogs.msdn.com/stbcblog"&gt;&lt;span style="font-family: 微软雅黑;"&gt;STB China&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt; 付出、更收获学习做事、做人的实习历程。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;改变带来的&amp;ldquo;新&amp;rdquo; 体验&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;今年一月，我工作的地点从紫竹信息数码港5号楼搬到了新落成的&lt;/span&gt;&lt;a href="http://blogs.msdn.com/stbcblog/archive/2010/03/30/Microsoft-First-Campus-in-China-1.aspx"&gt;&lt;span style="font-family: 微软雅黑;"&gt;微软中国上海科技园区&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;。工作地点的改变带来的不仅是更好的工作环境，更让我结识了许多从市中心搬来的同事们。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;我们用户体验设计团队也有了自己独立的办公区，这打破了原先团队成员们各自坐在不同产品组的分散状况，让我们大家有了更自由交流的空间。我们的办公区位于在大楼四层一处两面临窗的角落，依窗而望就是园区内大片的绿草地。下午时分，我可爱的法国老板 Nico会放些轻松的曲子，工作之余坐在窗沿上，或是躺在窗边的沙袋沙发上看看窗外的蓝天和绿草，顷刻所有的压力和烦恼都会抛诸脑后。&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" border="0" style="width: 400px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5582.Picture1_5F00_574998D1.png"&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small;"&gt;&lt;img height="225" width="221" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5504.Picture1_5F00_thumb_5F00_5FE107B8.png" alt="Picture1" border="0" title="Picture1" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="200" valign="top"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3302.Picture2_5F00_68BD21D2.png"&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small;"&gt;&lt;img height="223" width="296" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1780.Picture2_5F00_thumb_5F00_7AA0F1C7.png" alt="Picture2" border="0" title="Picture2" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;&lt;span style="font-family: 微软雅黑; color: #303641; font-size: x-small;"&gt;微软中国上海科技园区（一期）&lt;/span&gt;&lt;/td&gt;
&lt;td width="200" valign="top"&gt;&lt;span style="font-family: 微软雅黑; color: #303641; font-size: x-small;"&gt;办公桌一角&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" border="0" style="width: 400px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7848.Picture3_5F00_02284D36.png"&gt;&lt;img height="296" width="221" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5707.Picture3_5F00_thumb_5F00_4D9F52EF.png" alt="Picture3" border="0" title="Picture3" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/td&gt;
&lt;td width="200" valign="top"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5545.Picture4_5F00_56E79FFE.png"&gt;&lt;img height="298" width="289" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/2867.Picture4_5F00_thumb_5F00_142C3E96.png" alt="Picture4" border="0" title="Picture4" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;&lt;span style="font-family: 微软雅黑; color: #303641; font-size: x-small;"&gt;暴雨放晴后在窗户上作画&lt;/span&gt;&lt;/td&gt;
&lt;td width="200" valign="top"&gt;&lt;span style="font-family: 微软雅黑; color: #303641; font-size: x-small;"&gt;在园区内捡到的石子上作画&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;改变带来的&amp;ldquo;新&amp;rdquo; 机遇&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;从小就喜欢画画的我本科四年学的是艺术设计。大四的时候，在工作还是直研的问题上，我毫不犹豫地选择了直研。最主要的原因之一就是近一年的用户体验设计实习让我在自己的职业规划上有了很清晰的定位：要成为一名最优秀的交互设计师。希望自己能在用户体验设计上有更多的知识和实践的积累，也因此选择了与之相关的并且也是我最想了解的用户研究方向。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;与其说，我是改变了自己的专业方向，不如说我是开拓了自己的学习领域。怎么样在自己最擅长的视觉设计基础上，结合自己实习过程中不断增强的交互设计能力，以及在研究生学习中积累的用户研究知识，这对于我是一个挑战，更是让我跨向更高层次设计阶梯的机遇。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" border="0" style="width: 400px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1373.Picture5_5F00_2C5AF918.png"&gt;&lt;img height="291" width="204" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/0576.Picture5_5F00_thumb_5F00_37D8688C.png" alt="Picture5" border="0" title="Picture5" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/td&gt;
&lt;td width="200" valign="top"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/2465.Picture6_5F00_6B9C4ADE.png"&gt;&lt;img height="281" width="326" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7217.Picture6_5F00_thumb_5F00_781DBBFD.png" alt="Picture6" border="0" title="Picture6" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;&lt;span style="font-family: 微软雅黑; color: #303641; font-size: x-small;"&gt;本科毕业设计的作品之一 &lt;br /&gt;现已代表团队送予美国微软的同事&lt;/span&gt;&lt;/td&gt;
&lt;td width="200" valign="top"&gt;&lt;span style="font-family: 微软雅黑; color: #303641; font-size: x-small;"&gt;闲来无事时的小画&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;改变带来的&amp;ldquo;新&amp;rdquo;思考&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;前不久，团队里两位同事的离开带给我很大的影响，这影响不仅包括要适应新的团队环境，更包括让我重新思考诸如理想、工作、人生等很多方面的问题。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;他们的离开带给我最多的思考就是关于&amp;ldquo;快乐&amp;rdquo;的。正像一次公司培训中老师讲的那样：&amp;ldquo;快乐不是没有痛苦。快乐不是结果而是过程。&amp;rdquo;什么才是快乐呢？对于我而言，快乐不在于我是否失去了什么，而在于我知道我已经获得了太多太多的东西。快乐不在于我是否感到会痛苦，而在于即使我有时难过想到那些一直都陪伴着我的人们就会不由得绽放出笑容。快乐不在于找什么方法让自己去变得快乐，而在于让那些我爱的人们快乐了就会很快乐。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" border="0" style="width: 400px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="133" valign="top"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/6014.Picture7_5F00_1D16A6D1.png"&gt;&lt;img height="227" width="151" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1321.Picture7_5F00_thumb_5F00_0205D592.png" alt="Picture7" border="0" title="Picture7" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/td&gt;
&lt;td width="133" valign="top"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/4722.Picture8_5F00_19308E69.png"&gt;&lt;img height="223" width="169" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/6835.Picture8_5F00_thumb_5F00_1787C064.png" alt="Picture8" border="0" title="Picture8" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/td&gt;
&lt;td width="133" valign="top"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/4377.Picture9_5F00_3F09DCF5.png"&gt;&lt;img height="219" width="171" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/4377.Picture9_5F00_thumb_5F00_26E25E9B.png" alt="Picture9" border="0" title="Picture9" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="133" valign="top"&gt;&lt;span style="font-family: 微软雅黑; color: #303641; font-size: x-small;"&gt;手绘的啤酒杯 &lt;/span&gt;&lt;/td&gt;
&lt;td width="133" valign="top"&gt;&lt;span style="font-family: 微软雅黑; color: #303641; font-size: x-small;"&gt;送给喜欢旅行的同事的礼物&lt;/span&gt;&lt;/td&gt;
&lt;td width="133" valign="top"&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; color: #303641; font-size: x-small;"&gt;送给喜欢阅读的同事的礼物&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;其实，我是个挺不喜欢改变的人。也许是因为天生比较感性的缘故，总觉得只要周遭一有什么东西改变就会带给我不安定的感觉。但往往环境不是由我们个人的意志所能改变的，从积极的一面去看待改变，正如古语所云：&amp;ldquo;流水不腐，户枢不蠹。&amp;rdquo;它能让我们始终保持前进而不停止，也能始终让我们有所收获而不退步！&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;刘蕙&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10099511" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Intern+Story/">Intern Story</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/cartoon/">cartoon</category></item><item><title>重访四川山区乡村小学—— 糖房村明日中华小学落成典礼小记</title><link>http://blogs.msdn.com/b/stbcblog/archive/2010/11/25/new-school-house-for-sichuan-village-school.aspx</link><pubDate>Thu, 25 Nov 2010 02:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10096344</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10096344</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2010/11/25/new-school-house-for-sichuan-village-school.aspx#comments</comments><description>&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;2009年4月28日，&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blogs.msdn.com/b/stbcblog/archive/2009/05/12/volunteers-in-travel.aspx"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;HPC中国团队及其家人一行近二十人&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;实地考察了四川省营山县合兴乡糖房村大垭口民办乡村小学，当场慷慨捐赠&lt;/span&gt;&lt;/span&gt;&lt;a name="_GoBack"&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;物资来支持校舍建设。之后，团队成员和美国明日中华教育基金会（CTEF）为使这些孩子们有一个更安全的校舍进行了广泛募捐。2010年8月19日，小学校的八十多名师生终于搬出了昏暗的租借民房，从此有了属于自己的崭新校舍！&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;学校修好了之后，捐助者们也很挂念，都想去看看。不过因为工作或家庭的原因，想要付诸实践并不容易。这次小学新校舍的落成典礼就由服务器与开发工具事业部的四位同事代表大家参加了。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;这个国庆，我终于读了仰慕已久的书《三杯茶》。故事是说一个美国登山者Greg Mortenson在攀登世界第二高峰失败后，饥寒交迫、又迷了路，幸而得到巴基斯坦村民的搭救。虽然村民们很穷，一年吃不上一次肉，还拿出了家里最好的东西，热情地款待了他。在那里养病过程中，他注意到村里的84个孩子坐在门外，用小木棍在泥地里扒拉着识字上课。这村子穷到连一天花一美元雇个教师都做不到。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;Greg离开村子时，他立誓一定要回来，为恩人们建所学校。他辛苦奔走，历时12年，迄今为止在巴基斯坦和阿富汗地区建了60余所学校。但故事绝不是一帆风顺的，Greg最初尝试写信给580位名人、商人和其他美国精英人士筹集钱款，结果只收到100美元，还需要面对恶劣的自然条件、地头蛇的算计和塔利班的监狱。对比一下我们项目的大事记，我只觉得自己是多么的幸运啊。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;另外很受触动的是，我们并不需要等到非常富有之后才能为公益慈善事业做贡献，因为钱从来都不是最重要的因素。很多事情看起来不可能，但这也许是因为我们对&amp;ldquo;关注圈&amp;rdquo;和&amp;ldquo;影响圈&amp;rdquo;的归类有些悲观，太容易找到借口说服自己接受&amp;ldquo;不能改变的事情&amp;rdquo;？&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;我和三位同事张璐、熊小锐、赵迎宾拜访了由各位热心同事、朋友捐资修建的四川山区的小学校，与村民、师生欢聚一堂，共同参加了&amp;ldquo;糖房村明日中华小学&amp;rdquo;的落成典礼。 &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;从上海出发，3个小时飞机到成都，4个小时汽车到营山县，3个小时汽车到合兴乡，半小时山路徒步到小学。这一路除了驴车，我们啥都坐了，hoho。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/0815.sichuanvillageschool1_5F00_37AF4264.png"&gt;&lt;span style="font-size: small;"&gt;&lt;img height="193" width="285" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/6281.sichuanvillageschool1_5F00_thumb_5F00_26D35DEA.png" alt="sichuan village school 1" border="0" title="sichuan village school 1" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;蒙蒙小雨中，我们从县城出发。小轿车满载着大家从上海带去的衣服、书包、纸笔、橡皮泥和在县城买的乒乓球器具等，沿着弯弯曲曲的山路开往合兴乡。十点多到达时，雨恰好停了。车刚在路边停下，就有好几个村民热情地迎上来。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;经过一段有惊无险的崎岖山路，远远地就听到了乡村小学里孩子们稚气而嘹亮的歌声：&amp;ldquo;爱心叔叔来了吗？爱心阿姨不怕苦，我们大家学习他，学习他们的好榜样，我们在学习上要努力，长大了不忘记，不忘记叔叔的爱心，学习他的好榜样。&amp;rdquo;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/8371.sichuanvillageschool2_5F00_544457E0.png"&gt;&lt;span style="font-size: small;"&gt;&lt;img height="184" width="274" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7217.sichuanvillageschool2_5F00_thumb_5F00_0E5FF835.png" alt="sichuan village school 2" border="0" title="sichuan village school 2" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;原来这是乡村小学的廖老师指挥着孩子们唱着她自己作词作曲的歌在欢迎我们呢！我又一次被深深打动了。忘了是谁说的，这一刻开始，觉得前面辛苦地走那么远都是值得的。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;快步走到新建的乡村小学校门，不太宽敞的校园已经被学生、家长和他们的欢声笑语挤得满满的。升旗台下搭了一排&amp;ldquo;主席台&amp;rdquo;，教室外墙张挂着大红的横幅，校门外还准备了鞭炮。没想到村里把这个&amp;ldquo;糖房村明日中华小学&amp;rdquo;的落成典礼安排得相当隆重，有升国旗、嘉宾和学生代表发言、剪彩等环节。仪式过程中，乡村小学还送给我们两件珍贵的礼物：一面锦旗和一个装有全部学生照片的大相册。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;接下来的节目是给孩子们上课。幼儿园和一年级有小孩子在哭闹，幸好有大姐姐一样亲切的熊小锐在廖老师的配合下带着小朋友们一起高兴地做游戏；赵迎宾按照教案给&amp;ldquo;高年级&amp;rdquo;的学生寓教于乐地讲解了&amp;ldquo;二分法&amp;rdquo;找数。可爱的孩子们面对镜头，有的兴奋，有的淡定，但那份纯真，是任谁看了心都要为之柔软的。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5187.sichuanvillageschool3_5F00_4AE7D105.png"&gt;&lt;span style="font-size: small;"&gt;&lt;img height="199" width="275" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7563.sichuanvillageschool3_5F00_thumb_5F00_64E8649C.png" alt="sichuan village school 3" border="0" title="sichuan village school 3" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;教室窗外挤满了家长，大都是老人或妇女，也就是当地人自嘲的386199部队&amp;mdash;&amp;mdash;包括妇女、儿童和老人的留守群体。从他们殷切的眼神，不难看出，这些孩子们就是他们的希望。他们自己在大山里辛苦劳作了大半辈子，多么希望儿孙能学有所成，改变这面朝黄土背朝天、靠天吃饭靠地收的命运。而我们则应该有一分热，发一分光，努力帮他们改善办学条件。这个乡村小学的建成，离不开许许多多我们团队微软热心同事和其他朋友们的关心和支持，在此感谢大家。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;魏臻&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small"&gt;&lt;span style="font-size: small;"&gt;注：希望了解更多有关这所山区小学捐助进展的同学请关注&lt;/span&gt;&lt;a href="http://blogs.technet.com/b/chinahpc/archive/tags/villageschool/"&gt;&lt;span style="font-size: small;"&gt;http://blogs.technet.com/b/chinahpc/archive/tags/villageschool/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt;。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10096344" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/CSR/">CSR</category></item><item><title>第8章 用户体验：上海汽车工业集团(下)</title><link>http://blogs.msdn.com/b/stbcblog/archive/2010/11/08/hpc-case-study-at-siac-ii.aspx</link><pubDate>Mon, 08 Nov 2010 00:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10087405</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10087405</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2010/11/08/hpc-case-study-at-siac-ii.aspx#comments</comments><description>&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;刚参加完中国高性能计算2010年会 （HPC China 2010），HPC的几位工程师们忙着相互校审&lt;a href="http://blogs.msdn.com/b/stbcblog/archive/2010/10/28/first-book-of-windows-hpc-server.aspx"&gt;徐博士&lt;/a&gt;的《&lt;/span&gt;&lt;a href="http://www.ptpress.com.cn/Book.aspx?id=19626"&gt;&lt;span style="font-family: 微软雅黑;"&gt;微软高性能计算服务器&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;》的英文翻译，准备在几周后的&lt;a href="http://sc10.supercomputing.org/"&gt;SuperComputing10&lt;/a&gt;上发表。某日下午，突然传来一声&amp;rdquo;惨叫&amp;ldquo;，原来有人发现有几段文字漏了翻译，尤其这些段落读来极具有&amp;ldquo;娱乐性&amp;rdquo;，又鲜活地展现了高性能计算在目前工业界应用的现实挑战，因此在这里与各位读者分享。&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;8.4 SimCloud： 基于Windows HPC Server 的门户环境&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;上汽使用了泛云公司提供的高性能计算门户系统&amp;mdash;&amp;mdash;SimCloud。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;sub&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/sub&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;8.4.1 平台架构&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;SimCloud仿真云计算平台是将CAE/CFD等仿真应用、高性能计算集群管理、SOA（Service-Oriented Architecture，面向服务架构）等IT技术高度融合的企业级高性能计算中心软件系统方案。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;我们可以从多个角度分享、剖析这个全新的云计算平台。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;平台的整体网络架构如图8-1所示。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/0486.81_5F00_10CC2036.png"&gt;&lt;img height="349" width="486" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3443.81_5F00_thumb_5F00_530F12AC.png" alt="图8 1  高性能计算平台网络架构" border="0" title="图8 1  高性能计算平台网络架构" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图8‑1 高性能计算平台网络架构&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;平台架构的中心是仿真云管理门户，它负责联通客户端与HPC集群，实现活动目录（AD） 用户管理、邮件服务、仿真流程/数据管理、仿真数据存储等功能的表现层服务。仿真云管理门户的左侧主要是HPC集群及相关附属设备，右侧主要是各种类型的仿真应用（图中仅为示例，可拓展至所有仿真应用客户端）。&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;8.4.2 功能架构&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;SimCloud平台的功能架构可以分为资源层、服务层、业务层与表现层，具体如图8‑2所示。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7750.clip_5F00_image020_5F00_0F77618A.png"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;img height="293" width="457" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/4101.82SimCloud_5F00_041E2780.png" alt="图8 2  SimCloud系统栈" border="0" title="图8 2  SimCloud系统栈" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt; &lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a name="_Ref265211258"&gt;&lt;/a&gt;&lt;a name="_Ref265211312"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;8‑2 SimCloud系统栈&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;资源层主要负责整合硬件资源、网络资源与软件资源，Windows HPC架构下的SimCloud平台主要利用Windows HPC Server操作系统进行这一整合工作，通过.NET服务将仿真软件封装成Web Service接口。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;服务层封装了Windows HPC Server R2，Email Server，FTP Server，AD Server等服务器角色功能，为整个平台提供丰富的服务接口与扩展功能接口。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;业务层囊括了用户管理、作业管理、数据管理、邮件通知、调度策略管理、系统资源管理、日志管理、统计报表等业务功能，并为PLM等工作流系统提供业务流程扩展接口。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;表现层通过SimCloud仿真云管理门户，以Web Portal的方式统一整合了任务提交、资源监控、管理作业、文件传输、License管理、使用统计、用户管理、决策分析等一系列应用功能。&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;8.4.3 仿真工程师&amp;rdquo;常用场景：&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;SimCloud仿真云计算平台具有操作便捷、功能丰富的特点，其应用流程也紧密贴合企业内部不同角色的使用人员，在功能完备的基础上力求逻辑简洁。&lt;/span&gt;&lt;/p&gt;
&lt;h6&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/h6&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3630.clip_5F00_image036_5F00_2CF916BC.png"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;img height="260" width="495" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1464.83_5F00_1F82DDE9.png" alt="图 8 3 仿真工程师常用场景" border="0" title="图 8 3 仿真工程师常用场景" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt; &lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a name="_Ref267312819"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;8‑3 仿真工程师常用场景&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;如图 8‑3所示，一般仿真用户可以使用企业域用户帐号登录SimCloud仿真云管理门户，通过简单操作之后即可将仿真任务提交到高性能计算集群头节点，头节点遵循既定任务调度策略，根据当前硬件资源利用情况以及仿真软件License使用情况，提交任务至计算队列并进行自动的任务分配，计算完成后，计算节点整合仿真数据，通过邮件通知仿真用户，用户即可从SimCloud门户获取仿真结果文件。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;8.5 应用集成案例&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;SimCloud仿真云计算平台可以集成多种仿真应用软件，包括计算结构力学、计算流体力学、计算声学、多体动力学、计算电磁学等多种学科常用商业软件，并且提供开放的接口方便集成各类软件应用。架构于Windows HPC Server 2008 R2之上的SimCloud平台支持所有可安装于Windows操作系统的仿真应用软件，以下仅针对部分常用软件做出图释说明。&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&lt;a name="_Toc257727683"&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.5.1 ANSYS集成案例&lt;/span&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 8‑4显示了常用计算结构力学软件ANSYS的集成界面：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5265.clip_5F00_image038_5F00_1278D80B.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1070.clip_5F00_image038_5F00_4423CF93.jpg"&gt;&lt;img height="398" width="452" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/4617.clip_5F00_image038_5F00_thumb_5F00_2CA91B62.jpg" alt="clip_image038" border="0" title="clip_image038" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a name="_Ref267313431"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;8‑4 提交ANSYS作业&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;用户在选定ANSYS求解器及对应版本之后，可以选择并行规模（即并行CPU核数，个人所允许使用的最大核数已由管理员设定），然后在指定工作目录中上传并选定输入文件，同时设定可监控的输出文件（可以通过该文件实时监控计算收敛情况），然后即可提交作业至仿真云系统；仿真任务开始、失败或者成功均会有email通知发至工程师的个人信箱。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&lt;a name="_Toc257727684"&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.5.2 FLUENT集成案例&lt;/span&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 8‑5显示了常用计算流体力学软件FLUENT的集成门户界面：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/0474.clip_5F00_image040_5F00_25A968DD.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/2541.clip_5F00_image040_5F00_03052A62.jpg"&gt;&lt;img height="432" width="410" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1055.clip_5F00_image040_5F00_thumb_5F00_12588C71.jpg" alt="clip_image040" border="0" title="clip_image040" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a name="_Ref267313556"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;8‑5 提交FLUENT作业&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;用户在选定FLUENT求解器之后，需选择求解算例的空间拓扑属性（2D或3D）、并行规模（即并行CPU核数，个人所允许使用的最大核数已由管理员设定）、标准脚本文件（脚本文件中规定了cas、dat文件的名称及相关计算迭代控制）；仿真任务开始、失败或者成功均会有email通知发至工程师的个人信箱；FLUENT仿真任务可以通过Web页面进行图形化监控收敛曲线。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&lt;a name="_Toc257727685"&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.5.3 ABAQUS集成案例&lt;/span&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 8‑6显示了常用非线性力学软件ABAQUS的集成门户界面。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;用户在选定ABAQUS求解器之后，可以选择求解器版本以及并行规模（即并行CPU核数，个人所允许使用的最大核数已由管理员设定），然后在工作目录中上传并选定输入文件(.inp文件)，然后即可提交作业至仿真云系统；仿真任务开始、失败或者成功均会有email通知发至工程师的个人信箱。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/0882.clip_5F00_image042_5F00_6895117D.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7737.clip_5F00_image042_5F00_2641F93A.jpg"&gt;&lt;img height="310" width="389" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/6758.clip_5F00_image042_5F00_thumb_5F00_78E06369.jpg" alt="clip_image042" border="0" title="clip_image042" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a name="_Ref267313567"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;8‑6 提交ABAQUS 作业&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&amp;nbsp;&lt;/h5&gt;
&lt;h5&gt;&amp;nbsp;&lt;/h5&gt;
&lt;h5&gt;&lt;a name="_Toc257727686"&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.5.4 NASTRAN集成案例&lt;/span&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 8‑7显示了常用计算结构力学软件MSC.Nastran的集成门户界面：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5287.clip_5F00_image044_5F00_3A9798F8.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1462.clip_5F00_image044_5F00_65FBB9F2.jpg"&gt;&lt;img height="324" width="404" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/8308.clip_5F00_image044_5F00_thumb_5F00_5195F467.jpg" alt="clip_image044" border="0" title="clip_image044" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a name="_Ref267313681"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;8‑7 提交Nastran作业&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;用户在选定MSC.Nastran求解器之后，可以选择求解器版本以及并行规模（即并行CPU核数，个人所允许使用的最大核数已由管理员设定），设定作业需要的内存，然后在工作目录中上传并选定输入文件(.dat文件)，然后即可提交作业至仿真云系统；仿真任务开始、失败或者成功均会有email通知发至工程师的个人信箱。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&lt;a name="_Toc257727687"&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.5.5 LS-DYNA集成案例&lt;/span&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 8‑8显示了常用显式动力分析程序LS-DYNA的集成门户界面：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5353.clip_5F00_image046_5F00_6155896B.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3108.clip_5F00_image046_5F00_1F027128.jpg"&gt;&lt;img height="361" width="403" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/2538.clip_5F00_image046_5F00_thumb_5F00_5CAF58E4.jpg" alt="clip_image046" border="0" title="clip_image046" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a name="_Ref267313662"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;8‑8 提交DYNA作业&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;仿真工程师在选定DYNA求解器之后，可以选择求解器版本，并行计算的CPU核数（个人所允许使用的最大核数已由管理员设定），设定该作业所需的内存，然后在工作目录中上传并选定输入文件(.k文件)，然后即可提交作业至仿真云系统；仿真任务开始、失败或者成功均会有email通知发至工程师的个人信箱。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;br /&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;h5&gt;&lt;a name="_Toc257727688"&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.5.6 ADAMS&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;集成案例&lt;/span&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 8‑9显示了常用虚拟样机仿真分析软件软件MSC.Adams的集成门户界面：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7713.clip_5F00_image048_5F00_210F4A24.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/4505.clip_5F00_image048_5F00_5EBC31E0.jpg"&gt;&lt;img height="319" width="410" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5658.clip_5F00_image048_5F00_thumb_5F00_4E60BA27.jpg" alt="clip_image048" border="0" title="clip_image048" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a name="_Ref267313811"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;8‑9 提交Adams作业&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;用户在选定MSC. Adams求解器之后，可以选择求解器版本以及并行规模（即并行CPU核数，个人所允许使用的最大核数已由管理员设定）然后在工作目录中上传并选定输入文件(.acf文件)，然后即可提交作业至仿真云系统；仿真任务开始、失败或者成功均会有email通知发至工程师的个人信箱。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name="_Toc257727689"&gt;&lt;strong&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.5.7 STAR-CCM+集成案例&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 8‑10显示了常用连续介质力学仿真软件STAR-CCM+的集成门户界面。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;用户在选定STAR-CCM+求解器之后，可以选择求解器版本以及并行规模（即并行CPU核数，个人所允许使用的最大核数已由管理员设定），然后在工作目录中上传并选定输入文件(.sim文件)，然后即可提交作业至仿真云系统；仿真任务开始、失败或者成功均会有email通知发至工程师的个人信箱。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5661.clip_5F00_image050_5F00_593D9B6F.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/4572.clip_5F00_image050_5F00_2FE65371.jpg"&gt;&lt;img height="327" width="428" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3286.clip_5F00_image050_5F00_thumb_5F00_2D5D21B3.jpg" alt="clip_image050" border="0" title="clip_image050" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a name="_Toc257727690"&gt;&lt;/a&gt;&lt;a name="_Ref267313896"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;8‑10 提交StarCCM+ 作业&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;8.5.8 RECURDYN集成案例&lt;/span&gt;&lt;/span&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 8‑11显示了常用多体动力学机构仿真软件RecurDyn的集成门户界面：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3000.clip_5F00_image052_5F00_0AB8E338.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/2045.clip_5F00_image052_5F00_14512BA1.jpg"&gt;&lt;img height="376" width="446" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/6646.clip_5F00_image052_5F00_thumb_5F00_5B0A9EDE.jpg" alt="clip_image052" border="0" title="clip_image052" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a name="_Ref267314142"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;8‑11 提交RecurDyn作业&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;用户选定RecurDyn求解器之后，可以选择求解器版本以及并行规模（即并行CPU核数，个人所允许使用的最大核数已由管理员设定），然后在工作目录中上传并选定输入文件(.rdyn，.rss文件)，然后即可提交作业至仿真云系统；仿真任务开始、失败或者成功均会有email通知发至工程师的个人信箱。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;8.6 License许可证管理&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;SimCloud仿真云计算平台的License管理模块将昂贵的仿真软件License以直观的方式进行实时的动态的资产管理，有效监控License使用情况，为后期License资产利用率统计提供数据支持。图 8‑12显示仿真软件License许可证列表。此列表显示SimCloud平台集成各仿真求解器所对应的License许可证数目以及当前使用情况。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/2133.clip_5F00_image054_5F00_345C1291.jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/0451.clip_5F00_image054_5F00_169A87D2.jpg"&gt;&lt;img height="195" width="467" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/2626.clip_5F00_image054_5F00_thumb_5F00_224FCF04.jpg" alt="clip_image054" border="0" title="clip_image054" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图 8‑12 软件许可证管理&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10087405" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Customer+Focus/">Customer Focus</category></item><item><title>第8章 用户体验：上海汽车工业集团(上)</title><link>http://blogs.msdn.com/b/stbcblog/archive/2010/11/04/cast-study-at-saic.aspx</link><pubDate>Thu, 04 Nov 2010 02:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10085852</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10085852</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2010/11/04/cast-study-at-saic.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;em&gt;刚参加完中国高性能计算2010年会 （HPC China 2010），HPC的几位工程师们忙着相互校审&lt;a href="http://blogs.msdn.com/b/stbcblog/archive/2010/10/28/first-book-of-windows-hpc-server.aspx"&gt;徐博士&lt;/a&gt;的《&lt;/em&gt;&lt;a target="_blank" href="http://www.ptpress.com.cn/Book.aspx?id=19626"&gt;&lt;em&gt;微软高性能计算服务器&lt;/em&gt;&lt;/a&gt;&lt;em&gt;》的英文翻译，准备在几周后的&lt;a target="_blank" href="http://sc10.supercomputing.org/"&gt;SuperComputing10&lt;/a&gt;上发表。某日下午，突然传来一声&amp;rdquo;惨叫&amp;ldquo;，原来有人发现有几段文字漏了翻译，尤其这些段落读来极具有&amp;ldquo;娱乐性&amp;rdquo;，又鲜活地展现了高性能计算在目前工业界应用的现实挑战，因此在这里与各位读者分享。&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;中国是个制造业的大国。但在制造业中高性能计算普及度并不高。原因如同郎咸平教授所说，中国制造业企业大部分从事来料加工，处在制造业下游利润最低处。没有自主产品的设计，就无法获取丰厚的利润，也无法使企业的可持续增长有任何保障。本章我们走近我国一个具有自主设计能力的制造业公司&amp;mdash;&amp;mdash;上海汽车公司。在上汽，高性能计算在产品设计中起到了举足轻重的作用。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;过去，基于Linux系统的集群给IT部门和工程师带来诸多管理和使用的障碍，使高性能计算技术在上汽各部门难以推广。从2009年开始，上汽IT部门成功地部署了Windows HPC Server集群及应用，成功地将高性能计算资源提供给多部门、上百个设计工程师，大大地提高工程师的设计的效率，同事降低了IT部门的管理开销。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;我们在本章介绍上汽的商务需求，过往使用Linux系统遇到的挑战和Windows HPC Server 解决方案带来的优势。 在以前的章节里，读者了解到Windows HPC Server 如何能够简化上汽系统和作业调度的配置、定制和管理。在本章，我们着重介绍简化提高工程师运行应用、监控结果的另外一个常用的解决方案 &amp;mdash;&amp;mdash; 仿真门户系统。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;本章的8.3～8.6节内容是摘录泛云公司的《仿真云计算平台SimCloud解决方案&amp;mdash;Windows HPC 架构》白皮书，8.3～8.6节的内容属泛云公司的知识产权。笔者得到泛云公司对8.3～8.6节内容的书面许可，特此鸣谢！&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;本章要点&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;上海汽车工业集团简介和商务需求&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;计算机辅助仿真（CAE）在高性能计算环境的应用现状和挑战&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;泛云SimCloud：基于Windows HPC Server 的门户环境 &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.1 上海汽车工业集团简介和商务需求&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;作为中国三大汽车制造商之一，上海汽车工业公司（简称上汽）主要致力于生产、销售、研发客车、商务车及其部件。在2008年，上汽销售超过182.6万辆车、营业额超248.8亿美金居全国榜首，在全球五百强企业中居第359位。上汽也在自主设计、生成和销售自己的品牌的小轿车，包括荣威750、550，MG 3-SW，MG 7和MG TF的品牌在中国成功推出，增强了上汽的品牌形象。上汽高性能计算中心是为了支撑自主品牌的小轿车的设计和安全分析。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;上汽开始主要为其他汽车厂商，如大众和通用。 自2004年其， 上汽开始自主设计和生产自己品牌的汽车。一开始他们使用的是租用的设计和测试设备。到了2006年，上汽开始创建自己的设计中心。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;2007年，上汽购买一个基于RedHat Linux操作系统高性能计算集群并使用此集群运行汽车设计模拟仿真应用。上汽在此集群上运行多种商业计算机辅助设计应用，包括FLUENT, STAR-CD, STAR-CCM, LS-DYNA, MSC.Nastran 和 ABAQUS。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;对于熟悉Windows工作站的工程师和管理人员来说， 管理、定制和使用一个基于Linux的集群是有很大的挑战的。 工程师被迫使用Linux的命令行界面与集群交互。这种体验既不友好又费时，极大地限制了IT部门向其他部门推广计算���源的能力。许多工程师情愿继续使用安装在Windows工作站上的应用。 &lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.2 基于Windows HPC Server解决方案和优势&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;2009年夏, 上汽决定采纳基于惠普刀片机和Windows HPC Server 2008 的集群。 他们发现应用在HPC Server集群在性能上和Linux集群是同等可比的，而在使用和管理的便捷性上远超Linux集群。尤其是系统的可定制性极强，可以满足不同部门的需求。 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;上汽、北京微软计算中心和泛云公司一同开发了门户系统，在Windows HPC Server集群上成功部署了10个不同的工程仿真应用，前后只用了两个工程师两个月的时间。门户系统将HPC Server 2008 作业调度器和管理工具和上汽的工程应用无缝集成，为提交和管理作业提供了一个可视化的用户界面。门户系统也和活动目录域服务集成使得工程师能够如同使用任何上汽企业网上的资源一样方便地使用Windows HPC Server 集群。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;使用Windows HPC Server 作业调度器，上汽能够高效地提交并有策略地调度作业，使最关键的作业得到应有的优先级别。 上汽可以很容易地定制这个门户系统来满足不同部门的负载管理需求，这对于Linux集群来说是很困难的。 迄今，已有5个部门的200个工程师使用Windows HPC 集群，用户的人数还在增加。某些远程现场的用户也可以简单地通过Web界面访问HPC资源。 工程师能够在熟悉的工作环境里使用友好的用户界面，因此他们能够集中更多的精力在他们最擅长的工作上：设计顶尖水准的汽车！ &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;转换到Windows HPC Server 集群后， 上汽极大限度地简化了使用HPC资源的模式，大大地提高了工程师的效率，将有价值的计算资源推广到更多的部门。使用Windows HPC Server 的管理控制台界面，IT人员在管理效率上提高了至少20%。 近期内上汽计划将现有的集权扩容一倍，逐渐将Linux集群上的负载迁移到Windows。 &lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.3 计算机辅助工程（CAE）在高性能计算环境下的应用现状和挑战&lt;/span&gt;&lt;/h4&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.3.1 应用场景&lt;/span&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;以&lt;/span&gt;&lt;a name="OLE_LINK2"&gt;&lt;/a&gt;&lt;a name="OLE_LINK1"&gt;&lt;span style="font-family: 微软雅黑;"&gt;CAE、CFD&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;为代表的工程仿真软件是高性能计算的重要应用方向，同时HPC也是各类工程仿真软件应用过程中的最为重要的性能优化解决方案。近十年来，工业界、HPC方案商不断的沟通需求，企求逐步明确、深化、提升彼此价值，维系、增强、拓展合作关系，然而由于视角的不同，一直未能产生真正理解客户需求、方便客户部署使用的面向仿真应用的高性能计算解决方案。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;泛云科技作为独立的HPC/CAE方案提供商，在不同工业领域的仿真应用客户中进行了广泛调研与深入探讨，归纳总结出以下几类典型场景：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;场景一&lt;/b&gt;，工程师小张从学习某款仿真软件开始，就一直习惯使用个人电脑PC进行计算，可是随着PC的CPU主频技术出现了瓶颈，小张的计算工作效率就出现了停滞，无法针对工程问题进行大规模网格的解析仿真，小张因此苦恼不已；&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;场景二&lt;/b&gt;，公司IT部门的小李得知小张的困境之后，建议小张利用多台PC组建了一个小型的计算网络，同时向公司领导申请引进了仿真软件并行License，利用分布式并行计算技术缓解了计算任务无法进行的燃眉之急。然而，过了不久，小张又开始犯愁了，PC组网极其不稳定，经常让计算工作半途而废，工作效率无法保证，并且，仿真团队由于任务多又引进了一位新人小王，而软件License价格昂贵，目前二人只能协调共享一个License，但是小王经常无法及时获得软件License权限，难以有效开展工作；&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;场景三&lt;/b&gt;，IT部门经理老杨在得知这些情况之后，果断拍板引进高性能计算集群，并且从国外引进了任务调度软件，小张看着用户手册依样画葫芦的输入一些命令，总算成功的调用集群进行仿真计算了，小王也在集群空闲的时候过来学习使用调度器，仿真团队正常运转了，真是可喜可贺啊！可是，过不了多久，老杨就发现小张、小王都不来计算中心了，反而在自己的PC上装了仿真软件开始计算了，老杨这可生气了：&amp;ldquo;公司花了大价钱配套了计算设备和任务调度软件，你们怎么这么不知道珍惜呢？&amp;rdquo;其实小张、小王也有很大的委屈：&amp;ldquo;输入那一堆命令太麻烦了，根本就没有在PC上面那么方便，而且提交一个计算任务上去了，我就得时不时地往计算中心跑，担心计算状态，多麻烦啊！小规模的题目我还不如在PC上面计算呢！&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;场景四&lt;/b&gt;，小王逐渐熟悉了仿真软件，工作量也渐渐多了起来，某天领导将一个非常紧急的计算任务交给了小王，小王马不停蹄赶到计算中心准备提交计算，可是却发现小张有一个非常大的算例已经在集群里面运转了。小王非常着急，可是又不能贸然停下小张的计算，没办法只能打电话请示领导，领导从小张处详细了解情况之后，又好不容易说服小张达成一致，小张这才很不情愿的走到计算中心，输入命令、保存中间数据并且退出计算，这才让小王的题目先算。这样一圈下来，大半天的时间已经耽误了，小王已经基本无望按照约定时间完成计算工作了。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;场景五&lt;/b&gt;，小张好不容易盼到了休假，正在海南沙滩晒太阳，突然接到了一个紧急计算任务，而小王又不能顶替接手，小张在随身携带的笔记本上设置好了算例，可是却无法连上企业计算中心的服务器提交计算，没办法只好ftp传给小王，然后让他在服务器上跟踪调试。度假结束回来，小王无奈的告诉他，算例没有成功，自己不了解如何调节参数，所以只能等小张回来再做。又多了一个无法及时完成的仿真任务！&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;b&gt;场景六&lt;/b&gt;，小张经过多年的工程计算锤炼，已经在行业内小有名气，某天被一知名企业挖角了，这一下领导可着急了：&amp;ldquo;小张你可不能走啊！你走了，企业又要重新培养新人了，再者说，你这么多年积累的那些工程仿真经验怎么传给你的继任者啊？&amp;rdquo;小张也很无奈：&amp;ldquo;我可以把我的硬盘上的文件交给公司，但是我也一下子说不清这些文件的具体情况了，说实在话，那些仿真经验都在我的脑子里，也没有什么机会整理啊！&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.3.2 困境：HPC能力建设曲高和寡&lt;/span&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;场景三中，HPC能力建设之后的事与愿违令人扼腕，究其原因，还是因为当前的任务调度软件使用太过复杂，并且其主要功能都是面向硬件资源的，并无针对各种仿真软件的不同特点进行量体裁衣，仿真工程师在全心投入计算工作的同时，仍然需要背诵那些晦涩的命令，调试庞杂的不知所谓的计算集群，实在苦不堪言。此外，如场景五中所描述，工程师一旦离开了企业的局域网环境，就被屏蔽于企业计算资源之外，遇到紧急任务时却是&amp;ldquo;巧妇难为无米之炊&amp;rdquo;，工作效率大打折扣。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;理想的仿真云计算平台应该彻底屏蔽计算集群的硬件与调度系统，让工程师在普通网络浏览器中即可完成计算工作，并且可以在任何地方安全调用企业的计算资源，这正是SimCloud的&amp;ldquo;平易近人&amp;rdquo;之处。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 微软雅黑;"&gt;8.3.3 缺陷：&lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;License资产管理混乱&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;场景四突出表现了许多企业的一个共同弊端：&amp;ldquo;软件License资产管理混乱&amp;rdquo;。由于仿真软件价格昂贵，企业在购置时往往精打细算，然而紧急的项目常常无法用到软件License，领导在分配License时也是人为平衡、疲于应付。这种混乱的管理状态长期存在，会影响整个仿真团队的工作效率，甚至造成团队内部的不和谐气氛。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;SimCloud仿真云计算平台首创实现了精确化管理仿真软件License Feature的功能，无论是在线用户数还是并行CPU Core都可以实现实时最优化管理，成功解决License资产管理难题。&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;8&lt;span style="font-family: 微软雅黑;"&gt;.3.4 短板：仿真数据及流程急需监管&lt;/span&gt;&lt;/h5&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: x-small;"&gt;场&lt;/span&gt;景六所描述的人才流失令人痛心，但是市场经济下这又是不可避免的问题，企业领导是否&amp;ldquo;因噎废食&amp;rdquo;呢？其实大可不必，关键是要建立合适的仿真数据及流程管理系统，有效监管仿真团队工作，真正将仿真研究成果转变成为企业知识库。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;SimCloud Enterprise版本内置工作流引擎，可以针对客户仿真工作流程及数据管理进行快速部署，度身定制仿真知识库采集系统，帮助企业消除CAE仿真团队的&amp;ldquo;信息孤岛&amp;rdquo;现象，完善企业的核心创新知识储备机制。&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10085852" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Customer+Focus/">Customer Focus</category></item><item><title>高性能计算成就光荣与梦想</title><link>http://blogs.msdn.com/b/stbcblog/archive/2010/10/28/first-book-of-windows-hpc-server.aspx</link><pubDate>Thu, 28 Oct 2010 00:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10081822</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10081822</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2010/10/28/first-book-of-windows-hpc-server.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;中国高性能计算大会（HPC China 2010）今天在北京举行，微软高性能计算产品的第三个版本Windows HPC Server 2008 R2也将于同期发布。这是高性能计算领域的两大盛事，加之我的新书&lt;/span&gt;&lt;a href="http://www.ptpress.com.cn/Book.aspx?id=19626"&gt;&lt;span style="font-family: 微软雅黑;"&gt;《微软高性能计算服务器》&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;也将一起与读者见面，这三者交织在一处令我异常激动。想当初，我就是被一股无法逆转的大趋势 &amp;mdash;&amp;mdash; 高性能计算的普及所推动，才义无反顾地投身这一激动人心的领域。也是这一全身心的投入带我穿越迷雾，走向明朗的未来，成就了我生命中的光荣与梦想。&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 什么是高性能计算？高性能计算是提高仿真和决策支撑应用性能相关的硬件、网络和软件技术的总称。高性能计算通过整合、管理和调度硬件和网络资源，提供强大的计算和数据处理能力，帮助人们随时随地精确的模拟现实，认识现实，使得现实为己所用，为己造福。从应用方面看，高性能计算最开始都是用在先进国家的一些科学前沿的基础研究上面，而现在已经普及到了普通的通用产品，象汽车、飞机、医药和金融风险分析等。事实证明，高性能计算有效地压缩了从建立模型和分析数据到提出解决方案所需的时间，被誉为名副其实的创新催化剂，也是各个国家创新竞争力的重要指标之一。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 这股时代的浪潮从20世纪80年代末开始，把高性能计算技术从发达国家的实验室推向全球的实验室；从高等学府和研究院推向工业界；从制造最先进的杀人武器推向研究将生命从绝症中挽回的药物；从研究大自然的规律的应用推向预测市场风险和决策支撑的应用；从少数几个推进科技前沿的项目的数据中心里，推向普通学校、研究院教授和研究人员桌面。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 我是一名六零后。八十年代初，我作为大学生见证了高性能计算普及浪潮的开端。1987年，我获得&amp;ldquo;中英友好奖学金&amp;rdquo;赴英留学。我选择了并行计算&amp;mdash;&amp;mdash;这一我认为当时最先进的技术。同年，我以英国埃克��特大学博士生的身份去伦敦参加研讨会。会上，我遇到一个工业界人士，当他问及我的研究方向时，表达了他的观点：&amp;ldquo;你这是在浪费青春。第一，未来会有越来越快的向量机；第二，没有人会修改自己的应用，并让这些程序运行在并行机上。&amp;rdquo;然而，我还是偏执地认为，并行一定是未来的方向。后来回想，正是这种偏执，让我在这条路上，披荆斩棘，迎接曙光；更让我明白了，哪怕是权威人士，一样会有局限性，自己的抉择才是最重要的。这两点道理，让我不论在研究方面，还是职业选择方面，都能够听凭自己内心的声音，做出无悔的选择。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 今天，我在中国、在微软从事高性能计算技术的研发&amp;mdash;&amp;mdash;从某种意义上来说，微软是最具草根精神的企业之一。比尔&amp;middot;盖茨在创立微软的时候，有个家喻户晓的愿景：&amp;ldquo;让每个家庭有台电脑。&amp;rdquo;微软所培育出来的600万名开发者，给整个PC产业带来了杰出的贡献，这也为微软成为整个软件界的霸主奠定了坚实的基础。全面的通用化给整个产业带来了快速的发展和进步，而包括以TCP/IP为基础的互联网产业的兴起，更是将原来神神秘秘的企业计算、网格计算等云端的技术带到了一般开发者面前。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2004年，微软成立了高性能计算产品组。在一次产品组策略审核会议上，盖茨看了高性能计算产品组的演示。演示包括两步，使用的是一个制造业的应用。第一步是串行应用运行，花了很多时间。第二步，把应用连到集群，很快就结束。盖茨当时就说了一句话，在创建公司的时候，他的愿景是让每个家庭都有台电脑，看了这个演示后，他觉得高性能计算的下一个目标就是让每个科技人员都拥有高性能计算机！&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 也正是在2004年，在从事了8年时间集群、网格作业调度系统、并行应用运行时环境的产品架构和开发工作后，我意识到了我的职业理想与微软的草根精神、公司愿景是一致的，于是我加入其中，决心将HPC的事业彻底贡献给每一个专业用户。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在过去6年中，我和中国研发团队一起顺利完成了新平台作业调度模块中的全新用户界面、SOA（面向服务架构）编程模型的开发和测试工作。在上述几个重要功能中，全新用户界面包括图形用户界面和传统的命令行界面，不仅使系统管理人员能直观、快捷地管理整个HPC集群，更帮助桌面用户在熟悉的界面上使用高计算能力解决复杂问题；SOA编程模型为开发人员提供了简单易用的并行计算编程方法，为并行计算进入主流应用打下坚实基础；报表功能帮助系统管理人员及时收集集群运行和作业执行信息，以图表形式显示集群、各个用户、作业等的&amp;ldquo;健康&amp;rdquo;状况；基于PowerShell的全新命令行管理工具，加速系统管理和提交作业任务的自动化。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;此时，整个高性能系统栈的重建几近完成，原来的向量机系统已开始出现被通用型微机体系取代的真正可能。最初偏执的信念，让我抓住了趋势的发展。用我的总结来说，微软具备做高性能计算，并且完成高性能系统栈所缺乏的关键的优势在于以下方面：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;1、拥有600万程序员用户&amp;mdash;&amp;mdash;了解他们的编程习惯和模式。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;2、拥有最流行的编程环境&amp;mdash;&amp;mdash;Visual Studio的多年积累。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;3、一流的作业调度和管理系统&amp;mdash;&amp;mdash;Windows 高性能计算服务器。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;4、基于WCF的高性能面向服务的平台作为运行时环境。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 这些优势全都是独一无二并令人心动的。加上微软长期以来在大规模客户端和服务器平台的丰富经验，让我对微软充满信心。我坚信，我将伴随微软最终能实现整个高性能计算普及的目标；我也相信，微软的理想足以打动那些有志于此的同仁加入，并为之奋斗。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 美国总统杜鲁门在二战后和冷战期间的1950年发表如下讲话：&amp;ldquo;我们已经意识到我们国家生存和发展的能力在极大的程度上取决于我们的推进科技的步伐。此外，仅仅跟上世界其他国家科学的脚步是不够的。我们必须保持我们的领先地位。&amp;rdquo;的确，美国在科学和工程领域的领先地位得益于杜鲁门政府所设立的目标。今天，杜鲁门所说的话对于任何希望通过创新来维持可持续的竞争力和经济增长力的国家依然有极大的可借鉴价值。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 有人说：&amp;ldquo;要与他国竞争取胜，必须在计算模拟上取胜。&amp;rdquo;在计算模拟上取胜是什么概念呢？IDC 2009年发表的&amp;ldquo;全球高性能计算硬件、网络设备和软件销售数据&amp;rdquo;显示：高性能市场份额中北美占了50%，欧洲32%，日本5%，亚太12%，其他地区1%。北美绝大部分是美国所占有。所以，从资金投入上，我们清楚地看出美国在高性能计算上的投入超过世界上任何国家，显示出美国要在计算模拟领域继续保持领先地位的决心。因此，高性能计算技术的重要性不言而喻。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 承载了我多年来在高性能计算领域积累的思想和经验，我希望通过《微软高性能计算服务器》一书帮助专业领域的读者一步步掌握HPC服务器的使用诀窍。它有几百张截图，而且书中所有的示例代码、脚本文件、Visual Studio项目都可以从&lt;span style="text-decoration: underline;"&gt;&lt;a href="http://technet.microsoft.com/en-us/hpc/cc511256.aspx"&gt;&lt;span style="text-decoration: underline;"&gt;TechNet&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;下载。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 路漫漫其修远兮，&lt;b&gt;吾将上下而求索。在梦想照进现实的生命旅途中，我将义无反顾，始终执着。&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;徐明强&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;高性能计算首席架构师&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3681.1d1fd28f3687_5F00_59077690.jpg"&gt;&lt;img height="344" width="276" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/0844._5F00_thumb_5F00_714A6ADE.jpg" alt="微软高性能计算服务器" border="0" title="微软高性能计算服务器" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;i&gt;《微软高性能计算服务器》的封面图，本书由&lt;/i&gt;&lt;i&gt;&lt;span style="text-decoration: underline;"&gt;&lt;a href="http://www.ptpress.com.cn/Book.aspx?id=19626"&gt;&lt;span style="text-decoration: underline;"&gt;人民邮电出版社&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;出版。&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;em&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/em&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="center"&gt;&lt;em&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/em&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="center"&gt;&lt;em&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;em&gt;&lt;/em&gt;&lt;i&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="file:///C:/Users/janez/AppData/Local/Temp/WindowsLiveWriter-429641856/supfilesBA7EE41/HPC in Sichuan_s[4].jpg"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;img height="277" width="414" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1856.HPCinsichuan_5F00_687A6292.png" alt="HPC in sichuan" border="0" title="HPC in sichuan" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt; &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;a target="_blank" href="http://blogs.msdn.com/stbcblog/archive/2009/05/12/Volunteers-in-Travel.aspx"&gt;去年5月，我和HPC中国研发团队成员在为汶川临时图书馆送物资时合影&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;strong&gt;&lt;/strong&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10081822" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Employee+Story/">Employee Story</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Customer+Focus/">Customer Focus</category></item><item><title>用Visual Studio实践敏捷测试(四) 下</title><link>http://blogs.msdn.com/b/stbcblog/archive/2010/10/22/agile-testing-on-visual-studio-part-iv-b.aspx</link><pubDate>Fri, 22 Oct 2010 01:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10079172</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10079172</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2010/10/22/agile-testing-on-visual-studio-part-iv-b.aspx#comments</comments><description>&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;测试运行的实现&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 测试运行可以通过Team Foundation Server提供的生成功能来实现。在Team Explorer的生成菜单中选择创建新的生成定义（Build Definition），通过指定不同的触发器（Trigger）就能使其分别适应于封闭签入、滚动生成或定期测试运行的需要，如图一所示。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1565.clip_5F00_image002_5F00_52404BE3.png"&gt;&lt;span style="font-family: 微软雅黑; color: #000000;"&gt;&lt;img height="372" width="523" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5417.clip_5F00_image002_5F00_thumb_5F00_5BC86E7F.png" alt="clip_image002" border="0" title="clip_image002" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图一 触发器&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;在生成默认值选项卡中指定生成控制器（Build Controller），在生成控制器接到生成请求的时候会在生成代理（Build Agent）池（即在该控制器上注册���所有生成代理）中选择一个来执行生成任务。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/2772.clip_5F00_image004_5F00_256720A3.png"&gt;&lt;span style="font-family: 微软雅黑; color: #000000;"&gt;&lt;img height="372" width="523" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/6761.clip_5F00_image004_5F00_thumb_5F00_005D242D.png" alt="clip_image004" border="0" title="clip_image004" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图二 生成默认值&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;而在流程选项卡中可以指定需要生成的对象、运行的测试用例等具体内容，如图三所示。这里需要特别指出的是在指定运行的测试时，还可以指定测试配置文件，在该配置文件中可以将测试执行方法（Test execution method）设置为远程执行（Remote execution）并选择一个测试控制器（Test Controller）。这样测试控制器就能将测试分配到器上注册过的不同测试代理（Test Agent）上运行了。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/4505.clip_5F00_image006_5F00_29A4465E.png"&gt;&lt;span style="font-family: 微软雅黑; color: #000000;"&gt;&lt;img height="391" width="551" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/0028.clip_5F00_image006_5F00_thumb_5F00_24FE15D7.png" alt="clip_image006" border="0" title="clip_image006" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图三 流程&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;关于如何创建和配置生成控制器、生成代理、测试控制器、测试代理，感兴趣的读者可以查阅msdn上有关的信息，在此我就不再赘述了。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;通过这些设置，就可以配置出不同的生成，以满足开发过程中各种不同的测试运行需要。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;小结&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;在本系列的最后一篇中，我们讨论了各种不同的生成和测试运行的目的、作用以及如何选择运行的测试用例。各种不同层次的测试运行相结合，才能最大限度的发挥测试用例的作用，在兼顾&amp;ldquo;敏捷&amp;rdquo;的同时，保障产品的质量。另外，我们还简单介绍了Team Foundation Server提供的生成服务，以及如何通过生成服务来实现测试运行。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;至此，我和大家分享了整个敏捷开发的测试流程、我们的开发团队的如何利用Visual Studio作为辅助工具实现敏捷测试以及我们在实践中积累的经验教训。希望这个系列能抛砖引玉，为大家实现自己的敏捷测试提供一些参考资料。 :-)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;林俊彦&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;软件测试开发工程师&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;本文收录于《程序员》10月刊。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10079172" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Testing/">Testing</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Agile/">Agile</category></item><item><title>用Visual Studio实践敏捷测试(四) 上</title><link>http://blogs.msdn.com/b/stbcblog/archive/2010/10/15/agile-testing-on-visual-studio-part-iv-a.aspx</link><pubDate>Fri, 15 Oct 2010 02:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10076230</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10076230</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2010/10/15/agile-testing-on-visual-studio-part-iv-a.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在&lt;/span&gt;&lt;a href="http://blogs.msdn.com/controlpanel/blogs/posteditor.aspx/上一篇" title="http://blogs.msdn.com/b/stbcblog/archive/2010/09/21/agile-testing-on-visual-studio-part-III-a.aspx"&gt;&lt;span style="font-size: small;"&gt;上一篇&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt;中我们介绍了如何编写自动化的测试用例，在拥有了一定数量的自动化测试之后，随之而来一个很自然的问题就是如何有效地利用这些测试更好地在敏捷开发的过程中保证产品的质量。在这一篇中我们就来讨论一下基于不同目的的各种生成（Build）和测试运行（Test Run）以及如何实现这些运行。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;封闭签入（Gated Check-in）&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在本文的第一篇中我们曾经提到过在敏捷软件开发过程中每一个Sprint结束时团队都应该有一个可以运行和演示的版本。这对团队成员来说是一个艰巨的任务。因为一方面必须在有限的时间内完成用户故事的开发，提供相对完整的用户体验，这就要求开发人员&amp;ldquo;敏捷&amp;rdquo;迅速的签入代码；而从另一个角度来说，频繁而迅速的签入显然会对生成的稳定性带来极大的挑战。尤其是当团队成员以用户故事而不是产品部件来分工时，签入与签入之间常常会有重叠的部分。在这种情况下，如何才能保证各项签入在集成到产品中后，产品还能正常工作呢？封闭签入就是一种比较严格的实时保护产品功能的方法。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 所谓封闭签入是指在签入代码之前，先尝试生成文件，如果生成失败则拒绝签入，只有在生成成功的情况下代码才会被签入代码控制系统中去。这里的生成，可以是单纯的编译生成，也可以在此基础上再运行一些指定的自动化测试以验证生成的质量。使用这种方法的优点是能很好地确保了指定的用户场景（即指定的测试用例集所覆盖的用户场景）不会被破坏，而缺点就是拖延了时间甚至可能造成阻塞&amp;mdash;&amp;mdash;签入必须等待生成完成、测试用例运行结束，而且签入还可能被拒绝，一个签入可能要反复多次提交，更糟糕的是在几次提交之间其他团队成员可能也提交了签入请求，这又进一步延长了一次签入所需的时间。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 为了使封闭签入不至于成为开发流程中的瓶颈，我们必须在生成测试覆盖和生成时间二者之间找到一个平衡点，即在保证每次签入能在较短的时间内（通常我们认为&amp;lt;10分钟是比较理想的范围，10~15分钟是可以接受的范围）将结果返回的前提条件下选择适当的测试用例以达到所期待的用户场景覆盖。很显然，为了满足上述要求，测试用例的运行时间及其覆盖的内容是选择测试的主要依据，而另外一条不可忽视的选择标准是测试的稳定性&amp;mdash;&amp;mdash;运行不稳定的测试用例显然不适合用于在短时间内决定签入是否符合要求。以下列出几条我们选择封闭签入测试集的原则供大家参考：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;从基础用户场景入手：我们不可能在封闭签入中保证所有已有的功能不被破坏，在时间有限的情况下，只能丢卒保车，只关注那些基础的、核心的用户场景，围绕这些场景选择测试。对于其他功能场景的验证保护将由我们稍后介绍的其他一些测试运行来完成。 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;单元测试是封闭签入测试集的主力：开发人员编写的单元测试通常是直接与产品部件接口对话，运行稳定且速度快，是封闭测试的首选。特别是在我们的开发团队中，对于开发人员签入的功能严格规定了必须同时签入相应的单元测试，这使得单元测试对产品功能的覆盖率相当高，使其更能胜任封闭签入测试的职责。 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;在单元测试基础上补充部分验收测试：单元测试虽然以运行速度快且稳定两大优势占据了封闭签入测试的主要部分，但是单元测试所针对的还是独立的产品部件或是方法，保证产品各部件正常运作不代表各部件集成起来之后仍正常工作。所以为了确保产品的端到端用户体验，我们有必要从测试人员编写的验收测试中抽取部分核心场景的测试来完善整体用户场景的测试覆盖。 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;尽量不要在封闭签入测试集中引入UI测试：UI测试不可避免的与运行速度慢和不稳定联系在一起，与封闭签入的需求几乎正好相反。但我们也不能一概而论，直接规定不允许在封闭签入测试集中添加UI测试。比如特定的UI测试能提供别的测试无法达到的产品覆盖，且该测试覆盖到的用户场景十分重要，在这种情况下也可以考虑将该测试添加进测试集，当然前提条件是，该测试足够稳定且运行时间不能过长。 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在我们的实践过程中，基本上就是采用了单元测试+核心非UI验收测试这样的组合。另外，我们还在部署测试运行方面利用了Visual Studio提供的测试代理（Test Agent）功能实现测试的分布式运行，大大缓解了运行时间和测试覆盖之间的矛盾，为更全面的用户场景覆盖提供了可能。我将在本文稍后对测试代理再做介绍。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;滚动生成（Rolling Build）&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 滚动生成是另一种实时的保护产品已有功能的方法。与封闭签入拦截签入并插入验证的做法不同，滚动生成并不监控代码的签入，而是采取了相对宽松的方式&amp;mdash;&amp;mdash;允许随时直接签入代码，在代码签入之后再进行相应的验证。滚动生成自动对当前时刻已签入的产品代码重复执行生成文件和运行指定测试操作，每一次的滚动事实上验证的对象是从上一次滚动开始时刻到当前时刻之间的所有签入。当某一次的滚动生成失败时，在此期间签入代码的团队成员应该负责尽快找出并修复错误，或者在错误无法迅速修复的情况下撤回导致问题的签入。也就是说滚动生成并不会直接影响团队成员的正常开发工作，但是要求大家在确实出现问题时暂停手头的其他工作及时将产品代码恢复至一个合理的状态。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 对滚动生成测试集的选择标准相对于封闭测试要宽松一些，因为滚动生成并不要求签入的个人等待其结果，所以没有太大的运行时间压力。我们对滚动生成的期望一般是1个小时左右滚动一次。在实践中我们囊括了几乎所有验收测试，对各项功能都有一定程度的覆盖，在滚动生成保持通过的状态的情况下，我们对产品代码的实时质量还是有相当的信心的。另外，为了规避不稳定的测试用例带来的不必要的结果分析时间，我们还引入了再次运行失败的测试的策略，只有2次运行都失败的情况下，滚动生成的结果才会被认为是失败。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 与封闭签入相比，滚动生成的主要优势包括：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;滚动生成不阻碍签入，不影响正常的开发节奏，不会造成瓶颈 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;滚动生成每一次运行针对多个签入，测试的效率更高 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;滚动生成不要求很短时间内出结果，换句话说，可以允许执行更多的测试用例 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 而滚动生成也有其不足之处：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;滚动生成并不能保证产品&amp;ldquo;随时&amp;rdquo;都处在可正确运行基本功能的状态 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;滚动生成不能及时将签入的质量反馈给团队，例如在某一次滚动刚开始后发生的签入几乎需要2次滚动的时间才能确认是否达到了签入的要求 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;滚动生成在出错时需要分析多个签入以找出问题所在，花费了额外的时间 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在实践过程中，通常封闭签入或是滚动生成中的一个就可以满足团队对于产品功能保护的需要了，开发团队可以根据实际情况选择其中之一。不过有时也可以将二者结合起来同时使用。同时使用的好处是分工更加明确，封闭签入就只运行单元测试等少量最核心的测试，甚至可以不运行测试只生成文件，尽可能减少额外的等待时间；而滚动生成则负责完成对基本用户场景的完整覆盖。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;定期测试运行&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 前面介绍的两种生成+测试运行都是用于功能的实时保护的，都对运行时间上有较严格的要求，所以测试用例中大量的功能测试通常是不会在这些测试运行中被执行的。完整的测试集通常只在定期测试运行中使用。这里的定期可以是每天一次、每周一次或是两周一次等等，可以根据团队具体需要以及完整测试集运行所需的时间来确定。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 我们的产品开发使用的是三层的分支结构的源代码树，平时的改动都在功能分支（Feature Branch）上进行，每一个Sprint或一个里程碑做一次和产品单元分支（Product Unit Branch）的集成，从产品单元分支到产品主干（Main Branch）的集成间隔时间则会更长一些。不同子分支到父分支的集成交错进行，以避免冲突。我们针对每一个层级的特点采用了不同频率的定期测试运行，比如：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;功能分支上做每日（夜）测试运行，保证一天的改动在晚上经过验证 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;产品单元分支上做每周1~3次测试运行，来验证产品单元内各功能集成的情况 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;产品主干上做每周或两周一次的测试运行，监控产品整体质量 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 测试运行的频率还可以根据产品开发周期的不同阶段做相应的调整，比如刚开始在大量新功能的开发阶段时，还没有集成的用户体验，可以侧重于功能分支和产品单元上的测试运行；而在接近产品发布阶段时，测试运行的重点就应该是主干上的整体用户体验了。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;其他测试运行&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 上述测试运行都是针对产品功能的运行，在开发过程中我们还会进行一些有特殊针对性的测试运行，比如性能测试运行、压力测试运行、本地化测试。这些测试运行一般是按需进行的，不强行规定运行的频率。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;另一类测试运行是针对测试本身的代码覆盖率测试运行。这种测试运行的目的是统计已有的测试集对产品代码的覆盖率，并通过分析未被覆盖到的代码发现测试的漏洞，进一步完善测试。这类测试运行的频率随产品代码改动量而定，改动越多越频繁，测试运行也应该越频繁，以保证足够的代码覆盖。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;林俊彦&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;软件测试开发工程师&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;span style="font-size: small;"&gt;本文收录于《程序员》10月刊。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑; font-size: x-small;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10076230" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Testing/">Testing</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Agile/">Agile</category></item><item><title>用Visual Studio实践敏捷测试（三）下</title><link>http://blogs.msdn.com/b/stbcblog/archive/2010/09/26/agile-testing-on-visual-studio-part-iii-b.aspx</link><pubDate>Sun, 26 Sep 2010 01:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10067791</guid><dc:creator>STB China Blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/stbcblog/rsscomments.aspx?WeblogPostID=10067791</wfw:commentRss><comments>http://blogs.msdn.com/b/stbcblog/archive/2010/09/26/agile-testing-on-visual-studio-part-iii-b.aspx#comments</comments><description>&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;自动化测试的实现&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;编写自动化测试也许对很多测试人员来说比较陌生。所幸的是Visual Studio中为实现自动化测试提供了一系列的工具，单元测试（Unit Test）、编码UI测试（Coded UI Test）、压力测试（Stress Test）、网页性能测试（Web Performance Test）、数据库单元测试（Database Unit Test）等等，让实现自动化测试变得轻松。这里我想着重介绍2种最基本的，也是在我们的产品开发中最常用的测试：单元测试和编码UI测试。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;1. 单元测试&lt;/span&gt;&lt;/h4&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 单元测试是Visual Studio中最基本、应用最广泛的一种测试。通常开发人员可以选择为一个方法或是一个部件创建单元测试，来保证其逻辑正确。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;要在Visual Studio中创建单元测试，可以在源代码的上下文菜单中选择&amp;ldquo;创建单元测试&amp;rdquo;，并在弹出的窗口中选择需要为其创建单元测试的方法（如图一、图二所示）。这样Visual Studio就会自动创建出一系列单元测试的代码框架，以及针对private/internal等无法直接调用的方法的访问器（Accessor），用户只需修改或添加具体测试逻辑即可。访问器会随着源代码的每一次编译自动更新，为用户节省了不少麻烦。当然，用户也可以使用单元测试向导创建，或是直接添加一个单元测试（测试-&amp;gt;新建测试）文件再自行添加逻辑代码。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/8233.clip_5F00_image002_5F00_4897ED9F.jpg"&gt;&lt;span style="font-family: 微软雅黑; color: #000000;"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3022.clip_5F00_image002_5F00_361F771D.jpg"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="325" width="465" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7635.clip_5F00_image002_5F00_thumb_5F00_2CE33BDC.jpg" alt="clip_image002" border="0" title="clip_image002" style="display: block; margin-left: auto; margin-right: auto; border: 0px;" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图一 创建单元测试&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1781.clip_5F00_image004_5F00_6685D5C6.jpg"&gt;&lt;span style="font-family: 微软雅黑; color: #000000;"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3022.clip_5F00_image004_5F00_2F5C47CD.jpg"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="270" width="467" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3441.clip_5F00_image004_5F00_thumb_5F00_01FAB1FD.jpg" alt="clip_image004" border="0" title="clip_image004" style="display: block; margin-left: auto; margin-right: auto; border: 0px;" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图二 创建单元测试对话框&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;单元测试通常以[TestClass]属性来表示一个测试类，在测试类中使用5种不同的属性标示方法：[ClassInitialize]、[TestInitialize]、[TestMethod]、[TestCleanup]、[ClassCleanup]。一个测试类中可包含多个测试方法（Test Method），但是仅可以有一个类初始化方法（Class Initialize）、一个测试初始化方法（Test Initialize）、一个测试清理方法（Test Method）、一个类清理方法（Class Cleanup）。在测试运行时，类的初始化会被首先调用，然后在运行每一个测试方法之前运行测试初始化，之后运行测试清理，在测试方法运行结束后，类清理方法将被运行。除测试方法外，其他的辅助方法都不是必须的。大家可以根据实际需要来安排代码逻辑。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;成功编译后，所有测试方法都会在测试视图（Test View）窗口中列出，在该窗口中还可以对测试方法进行过滤、查询和排序，选择一个或多个测试方法后，可以运行或调试测试用例。测试的结果（是否通过）会显示在测试结果（Test Result）窗口中，双击任意一条测试结果都会打开具体的测试结果日志以获取更详细的信息，如图三所示。单元测试还可以通过直接在测试方法代码中右键选择&amp;ldquo;运行测试&amp;rdquo;，或是在命令行中直接执行mstest命令来运行。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7144.clip_5F00_image006_5F00_0B073D7E.png"&gt;&lt;span style="font-family: 微软雅黑; color: #000000;"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1778.clip_5F00_image006_5F00_755CDF13.png"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="323" width="454" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/7658.clip_5F00_image006_5F00_thumb_5F00_4B2D312B.png" alt="clip_image006" border="0" title="clip_image006" style="display: block; margin-left: auto; margin-right: auto; border: 0px;" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图三 测试视图和测试结果&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;此外，单元测试工具不仅可以用作单元测试的目的，也可以作为一种载体，来实现验收测试或是功能测试。我们在实践中大量利用了Visual Studio对单元测试的管理、运行、日志等功能，通过在测试代码中实现验收测试、功能测试的具体逻辑来完成各种不同类型的测试。&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;2. 编码UI测试&lt;/span&gt;&lt;/h4&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;虽然单元测试框架适用于各种不同的测试，不过其本身却没有提供太多对测试代码实现上的支持。对于自动化测试中常常令人无从下手的UI操作的自动化，Visual Studio 2010中添加了一种新的测试类型&amp;mdash;&amp;mdash;编码UI测试，以帮助用户克服这一难题。编码UI测试是一种能轻松上手，迅速创建出UI测试的框架。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;一种最简单的创建UI测试的方法是直接从手动测试入手。如果此前我们曾在Test Manager中创建了测试用例，并曾在手动执行时录制过其测试步骤，那么我们就可以直接将录制的步骤转化为编码UI测试的代码。在Visual Studio中选择创建一个编码UI测试后，会跳出一个对话框询问用户是使用已有的操作录制还是重新录制，选择第二项&amp;ldquo;Use an existing action recording（使用现有操作录制）&amp;rdquo;后即可通过查询测试用例工作项将相应的测试转化为自动化测试代码（见图四）。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/3823.clip_5F00_image008_5F00_76251F30.jpg"&gt;&lt;span style="font-family: 微软雅黑; color: #000000;"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/0602.clip_5F00_image008_5F00_33D206ED.jpg"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="211" width="423" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/2450.clip_5F00_image008_5F00_thumb_5F00_15A44939.jpg" alt="clip_image008" border="0" title="clip_image008" style="display: block; margin-left: auto; margin-right: auto; border: 0px;" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图四 创建编码UI测试&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;如果之前没有录制过测试步骤，或是想重新创建测试的话，可以在图四对话框中选择第一项&amp;ldquo;Record actions, edit UI map or add assertions（录制操作、编辑 UI 映射或添加断言）&amp;rdquo;，这样编码UI测试生成器（Coded UI Test Builder）就会出现。在编码UI测试生成器中，用户可以自由选择为测试录制操作步骤（图五）、手动添加某些UI控件或是断言（图六），然后就可以为这些内容生成代码。这一过程可以通过在代码的上下文菜单中选择&amp;ldquo;Generate Code for Coded UI Test（为编码UI测试生成代码） &amp;rdquo;反复执行，需要提醒用户的一点是每一次所有的代码都将被重新生成，所以手动修改生成的代码是没有意义的，除非此后不再借助编码UI测试生成器生成代码。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/4186.clip_5F00_image009_5F00_33A2572D.png"&gt;&lt;span style="font-family: 微软雅黑; color: #000000;"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/6746.clip_5F00_image009_5F00_3910C7D1.png"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="135" width="403" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/6646.clip_5F00_image009_5F00_thumb_5F00_4C517E70.png" alt="clip_image009" border="0" title="clip_image009" style="display: block; margin-left: auto; margin-right: auto; border: 0px;" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图五 编码UI测试生成器&amp;mdash;&amp;mdash;录制&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5483.clip_5F00_image011_5F00_555E09F1.jpg"&gt;&lt;span style="font-family: 微软雅黑; color: #000000;"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/1362.clip_5F00_image011_5F00_40F84466.jpg"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="143" width="388" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-96-63-metablogapi/5460.clip_5F00_image011_5F00_thumb_5F00_77F2229F.jpg" alt="clip_image011" border="0" title="clip_image011" style="display: block; margin-left: auto; margin-right: auto; border: 0px;" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="font-family: 微软雅黑;"&gt;图六 编码UI测试生成器&amp;mdash;&amp;mdash;添加UI控件和断言&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;此外，用户还可以不借助Visual Studio提供的这些工具，直接利用编码UI测试提供的API（Microsoft.VisualStudio.QualityTools.CodedUITestFramework等）编写代码，实现UI自动化测试。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;编码UI测试的运行方法、运行结果等都与单元测试类似，此处不再赘述。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;这里要强调的是自动生成的自动化UI测试并不能解决UI测试固有的不稳定的问题。尤其是这种编码UI测试是通过UI控件之间的包含关系来寻找控件并对其执行操作的，就导致了如果运行测试时UI排列与录制时不尽相同时，测试可能无法正确运行。确保运行时UI环境的一致、在各操作步骤之间添加对UI控件状态的判断、在生成的代码的基础上编写自己的代码是能提高编码UI测试稳定性的一些方法。&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;h4&gt;&lt;span style="font-family: 微软雅黑;"&gt;3. 其他类型测试&lt;/span&gt;&lt;/h4&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;除了上述两种常用的测试类型之外，Visual Studio针对不同类型的测试以及测试对象，提供了各种其他的测试工具。例如，网页性能测试通过记录用户每一步操作选择的地址和发送的信息来实现网页测试的自动化；负载测试帮助用户模拟多用户各种不同测试环境下的负载；数据库单元测试提供了直接针对数据库的测试支持。这里我就不再一一详细介绍了，有兴趣的读者可以自己在MSDN上查询使用方法或者直接试用这些功能。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;自动化测试的管理&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;对于手动测试，测试用例工作项已经能很好的描述测试的内容以及记录测试的结果。而自动化测试的不同之处在于其需要代码的支持。我们通常将测试代码和产品代码一起保存在Team Foundation Server的源代码控制中，这样一方面便于代码的统一管理，另一方面让测试用例也能利用到TFS提供的版本控制、搁置集等功能。另外，我们还可以通过设置TFS的测试用例工作项中包含的&amp;ldquo;关联的自动化测试&amp;rdquo;域的值将测试计划中的测试用例和实际的代码联系起来。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span style="font-family: 微软雅黑;"&gt;小结&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 微软雅黑;"&gt;在这一篇中，我们讨论了手动测试和自动化测试各自的优势和局限性，两者互补和平衡能帮助测试人员更好的在敏捷开发的环境中完成测试任务。此外，我们还了解了如何借助Visual Studio中提供的一些工具来实现并管理自动化测试。在介绍了自动化测试的方法和工具后，我将在下一篇中进一步为大家介绍如何计划和执行自动化的测试用例。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;林俊彦&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;span style="font-family: 微软雅黑;"&gt;软件测试开发工程师&lt;/span&gt;&lt;/p&gt;
&lt;p align="right"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;本文精简版收录于《程序员》9月刊。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 微软雅黑;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10067791" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Product+_2600_amp_3B00_+Technology/">Product &amp;amp; Technology</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Testing/">Testing</category><category domain="http://blogs.msdn.com/b/stbcblog/archive/tags/Agile/">Agile</category></item></channel></rss>
