目前,IT基础设施及其运营越来越复杂,人们通常采用云计算和虚拟化技术来满足各种业务需求。在过去的十年里,服务器虚拟化重新部署、管理以及优化了计算资源,将数据中心转化成为一个更加灵活高效的业务应用平台。专用服务器被动态托管之后,在虚拟服务器环境中能够根据需求运行应用程序。虽然虚拟化重塑数据中心的运营,...
分类:
其他好文 时间:
2015-03-10 15:21:08
阅读次数:
174
storm的DRPC模式的作用是实现从远程调用storm集群的计算资源,而不需要连接到集群的某一个节点。OK。那么storm实现DRPC主要是使用LinearDRPCTopologyBuilder这个类。下面就先来看看一个简单的例子,它的源码的github上。import backtype.st.....
分类:
其他好文 时间:
2015-03-07 18:39:40
阅读次数:
201
目前,安全问题仍然是企业部署云计算资源的主要抑制,一名Gartner分析师称,最大的问题不是在云环境中数据可能被破坏,而是可能出现云中断,从而导致数据丢失。Gartner云安全分析师Jay Heiser表示,目前存在这样一种看法,即使用云计算最大的风险是关键数据可能被泄露,但是我们很少看到这样的情况...
分类:
其他好文 时间:
2015-02-14 18:52:42
阅读次数:
240
当今时代,大家对云计算(Cloud Computing)这个名词都非常的熟悉。从国际到国内,各大IT厂商纷纷对这个领域加大投入,经过几年的发展,基于云计算的相关应用也越发成熟,我们可以设想一下,当企业(个人)需要一项IT服务,如:计算资源(服务器、存储),软件服务(应用系统)、开发平台等资源,根据业...
分类:
其他好文 时间:
2015-02-11 12:26:46
阅读次数:
239
Openstack 项目Sahara,主要是用来搭建Hadoop集群,利用虚拟出来的计算资源,高速搭建Hadoop集群。Sahara项目与OPenstack其它项目的关系:图片转自:http://docs.openstack.org/developer/sahara/overview.htmlSah...
分类:
其他好文 时间:
2015-01-26 10:02:19
阅读次数:
178
这个模式所做的事情概括一下就是把多个不同的任务和操作合并到一个计算单元中,从而使云计算应用提高计算资源利用率,降低管理开销和任务之间连接交互的开销。
PS:我这里对后文中所翻译的“计算单元”做个小小的注释,这里的计算单元可以认为是逻辑的运行容器,可以是基于cgroup的各种container,也可以是像Storm中的worker,Spark中的Executor等等。这个模式除了在自己设计分布式系...
分类:
其他好文 时间:
2015-01-25 12:37:47
阅读次数:
333
关于进程和线程,大家总是说的一句话是“进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元”。这句话理论上没问题,我们来看看什么是所谓的“资源”呢。什么是计算机资源经典的冯诺依曼结构把计算机系统抽象成 CPU + 存储器 + IO,那么计算机资源无非就两种:1. 计算资源2. 存储资源CP...
分类:
编程语言 时间:
2015-01-16 20:51:10
阅读次数:
232
关于进程和线程,大家总是说的一句话是“进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元”。这句话理论上没问题,我们来看看什么是所谓的“资源”呢。
什么是计算机资源
经典的冯诺依曼结构把计算机系统抽象成 CPU + 存储器 + IO,那么计算机资源无非就两种:
1. 计算资源
2. 存储资源
CPU是计算单元,单纯从CPU的角度来说它是一个黑盒,它只对...
分类:
编程语言 时间:
2015-01-16 14:53:24
阅读次数:
225
虚拟IP地址(VIP)是一个公共IP地址,可用于访问Azure中的计算资源(Web/辅助角色/虚拟机)。每次创建云服务并分配计算资源时,都会自动向该服务分配一个VIP。可将云服务中的VM配置为使用指定的端口号通过VIP接收入站通信。使用保留IP可以在Azure中保留一个公共虚拟IP地址,然后..
分类:
其他好文 时间:
2015-01-07 19:19:31
阅读次数:
168
在云计算环境中,很多时候需要用它其他机器的计算资源,我们有可能会在接收到Message进行处理时,会把一部分计算任务分配到其他节点来完成。那么,RabbitMQ如何使用RPC呢?在本篇文章中,我们将会通过其它节点求来斐波纳契完成示例。1. 客户端接口 Client interface 为了展示一个R...
分类:
其他好文 时间:
2015-01-06 15:30:25
阅读次数:
161