多服务器资源分配解决方案设计
在目前如果是单独的服务器提供使用,那么不应对大量客户端访问的情况下,原有的多对一和多对池的服务器资源配给是完全足够的,但现在假设遇到了一个问题,我们在全球各地都架设了服务器,因为这样可以让在全球不同地方的人们都可以快速连接到最近的服务器,这就譬如我们使用DNS对每台请求的客户端都返回距离他们最近的网站IP一样;
同理,我们要在自己架设类似的分配服务器,然后通过不同地方的客户请求来平均分配服务器资源和距离最近选择就可以做如下设计:
在此方案中,首先我们在服务器集群中要注意各服务器之间的通信确保,并且如果资源充足,每个服务器都可以做一个单独的备份,这样的话,在正常使用当中,如果有一个或多个服务器挂掉,那么重新分配访问其他的服务器后,可以做到完全不变;
对于分配服务器的资源嘛。。鉴于每次访问仅提供一次很短分配处理任务,所以分配服务器在对接每个客户的时间非常短,但也免不了遭受大量访问而宕机的情况,此时可以准备多个分配服务器,在客户端当中对分配服务器采取分区处理,假设我们在北极有服务器群,那么此时我们在不同的区域要规划不同的分配服务器,来指向服务器群中资源分配最低的一个,以此来解决分配服务器的问题,还有一种就是准备多个分配服务器,在客户端采取随机访问的方式,而在确认一个分配服务器暂时访问不了后,要将这个分配服务器从分配服务器池中移除一段时间,等到其恢复服务后重新加入服务器;
简单来说这样的分配方式类似于BS的处理模式,例如:我们在北京,访问百度的网站可以看到IP指向的是北京的百度服务器,在上海又可以看到指向的是上海的百度服务器,其中起主要作用的就是DNS(在本解决方案中被叫做分配服务器)。
如何通过Windows Server 2008 R2建立NFS存储
在我们日常工作的某些实验中,会需要使用存储服务器。而硬件存储成本高,如StarWind之类的iSCSI软存储解决方案需要单独下载服务器端程序,且配置比较繁琐,令很多新手们很是头疼。
事实上,利用Windows Server 2008 R2,我们可以很容易地将其作为一台NFS存储服务器,方便地得到一个NFS软存储,轻松解决某些环境下的问题。接下来以Windows Server 2008 R2 SP1 企业版为例,分享一下具体的实现步骤。
首先,打开服务器管理器,选择”添加角色”;
点击下一步,开始添加服务器角色;
添加”文件服务”,点击下一步;
点击下一步,开始添加角色服务;
添加”网络文件系统服务”,即”Network File System (NFS)”;
点击安装,开始执行;
安装完成后,在容量适合的分区下建立一个文件夹,选择属性,找到”NFS共享”选项卡,点击”管理NFS共享”;
保持选项默认,点击”权限”;
此处可以看到此存储的默认访问权限,默认为所有计算机都具有只读权限。我们可以将这条权限策略调整为”不可读”,并点击”添加”设置其他策略;
点击”添加”后,会出现如上图窗口,在”添加名称”栏填写允许访问此存储的主机的IP地址,设置访问类型,并按需勾选是否允许访问根目录即可。
以上,通过其他设备添加 “此服务器IP地址:/共享文件夹名称”,即可访问NFS存储
0条评论