Windows Azure Platform (一) 云计算的出现
《Windows Azure Platform 系列文章目录》
最近的一年一直致力于微软云计算技术的推广和研究,对于微软的云计算平台Windows Azure Platform有一定的了解和认识。趁着过年这段时间的间隙,写下这个Windows Azure Platform系列文章,分享下我个人的经验:
一.什么是云计算平台
百度百科对于云计算的定义(http://baike.baidu.com/view/1316082.htm)
云计算(Cloud Computing)是网格计算(Grid Computing )、分布式计算(DistributedComputing)、并行计算(Parallel Computing)、效用计算(Utility Computing)、网络存储(Network Storage Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)等传统计算机和网络技术发展融合的产物。
现在比较热门的云计算平台有:微软的Windows Azure平台、亚马逊Amazon EC2、谷歌的Google App Engine等。
二.现实意义
我们在平时做IT运维的时候经常发生这样的事情,如下图所示:

系统在刚开始运行的时候,用户访问数和系统计算时候处在相对比较小的数量级(如绿色区域所示)
但是随着用户量的访问量变大,对于系统资源的要求也会随之增大,甚至超过系统的实际运算负载(如红色区域所示)
为了解决该问题,我们只能从以下两点出发:
1)提高服务器的硬件水平 (更强大的硬件)
2)提高网络的带宽
在短期内确实可以解决因为系统资源紧缺而造成的问题,但是下一次遇到硬件的瓶紧该如何来处理?继续提高服务器的硬件水平?一台服务器不可能无限增大CPU和内存资源,那只能进行分布式计算,把需要的计算资源放在若干台硬件机器之上,那又需要人力和时间来进行操作系统和软件的安装和调试,背后的时间和金钱又是一大笔运维的开销。
当然,我们还会遇到一些特殊的情况,比如

1)系统资源On/Off,如某个演唱会的订票系统,演唱会开始之前开启,结束后关闭
2)系统资源逐渐增大的情况,如校园BBS
3)无法预知的计算资源
4)可预知的计算资源
现在是春运的高峰时期,我们伟大的铁路订票系统(12306.cn)常常会遇到打不开或者用户访问量很大的情况。短期内通过提高硬件的资源是可以暂时解决部分问题的(在不考虑软件调优的情况下,单从硬件入手);但是在6、7月份用户访问量减少的情况下,采购的硬件标准远远的大于实际使用量,资源得不到充分的利用,也会硬件资源的极大的浪费。
良好的系统运维是可以自适应、可调节的,如下图

在用户访问量大、硬件资源要求很高的时候,我的系统计算节点可以根据实际的访问量,自动变化和配置。
这样云计算就可以粉墨登场了。
Windows Azure Platform (一) 云计算的出现的更多相关文章
- Windows Azure Platform 系列文章目录
Windows Azure Platform (一) 云计算的出现 Windows Azure Platform (二) 云计算的分类和服务层次 Windows Azure Platform (三) ...
- Windows Azure Platform 性能监视器(转载)
Windows操作系统提供了查看性能监视器的功能,用于监视CPU使用率.内存使用率,硬盘读写速度,网络速度等.您可以在开始-->运行-->输入Perfmon,就可以打开性能监视器. 我们知 ...
- Windows Azure Platform Introduction (11) 了解Org ID、Windows Azure订阅、账户
<Windows Azure Platform 系列文章目录> 了解和掌握Windows Azure相关的基础知识是非常重要的. 问题1:什么叫做Org ID Org ID是Azure C ...
- Windows Azure Platform Introduction (14) 申请海外的Windows Azure账户
<Windows Azure Platform 系列文章目录> 本文的最后更新时间为:2017-12-27 本文介绍国内用户,注册和使用海外Azure账户. 前提: 1.需要一个有效的Wi ...
- Windows Azure HandBook (2) Azure China提供的服务
<Windows Azure Platform 系列文章目录> 对于传统的自建数据中心,从底层的Network,Storage,Servers,Virtualization,中间层的OS, ...
- Windows Azure HandBook (6) Azure带宽与Azure Blob云存储
<Windows Azure Platform 系列文章目录> 在笔者这几年Azure售前工作中,经常会遇到客户提同样的问题:Azure 虚拟机的带宽是多少?Azure提供独享带宽吗?这个 ...
- Azure China (6) SAP 应用在华登陆 Windows Azure 公有云
<Windows Azure Platform 系列文章目录> 2014年07月11日 由世纪互联运营的 Windows Azure 为 SAP 应用提供公有云平台 2014 年 ...
- [New Portal]Windows Azure Virtual Machine (18) Azure Virtual Machine内部IP和外部IP
<Windows Azure Platform 系列文章目录> 在开始本章内容之前,请读者熟悉以下2篇博文: [New Portal]Windows Azure Virtual ...
- [SDK2.2]Windows Azure Virtual Network (1) 概念
<Windows Azure Platform 系列文章目录> Windows Azure Virtual Network是非常重要的概念,其主要作用有以下两点: 1.将多台Azure V ...
随机推荐
- *Linux之rm命令
自己瞅: [root@winner ~]# rm --help//rm-->remove用法:rm [选项]... 文件... 删除 (unlink) 文件. -f, --force 强制删除. ...
- windows和linux共享文件
一篇文章: 环境:主机操作系统 是Windows XP ,虚拟机 是Ubuntu 9.10,虚拟机是VirtualBox 3.08. 1. 安装增强功能包(Guest Additions) 安装好Ub ...
- Android Studio设置,鼠标放上去有提示
设置如下: 1. 2. 勾选就可以了
- input默认提示取消
input 输入框有提示功能,当你之前输入过一些内容,你下次打入相关字符的时候,默认会有之前输入的一些相关的字符的提示,这个提示一般来说还是很好的,但是,有时候,我们想自己输入,不想要提示. 如果不需 ...
- gulp 使用mailgun服务器发送邮件
1.首先你需要创建一个 mailgun 账户,没有请去注册一个. 注册之后会有 mailgun 会给你一个默认的子域名,你就可以使用这个子域名去发送邮件了,如下图: 2.gulp创建任务: var s ...
- zoj 3785 What day is that day? (打表找规律)
题目 思路:比赛的时候有想过找循环节,但是,打表打错了. 后来,看着过了挺多人,就急了, 看了一下别人的时间 耗时都挺长的,就以为不是找规律, 没想到真是找规律,不过,这个题的数据可能挺大的. AC代 ...
- android上的缓存、缓存算法和缓存框架
1.使用缓存的目的 缓存是存取数据的临时地,因为取原始数据代价太大了,加了缓存,可以取得快些.缓存可以认为是原始数据的子集,它是从原始数据里复制出来的,并且为了能被取回,被加上了标志. 在andr ...
- EASYUI+MVC4通用权限管理平台
通用权限案例平台在经过几年的实际项目使用,并取得了不错的用户好评.在平台开发完成后,特抽空总结一下平台知识,请各位在以后的时间里,关注博客的更新. 1.EASYUI+MVC4通用权限管理平台--前言 ...
- [转:CSS3-前端] CSS3发光和多种图片处理
原文链接:http://www.qianduan.net/css3-image-styles.html 一些上流的CSS3图片样式 神飞 发表于 24. Sep, 2011, 分类: CSS , 46 ...
- apache开源项目 -- VXQuery
Apache VXQuery 是一个兼容标准的 XML 查询处理器的实现.主要适合非常大量的 XML 数据处理. 参考: http://www.apache.org/