﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-读书区</title><link>http://www.cnblogs.com/book/</link><description>程序员的网上家园</description><language>zh-cn</language><lastBuildDate>Sun, 12 Feb 2012 05:49:18 GMT</lastBuildDate><pubDate>Sun, 12 Feb 2012 05:49:18 GMT</pubDate><ttl>60</ttl><item><title>信息安全你 hold住吗？不能错过的安全图书饕餮盛宴</title><link>http://www.cnblogs.com/tup-wk/archive/2012/02/07/2340956.html</link><dc:creator>清华文康</dc:creator><author>清华文康</author><pubDate>Tue, 07 Feb 2012 02:42:00 GMT</pubDate><guid>http://www.cnblogs.com/tup-wk/archive/2012/02/07/2340956.html</guid><description><![CDATA[<p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 去年年底，从csdn开始的账号密码泄露开始，到最近的中文版putty等SSH远程管理工具被曝出存在后门。信息安全问题再次被整个行业提到了前所未有的高度，安全问题是整个信息技术行业的重中之重。<br /><br /><span style="color: #0000ff;">针对近期的这些信息安全事件，我们是如何看待的，用户需要做什么，企业需要怎么做？整个行业需要如何规范？这些都值得我们思考，本期我们特邀ChinaUnix社区安全监控版块版主dreamice主持本期的信息安全讨论活动。</span></p>
<p><a href="http://bbs.chinaunix.net/thread-3668210-1-1.html">http://bbs.chinaunix.net/thread-3668210-1-1.html</a><br /><br /><span style="color: #ff0000;"><strong>本期话题：</strong> </span><br /><br />1.针对近期的 &ldquo;信息泄露门&rdquo;事件您有何感想？<br />2.如何加密解密才能实现真正的信息安全？<br />3.您对开发系统信息安全保障有哪些感想？<br />4.读完试读章节后有哪些感想？ <br /><br /><span style="color: #ff0000;"><strong>活动奖励：</strong></span><br /><br />针对以上任意一个问题跟帖回答，我们会在讨论结束后，随机抽选5名网友赠送<span style="color: #0000ff;">《信息安全工程》（第2版）</span>这本书作为奖励。<br /><br /><strong><span style="color: #ff0000;">活动时间：</span></strong><br /><br />2012年2月6日-2012年2月29日<br /><br />样章试读地址：<a href="http://wenku.it168.com/d_000097804.shtml" target="_blank">http://wenku.it168.com/d_000097804.shtml</a> <br />《信息安全工程》（第2版）<br />作者: ([英]安德森(Anderson, R. )<br />译者: 齐宁 / 韩智文 / 刘国萍<br />定价：80元<br /><br /><strong><span style="color: #ff0000;">内容简介： </span></strong><br /><br />本书第1版于2001年问世后，受到了全球广大读者的热烈欢迎。今天的安全领域已经发生了巨大变化：垃圾邮件发送者、病毒编写者、网络钓鱼者、洗钱者以及间谍们的作案水平不断提升，搜索引擎、社交网络乃至电子投票机等新领域都成为这些犯罪者们新的攻击目标，恐怖事件也对世界产生了深远影响。《信息安全工程(第2版)》针对这些新情况全面更新了第1版的内容，指导您构建能够轻松抵御恶意攻击的可靠系统。本书表述准确、讲解清晰，是安全工程领域的鸿篇巨著，涵盖的内容包括工程技术基础、攻击类型、专用保护机制、安全经济学和安全心理学等，适合所有对安全工程感兴趣的读者使用。<br /><br /><strong><span style="color: #ff0000;">作者介绍：</span></strong><br />　Ross Anderson现任剑桥大学计算机实验室信息安全工程教授，是公认的全球最重要安全权威之一，也是安全经济学的开创者。Ross已经发表了多篇分析现场安全系统故障原因的论文，并在点对点系统、API分析及硬件安全等大量技术领域做出了开拓性的贡献。Ross教授是英国皇家学会会员、皇家工程学院院士、工程及科技学会会员、数学及应用学会会员、物理学会会员。<br /><br /><strong><span style="color: #ff0000;">读者对象：</span></strong><br /><br />希望本书可以起到以下四个层面的作用：<br />(1) 作为一本教科书，可作为本主题的入门读物，可在数天内全部读完。本书主要面向需要了解这一主题的IT专业人士，也可作为大学教材(一学期课程)。<br />(2) 作为一本参考书，用于大致了解某特定类型系统的工作原理和过程。这些系统包括取款机、出租车计价表、雷达干扰器和匿名医疗记录数据库等。<br />(3) 作为介绍底层技术的入门书籍，如加密、访问控制、推理控制、防篡改和封印等技术。由于篇幅所限，无法进行特别深入的探讨，但对于每个主题都给出了基本的路线图，并为感兴趣的读者给出了参考读物列表(对未来的毕业生，还给出了开放研究问题列表)。<br />(4) 作为一本原创的科学文献，在其中，我试图勾勒出作为安全工程基础的通用原理，以及人们在构建某种类型系统时应该从其他系统中吸取的教训。在我从事安全工作的多年经历中，我一直试图说出这些。比如，设计通用防空火力控制雷达的人不知道对流密码的简单攻击方法，使得雷达很容易受到干扰；而雷达社区中人们熟悉的技巧也没有被印钞机和设计版权标记框架的人所理解，从而导致对大多数数字水印的非常常见的攻击。<br /><br /><br />号外:更多信息安全类图书推荐哦，样章免费下载观看哦<br />网络安全宝典(第2版) <a href="http://wenku.it168.com/d_000102728.shtml" target="_blank">http://wenku.it168.com/d_000102728.shtml</a> <br />恶意软件分析诀窍与工具箱&mdash;&mdash;对抗&ldquo;流氓&rdquo;软件的技术与利器<a href="http://wenku.it168.com/d_000113538.shtml" target="_blank">http://wenku.it168.com/d_000113538.shtml</a> <br />ASP.NET安全编程入门经典<a href="http://wenku.it168.com/d_000103369.shtml" target="_blank">http://wenku.it168.com/d_000103369.shtml</a> <br />密码学与网络安全 <a href="http://wenku.it168.com/d_000102733.shtml" target="_blank">http://wenku.it168.com/d_000102733.shtml</a> <br />CISSP认证考试指南(第5版) <a href="http://wenku.it168.com/d_000097814.shtml" target="_blank">http://wenku.it168.com/d_000097814.shtml</a> <br />cissp认证考试试题解析 <a href="http://wenku.it168.com/d_000097824.shtml" target="_blank">http://wenku.it168.com/d_000097824.shtml</a></p><img src="aggbug/2340956.html?type=0" width="1" height="1" alt=""/><p>作者: <a href="" target="_blank">清华文康</a> 发表于 2012-02-07 10:42 <a href="http://www.cnblogs.com/tup-wk/archive/2012/02/07/2340956.html" target="_blank">原文链接</a></p><p>评论: 4　<a href="http://www.cnblogs.com/tup-wk/archive/2012/02/07/2340956.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/tup-wk/archive/2012/02/07/2340956.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130855/" target="_blank">松下去年预亏102亿美元 创日本制造企业新记录</a><span style="color:gray">(2012-02-12 12:55)</span><br/>· <a href="http://news.cnblogs.com/n/130854/" target="_blank">美20万人签名呼吁苹果改善海外代工厂工作环境</a><span style="color:gray">(2012-02-12 12:54)</span><br/>· <a href="http://news.cnblogs.com/n/130853/" target="_blank">comScore发布2012美国数字产业前景报告</a><span style="color:gray">(2012-02-12 12:41)</span><br/>· <a href="http://news.cnblogs.com/n/130852/" target="_blank">NASA将发射硬X-射线望远镜搜寻“黑洞”</a><span style="color:gray">(2012-02-12 12:02)</span><br/>· <a href="http://news.cnblogs.com/n/130851/" target="_blank">突然，这家公司就成功了</a><span style="color:gray">(2012-02-12 12:00)</span><br/></p><p>编辑推荐：<a href="http://kb.cnblogs.com/page/130672/" target="_blank">高级编程语言的发展历程</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>囚徒的困境——冯诺伊曼、博弈论和原子弹之谜</title><link>http://www.cnblogs.com/twocats/archive/2012/02/05/2338722.html</link><dc:creator>薛定谔的破猫</dc:creator><author>薛定谔的破猫</author><pubDate>Sat, 04 Feb 2012 17:04:00 GMT</pubDate><guid>http://www.cnblogs.com/twocats/archive/2012/02/05/2338722.html</guid><description><![CDATA[<p><p>用了两个礼拜才看完这本书<br />算不上冯诺依曼的传记<br />也算不上专门讲博弈的科普吧<br />应该是二者的结合<br />书的内容总体感觉还可以<br />确实能够了解到博弈论的一些内容<br />让人产生一些兴趣<br />但感觉翻译的一般<br />有一些文字读起来不是很顺<br />总体打个75分吧<br />还是值得一读的&nbsp;</p>
<p>&nbsp;</p>
<p><span>之前对冯诺依曼的认识<br /></span><span>就是他对计算机体系的贡献<br />后来看&lt;量子物理史话&gt;时<br />又知道了他在量子论上做出的突出贡献<br />现在看了这本书才发现 原来他是个数学家 天才数学家<br />天才程度呢 看这本书中的描述<br />应该是这个星球上数一数二的了</span></p>
<p><span><br /></span></p>
<p><span>这本书以原子弹为线索<br />引出了博弈论中的多个重要概念<br />囚徒的困境、零和博弈、极大极小原理、伯特兰.罗素 、兰德公司、约翰.纳什、胆小鬼、僵局、围捕牡鹿、适者生存、一报还一报、美元拍卖<br />这些经典的概念和不朽的名字 贯穿着整个博弈世界</span></p>
<p><span><br /></span></p>
<p><span>下面用原子弹问题来提出一个最经典的二难推论<br />对抗的双方（国家）将有两个选择<br />背叛（D）和合作（C）<br />背叛是指拥有或研制核武器<br />合作指没有或者销毁核武器</span></p>
<p><span>那么对于一方来说<br /></span>本方拥有核武器（背叛） 而对方没有（合作）<br />将使本方的利益最大化 对方被本方完全压制</p>
<p>利益次大化的情况<br />则是双方都没有核武器（都选择合作）<br />这样则双方地位对等 没有潜在威胁&nbsp;世界和平</p>
<p>其次是双方都拥有核武器（都选择背叛）<br />这时的双方地位依然相等 但互相都对对方构成潜在威胁 一根导火索可能将导致毁灭性的结果<br />这时的利益 不如双方都选择合作大&nbsp;</p>
<p>最坏的结果是<br />本方没有核武器（合作）&nbsp;<br />但对方拥有了核武器（背叛）&nbsp;<br />这时本方将处于被压制的地位&nbsp;</p>
<p>将上述分析简单描述 则为<br />DC &gt; CC &gt; DD &gt; CD&nbsp;<br />制作为利益表如下</p>
<table style="height: 150px; ; width: 150px;" border="0">
<tbody>
<tr>
<td>&nbsp;</td>
<td>C</td>
<td>D</td>
</tr>
<tr>
<td>C</td>
<td>2,2</td>
<td>0,3</td>
</tr>
<tr>
<td>D</td>
<td>3,0</td>
<td>1,1</td>
</tr>
</tbody>
</table>
<p>其中数字（如2,2）表示双方分别获取的利益<br />那么为了追求利益的最大化<br />理性的一方会选择背叛（D，也就是拥有核武器）&nbsp;<br />因为如果对方选择了合作 那么本方会获得最大的利益3 完全压制住对方<br />如果对方选择了背叛 本方依然会获得利益1 &nbsp;与对方持平<br />这种选择可以保证不输给对方</p>
<p>但是对方同样会如此考虑<br />那么理性的结果就是双方都选择了背叛（D）&nbsp;<br />此时的双方获益是（1,1）&nbsp;</p>
<p>这个结果显然没有双方都合作（2,2）好<br />那么为什么不选择合作（C）呢<br />如果选择 是有可能出现（0,3）这种结果的 这是最无法接受的结果<br />另外 选择合作（C）的总体期望收益是(2+0)/2=1<br />而选择背叛（D）的期望是(3+1)/2=2<br />所以选择背叛才是最合理的&nbsp;</p>
<p>这也就是传说中的囚徒的困境<br />明明合作可以产生更好的结果<br />但理性的双方却都选择了背叛<br />现实世界不正是这样么<br />各国都在想方设法的制造核武器</p>
<p>&nbsp;</p>
<p>上面的例子<br />用马后炮分析法 也可以证明DD是最理性的结果<br />假设你有这样的机会 看到对方选择完后 再做出选择<br />那么不管对方选择的是C还是D<br />为了让自己的利益最大化 最终的选择都会是D<br />这个结果叫做平衡点<br />由约翰.纳什发现<br />故称作纳什平衡<br />看过电影&lt;美丽心灵&gt; 的都知道这个人吧</p>
<p>&nbsp;</p>
<p>此外 一些大家熟悉的故事也是博弈论的经典场景<br />如不对称博弈中的恶棍博弈<br />就是真假妈抢孩子的故事<br />法官判决将孩子分成两半<br />或者是双方抓住孩子一只手 谁抢到归谁&nbsp;<br />用博弈论的手段 可以判出真假</p>
<p>美元拍卖<br />现实生活中的很多投资现象都属于这一博弈<br />股票从20元跌到10元 不舍得割肉<br />选择在10元价位上再次购入该股<br />认为这样可以减少损失（降低平均收购价）&nbsp;<br />实际没有任何理由期望股价上扬<br />这样做更大的可能是向无底洞填钱&nbsp;<br />直到经济条件无法承受<br />再一个更贴近 很多人经历过的例子是等公交<br />已经等了20分钟还不来车<br />那么是打车走 还是再等一会？<br />我想大部分选择是继续等 因为我已经等了20分钟了<br />如果现在打车走 那之前岂不是白等了&nbsp;<br />最终的结果 很可能就是到了最后的时间线 终于不得不打车走了&nbsp;</p>
<p>&nbsp;</p>
<p>博弈近年在生物学领域的迅速发展<br />让人感到很神奇<br />书中描述了进化稳定策略这一概念&nbsp;<br />背叛是进化稳定的 而合作不是<br />有点像劣币驱逐良币这个概念</p>
<p>&nbsp;一报还一报在很多场景中是一种很有效的博弈策略<br />在生物学领域也能找到其很广泛的应用</p>
<p>&nbsp;</p>
<p>最后<br />博弈论是一种建立在理想模型上的分析手段<br />现实生活中 博弈论在很多场景中是不准确或失效的<br />不是因为其分析手段不正确<br />而是因为这个理想模型（前提条件）在现实世界中太难建立<br />比如一报还一报策略中<br />双方默认选择合作 只有当一方背叛时<br />另一方才同样选择背叛 作为对其的惩罚&nbsp;<br />但谁先背叛 很可能在现实世界中都无从判断<br />我觉得你先制造出了原子弹 &nbsp;你先背叛<br />但你可能认为我先研究了原子能技术 是我先背叛&nbsp;</p>
<p>&nbsp;</p>
<p>书中引用的一句话<br />我觉得很有意思（就是翻的一般）<br />"一旦原子弹被造了出来，就再也没有办法不让造了"&nbsp;</p><img src="aggbug/2338722.html?type=0" width="1" height="1" alt=""/><p>作者: <a href="" target="_blank">薛定谔的破猫</a> 发表于 2012-02-05 01:04 <a href="http://www.cnblogs.com/twocats/archive/2012/02/05/2338722.html" target="_blank">原文链接</a></p><p>评论: 8　<a href="http://www.cnblogs.com/twocats/archive/2012/02/05/2338722.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/twocats/archive/2012/02/05/2338722.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130855/" target="_blank">松下去年预亏102亿美元 创日本制造企业新记录</a><span style="color:gray">(2012-02-12 12:55)</span><br/>· <a href="http://news.cnblogs.com/n/130854/" target="_blank">美20万人签名呼吁苹果改善海外代工厂工作环境</a><span style="color:gray">(2012-02-12 12:54)</span><br/>· <a href="http://news.cnblogs.com/n/130853/" target="_blank">comScore发布2012美国数字产业前景报告</a><span style="color:gray">(2012-02-12 12:41)</span><br/>· <a href="http://news.cnblogs.com/n/130852/" target="_blank">NASA将发射硬X-射线望远镜搜寻“黑洞”</a><span style="color:gray">(2012-02-12 12:02)</span><br/>· <a href="http://news.cnblogs.com/n/130851/" target="_blank">突然，这家公司就成功了</a><span style="color:gray">(2012-02-12 12:00)</span><br/></p><p>编辑推荐：<a href="http://kb.cnblogs.com/page/130672/" target="_blank">高级编程语言的发展历程</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>网络攻击与防御——对局域网的攻击</title><link>http://www.cnblogs.com/tup-wk/archive/2012/02/03/2337248.html</link><dc:creator>清华文康</dc:creator><author>清华文康</author><pubDate>Fri, 03 Feb 2012 08:15:00 GMT</pubDate><guid>http://www.cnblogs.com/tup-wk/archive/2012/02/03/2337248.html</guid><description><![CDATA[<p><p>那些认为可以通过密码学解决问题的人，其实并不真正了解他们的问题，而且也不了解密码学本身。</p>
<p align="right">&mdash;&mdash; Roger Needham与Butler Lampson</p>
<p>&nbsp;</p>
<p>如果你在咖啡上的开销比IT安全方面还要多，你将受到黑客的攻击，而且是咎由自取。</p>
<p align="right">&mdash;&mdash; Richard Clarke，美国前赛博安全主管</p>
<h3 style="text-align: left;">&nbsp;网络攻击与防御&mdash;&mdash;对局域网的攻击&nbsp;</h3>
<p style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 假设攻击者控制了你的某台PC机，这可能是由于某位雇员粗心大意，也可能是他恶意地试图接管某个账号，以其他人的名义对你进行诈骗，又或者想做其他坏事，比如下载非法内容来陷害某人。攻击者可以通过多种方式进行攻击：</p>
<p>(1) 攻击者可以安装数据包嗅探软件，以便获取密码，甚至根密码，之后接管相应的账号。如果使用质询-应答密码生成器，或者Kerberos与ssh等协议(保证LAN上不会有明文密码传送)，就可以阻止这种密码嗅探攻击。第3章描述了Kerberos，后面会对SSH进行介绍。</p>
<p>(2) 另一种方法是伪装成目标用户(比如系统管理员)已经登录的计算机。攻击者可以简单地将自己机器的MAC地址和IP地址设为目标机器的MAC和IP地址。理论上，当发现自己IP地址的流量没有对自己已发送的数据包响应时，目标计算机应该发送&ldquo;重置&rdquo;数据包；但是，现今的很多计算机安装了个人防火墙，防火墙将丢弃&ldquo;可疑的&rdquo;数据包。由此导致的结果是，不会产生上述预期的警告[300]。</p>
<p>(3) 对老式的LAN，在技术上有一整套的地址劫持攻击。在本书第一版中，我给出的一个实例是，攻击者将错误的响应发给ARP消息，并声称自己是目标计算机，也可以通过发送虚假的子网掩码来阻止目标计算机察觉到并发出报警。另一种可能性是发送伪造的DHCP消息。类似于这样的攻击对现代的交换式以太网可能有效，也可能无效，这依赖于具体配置。</p>
<p>(4) 还有一些攻击针对特定的平台。比如，如果目标公司使用Linux或Unix服务器，那么机器很可能使用Sun公司的网络文件系统(Network File System，NFS)进行文件共享。NFS允许工作站像使用本地磁盘一样使用网络磁盘，并包含大量为攻击者所熟知的漏洞。在某个卷第一次被挂载时，客户端会从服务器获取一个根文件句柄，这实际上是一个可以指代已挂载文件系统根目录的访问票据，但它不依赖于时间或服务器生成数，也不能被调用。NFS中没有针对每个用户的身份验证机制：服务器或者完全信任一个客户端，或者完全不信任。并且，NFS服务器通常会对从不同网络到达指令接口的请求进行响应。因此，如果请求在管理员使用文件服务器之前处于等待状态，那么之后假冒该管理员重写密码文件是可能的。通过网络窃听也可以截获文件句柄&mdash;&mdash; 尽管交换式以太网增加了这种窃听的难度。Kerberos可用于客户端与服务器之间的身份验证，然而很多公司并不使用这种身份验证方式；因为在异构环境中使用Kerberos有难度。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 局域网中某台被控制的计算机接管其他计算机的难度依赖于网络防护的强度，该计算机造成的危害程度则与局域网的大小有关。系统管理员的行为也存在一些限制；公司可能需要运行各种复杂的旧系统，这些旧系统不支持Kerberos。此外，雇佣安全意识强的管理员也会增加运营成本。在我们的实验室中，与系统管理员的争论已经持续多年，因为我们试图连接到Internet，以便访问其他站点，但是，管理员们无论是出于技术防护还是政策因素考虑(我们的学术网络不能对商业用户开放)都拒绝我们的请求。最终，我们通过设置一个独立的客人网络解决了这一问题，该客人网络连接到商用ISP，而非我们大学的骨干网络。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这带来了更广泛的问题：网络的边界在哪里？过去，很多公司都只有单一的内部网络，并通过某种类型的防火墙连接到Internet。但边界划分具有意义，正如第9章中所讨论的：每个部门有一个单独的网络，这会对遭受控制的计算机所能造成的危害有所控制。如果某部门有高度的防护需求，而其他部门需要更高的灵活性，这会引发很大的争议。比如，在我们的大学，我们不希望学生与员工们使用同一个LAN，实际上，我们将学生、员工与管理人员的网络分隔开，前二者所在网络进一步地按学院与系进行分隔。最近，移动性与虚拟网络的引入使得定义清晰的网络边界变得更加困难，这种争论可以使用行话&ldquo;反边界&rdquo;进行描述，后面我会谈到这一点。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最后一种值得注意的针对局域网的攻击是欺骗访问点(rogue access point)。有时，人们会在公共区域中发现WiFi访问点，例如机场，但该访问点已被恶意部署。操作员可能坐在候机厅中，使用笔记本通过付费的WiFi服务访问Internet，同时提供一个免费的接入点；如果你使用该接入点，他就可以嗅探你输入的明文密码，比如你访问webmail或Amazon账号的密码；如果你使用在线银行，他就会将你导向到恶意站点。这在某种程度上与pharming驱动的攻击类似，虽然更可靠但却无法扩展。此外，欺骗访问点也可以是雇员为了自己方便而违反公司安全策略要求安装的设备，甚至也可以是错误配置(以至于不能对网络流量进行加密)的正式节点。未加密的WiFi流量是否是一个大问题依赖于具体情况，后面讨论加密时会对这一问题进行更深入的探讨。</p>
<p align="left">摘自：《信息安全工程（第2版）》</p>
<p align="left">ISBN：9787-302-27115-4</p>
<p align="left"><img src="http://hi.csdn.net/attachment/201202/3/0_1328255732O99C.gif" alt="信息安全工程（第2版）" width="220" height="311" /></p>
<h3>&nbsp;</h3>
<h3>&nbsp;</h3><img src="aggbug/2337248.html?type=0" width="1" height="1" alt=""/><p>作者: <a href="" target="_blank">清华文康</a> 发表于 2012-02-03 16:15 <a href="http://www.cnblogs.com/tup-wk/archive/2012/02/03/2337248.html" target="_blank">原文链接</a></p><p>评论: 0　<a href="http://www.cnblogs.com/tup-wk/archive/2012/02/03/2337248.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/tup-wk/archive/2012/02/03/2337248.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130855/" target="_blank">松下去年预亏102亿美元 创日本制造企业新记录</a><span style="color:gray">(2012-02-12 12:55)</span><br/>· <a href="http://news.cnblogs.com/n/130854/" target="_blank">美20万人签名呼吁苹果改善海外代工厂工作环境</a><span style="color:gray">(2012-02-12 12:54)</span><br/>· <a href="http://news.cnblogs.com/n/130853/" target="_blank">comScore发布2012美国数字产业前景报告</a><span style="color:gray">(2012-02-12 12:41)</span><br/>· <a href="http://news.cnblogs.com/n/130852/" target="_blank">NASA将发射硬X-射线望远镜搜寻“黑洞”</a><span style="color:gray">(2012-02-12 12:02)</span><br/>· <a href="http://news.cnblogs.com/n/130851/" target="_blank">突然，这家公司就成功了</a><span style="color:gray">(2012-02-12 12:00)</span><br/></p><p>编辑推荐：<a href="http://kb.cnblogs.com/page/130672/" target="_blank">高级编程语言的发展历程</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>云计算的架构</title><link>http://www.cnblogs.com/turingbooks/archive/2012/02/03/2336573.html</link><dc:creator>turingbook</dc:creator><author>turingbook</author><pubDate>Fri, 03 Feb 2012 01:50:00 GMT</pubDate><guid>http://www.cnblogs.com/turingbooks/archive/2012/02/03/2336573.html</guid><description><![CDATA[<p><div><p>IT，身为一个新兴行业，在其发展历程中向其他行业借鉴了一些先进的思想和理念，比如除了前面提到的从电力行业借鉴了公用事业这种商业模式和从丰田汽车流水线生产中总结出精益这套编程模式之外，还在软件设计方面引入了架构这个在建筑行业非常核心的概念。</p>  <p>架构，对软件系统而言是极为重要的。因为它不仅定义了系统内部各个模块之间是如何整合和协调的，同时也对其整体表现起着非常关键的作用。而云，作为一个非常复杂的大型软件系统，其中包含着许许多多的模块和组件，所以如果能够理出其架构的话，将会非常有益。</p>  <p>为了让大家对云计算有更深入的理解，本章将会对云的架构进行深入剖析。除了云的架构之外，本章还将会对云计算最主要和最常见的4种模式进行深入介绍。</p>  <h2>　<strong>云的架构</strong></h2>  <p>在对云计算进行了三年多的研究之后，我觉得云计算虽然涉及了很多产品与技术，表面上看起来的确有点纷繁复杂，但是云计算本身还是有迹可循和有理可依的，所以在个人理解的基础上，我总结出了一套云计算的架构，具体请看图2-1。</p>  <p>这个云架构共分为服务和管理两大部分。</p>  <p>在服务方面，主要以提供用户基于云的各种服务为主，共包含3个层次。其一是Software as a  Service（软件即服务），简称SaaS，这层的作用是将应用主要以基于Web的方式提供给客户；其二是Platform as a  Service（平台即服务），简称PaaS，这层的作用是将一个应用的开发和部署平台作为服务提供给用户；其三是Infrastructure as a   Service（基础设施即服务），简称IaaS，这层的作用是将各种底层的计算（比如虚拟机）和存储等资源作为服务提供给用户。从用户角度而言，这3层 服务是独立的，因为它们提供的服务是完全不同的，而且面向的用户也不尽相同。但从技术角度而言，云服务的这3层是有一定依赖关系的。比如，一个SaaS层 的产品和服务不仅需要用到SaaS层本身的技术，而且还依赖PaaS层所提供的开发和部署平台或者直接部署于IaaS层所提供的计算资源上，而PaaS层 的产品和服务也很有可能构建于IaaS层服务之上。</p>  <p><img src="http://www.ituring.com.cn/download/01QnDqDMMxcZ" alt="enter image description here" /></p>  <p>在管理方面，主要以云管理层为主，它的功能是确保整个云计算中心能够安全、稳定地运行，并且能够被有效管理。</p>  <p>接下来，将给大家详细介绍每个层次，其中不仅涉及它们的历史和相关产品，而且还会讨论它们的优势和采用的技术。</p>  <h3><strong>SaaS</strong></h3>  <p>SaaS是最常见的，也是最先出现的云计算服务。通过SaaS这种模式，用户只要接上网络，通过浏览器就能直接使用在云上运行的应用。SaaS云供 应商负责维护和管理云中的软硬件设施，同时以免费或者按需使用的方式向用户收费，所以用户不需要顾虑类似安装、升级和防病毒等琐事，并且免去初期高昂的硬 件投入和软件许可证费用的支出。</p>  <p><strong>1. 历史</strong></p>  <p>SaaS的前身是ASP（Application Service  Provider），其概念和思想与ASP相差不大。最早的ASP厂商有Salesforce.com和Netsuite，其后还有一批企业跟随进来。这 些厂商在创业时都主要专注于在线CRM（客户关系管理）应用，但由于那时正值互联网泡沫破裂的时候，而且当时ASP本身的技术也并不成熟，而且还缺少定制 和集成等重要功能，再加上当时欠佳的网络环境，所以ASP没有受到市场的热烈欢迎，从而导致大批相关厂商破产。但在2003年后，在Salesforce 的带领下，残存的ASP企业喊出了SaaS这个口号，并随着技术和商业这两方面不断成熟，Salesforce、WebEx和Zoho等国外SaaS企业 得到了成功，而国内的企业（诸如用友、金算盘、金碟、阿里巴巴和八百客等）也加入到SaaS的浪潮中。</p>  <p><strong>2. 相关产品</strong></p>  <p>由于SaaS产品起步较早，而且开发成本低，所以在现在的市场上，SaaS产品不论是在数量还是在类别上都非常丰富。同时，也出现了多款经典产品， 其中最具代表性的莫过于Google Apps、Salesforce CRM、Office Web Apps 和Zoho。</p>  <ul><li>Google Apps。中文名为&#8220;Google 企业应用套件&#8221;，它提供企业版Gmail、Google 日历、Google 文档和Google 协作平台等多个在线办公工具，而且价格低廉，使用方便，并且已经有超过两百万家企业购买了Google Apps服务。</li><li>Salesforce CRM。它是一款在线客户管理工具，并在销售、市场营销、服务和合作伙伴这4个商业领域上提供完善的IT支持，还提供强大的定制和扩展机制，来让用户的业务更好地运行在Salesforce平台上。这款产品常被业界视为SaaS产品的&#8220;开山之作&#8221;。</li><li>Office Web Apps。它是微软所开发的在线版Office，提供基于Office  2010技术的简易版Word、Excel、PowerPoint及OneNote等功能。它属于Windows  Live的一部分，并与微软的SkyDrive云存储服务有深度的整合，而且兼容Firefox、Safari和Chrome等非IE系列浏览器。和其他 在线Office相比，它的最大优势是，由于其本身属于Office  2010的一部分，所以在与Office文档的兼容性方面远胜其他在线Office服务。</li><li>Zoho。Zoho是AdventNet公司开发的一款在线办公套件。在功能方面，它绝对是现在业界最全面的，有邮件、CRM、项目管理、 Wiki、在线会议、论坛和人力资源管理等几十个在线工具供用户选择。同时包括美国通用电气在内的多家大中型企业已经开始在其内部引入Zoho的在线服 务。Zoho在国内的代理商为百会。</li></ul>  <p><strong>3. 优势</strong></p>  <p>虽然和传统桌面软件相比，现有的SaaS服务在功能方面还稍逊一筹，但是在其他方面还是具有一定的优势的，下面是其中的4个方面。</p>  <ul><li>使用简单。在任何时候或者任何地点，只要接上网络，用户就能访问这个SaaS服务，而且无需安装、升级和维护。</li><li>支持公开协议。现有的SaaS服务在公开协议（比如HTML 4/HTML5）的支持方面都做得很好，用户只需一个浏览器就能使用和访问SaaS应用。这对用户而言非常方便。</li><li>安全保障。SaaS供应商需要提供一定的安全机制，不仅要使存储在云端的用户数据处于绝对安全的境地，而且也要通过一定的安全机制（比如HTTPS等）来确保与用户之间通信的安全。</li><li>初始成本低。使用SaaS服务时，不仅无需在使用前购买昂贵的许可证，而且几乎所有的SaaS供应商都允许免费试用。</li></ul>  <p><strong>4. 技术</strong></p>  <p>由于SaaS层离普通用户非常近，所以大家对SaaS层用到的大多数技术都耳熟能详。下面列出了其中最主要的5种技术。</p>  <ul><li>HTML。它是标准的Web页面技术，现在主要以HTML 4为主。但是即将推出的HTML5会在很多方面推动Web页面的发展，比如视频和本地存储等。<br />    JavaScript。一种用于Web页面的动态语言，通过JavaScript，能够极大地丰富Web页面的功能。最流行的JavaScript框架有jQuery和Prototype。</li><li>CSS。主要用于控制Web页面的外观，而且能使页面的内容与其表现形式之间进行优雅地分离。</li><li>Flash。业界最常用的RIA（Rich Internet Applications，富因特网应用）技术，能够在现阶段提供HTML等技术所无法提供的基于Web的富应用，而且在用户体验方面也非常不错。</li><li>Silverlight。来自微软的RIA技术。虽然它现在的市场占有率稍逊于Flash，但由于它可以使用C#来进行编程，所以对开发者非常友好。</li></ul>  <p>由于通用且学习成本较低，大多数云计算产品都会倾向于HTML、JavaScript和CSS这对黄金组合，但是在HTML5被大家广泛接受之 前，RIA技术在用户体验方面还是具有一定优势的，所以Flash和Silverlight也将会有一定的用武之地，比如VMware  vCloud就采用了基于Flash的Flex技术，而微软的云计算产品肯定会在今后大量使用Silverlight技术。 </p>  <h3>　<strong>PaaS</strong></h3>  <p>通过PaaS这种模式，用户可以在一个提供SDK（Software Development  Kit，软件开发工具包）、文档、测试环境和部署环境等在内的开发平台上非常方便地编写和部署应用，而且不论是在部署还是在运行的时候，用户都无需为服务 器、操作系统、网络和存储等资源的运维操心。 PaaS在整合率上非常惊人，比如一台运行Google App  Engine的服务器能够支撑成千上万个应用，也就是说，PaaS是非常经济的。PaaS主要面对的用户是开发人员。</p>  <p><strong>1. 历史</strong></p>  <p>PaaS是云服务这3层之中出现最晚的。业界第一个PaaS平台诞生在2007年，是Salesforce的Force.com，通过这个平台，不 仅能使用Salesforce提供的完善的开发工具和框架来轻松地开发应用，而且能把应用直接部署到Salesforce的基础设施上，从而能利用其强大 的多租户系统。接着，在2008年4月，Google推出了Google App  Engine，从而将PaaS所支持的范围从在线商业应用扩展到普通的Web应用，也使得越来越多的人开始熟悉和使用功能强大的PaaS服务。</p>  <p><strong>2. 相关产品</strong></p>  <p>和SaaS产品百花齐放相比，PaaS产品主要以少而精为主，其中比较著名的产品有：Force.com、Google App Engine、Windows Azure Platform和Heroku。</p>  <ul><li>Force.com。就像上面所说的那样，Force.com是业界第一个PaaS平台，它主要通过提供完善的开发环境和强健的基础设施等来帮助 企业和第三方供应商交付健壮的、可靠的和可伸缩的在线应用。还有，Force.com本身是基于Salesforce著名的多租户架构的。</li><li>Google App Engine。Google App Engine提供Google的基础设施来让大家部署应用，还提供一整套开发工具和SDK来加速应用的开发，并提供大量免费额度来节省用户的开支。 </li><li>Windows Azure  Platform。它是微软推出的PaaS产品，运行在微软数据中心的服务器和网络基础设施上，通过公共互联网来对外提供服务。它由具有高扩展性的云操作 系统、数据存储网络和相关服务组成，而且服务都是通过物理或虚拟的Windows Server 2008实例提供的。还有，它附带的Windows  Azure SDK提供了一整套开发、部署和管理Windows Azure云服务所需要的工具和API。</li><li>Heroku。它是一个用于部署Ruby On Rails应用的PaaS平台，并且其底层基于Amazon EC2的IaaS服务，在Ruby程序员中有非常好的口碑。</li></ul>  <p><strong>3. 优势</strong></p>  <p>和现有的基于本地的开发和部署环境相比，PaaS平台主要有下面这6方面的优势。</p>  <ul><li>开发环境友好。通过提供SDK和IDE（Integrated Development Environment，集成开发环境）等工具来让用户不仅能在本地方便地进行应用的开发和测试，而且能进行远程部署。</li><li>服务丰富。PaaS平台会以API的形式将各种各样的服务提供给上层的应用。</li><li>管理和监控精细。PaaS能够提供应用层的管理和监控，比如能够观察应用运行的情况和具体数值[比如吞吐量（Throughput）和响应时间（Response Time）等]来更好地衡量应用的运行状态，还能通过精确计量应用所消耗的资源来更好地计费。</li><li>伸缩性强。PaaS平台会自动调整资源来帮助运行于其上的应用更好地应对突发流量。</li><li>多住户（Multi-Tenant）机制。许多PaaS平台都自带多住户机制，不仅能更经济地支撑庞大的用户规模，而且能提供一定的可定制性以满足用户的特殊需求。</li><li>整合率高。PaaS平台的整合率非常高，比如Google App Engine能在一台服务器上承载成千上万个应用。</li></ul>  <p><strong>4. 技术</strong></p>  <p>与SaaS层所采用的技术不同的是，PaaS层的技术比较多样，下面是常见的5种。</p>  <ul><li>REST。通过REST（Representational State Transfer，表述性状态转移）技术，能够非常方便和优雅地将中间件层所支撑的部分服务提供给调用者。</li><li>多租户。它能让一个单独的应用实例可以为多个组织服务，而且能保持良好的隔离性和安全性。通过这种技术，能有效地降低应用的购置和维护成本。</li><li>并行处理。为了处理海量数据，需要利用庞大的x86集群进行规模巨大的并行处理，Google的MapReduce是这方面的代表之作。</li><li>应用服务器。在原有应用服务器的基础上为云计算作了一定程度的优化，比如用于Google App Engine的Jetty应用服务器。</li><li>分布式缓存。通过这种技术，不仅能有效降低对后台服务器的压力，而且还能加快相应的反应速度。最著名的分布式缓存的例子莫过于Memcached。</li></ul>  <p>对于很多PaaS平台，比如用于部署Ruby应用的Heroku云平台，应用服务器和分布式缓存都是必备的，  REST技术常用于对外的接口，多租户技术则主要用于SaaS应用的后台（比如用于支撑Salesforce的CRM等应用的Force.com多租户内 核），而并行处理技术常被作为单独的服务推出（比如Amazon的Elastic MapReduce）。</p>  <h3>　<strong>IaaS</strong></h3>  <p>通过IaaS这种模式，用户可以从供应商那里获得他所需要的计算或者存储等资源来装载相关应用，并只需为其所租用的那部分资源付费，而这些烦琐的管理工作则交给IaaS供应商来负责。</p>  <p><strong>1. 历史</strong><br /> 和SaaS一样，类似IaaS的想法其实已经出现很久了，比如过去的IDC（Internet Data  Center，互联网数据中心）和VPS（Virtual Private  Server，虚拟专用服务器）等，但由于技术、性能、价格和使用等方面的缺失，这些服务并没有被大中型企业广泛采用。但在2006年年底，Amazon  发布了EC2（Elastic Compute  Cloud，灵活计算云）这个IaaS云服务。由于EC2在技术和性能等多方面的优势，这类技术终于被业界广泛认可和接受，其中就包括部分大型企业，比如 著名的纽约时报。</p>  <p><strong>2. 相关产品</strong><br /> 最具代表性的IaaS产品有：Amazon EC2、IBM Blue Cloud、Cisco UCS和Joyent。</p>  <ul><li>Amazon  EC2。EC2主要以提供不同规格的计算资源（也就是虚拟机）为主。它基于著名的开源虚拟化技术Xen。通过Amazon的各种优化和创新，  EC2不论在性能上还是在稳定性上都已经满足企业级的需求。而且它还提供完善的API和Web管理界面来方便用户使用。 </li><li>IBM Blue  Cloud。&#8220;蓝云&#8221;解决方案是由IBM云计算中心开发的业界第一个，同时也是在技术上比较领先的企业级云计算解决方案。该解决方案可以对企业现有的基础 架构进行整合，通过虚拟化技术和自动化管理技术来构建企业自己的云计算中心，并实现对企业硬件资源和软件资源的统一管理、统一分配、统一部署、统一监控和 统一备份，也打破了应用对资源的独占，从而帮助企业能享受到云计算所带来的诸多优越性。</li><li>Cisco  UCS。它是下一代数据中心平台，在一个紧密结合的系统中整合了计算、网络、存储与虚拟化功能。该系统包含一个低延时、无丢包和支持万兆以太网的统一网络 阵列以及多台企业级x86架构刀片服务器等设备，并在一个统一的管理域中管理所有资源。用户可以通过在UCS上安装VMWare  vSphere来支撑多达几千台虚拟机的运行。通过Cisco UCS，能够让企业快速在本地数据中心搭建基于虚拟化技术的云环境。</li><li>Joyent。它提供基于Open Solaris技术的IaaS服务。其IaaS服务中最核心的是Joyent  SmartMachine。与大多数的IaaS服务不同的是，它并不是将底层硬件按照预计的额度直接分配给虚拟机，而是维护了一个大的资源池，让虚拟机上 层的应用直接调用资源，并且这个资源池也有公平调度的功能，这样做的好处是优化资源的调配，并且易于应对流量突发情况，同时使用人员也无需过多关注操作系 统级管理和运维。</li></ul>  <p><strong>3. 优势</strong></p>  <p>与传统的企业数据中心相比，IaaS服务在很多方面都存在一定的优势，下面是最明显的5个。<br />  - 免维护。主要的维护工作都由IaaS云供应商负责，所以用户不必操心。<br />  - 非常经济。首先免去了用户前期的硬件购置成本，而且由于IaaS云大都采用虚拟化技术，所以应用和服务器的整合率普遍在10（也就是一台服务器运行10个应用）以上，这样能有效降低使用成本。<br />  - 开放标准。虽然很多IaaS平台都存在一定的私有功能，但是由于OVF等应用发布协议的诞生，IaaS在跨平台方面稳步前进，这样应用能在多个IaaS云上灵活地迁移，而不会被固定在某个企业数据中心内。<br />  - 支持的应用。因为IaaS主要是提供虚拟机，而且普通的虚拟机能支持多种操作系统，所以IaaS所支持应用的范围非常广泛。<br />  - 伸缩性强。IaaS云只需几分钟就能给用户提供一个新的计算资源，而传统的企业数据中心则往往需要几周时间，并且计算资源可以根据用户需求来调整其资源的大小。</p>  <p><strong>4. 技术</strong></p>  <p>IaaS所采用的技术都是一些比较底层的，其中有4种技术是比较常用的。</p>  <ul><li>虚拟化。也可以将它理解为基础设施层的&#8220;多租户&#8221;。因为通过虚拟化技术，能够在一个物理服务器上生成多个虚拟机，并且能在这些虚拟机之间实现全面 的隔离，这样不仅能降低服务器的购置成本，而且还能降低服务器的运维成本。成熟的x86虚拟化技术有VMware的ESX和开源的Xen。</li><li>分布式存储。为了承载海量的数据，同时也要保证这些数据的可管理性，所以需要一整套分布式存储系统。在这方面，Google的GFS是典范之作。</li><li>关系型数据库。基本上是在原有的关系型数据库的基础上作了扩展和管理等方面的优化，使其在云中更适应。</li><li>NoSQL。为了满足一些关系数据库所无法满足的目标，比如支撑海量数据等，一些公司特地设计一批不是基于关系模型的数据库，比如Google的BigTable和Facebook的Cassandra等。</li></ul>  <p>现在大多数的IaaS服务都是基于Xen的，比如Amazon的EC2等，但VMware也推出了基于ESX技术的vCloud，同时业界也有几个 基于关系型数据库的云服务，比如Amazon的RDS（Relational Database Service，关系型数据库服务）和Windows  Azure SDS（SQL Data  Services，SQL数据服务）等。关于分布式存储和NoSQL，它们已经被广泛用于云平台的后端，比如Google App  Engine的Datastore就是基于BigTable和GFS这两个技术，而Amazon推出的Simple DB则基于NoSQL技术。</p>  <h3>　<strong>云管理层</strong></h3>  <p>虽然和前面云服务的3层相比，熟悉云管理层的人非常少，但是它确实是云最核心的部分，就好像一个公司离不开其董事会的管理一样。与过去的数据中心相 比，云最大的优势在于云管理的优越性。云管理层也是前面3层云服务的基础，并为这3层提供多种管理和维护等方面的功能和技术。如图2-2所示，云管理层共 有9个模块，这9个模块可分为3层，它们分别是用户层、机制层和检测层。</p>  <p><img src="http://www.ituring.com.cn/download/01QnDqOhCftq" alt="enter image description here" /></p>  <p><strong>1. 用户层</strong></p>  <p>顾名思义，这层主要面向使用云的用户，并通过多种功能来更好地为用户服务，共包括4个模块：用户管理、客户支持、服务管理和计费管理。</p>  <ul><li><strong>用户管理</strong><br /> 对于任何系统而言，对于用户的管理都是必需的，云也是如此。云方面的用户管理主要有3种功能。其一是账号管理，包括对用户身份及其访问权限进行有效地管 理，还包括对用户组的管理；其二是单点登录，英文为&#8220;Single Sign  On&#8221;，其意义是在多个应用系统中，用户只需要登录一次就可以访问所有相互信任的应用系统，这个机制可以极大地方便用户在云服务之间进行切换；其三是配置 管理，对与用户相关的配置信息进行记录、管理和跟踪，配置信息包括虚拟机的部署、配置和应用的设置信息等。</li><li><strong>客户支持</strong><br /> 好的用户体验对于云而言也是非常关键的，所以帮助用户解决疑难问题的客户支持是必需的，并且需要建设一整套完善的客户支持系统，以确保问题能按照其严重程度或者优先级来依次进行解决，而不是一视同仁。这样，能提升客户支持的效率和效果。</li><li><strong>计费管理</strong><br /> 利用底层监控系统所采集的数据来对每个用户所使用的资源（比如所消耗CPU的时间和网络带宽等）和服务（比如调用某个付费API的次数）进行统计，来准确地向用户索取费用，并提供完善和详细的报表。</li><li><strong>服务管理</strong><br /> 大多数云都在一定程度上遵守SOA（Service-Oriented  Architecture，面向服务的架构）的设计规范。SOA的意思是将应用不同的功能拆分为多个服务，并通过定义良好的接口和契约来将这些服务连接起 来，这样做的好处是能使整个系统松耦合，从而使整个系统能够通过不断演化来更好地为客户服务。而一个普通的云也同样由许许多多的服务组成，比如部署虚拟机 的服务、启动或者关闭虚拟机的服务等，而管理好这些服务对于云而言是非常关键的。服务管理主要有下面这5个功能。</li><li>管理接口。提供完善的关于服务的Web管理界面和API接口。</li><li>自定义服务。能让用户对服务进行自定义和扩展。</li><li>服务调度。配备强健的机制来负责服务的调度，以使服务能在合理的时间内被系统调用和处理。</li><li>监控服务。利用底层的监控系统来观测服务实际的运行情况。</li><li>流程管理。提供一个工具来让用户将多个服务整合为一个流程，并对它进行管理以提升运行效率。</li></ul>  <p><strong>2. 机制层</strong></p>  <p>这层主要提供各种用于管理云的机制。通过这些机制，能让云计算中心内部的管理更自动化、更安全和更环保。和用户层一样，该层也包括4个模块：运维管理、资源管理、安全管理和容灾支持。</p>  <ul><li>运维管理<br /> 云的运行是否出色，往往取决于其运维系统的强健和自动化程度。而和运维管理相关的功能主要包括3个方面。首先是自动维护：运维操作应尽可能地专业和自动 化，从而降低云计算中心的运维成本。其次是能源管理：它包括自动关闭闲置的资源，根据负载来调节CPU的频率以降低功耗并提供关于数据中心整体功耗的统计 图与机房温度的分布图等来提升能源的管理，并相应地降低浪费。还有就是事件监控：它是通过对在数据中心发生的各项事件进行监控，以确保在云中发生的任何异 常事件都会被管理系统捕捉到。</li></ul></div>全文链接：<div><a href="http://www.ituring.com.cn/article/details/964">http://www.ituring.com.cn/article/details/964</a></div><p>&nbsp;</p><p>&nbsp;<a href="http://www.ituring.com.cn/book/28"><img alt="" src="http://www.ituring.com.cn/bookcover/28.jpg" height="141" width="111" /></a></p><img src="aggbug/2336573.html?type=0" width="1" height="1" alt=""/><p>作者: <a href="" target="_blank">turingbook</a> 发表于 2012-02-03 09:50 <a href="http://www.cnblogs.com/turingbooks/archive/2012/02/03/2336573.html" target="_blank">原文链接</a></p><p>评论: 0　<a href="http://www.cnblogs.com/turingbooks/archive/2012/02/03/2336573.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/turingbooks/archive/2012/02/03/2336573.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130855/" target="_blank">松下去年预亏102亿美元 创日本制造企业新记录</a><span style="color:gray">(2012-02-12 12:55)</span><br/>· <a href="http://news.cnblogs.com/n/130854/" target="_blank">美20万人签名呼吁苹果改善海外代工厂工作环境</a><span style="color:gray">(2012-02-12 12:54)</span><br/>· <a href="http://news.cnblogs.com/n/130853/" target="_blank">comScore发布2012美国数字产业前景报告</a><span style="color:gray">(2012-02-12 12:41)</span><br/>· <a href="http://news.cnblogs.com/n/130852/" target="_blank">NASA将发射硬X-射线望远镜搜寻“黑洞”</a><span style="color:gray">(2012-02-12 12:02)</span><br/>· <a href="http://news.cnblogs.com/n/130851/" target="_blank">突然，这家公司就成功了</a><span style="color:gray">(2012-02-12 12:00)</span><br/></p><p>编辑推荐：<a href="http://kb.cnblogs.com/page/130672/" target="_blank">高级编程语言的发展历程</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item></channel></rss>
