草根站长,如何选云服务器?
其实不难,先了解自己的应用是什么,然后看看架构是否合理,再看看应用访问量是多少,并发大概会到多少做一个预估,接着就可以选设备了(iaas层)
那么草根站长,1数据库和应用分离;2数据库中结构化数据与非结构化数据剥离;3非结构化数据尽可能不要使用FTP或者nas;4数据库读写分离如果可以分清楚那是最好的,那你的访问量上去之后你就知道它的好处了;5安全,安全,安全,数据库备份,应用防止注入,防止挂码,操作系统防止病毒木马;6服务scaleout横向扩展后的运维机制一定要有预案;7要符合国家网站管理,记得去信通备案
还有一些小细节我就不赘述了,希望能有所帮助吧
选择云服务器也是现在服务器市场的一个主要趋势,我们可以参考以下几个因素来选择适合自己的云服务器:
1服务器备份
相比较于传统的服务器,像虚拟主机,VPS,都是单点备份。而云服务器选购采用网络分布式集群存储,数据实时读写多处备份。那些冒牌的,假的云服务器,数据只保存在本地硬盘。一旦服务器出故障,数据就存在丢失的风险,这个是真云与假云的本质区别。
2服务器升级
由于云服务采用的集群的云虚拟技术,可以在线直接对云服务器的cpu,带宽,数据盘等的平滑升级,不需要对服务器环境进行重新配置搭建。而那些冒牌的云服务器,还需去购买硬件重新搭建环境等,费时费力,还容易出现故障和数据丢失的情况。
3服务器迁移功能
我们在服务器的使用中,不可避免地会出现一些故障。那么对于真的云服务器来说,如果某一台服务器出现故障,那么可以通过热迁移功能将上面的云主机瞬间迁移至其他节点,云服务器上的业务不会中断,不需要重启。而VPS,假的云服务器上面一旦遇到服务器出现故障的情况时,通常需要停机操作,中断时间都比较长。
在选购云服务器之前,首先你需要明白云服务器和普通服务器的区别,别弄混淆了。
普通服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,费用成本较高。云服务器无需提前购买硬件,即可迅速创建或释放任意多台云服务器,一切计算均在云端实现,降低开发运维的难度和整体IT成本。
接着,请你认真思考以下4个问题:
1你的网站类型
网站是以静态还是动态为主,使用什么网站程序,对运行环境有何要求,是否需要配置特定的环境?
2你的网站访问量
网站的日均访问人数和同时在线平均人数有多少?
3网站数据大小
网站目前的数据量有多大,未来是否会持续快速增加?
4网站目标用户
网站是面向本地用户?全国用户?还是海外用户?
这些情况与选择机房、配置、带宽等起了决定性的作用。当你心中有答案的时候,就可以具体展开选购了。
1CPU这样选
如果网站访问流量较大,动态页面比较多,建议选择2核以上的CPU。
2内存这样选
内存越大,则可用缓存越大,打开速度也就越快,建议选择1G以上的内存。
3硬盘这样选
硬盘的大小要根据网站的大小来决定,在选择时应该考虑留一部分的剩余空间。
4带宽这样选
带宽越大,访问速度就越快,支持的访问人数也就越多,网站应用这类型的网站,至少要2M以上的带宽。
5操作系统这样选
在选择操作系统时,对哪种操作系统比较了解就选择哪种操作系统,windows系统对asp程序支持较好,不过占用内存较多;而Linux系统对php程序支持较好,更省内存。
6机房、线路这样选
如果网站针对的是本地用户,则选择本地机房;针对的是全国用户,则选择国内机房;针对的是海外机房,则选择海外机房。同时根据这些选择单线、双线或多线的机房线路。
7购买时长
云服务器购买时长可自由选择:月付、年付等,购买时间越长越划算。
8售后服务
云服务器的售后服务也是至关重要的,因为有时不免会遇到一些诸如线路故障等突发状况,这需要售后的运维人员来解决,因此要看云服务提供商能否提供7X24小时服务。
唯一网络作为国内知名的云服务综合解决方案提供商,拥有14年运维经验,专业的服务团队可724小时保障网络,提供优质的服务。“唯云公有云服务平台”产品被认定为2019年广东省高新技术产品,唯云云服务器具有突出的性价比优势、轻量化优势、海内外多节点等优势,是采购人员不错的选择。
首先要了解清楚自身企业的需求,先确定选择云服务器还是高防服务器,高防服务器有防御能力,若是网站经常被攻击的话,选高防服务器或高防云都可以,根据企业的经济能力而定。若不需要防御功能的话,可以选择云服务器。
目前使用云服务器的企业越来越多,各服务商竞争日益激烈。群英提醒各位站长们在挑选时要多留个心眼,仔细甄别,防患未然。
1、以次充好:部分商家会出现以次充好的情况,特别要留意成立时间不长,实力还有待考究的商家,可能随便弄几台机器,做一个极其简易的云设备供用户使用,后果可想而知。建议选择口碑佳、信誉好、运营5年以上的老牌服务商。
2、作假测试:大部分云服务商都会提供购买前的免费测试和试用,个别商家测试时云服务器的性能还是很好的,但购买后却发现性能和测试时差别较大。其实这是服务商对测试进了特别的优化,而售卖的却是较为劣质的云服务器。所以购买时选择老品牌、拥有丰富的运营经验、技术团队以及能提供优质售后服务的服务商尤其重要。
3、以假乱真:个别商家可能会用虚拟vps来冒充云服务器,虽然vps和云服务器有相似的地方,但vps不具备云服务器的架构模式,多点备份和弹性伸缩功能,所以企业在购买的时候要特别注意,谨防受骗。
以上几点希望对大家有帮助。
选择云服务器的配置的话就要主要参考这几个因素:CPU,内存,硬盘,带宽,线路,操作系统和地区。下面分别说一下:
CPU就代表了云服务器的运算能力,如果网站流量较大,如果网站流量较大,动态页面比较多,建议选择2核以上CPU,而且目前的云计算厂商提供云服务器的配置还可以随时增加,也就是当你觉得业务量增长了,需要更强的运算能力了,那么就可以直接在官网上进行资源扩充。
内存是数据的中转站,也是决定网站打开速度的重要因素,内存越大,可用缓存越大,打开速度也就越快。根据你网站的规模选择合适配置的空间,假如是一般的个人博客,或者企业展示网站类,就可以选小一点的,若是商城类,新闻类就要相对大一点的空间,针对于各种应用场景,需要采取不同规格的配置,总之,最适合的才是最好的。
硬盘是存储数据的地方,硬盘的大小要根据网站的数据大小决定,在选择时应该考虑到剩余空间。另外硬盘的I/O读取速度直接决定文件读取的快慢,云服务器硬盘的读取速度比其他网站快很多,一般情况下都够用。
根据网站的性质选择合适的带宽,看你的网站类型、结构和访问量等指标或者预计,一般新的网站,不多,也做了处理的,有2M足够了。带宽只要真实,不用多,够用,合适就好;或者,先选择2M,不够再加,这样比较稳妥。如果是普通的网站。比如文字网站,网站,论坛等,占用的带宽非常小。5000的访问量可能也占用不到2M的带宽。如果是视频,下载等为主的网站。可能几百个人同时在线都需要占用10M以上的带宽。
操作系统的选择和个人的熟悉情况和网站具体情况有关,对哪种操作系统比较了解就选择哪种操作系统,另外windows系统对asp程序支持较好,不过占用内存较多,而Linux系统对PHP程序比较友好,更省内存,并且有的程序可能只支持某个操作系统。现在比较主流的云服务器,像阿里云的ECS就提供的各个版本的操作系统的镜像,还能非常便捷地获取由云市场提供的各种应用软件的镜像和工具等,甚至可以实现免安装和一键部署。
线路的选择对于我们来说有的时候十分纠结。如果我们是针对于本地用户,那么我们本来可以选择单线路的服务器,但是双线服务器的优势一般在于双IP,并且对于一个城市来说,宽带有电信、网通不同的。
地区,即云服务器所在地区,最好选择在你目标用户所在的区域内,这样网站等打开速度更快。最好选择的云服务提供商有能力在多地部署数据中心,这样可以提供更好的容灾性还能帮助降低访问网站的网络时延。
最后总结:云服务器的配置选择,和网站或应用的类型、访问量、数据量大小、程序质量等因素有关,建议和网站或应用的开发技术人员沟通,选择最适合自己业务场景的配置。 如果没有技术人员可提供建议,不妨参考云服务器厂商提供的配置方案,像1核1GB 1M的入门型适用于个人网站初始阶段;1核 2GB 1M的基础型适合流量适中的网站应用,或简单开发环境、代码存储库等。另外,像阿里云还有专门针对网站、电商、游戏、移动app等不同行业的解决方案供参考。
相信在未来,更多的网站会选择上云,云服务器的作用和价值也会更大地显现出来。
首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别:
1 Windows
11) 系统内含正版激活。
12) 适合于运行Windows下开发的程序,如net等。
13) 支持SQL Server等数据库(需自行安装)。
14) 可以使用远程桌面方式登录进行管理。
注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。
2 Linux
211) 最流行的服务器端操作系统,强大的安全性和稳定性。
212) 免费且开源,轻松建立和编译源代码。
213) 通过SSH方式远程访问您的云服务器。
214) 一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)。
22 CentOS (推荐)请使用yum方式在线安装软件。
23 Ubuntu请使用aptitude方式在线安装软件。
24 Debian请使用apt-get方式在线安装软件。
25 Aliyun Linux(兼容 Red Hat)请使用yum方式在线安装软件,yum源需要自行购买redhat的商业支持。
操作系统更换规则:
1更换操作系统
更换系统之前请先停止云服务器,云服务器更换操作系统会直接重置系统盘IP不变,系统盘数据将会丢失!
请您注意:
11 更换操作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。
12 云服务器数据盘的数据不会受到影响。
13 建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。
14 因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。
15 内存为512M云服务器不支持更换Windows操作系统。
2 CPU/内存与操作系统的选择
21)如需选择/变更4G以上内存请您选择64位操作系统(32位操作系统存在寻址限制)。
22) 如您选择32位操作系统,4G以上内存页面暂不展示,只有云服务器更换为64位操作系统才可展示。
23)Windows 32位操作系统支持最高CPU为4核。
24)配置:[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 75相对于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个月的技术支持,过期则不管。
服务器版本提供长达五年的技术支持。所以建议大家选择1204 版,提供长达5年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。
(3) Centos 的选择
对于阿里云Centos的选择,建议选择Centos 65版本,带来了更多的新特性以及更多的新功能。
除非你的软件需要php 51的环境,那么就选择Centos65。如果网站需要支持php51,只能选用Centos 58。
至于具体版本选择,建议php 51用户选择Centos 58,其他的用户则为Centos 65。
1、选择配置:首先结合自己或企业网站的需要挑选云服务器配置。一般首先需要了解网站的开发程序、数据库、所需空间大小、带宽等。
1) 如果您是建立一个HTML、PHP的少量,更新不是很频繁的,不需要MySQL数据库的企业或个人网站,
那么我们推荐您选购:经济型主机,静态展示类网站首选。经济实惠而且足够您使用。
2) 如果您是建立初创型中小企业网站,以ASPNET或PHP+MSSQL或MYSQL数据库,那么建议您选购的云服务器应在基本型以上配置。
3) 如果您是建立企业/政府官网、社区、团购、软件资讯、游戏、软件类门户网站,大型社区/论坛,以ASPNET或PHP+MSSQL/MYSQL数据库为主,有大量、动画,且需要经常更新的企业或个人网站,建议您选择标准型、增强型,或由多台云服务器共同提供服务。
2、选择线路:关注机房网络的特性,根据自身需求,选择机房线路。。
1) BGP线路:多线路机房,中国电信、联通、移动、教育网等多线接入,这样可以确保您的网站能够在全国范围内能被所有客户快速访问。
2) 单线线路:是指电信、联通、移动等 单线线路,单线线路最大的优点是带宽价格便宜,同一运营商网络内网络稳定性好。
3) 双线线路:是指电信和联通相结合的线路,能够很好的保证电信和联通用户访问速度。带宽价格便宜。
4) 香港线路:国际带宽接入,不存在国内电信跟联通互联不互通的问题。最大的优势是无需备案即可使用。
0条评论