实验一:公有云服务及使用方法。
目的:了解当前国内外主要的云服务提供商,了解提供的云计算方法。
///////////////////////////////////////////////////////////////////////////////
一、当前国内外主要的云服务提供商
1、国内的云服务提供商:
2、国外的云服务提供商:
二、提供的云计算服务的类型
IaaS
(Infrastructure-as-a-Service):基础设施即服务,消费者通过Internet可以从完善的计算机基础设施获得服务。IaaS是把数据中心、基础设施等硬件资源通过Web分配给用户的商业模式。
PaaS
(Platform-as-a-Service):平台即服务。PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。PaaS服务使得软件开发人员可以不购买服务器等设备环境的情况下开发新的应用程序。
SaaS
(Software-as-a-Service):软件即服务。它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。
三、云计算服务的计费方式:
当前主流的计费方式有两种:基于使用时间的计费方式和基于资源用量的计费方式。
1、基于使用时间的计费方式又可以分为单一价格和按时长计费两种方式:
2、基于资源用量的计费方式:
制定基于用量的服务计费的价格时,以用户使用服务时的情况,建立一个服务价格评估模型。
令C={C1,C2,...,Cm},其中C1,C2,...,Cm分别代表某一种评估指标。采纳的评估指标有:
将这些评估指标分配相应的指标权重P,P={P1,P2,...,Pm},Pm分别代表针对每一Cm指标的权重。其中,P=1,0<=P1,P2,...,Pm<=1,P1+P2+...+Pm=1.
基于用量的网络计费可表示为:
Price=f(C1)*P1+f(C2)*P2+...+f(Cm)*Pm,其中f(C1)为以C1为参数的函数,其它各项以此类推。
四、选择其中一个云服务商,介绍其使用方法。
以腾讯云服务器ubuntu环境下快速建站为例,粗略介绍一下使用方法。
1、购买。根据自己的需求购买相应的服务器即可。购买完毕之后就会收到包含主机IP、用户名为root、密码的信息。
2、远程连接。可使用工具Xshell5,新建连接,输入IP地址、用户名root、密码即可远程登录。因为开始系统默认的密码,这里可以修改一下密码。修改密码可以直接在腾讯云里修改,这样方便的多。
3、按顺序安装jdk,Tomcat,可以使用Xftp来上传到服务器。
4、安装MySql。在mysql中新建了一个数据库,并将本地的同名数据库上传到了服务器中的数据库中。
5、工程项目发布并访问。将eclipse和myeclipse中的webproject项目打包成war文件,上传到服务器的/usr/local/tomcat/ap.../webapps目录下。通过浏览器用主机ip:8080/项目名访问。
6、给腾讯云服务器绑定域名。
7、域名映射端口。域名绑定ip,我们就可以通过域名去访问,而不用通过ip去访问了。
只要购买了所需服务器并连接成功,接下来应根据自己实际需求进行相应配置。