本文目录:
- 1、简谈阿里云MQ消息队列云服务的计费模式
- 2、在阿里云上买的云服务器有什么功能?
- 3、如何选择阿里云云服务器ECS操作系统?
- 4、在阿里云上买的云服务器可以干什么用?
- 5、如何购买阿里云服务器?阿里云服务器购买操作流程(图文教程)
简谈阿里云MQ消息队列云服务的计费模式
文章摘要:在阿里云上,就创建了一个消息队列的Topic,其他啥也没干,过了一天就欠阿里云2元了,消息队列这项云服务也太能吸金了吧?
最简单地说,消息队列就是消息在传输过程中用于保存消息的容器,在一次发送接收的通信过程中,其主要充当了“中转站”的角色,内部提供路由并保证消息的可靠传递。如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。
消息队列目前已经逐渐成为企业IT系统内部通信的核心手段之一,可以说当前绝大部分的大型分布式互联网业务系统都基于消息队列来构建的。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列的功能,成为异步通信的主要手段之一。
近几年,随着云计算技术的飞速发展,在IAAS产品已经相对成熟后,其他越来越多的产品也逐步推向了云端(很多中间件产品再用以前liences授权计费的方式已经不再受用)。MQ消息队列是中间件产品中比较重要的产品之一,其云化方案对于云计算平台能力的拓展与丰富有着重要的意义。
MQ(Message Queue)消息队列云服务是构成云计算核心能力不可或缺的一项产品,可以为云端的用户提供一种定义未来云端的应用开发和未来企业的技术架构方案的新方式。对于云端的消息队列服务,如果无法采用传统的liences授权方式计费,那么它又是如何计费的呢?今天我就向大家介绍下消息队列中间件这项云服务在阿里云上是怎么来计费的。
目前,阿里云上主要提供如下两种云化商用版MQ的计费模式:
(1) 预付费(包年包月,MQ 铂金版) :即为业界常说的包周期云服务计费模式,云端客户根据自己的预算以几个月或者一年作为租赁使用周期进行预先付款结算。根据阿里云官方文档的说明:该种计费方式订购的MQ是:“专享实例,独占物理节点”;诸如“专家尊享通道 保价护航”、“SQL 属性过滤”、“数据传输加密”、“多路访问方式”、“VPC SingleTunnel 访问”和“消息轨迹”几个重要的功能特性方面都比(2)中的按量付费版要支持的更加全面和完善一些。其实,从性价比上面来说更加适合一些土豪级的企业级大客户来用了。对于这类用户,可能本身不会去过多的研究MQ的一些关键技术,可以完全依托于阿里云的MQ产品 研发团队核心成员直接为自己的云端系统的构建,提供较为全面的MQ技术支持。
(2) 后付费(按量计费) :即为按量后付费的云服务计费模式,阿里云按照客户端的使用情况(一般,按照“Topic占用时长”+“API的调用次数”来计费的,具体的计费方法后面还会再讲)。各方面的功能都弱于(1)中的预付费版本。这种方式比较适合对MQ关键技术有一定了解的初中级使用者,完全可以按照自己的需求来构建适合云端业务系统的MQ。
解读:从上面这段阿里云官网上的计费项目说明中,可以得出以下几点关键信息:
(1) Topic资源占用费 :这部分费用可能往往会被用户忽略。使用MQ消息队列云服务的费用实际是包含两部分的,也就是说像我一样虽然没有用阿里云的MQ消息队列进行消息的发送和消费,但是因为创建并占用着一个Topic一天( Topic也是MQ消息队列资源的一部分 ),因此也会对我的账户进行扣费。所以,这里也提醒各位使用阿里云MQ消息队列云服务的各位童鞋要注意下,对于自己不用的Topic尽快删除,否则也会产生资费;
(2) API调用次数 :这部分的第一点应该比较好理解,对于MQ消息队列的使用(即为消息的发送和接收),需要按照调用Client端的API发送消息或者消费消息的次数来进行累计产生资费。但是,对于第二点没有实际使用过RocketMQ的童鞋可能不太好理解。在RocketMQ中,在Push的消费模式中有长轮询机制,如果Consumer端第一次发送Pull消息的请求至Broker,此时Broker端尚无可消费的消息时,会先hold住该Pull消息的请求,通过Broker端的两个后台线程服务—PullRequestHoldService和ReputMessageService来重新尝试Pull消息和二次处理。这里,默认长轮询的RPC通信的超时时间为30s,而Broker端挂起Pull消息请求的最长时间即为15s。从这里来看,第一次hold住Pull请求的15s是不计费长轮询次数的(即为不计费的,我认为因为hold住Pull请求是broker端来完成的本身就不会带来PRC远程通信的一次调用),倘若第二次从consumer端再发起长轮询请求则会进行计费,我个人想想觉得也合理的,因为毕竟会耗费一次RPC的远程通信访问。
这里列出下阿里云MQ消息队列云服务两种计费项目的列表展示:
对于上面的计费说明,从中可以看出关键信息有如下几点:
(1)阿里云MQ消息队列云服务是支持ACL权限分配的,可以将主账号创建的Topic分配给子帐号使用,子帐号产生的计费将会算到主账号上;
(2)MQ的后付费产品的结算方式应该是采用了根据出MQ云服务资源计量文件以后次日(T+1日来根据资源计量文件生成账单从账户扣费),这种方式就会存在余额不足的小风险(ps:欠费72小时后阿里云会自动清理该用户下面的Topic及其未消费而积压的存量消息);
(3)计费中比较关键的一点是“每 4 KB 发布或订阅数据以 1 次请求计费”,我认为这一点倒也合乎情理,消息发送或者接收本质上来说是一次RPC通信(基于TCP连接),那么按照消息大小来合理设置请求计费次数,即为对占用TCP带宽大小和吞吐量的计费。这一点在用户使用时候可能会忽略;
(4)事务消息、顺序消息和定时消息均比普通消息的计费价格来得更贵更高,所以使用的童鞋要好好考虑下发送和订阅这三类消息产生的资费问题;
本文主要根据自己在阿里云上使用MQ消息队列云服务的一些经验展开叙述,从技术开发者的视角来看MQ消息队列云服务的产品概念和定义,并对阿里云MQ消息队列云服务的计费模式和方法进行深入分析。限于笔者的才疏学浅,对本文内容可能还有理解不到位的地方,如有阐述不合理之处还望留言一起探讨。
在阿里云上买的云服务器有什么功能?
云服务器主要用来存放站点数据,搭建网站使用! 云服务器适用于社区网站、企业官网、门户网站、电子商务网站、SAAS应用(如:在线ERP,CRM,OA,HR)、游戏类应用。
云服务器是阿里云计算在基础设施应用上的重要组成部分,也是阿里云计算公司最基础的产品之一。
阿里云服务器能完全控制计算资源,在购买云服务器后,获取云服务器时间缩短到10-15分钟。当计算资源需求发生改变时,可以按照阿里云网站提供的资源套餐随时进行计算资源的提升。
云服务器控制面板整合了对于云服务器的常用管理功能,通过云服务器控制面板可以看到云服务器的配置信息,而且可以对云服务器执行重启、关闭、启动、重置、更改密码、远程连接、更换操作系统等操作,而且还可以随时查看当天云服务器的监控信息。
使用阿里云账号登录,在红框处输入阿里云账号和密码,进行登录。
2、进入用户中心
如何选择阿里云云服务器ECS操作系统?
方法/步骤
首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别:
1. Windows
1.1) 系统内含正版激活。
1.2) 适合于运行Windows下开发的程序,如.net等。
1.3) 支持SQL Server等数据库(需自行安装)。
1.4) 可以使用远程桌面方式登录进行管理。
注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。
2. Linux
2.1.1) 最流行的服务器端操作系统,强大的安全性和稳定性。
2.1.2) 免费且开源,轻松建立和编译源代码。
2.1.3) 通过SSH方式远程访问您的云服务器。
2.1.4) 一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)。
2.2 CentOS (推荐)请使用yum方式在线安装软件。
2.3 Ubuntu请使用aptitude方式在线安装软件。
2.4 Debian请使用apt-get方式在线安装软件。
2.5 Aliyun Linux(兼容 Red Hat)请使用yum方式在线安装软件,yum源需要自行购买redhat的商业支持。
操作系统更换规则:
1.更换操作系统
更换系统之前请先停止云服务器,云服务器更换操作系统会直接重置系统盘【IP不变】,系统盘数据将会丢失!
请您注意:
1.1. 更换操作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。
1.2. 云服务器数据盘的数据不会受到影响。
1.3. 建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。
1.4. 因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。
1.5. 内存为512M云服务器不支持更换Windows操作系统。
2. CPU/内存与操作系统的选择
2.1)如需选择/变更4G以上内存请您选择64位操作系统(32位操作系统存在寻址限制)。
2.2) 如您选择32位操作系统,4G以上内存页面暂不展示,只有云服务器更换为64位操作系统才可展示。
2.3)Windows 32位操作系统支持最高CPU为4核。
2.4)配置:[CPU:1核;内存:512M] 的云服务器不支持选择/更换Windows操作系统。
Windows篇
阿里云提供了6种window系统,涵盖了Server 2003 sp2以及Server 2008 R2这两大类操作系统。
其中又分为了32位和64位
(1)如何选择32位还是64位
32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64位操作系统。
(2)选择2003还是选择2008
对于windows来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且IIS 7.5相对于IIS6提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择:
A:配置低于双核 2GB内存:选择server2003 不装数据库配置双核4GB: server 2003 mssql 或者 server 2008 R2 不带数据库
B:配置高于双核 8GB:serever 2008 R2 mssql 建议如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用RDS
(3)中英文、安全加固版如何选择
这个就依据大家各自的喜好来了,在此不多说了至于Windows服务器配置教程,因为网上教程很多而且相对于Linux来说Windows配置难度更低,所以Windows的配置教程会比较晚的放出。
Linux篇
(1)这些linux大类有什么区别
Debian:用的deb包,使用APT包管理系统。
同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版Red Hat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。
Centos:用rpm包,使用yum包管理系统。
相对于Debian来说,Centost的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。
因为Centos是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。
总结一下:如果你喜欢尝鲜,喜欢用最新的功能或喜欢折腾系统,那么Debian是个更好的选择。
上手难度 Ubunt(2)Debian与Ubuntu的选择
Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。
与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统操作以及比Debian更激进的软件更新。
Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。
用过Ubuntu的都会体会到它的易用,反之如果用过Ubuntu再换到别的系统,都会觉得不适应,Ubuntu真的很方便。
个人建议,如果你打算选择Debian类的,建议选择Ubuntu。
Ubuntu提供了更好的操作,更激进的软件更新,更方便管理软件以及相差无几的稳定性。
如果你不想放弃稳定,那么请选择Debian。
关于Ubuntu版本选择:
在此解释下Ubuntu的版本支持时间。Ubuntu普通版本只提供18个月的技术支持,过期则不管。
服务器版本提供长达五年的技术支持。所以建议大家选择12.04 版,提供长达5年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。
(3) Centos 的选择
对于阿里云Centos的选择,建议选择Centos 6.5版本,带来了更多的新特性以及更多的新功能。
除非你的软件需要php 5.1的环境,那么就选择Centos6.5。如果网站需要支持php5.1,只能选用Centos 5.8。
至于具体版本选择,建议php 5.1用户选择Centos 5.8,其他的用户则为Centos 6.5。
在阿里云上买的云服务器可以干什么用?
在阿里云上买的云服务器,其实就相当于你自己买了一台服务器,放在阿里云的机房里,由阿里云进行托管一样,机器日常的运维你不用考虑,只需要使用即可。
你远程连接到这台服务器,可以在这台服务器上部署你自己的网站等系统,也可以安装其它软件,就像你使用一台真正的电脑一样,而且如果你感觉服务器的性能不足,可以随时进行升级扩容。
如何购买阿里云服务器?阿里云服务器购买操作流程(图文教程)
购买阿里云服务器分为注册阿里云账号,实名认证和正式购买三个步骤,本文为大家详细介绍如何购买阿里云服务器,以图文形式为大家展示完整版的阿里云服务器购买操作流程,可供新手用户参考。
注册阿里云账号可在阿里云官网任何页面注册,这里我们以通过阿里云注册有礼活动页面注册为例为大家展示:
1、进入阿里云注册有礼活动页面
活动直达: ;userCode=se6p9xeg
2、点击右上角“立即注册”
3、选择“账号密码注册”
输入想要注册的登录名称、密码及账号绑定的手机号。
注意事项:手机号尽量不要与自己其他已经购买过阿里云产品的老账号重复,否则你新注册的账号会被阿里云风控系统判定为“老账号”,到时候你就无法享受新用户的各种优惠政策了。
4、抽取注册有礼活动奖品
完成注册之后可在此进入注册有礼活动页面,点击“立即参与”即可参与抽奖,最高可抽取888元无门槛代金券。
账号实名认证分为个人实名认证和企业实名认证,这里我们以个人实名认证为例为大家展示实名认证完成流程。
1、登录 阿里云控制台。
2、单击您的会员名,进入 账号管理 页面。
3、在左侧导航栏中,单击 实名认证。
4、在 实名认证 页面,选择认证类型为 个人,再单击 确定, 如下图所示。
5、单击 个人支付宝栏中 立即认证 按钮
6、点击确认协议
按照提示绑定,验证成功后,完成认证。
1、从产品里面选择云服务器ECS
在阿里云官网页面上选择“产品”-“弹性计算”-“云服务器ECS”,进入云服务器购买页面,如下图所示:
注意事项:正式购买阿里云服务器之前,我们可以先进入阿里云官方云小站平台,领取最新阿里云通用代金券,免费领取哦,购买阿里云服务器时可以减少不少成本。
云小站地址:
最新代金券金额及使用条件如下图所示:
2、选择云服务器地域
阿里云服务器的地域既有国内也有海外的,而且地域众多,光国内的地域就包括了华北1(青岛)、华北2(北京)、华北3(张家口)、华北5(呼和浩特)、华东1(杭州)、华东2(上海)、华南1(深圳)、华南2(河源)、西南1(成都)等。
注意事项:一般情况下建议选择和您目标用户所在地域最为接近的数据中心,可以进一步提升用户访问速度。不过,在基础设施、BGP 网络品质、服务质量、云服务器操作使用与配置等方面,阿里云服务器在中国内地地域没有太大区别。
3、选择实例规格
阿里云服务器实例规格有共享型、通用型、计算型、内存型、大数据型、本地SSD、高主频型等,很多新手用户往往一看就蒙圈了,一般个人用户和普通企业用户,对云服务器本身性能要求不是很高的话,选择共享型就可以了,如果预算足够可以考虑通用型和计算型,这里我们以选择通用型g5实例为例,如下图所示:
4、选择镜像和存储
镜像指的是云服务器的操作系统,存储指的的云服务器系统盘和数据盘所使用的云盘类型和大小。
注意事项:如果我们会自己会在云服务器上安装项目运行所需要的各种环境和软件选择系统镜像,这个镜像等你购买好服务器后,大概2-3分钟,你打开你的服务器就是一个崭新的系统,没有任何其他文件。
如果你不想折腾,也可以在镜像市场选择一个,有免费的,也有付费的,有PHP环境的,也有JAVA环境的,这个镜像在你购买服务器后,他会自动帮你安装好你选择的功能,免去了很多配置的要求,对于不会配置服务器的新手用户来说,不失为一个好的选择。
5、选择带宽
阿里云服务器的带宽计费模式分为按固定带宽和按使用流量计费,如果是访问量较小且流量不固定的网站,选择按流量计费比较合适,既可以节约成本也可以保障网站或项目的正常运行。如果是流量比较固定,且有固定流量高峰的网站,选择按固定带宽计费比较合适。
注意事项:选择按使用流量计费的话,必须时刻保证账户有余额。
6、设置安全组
安全组方面用户可以选择购买时就新建安全组也可以购买之后在建立安全组,但是安全组是必须设置的,有些用户在购买阿里云服务器之后发现网站或应用总是无法使用,最后才发现是安全组相应的端口没有开通。
7、设置云服务器登录密码
云服务器的登录密码可以在购买时就设置好也可以购买之后再设置,一般推荐用户购买时就设置好比较好,毕竟有些新手用户还不知道如何设置更改云服务器登录密码。
注意事项:云服务器登录密码必须同时包含三项(大写字母、小写字母、数字、 ()`~!@$%^*_-+=|{}[]:;’,.?/ 中的特殊符号),其中 Windows 实例不能以斜线号(/)为首字符。
8、购买时长的选择了
购买时长选择1-5年均有折扣优惠,按月购买没有优惠,建议选择年付,最新的优惠政策为:1年8.5折、2年7折、3年5.5折、4年4.5折、5年3.5折,如下图所示:
注意事项:如果我们需要备案,则购买时长一定要高于3个月,否则是无法申请备案服务号去备案的。
9、确认订单,支付购买
到这里就可以直接确认订单,付款购买了,因为我们前面领取官方云小站上的云产品通用代金券,这里会提醒你使用代金券,我们只需勾选使用代金券,并选择金额最大的一张代金券进行抵扣即可,如下图所示:
以上步骤走完之后,等个大概1-3分钟,我们即可在云服务器控制台看到我们选买的阿里云服务器IP等信息。
在实际购买过程中,很多新手用户会选择通过阿里云正在进行的活动去购买云服务器,毕竟活动价格要便宜很多,关于如何通过阿里云活动购买云服务器可参考教程文章“ 阿里云服务器怎么购买?阿里云服务器购买图文教程 ”,里面有介绍通过阿里云活动购买云服务器的详细教程及注意事项。
本文来源:https://www.yuntue.com/post/80663.html | 云服务器网,转载请注明出处!