关于云计算的一点想法-概述

最近云计算的概念火热,我也根据自己的理解做了一个“云计算平台”,谓之曰:B-Cloud,并将其定位于 PAAS。我并不是因为喜欢热炒才做这样的事情,只是觉得这个事情或许有些意义。B-Cloud 的目的很简单,就是使用普通的软件和硬件来构建高可靠的,可扩展的,具有良好升级性的应用程序。下面我将逐步介绍这个平台的基本思想,期待与大家有个很好的思想交流。

隐隐地感觉云计算或许是下一场软件开发的革命,就像 Java 是一场编程语言的革命一样(个人直觉而已,可能偏差较大)。Java 将运行环境进行了虚拟化(一次编写,随处运行),使得程序员对部署环境和内存管理无须考虑的情况下,进行快速地编程。云计算也是以虚拟化为基础的,是将资源进行虚拟化,将部署和扩容(Scale)方式进行自动化,使开发人员在不考虑的并发运算的情况下进行快速的编程,使运维人员在不需要考虑服务器位置的情况下进行部署和扩容。


先来简单地看一下云计算的概念,当然,和计算机中的大部分概念一样,云计算尚无统一明确的定义,下面将引用 Wiki 的描述:“Cloud computing is the provision of dynamically scalable and often virtualised resources as a service over the Internet on a utility basis.Users need not have knowledge of, expertise in, or control over the technology infrastructure in the "cloud" that supports them.
Cloud computing services often provide common business applications online that are accessed from a web browser, while the software and data are stored on the servers.”。

这个概念中有几个要点:Dynamically scalable, Virtualised resources, Transparent, Online。当然还有其他的一些观点,如友友科技的姚宏宇 曾提出四个要点:Scale agnostic(可无限扩容的)Dynamic provisioning(动态资源供给),fault tolerant(容错),self-management(自管理)。简略地可将上述观点归结为:动态扩容,虚拟的,高可靠的,透明的,自管理的。这些概念都是比较明确的,无需多言,后面将逐步介绍 B-Cloud 平台是如何实现这些特性的。

我一直在做为高手所不齿的 MIS 系统:),所以我的关注点是企业内部如何利用云计算。
企业内部为了安全考虑,不会将自己的应用,服务和数据库部署到别人的数据中心,往往都是通过内部的机房进行处理,因此我关切的是如何实现私有云计算系统。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值