科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网安全频道云计算:是用外部云还是内部云?

云计算:是用外部云还是内部云?

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

这是无法回避的事实:云计算有着许多潜在优点,不过同样有着诸多缺点。

来源:网界网 2009年5月13日

关键字: 安全策略 Web安全 云计算

  • 评论
  • 分享微博
  • 分享邮件

  这是无法回避的事实:云计算有着许多潜在优点,不过同样有着诸多缺点。

  云计算并不完美

  先说说云计算的优点吧:可以从云环境获取应用程序让大大小小的企业有可能获得几乎可无限扩展的低成本计算资源;只要为实际需要的资源付费,甚至“按时付费”;即使在短时间内突然需要大量资源,也很容易得到满足;云计算还腾出了原本会搁置在硬件和数据中心场地和设施的资金;而且解放了原本要照管服务器的IT员工,从而可以处理更有成效的IT工作。

  但云计算并不十分完美,缺点集中体现在以下几个方面:数据安全性以及让第三方来存储数据(假定监管要求允许这么做)多明智;可移植性以及被某一家云计算提供商牢牢束缚的可能性;可靠性;数据日志;处理地球另一端的云环境中服务器的速度以及不可避免的延迟;地理政治方面的担忧――为你运行应用程序的云数据中心位于世界上哪个地方?你希望云数据中心在那个地方吗?这最后一个对总部设在美国的企业来说问题不大,可是对其他许多国家的企业而言确实是个大问题。

  但是对有些企业而言,说到获得云计算的优点,确实存在一大障碍:异构性(heterogeneity)。许多企业的数据中心拥有好几代不同的服务器,它们来自多家厂商,在不同处理器上运行不同的操作系统:Windows、AIX、Solaris、Linux、英特尔、PowerPC和SPARC等。相比之下,大多数云服务提供了选择有限的操作系统,运行在品种较少的硬件上。

  这样一来,异构企业陷入了多少有点无所适从的窘境。也许可以把部分应用程序卸载到云环境中,但剩余的应用程序仍必须在企业内部加以管理及运行。如果是这种情况,也许还能在效率方面获得一定的优点;但规模较小的数据中心实际上意味着,无法获得显著的规模经济效益。面临的仍是一大堆东拼西凑的不同系统,它们需要大量时间和许多不同的技能来加以管理,而比较容易管理的系统将迁移至外部云。实际上,效率反而下降了。

  一种解决办法就是在内部运营云环境:所谓的“内部云”(internal cloud),Steve Oberlin说,他是总部设在加利福尼亚州圣何塞的IT基础设施管理软件厂商Cassatt公司的首席科学家。他说:“内部云可以帮你把自己的计算资源汇集到云中,并进行管理;可以根据需要,动态实时地提供服务器资源。最后你提高了利用率和效率。”

  许多企业已经启动了虚拟化项目,以提高服务器利用率、降低数据中心对电力和场地的要求,但是Oberlin表示内部云的目标不仅限于此。它让不适合虚拟化的应用程序(比如在峰值时间段需要整个服务器资源的应用程序)可以提高运行效率,又包括了虚拟化服务器:换句话说,虚拟化只是内部云解决方案的一个部分而已。

  该选择哪种方案?

  不过这里面临一个重要的问题:实施内部云或使用公共云,哪个更好?据弗雷斯特研究公司的首席分析师James Staten声称,答案是,两者各有其优势和劣势。他说:“内部云很好,因为你可以遵循自己的工作流和安全指导准则;并且确保你在运行合适的代码。美中不足的是,无法获得公共云提供商带来的规模经济效益。”

  “另一方面,如果你使用公共云提供商,最后要做好多工作,比如许可证管理,进行改动以适应公共云的流程。你只能使用对方提供的资源来工作。不过得到了规模经济效益的好处。”

  那么,运行内部云意味着什么呢?以最基本的情况为例,Cassatt公司的主动响应(Active Response)软件可通过以下方法来管理电量:监测服务器使用情况,在不需要服务器的非峰值时间段(比如周末)实施策略,以关闭服务器。Oberlin说:“借助这个办法,节省电费的效果就相当显著。我们看到大幅节省了能源,短短九个月内就获得了投资回报。”

  但这本身不是通常意义上的云计算。为了获得云计算,Cassatt公司使用了服务器映像数据库、一套规定应用程序要达到的服务级别的规则,以及控制整个架构的管理软件。简而言之,管理软件监测每个应用程序;若有必要,就会通过网络使用正确映像来启动相应的服务器,为应用程序增添资源。在不太繁忙的时间段,不需要的资源被关闭,以便这些资源处于闲置状态,或者重新分配给有需要的其他应用程序。异构环境仍存在效率低下的问题,因为有些硬件只能运行一部分、而不是所有的服务器映像;不过,兼容应用程序之间的资源仍可以汇集起来。Oberlin说:“就成本节省而言,效率只有低两位数的典型数据中心提供同一种服务级别所需的服务器数量有望减少40%至50%;同时仍有更大的预留空间和更好的灵活性。”

  实际上,说到运行内部云,企业未必受制于某一个数据中心。Cassatt公司不久将发布“企业版”的主动响应(Active Response)软件,该版本可以把不同数据中心的资源汇集起来。而且功能并不仅限于此。该软件将让企业还可以通过添加来自外部云提供商的资源,从而扩展资源池。Oberlin说:“你在本地或另一个数据中心可供使用的资源数量可能是固定的,但可以使用来自外部云提供商的资源,从而应对计划外的需求峰值。”

  弗雷斯特研究公司的Staten表示,这种使用外部云提供商来提供额外容量的做法会变得越来越常见。“眼下,我们看到许多公司在使用孤立的内部云;但我们认为它们最后肯定会采用‘混合云’(hybrid cloud)或‘云爆发’(cloud bursting)方法。”IBM公司在本月初演示了一款系统,让公司能够把应用程序从内部云转移到公共云环境来处理,同时把所有数据保留在私有云里面。这种混合云方法可能会受到原本因安全或监管问题而无法使用公共云的企业的欢迎。

  云计算现在仍处于早期阶段;但如果有可能把效率提升大约40%至50%,那么不愿使用或无法使用公共云提供商的企业可能会好好考虑一番。(

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章