IaaS
SPI
Erlang
FP语言(函数式语言)
SPI是最常见的云计算服务模式的缩写,即软件即服务(SaaS)、基础设施即服务(IaaS)和平台即服务(PaaS)。
软件即服务(SaaS,Software as a Service)是一种软件分配模式,其中应用程序由供应商或服务供应商托管,并通过网络(通常是因特网)提供给用户。平台即服务(PaaS,Platform as a Service)是指通过网络提供操作系统和相关服务,而无需下载或安装。基础设施即服务(IaaS,Infrastructure as a Service)指外包用于支持操作的设备,包括存储、硬件、服务器和网络组件。
通过互联网提供的越来越多的服务,有时被称为XaaS(一切皆服务)。
暗黑魔君 - 2010-2-25 13:36:00
云计算编程需要的学习哪些计算机语言呢 这个问题首先要在这个版块解决下 因为我也不懂 呵呵 希望老师早点解答相信这个问题也是众多初学者的困惑
vcloud - 2010-2-25 17:41:00
对于IaaS部分,最好是精通C,如OpenNebular来说,使用了C++和Ruby,但是要研究Xen Cloud Platform,那么绝对是要精通C以及操作系统内核的知识(最好是理解操作系统)。如果对于SaaS和PaaS,那么就泛了,像Google APP Engine,貌似要搞Java,对于Azure,那么.net是毫无疑问的。总之,看着眼于云计算的什么方面了。
还请刘老师指点。
暗黑魔君 - 2010-2-25 18:07:00
谢谢解答 我学习的是JAVA 其实各个语言相通的道理我们都是知道的 所谓一通百通 我会好好攻下JAVA编程 以后再快速转型别的语言编程
暗黑魔君 - 2010-2-25 22:17:00
您的QQ号可以告诉我吗 我不懂得问题可以直接请教您
暗黑魔君 - 2010-2-28 19:50:00
回帖是一种美德 希望论坛朋友多多回帖
errno - 2010-3-2 13:04:00
云计算跟语言关系不大。
云存储->云数据库->云计算模型->云应用 这是一个云的technical stack
什么laas,paas,saas都废话。
直接一点,你要学习云计算,你只需要学习分布式计算于分布式系统这两个学术领域
的东西,而云计算,则是一些居心叵测的厂商对分布式计算,分布式系统的进行的商业的
包装。当然,在包装里面,也包含着各种对用户需求的考虑。
我的意思是:在云计算模型上层,属于应用层面的东西,跟传统的编程不会有太多区别,
因为下面的三层已经提供了足够的封装。如果你要真的学云计算编程,我想你知道你应该学什么
如果你想学忽悠,则一定要从应用入手。
暗黑魔君 - 2010-3-2 14:01:00
谢谢你的建议 看来您了解的知识非常之多 我现在等着学习老师的《云计算》
cixiang - 2010-3-2 22:06:00
说的很直接,也很有道理
sherry - 2010-3-3 10:17:00
java 和 c 吧
sherry - 2010-3-3 10:50:00
现在很多云计算开发的 要好好研究虚拟化 两者联系大不大呢
errno - 2010-3-5 12:00:00
看你怎么看待这个问题。
个人觉得
虚拟化主要解决管理成本上的问题。
云计算,是一个分布式计算的工程实现,解决的是一个很宽广的架构问题:海量的数据,海量的用户,海量的应用,你的后端怎样去支撑这样一个信息时代? 你可以买很贵的机器。但是就算你购买了100台IBM高端服务器,你如何解决管理运营成本+业务部署/扩容成本,对于不同的应用,需要一个可扩展的模式,对于上层开发的各种应用,能够快速部署服务。
我觉得虚拟话和云计算没有绝对的联系,没有虚拟化也可以搞云计算。google搞虚拟化了么?不过觉得是google
做的app agine,不同于硬件虚拟化,是更高级的虚拟化。但是,虚拟化,确实给云计算带来了方便。
虚拟化的来由:硬件性能越来越高。但是硬件性能确不能完全被应用。虚拟化将物理硬件在逻辑上打碎,使得资源构成了一个资源池(或者云)(而且每一个资源是一个sandbox),来支持上层应用,并且为企业级的应用提供了方案
我只接触过虚拟机和一些硬件的虚拟化。这些虚拟化的作用是什么呢? 一般的企业,谁也不会象google那样,去部署那样一个集群。怎么把云计算商业概念企业化? 为企业提供服务? 这就是虚拟机。虚拟机是粗云,粒度比app agine大,天一冷,马上落地。intel造的cpu只会核越来越多,ibm的硬盘会越来越大。怎么在这么’粗‘的水,造出云? 虚拟化--硬件虚拟化,IO虚拟化。但是像虚拟机这种东西,其实不广泛的适合众多企业。因为它的粒度太粗,顶多称得上是雨,算不上云,雨迟早是要落地的。
didi7 - 2010-3-5 13:13:00
WEB语言如PHP、silverlight等也要有所掌握吧,本地程序用Adobe AIR也就可以解决了,我是这样想的,不知道对不
暗黑魔君 - 2010-3-5 13:55:00
谢谢朋友解答
sherry - 2010-3-5 17:42:00
哦 有点懂了
谢谢了 O(∩_∩)O~
lantian - 2010-3-7 19:04:00
看了上面的回复,感觉更是有点迷茫,不知道要学什么语言了
lantian - 2010-3-7 19:04:00
等待老师的见解
tyqhaha - 2010-3-14 12:05:00
您好,请问需要研究云计算的话,一般是需要什么样的基础性知识开始着手,现在还是觉得无从下手的感觉
憬泓 - 2010-3-14 12:09:00
原帖由 errno 于 2010-3-2 13:04:00 发表
云计算跟语言关系不大。
云存储->云数据库->云计算模型->云应用 这是一个云的technical stack
什么laas,paas,saas都废话。
直接一点,你要学习云计算,你只需要学习分布式计算于分布式系统这两个学术领域
的东西,而云计算,则是一些居心叵测的厂商对分布式计算,分布式系统的进行的商业的
包装。当然,在包装里面,也包含着各种对用户需求的考虑。
分布式,分布式系统啊...
现在还停留在多线程上面,分布式只是了解概念。。。任重而道远啊。。。
pigissmiling - 2010-3-15 15:07:00
哈哈,我们竟然开了分布式操作系统和分布式数据库,虽然我们学校没有云计算方向的导师.....
574107552 - 2010-3-15 20:44:00
有点迷茫 不知道咋办 永不来cloudsim :-|
漫步云端 - 2010-3-15 21:44:00
我还想指点云安全如何起步呢
ucool2007 - 2010-4-10 8:47:00
还是赞你的,但是大家似乎只喜欢弄连接之类的,而真正内核的东西都不会,下载了,随便搭完了,搞应用。。。我有个建议,大家一起来研究中国自己的云
ailun - 2010-5-14 14:06:00
只学过分布式数据库,还云里雾里,突然间要落地,想突击去了解下实现,看来还是很难的
0404 - 2010-5-18 11:29:00
在云计算模型上层,属于应用层面的东西,跟传统的编程不会有太多区别,
因为下面的三层已经提供了足够的封装。如果你要真的学云计算编程,我想你知道你应该学什么
如果你想学忽悠,则一定要从应用入手
0404 - 2010-5-18 11:29:00
建议大家还是学点基础性的编程工作
junmin - 2010-5-21 11:17:00
thanks a lot
暗黑魔君 - 2010-5-21 14:22:00
请不要在每个帖子后面都说“thanks a lot ” 谢谢 我看了你三个帖子 全部是这样的 请下次注意 谢谢
xmarina - 2010-6-2 18:15:00
errno老师的话,一针见血
九堇君 - 2010-6-3 13:13:00
迷茫
dengdeng87 - 2010-6-8 10:29:00
迷茫中。。。。
---------两个题外词
SEO
SEM