Java与云计算 – 大数据那些事儿

时间:14-07-10 栏目:云计算 作者:爱说云网 评论:0 点击: 2,063 次

什么是Java?什么是云计算?Java与云计算有什么关系呢?本文探讨了这些问题。

   Java是一种编程语言,Java是一种开发平台,Java还是一种运行环境。总之,Java已构建了属于自己的生态系统,渗透到各种应用。

   云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。

   云计算是分布式计算、并行计算和网格计算的发展,是虚拟化、效用计算、基础设施即服务、平台即服务、软件即服务等概念混合演进并跃升的结果。云计算具有大规模、按需服务、高可靠性、极其廉价、高可扩展性、通用性等特点。云计算服务主要包括基础设施即服务、平台即服务、软件即服务、云储存、管理服务提供和商业服务平台等。

   Java与云计算的关系主要体现在以下几个方面:

  (1)Java在云计算中的优势

   Java使云计算更简单,Java具有简单性、兼容性、简易性、安全性、动态性、高性能、解释性、健壮性

  (2)Java与分布式计算

  基于JAVA的分布式程序设计:

  基于Socket的编程

  基于RMI的分布式编程

  基于CORBA的分布式编程

 (3)Java与并行计算

  JDK 1.5引入java.util.cocurrent包

  Java中的多线程技术实现并行计算( JET 平台)

  Java SE 5 中的锁,原子量 并行容器,线程调度 以及线程执行

  基于Java的分布并行计算环境Java PVM

  (4)Java与网格计算

  基于Java网格计算主要开发工具包:Globus ToolKit 4.0

  基于Java的开发框架与平台:GridGain 2.0& JPPF

  Java Grid Computing Library :J2EE环境与API

 (5)Java与虚拟化技术

  Sun 公司的虚拟化技术支持:管理程序 (Sun xVM Server)、OS (Solaris Containers)、网络 (Crossbow)、存储 (COMSTAR, ZFS)和应用程序 (GlassFish 和 Java CAPS 技术)。

  总结:

 1)Java使得云计算更简单,而云计算让Java更有活力。

 2)Java在互联网应用有着独特的优势,而云计算是基于互联网的超计算模式,两者的结合,势必创造更大价值。

相关文章

2015年7大云安全预测
views 1759
不断发生的数据泄露事故正在动摇企业和消费者的信心,也增加了云计算领域对安全的讨论。快速的云计算部署要求企业保护敏感数据的同时,保持应用程序的功能。那么,未来几个月哪些趋势会推动市场发展呢?下面让我们看看云安全市场2015年的发展趋势:   1. 私有云的演变   在企业试图利用云计算提供的控制、...
盘点在“云”中的2014:那些改变与被改变的...
views 1933
如果说2013年,云计算还被国内普遍认为是一种“颠覆式创新”概念的话,那么2014年,则可以称之为国内云计算的起步之年。虽然没有像大数据、物联网等新概念那样被业界火热关注,但很明显的事实就是:不再大肆炒作概念的云计算真正开始落地、快速发展。不仅传统互联网公司、IT巨鳄进入云计算市场,越来越多的公司甚...
从容器和Kubernetes技术看现代云计算的发展轨迹...
views 1622
在接下来的几周,我们将会发布一个新的系列博客,在这个系列中,我们想阐述Google对于容器技术的一些观点,此外我们还会和读者分享Google在过去十年间,在容器中运行服务的一些经验。我们是一支由Google的产品经理、一线技术员以及架构师组成的团队,团队共同的目标是要帮助读者了解“容器技术革命”如何...
Google后Hadoop时代的新“三驾马车”——Caffeine、Pregel、Dremel...
views 2286
Google在2003年到2004年公布了关于GFS、 MapReduce和BigTable三篇技术论文,这也成为后来云计算发展的重要基石,如今Google在后Hadoop时代的新“三驾马车”—— Caffeine、Pregel、Dremel再一次影响着全球大数据技术的发展潮流。 Mike Ols...
NSA正绘制互联网地图 可监控全球任何设备...
views 1864
9月15日消息,据《明镜周刊》报道, 斯诺登释放出的最新文件表明,美国国家安全局正在筹备一项惊人的计划-“互联网地图映射” ,这一项目将对全球所有的设备进行匹配,随时随地的进行监控。 美国国家安全局和他们的盟友英国政府通信总部 (GCHQ)要联合绘制一份互联网地图,这份地图不仅要映射电信电缆设备还...
移动互联时代 云监控如何助力IT运维管理...
views 1739
计算、移动互联网的快速发展正在引发一场新的变革。随着IT系统、业务环境的复杂性增加,传统的IT运维方式已经不能适应企业快速发展的业务需求。企业不再只着眼于硬件开发,而是对应用技术、运营维护的需求越来越高,这给企业的应用性能管理带来新的挑战和机遇。 不久前,云智慧(北京)科技有限公司COO潘涛与51C...
云计算在企业成功落地三条件
views 1828
 云计算在企业成功落地三条件    针对上述三个阻碍,奉继承认为,云计算在企业成功落地必须满足以下三个条件。一、要有支持云计算的IT治理模式和企业架构方法;二、具备SOA架构的PaaS平台,以支持企业的业务、应用、数据的整合,实现应用的灵活性和消除信息孤岛,并实现企业内各业务单元的个性化业务的应用开...
我们了解的机器学习可能只是冰山一角...
views 1806
随着机器学习受到的关注越来越多,包括Google、Facebook、Microsoft以及百度等科技巨头都投入巨资加大在该领域的开发,一些初创公司也随着机器学习的浪潮而异军突起,本文作者认为也许我们看到的只是冰山一角。 以机器学习而著称的人工智能技术现在正处于白热化阶段,正如我们以前多次提到的那样。...

声明: 本文由( 爱说云网 )原创编译,转载请保留链接: Java与云计算 – 大数据那些事儿

Java与云计算 – 大数据那些事儿:等您坐沙发呢!

发表评论


读者排行