你好,游客 登录 注册 发布搜索
背景:
阅读新闻

简述云计算是什么与云计算技术

[日期:2014-03-31] 来源: CSDN  作者: [字体: ]

  最近IT界的最时髦的词语莫过于云计算了,很多人认为云计算是在炒作,也有很多人在纳闷云计算是什么,

  但也有人认为这是未来发展的趋势。那么我的观点是什么呢?都要写“云计算概念大全”,当然是云计算忠实支持者了!

云计算是什么,云计算技术

  云计算是什么?

  要回答这个问题,首先得知道:在计算机里,只有程序和数据之分。因而,从程序和数据的角度来讲:云计算就是统一部署的程序、统一存储并由相关程序统一管理着的数据!这“统一”反映了“集中”“一致性”,又有点“一次部署,随处可用”(网络化)。这统一的部署,统一的管理有很多好处啊。做“云计算中心”的IT企业,可以把精力集中在为用户提供基础的“云存储”、“云计算”服务上。为了更好的把用户的数据管理得更好、更安全,并且为用户的提供“管理云数据”的“云应用程序”,企业必需在云计算领域有着深入的研究以及相当的权威性(如同现在存钱的银行)。如此一来,企业提供的云计算环境,也就是用户的 “云计算服务” 环境,将深刻地影响着用户的网络行为习惯,甚至影响和决定了用户的消费。基础云计算服务提供商,将是未来的“微软”型的企业。他们将决定着未来的IT形态。

  云计算软件技术:为云计算服务提软件支撑的软件技术。

  此类软件既有传统的网络软件技术(如j2ee 技术,php等),也有未来新开发的网络编程技术(如运用于并行计算、虚拟化计算的并行编程语言等)。目前比较新的技术如.net技术,可以为下一代云计算软件服务提供技术支撑作用。他的虚拟化运行、托管运行将有助于云计算的实现。

  Java本身即是一种虚拟化技术,对于云计算可以说具有天然的相融性。Sun公司所鼓吹的“网络就是计算机”也是对于过去来说,没能使得sun成为像微软一样的软件业龙头老大,但在未来或许能凑效。最近的java软件商店似乎预视着这一点。

  我所认为的云计算软件技术或许更能超脱出这些传统的软件技术。高级的抽象的,硬件资源、数据资源高度虚拟化的,计算结点自主化,计算并行化。也就是说,这种软件技术将无视硬件情况,可将硬件操作、数据资源操作(无论存储在何位置)统一起来,并且能自主扩张缩减自己的运行能力,并且并行的处理数据。这是不是第五代语言所要做的呢。让我们试目以待吧。

  云计算中心:云计算所需的数据、服务(程序)的存储地,以及云计算的执行中心。

  分两大类:一个是计算中心,一个是存储中心。计算中心就像是cpu,专门用于运行云计算服务的执行中心。存储中心就是大量的磁盘阵列,以及对这些磁盘阵列进行存储管理、维护的专用服务主机。存储中心就像是存储器体系,以专门优化数据的存取。计算中心提供用户数据。

  两个中心,通过高速链路链接在一起,从而为云计算服务提供强悍的软件及硬件支撑。

  除此之外,还有分布式存储-计算中心:有时候这些运算中心并非是绝然分开的。有些可能是统一的一体。一个计算结点里面,既包括了小的计算结点,也包括了小的存储结点。这些小存储结点以及小的计算结点,通过特定的网络拓扑结构,与其它计算结点、存储结点相链接。从而形成一个相对分散的分布式存储中心、计算中心。

收藏 推荐 打印 | 录入:Cstor | 阅读:
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款