知道世界上第一个网站吗?Info.cern ch是世界上第一个网络服务器的网址,运行在欧洲原子核研究委员会(CERN)的一台NeXT计算机上。而第一个网页地址是,是有一个名叫Tim Berners-Lee的人创建的。
现在还可以访问这个网站:
网页的顶端还骄傲地写着一行英文:The website of the world’s first-ever web server
后续的相关内容就是浏览器的迅速发展,开始了浏览器大战,我这里就不详细讲述了。
虚拟化技术的演进服务器虚拟化是指将一台物理服务器上同时运行多个独立的虚拟操作系统的方法,这样的方式,可以将计算机上的投资回报利益最大化,虚拟化的
提出产生于20世纪60年代,我们平时说的虚拟化技术,都是通过软件来完成的,通过软件来模拟一个独立的操作系统环境,这样可以使多个用户同时
访问一台计算机资源,但是给客户的感觉是独立访问自己的服务器。图形化的概括如下:
我们学过操作系统的应该知道,我们平时在使用打印机的时候,其实我们如果本地只有一台打印机的时候,为了将这台打印机提供给多个人同时使
用,这个时候,我们就会使用虚拟化的技术,只不过我们实际的实现机制是通过任务队列,并发执行的而已,但是给用户的感觉是自己在独占资源。
Amazon云计算服务中的EC2提供的服务器虚拟化技术中,就是通过不同的客户创建不同的虚拟服务器实例,通过自身提供的机器镜像,然后在启
动实例时,将机器镜像拷贝到操作系统中,当用户关闭虚拟服务器时,EC2会撤销实例,释放服务器资源,EC2是基于Xen虚拟化技术之上的应用。
服务器虚拟化的技术一般来说主要是针对以下的几个方面的虚拟化:
详细的虚拟化技术及相关讲述将会在后面的虚拟化的技术中详细的讲述。
云计算的优势和变革本节我们将会讲述云计算给我们带来了什么,云计算带来的优势和变革是什么?上章我们对比了云计算相比传统的基础设施方面的优势对比,我们
这里不再进行详细的阐述,下面我们从其他的角度来分析云计算的优势吧。
一、云计算的优势云计算带来的优势,我们从下面几个方面来讲述
1、优化信息产业的布局
这个乍一看,的确有点大,云计算模式呢,从原来的企业的对信息化服务的自给自足的模式转变为部分服务由云计算提供商来提供的模式,IT产业
中将会出现更多的实力雄厚的云计算服务提供商,他们专门提供相应的服务,这些云计算服务提供商,他们通过提供相关领域的专家和业务人员,提供
更专业的服务,一般来说这些云服务提供商都有非常雄厚的硬件和软件实力,像目前的几大云服务提供商,无一不是这样。
2、推进了专业分工
这个怎么说呢?就是通过云计算服务提供商,一些中小型企业不用自己构建自己的数据中心,或者说是投入大量的基础设施服务,只需要通过互联
网访问云技术服务提供商提供的服务即可,自己也不需要考虑一些成本投入,或者维护投入等等。云服务提供商会提供大量的专业人员和科研团队来完
成这些工作,因此带来了专业分工的优势。 这里的云服务提供商的优势是相对中小型企业来说,云服务提供商更专业,更具有经验。而且从投入成本的
角度来说,云服务提供商的价格更低廉。除了带来一些成本上的优势,还包括云计算服务提供商提供了软件管理方面的专业化,是同一个人的效率更
高,这也减少了人力成本的投入。
云计算是专业分工更加明显,进一步的优化了IT产业的布局,通过一些手段,让更多的企业专注自己的领域,扬长避短,减少内耗,同时也带来了
商机。
3、提高资源的利用率
这个所谓的资源利用率一般是泛指的资源,对于资源的利用我们前面在服务器虚拟化那块专门的讲述了云计算提供商通过服务器的虚拟化,来达到
资源的尽可能的最大化的利用,从而提高投入产出比,带来更高的利益,举个简单的例子我们来说明吧:
例如现在有个网站,一年365天,只有逢年过节的时候,会出现100W的同时并发的情况,平时非逢年过节的日期时,也就是1000-10000的并发
数,这个时候,如果是企业自己投入基础设施,构建数据中心的话,可能我们的投入如下:(这里只是假设)
一个负载均衡器
8台应用服务器
4个数据库服务器(3个读服务器、1个写主服务器)
这里的成本还是比较高的,上面的节假日的情况,勉强应付过来,平时一般1000-10000只要开太服务器就可以应付的来的话,那么我们可能平时
的情况下,我们只要这样配置我们的服务器:(括号内的为准)
一个负载均衡器(暂不需要)
8台应用服务器(1台服务器)
4个数据库服务器(1个读服务器、1个写主服务器)
无疑其他的硬件投入在大部分的时间是浪费的,而且如果我们采用集群,RAID 的话,这将是非常大的自己投入,而且硬件每年都会产生折旧,这
就会冲击我们的每年的利润。
使用云的情况如下:
非节假日
从云计算服务提供商,购买如下服务:
1台应用服务器资源
1个读服务器、1个写主服务器
按实际的运行的小时付费,如果只运行10小时一天那么一年的费用就是 (10 * 365) * $/1.H=TotalPay。
节假日的时候
只要为我们新扩充的资源单独的付费就可以。
一个负载均衡器
7台应用服务器
2个数据库服务器
我们这里要为上面的硬件资源单独付费,采用的计费方式与上面的非节假日的形式相仿,这里我们就可以看出,使用云技术服务的方式,可以为我
们节省很多的成本,我们只为我们需要的并且使用的资源付费,如果没使用的资源,我们可以不付费。
4、降低管理开销
云计算提供商本身提供给客户了一些方便的管理功能,内置了一些自动化的管理,对应用管理的动态,自动化,高效率是云计算的核心,因此,云