Citrix Netscaler版本管理和选择
Citrix Netscaler版本管理和选择
来源 http://blog.51cto.com/caojin/1898164
随着Citrix Netscaler的快速发展,有很多人在维护设备时经常搞不懂Netscaler软件版本是如何查看和选择,当前软件是否需要升级,当前软件是否稳定等。基于以上问题,简要介绍Netscaler软件版本的相关情况。
如何选择版本
登录citrix官方网站的firmware下载页面后,可以看到如下页面来选择版本。那么这些后缀的意义是什么?
不带后缀的是标准版本,例如11.0,11.1。
safe harbor是安全的版本,一般是在某个小版本稳定以后强烈推荐的版本
NDPP是针对复合NDPP规范的版本(不适用于中国)
.e是针对某个特定场景加强或补充的特定版本

那么如何选择哪个版本呢?
大部分情况下首先选择通用版本。
11.0以下的版本:
会有safe harbor这个版本推荐。虽然是推荐版本,但我们就一定要使用该版本吗?显然还有更好的选择。以下图为例:

10.5 bulid 61.11是推荐的版本,如果你看到此版本是最先版本时(就是还没有出现62.9版)毫无疑问选择它妥妥的。但你看到的版本已经有高于61.11的了,那么它们是在safe harbor基础之上修复新bug的版本,他们的稳定性明显高于61.11。不过要建议的一点是,最好不要选择最新的版本,而选择次高的(以上图为例选择10.5.64.9显然是合适的)。这样推荐只是为了适当降低风险,虽然在版本发布时已经经过严格的测试,但更长时间的市场验证显然是更靠谱的。
11.0以上版本:
对于11.9以上的版本,官方的后缀出现了新的提法。以前用F标识的版本变为了Feature Phase,不带后缀的变为了Maintenance Phase。在下载版本时选则Maintenance的,代表着该版本进入了稳定期;Feature Phase的版本不建议在生产网使用,仅供在测试环境或为了及时使用新功能的场景。同样在版本号的选择上依旧是选择次高版本(以下图为例选择11.0.68.10/68.12)

软件版本编号的意义

将Firmware下载以后会看到如上图的名字标识,CitrixNetScaler软件系统使用三位数字的软件版本格式。三位数字的格式提供更好的产品发布幅度之间的边界,这方便客户选择在生命周期中的软件版本进行部署。
主版本(Major Release):主版本包含了行为上的显著变化,增加功能性,在性能上有显著的提升,支持新的硬件和/或架构有重大变化。
次要版本(Minor Release):次要版本包含部分功能增加与增强,但不必为此发布单独的主版本。
维护版本(Maintenance Release):维护版本通常致力于bug 修复和优化,这个版本不包括新功能。相同的主版本和次要版本相同,维护版本不同说明产品功能相同。
NC或CL:指明该系统是单核系统还是多核并行处理系统,Classic(CL)说明系统是单核版本,功能采用单颗CPU的单个内核处理。nCore(NC)说明系统是多核并行处理架构,多颗CPU多核平均分配流量。
软件生命周期定义
通用版本 (GA):这个日期表示新产品发布,已经可以被订购,并且可用于全球范围所有支持的语言类型,折扣程序,送货方式。
状态变化通知 (NSC): 这个日期是思杰公开通告产品的停止销售的具体日期(EOS),停止维护(EOM)的日期,生命周期结束(EOL)的日期。此信息被公示在在思杰官方网站产品矩阵(ProductMatrix) 或既往产品矩阵表(Legacy Product Matrix Tables)。
终止销售 (EOS): 这个日期表示一个特定的软件版本或设备型号将停止公开销售。
终止维护 (EOM): 这个日期表示一个特定的产品,除了思杰认为关键安全相关的更新外,不会有任何额外的代码级维护。安全问题应该是已公开的安全漏洞。
生命周期结束 (EOL):这个日期表示产品维护,通过电话,e-mail或在线服务的技术支持,以及产品下载等将不再可用。思杰知识中心(CitrixKnowledge Center) 的相关信息也将有限更新,如果问题不能得到纠正,需要通过升级路径迁移到软件最新版本,或更新硬件。
思杰网络产品软件版本,从发布直至终止销售(EOS)至少18个月。在终止销售(EOS)日期6个月前,思杰将提供一个状态变化通知(NSC)给客户。
对于所有思杰网络产品软件版本,思杰将保持至少24个月的维护期。在此期间,软件版本系列将保持缺陷修复,改进与增强。
在EOM后的12个月,软件版本支持从完整的软件维护过渡到有限的技术支持,可通过电话,电子邮件和网页等方式,直到生命结束日期。在此阶段中,该软件版本将继续是可用的,但将不再有增强。思杰客户支持中心将直接处理客户的问题,通过现有的修补程序/补丁解决问题,或建议客户可以直接升级到一个更新版本软件。
EOL日期后,思杰将不再提供该软件版本的技术支持,并从相应的下载站点删除软件映像。产品资料将被限制在Citrix知识库或其他现有的在线资源,并可能在未来某个时间段被删除。

软件稳定性
很多人经常会问“我该用哪个稳定版本?哪个版本没bug?”
其实首先要强调的是,bug与软件是天生共存的,没有无bug的软件,只有不影响某个场景的软件。
稳定是相对的,很多硬件中所谓的“稳定版”,其实并不代表是最稳定,最安全,bug和漏洞最少的版本。Netscaler是一款早已超越ADC范畴的产品,有非常丰富的功能选项。其实即便是已明知有很多bug,但这些bug所涉及的功能并不是自己当前环境所使用的,那么这些bug就与你无关,也就是相对稳定的。在没有退出维护前,没有必要为了追新而升级,适合自己的才是最好的!!!
Citrix Netscaler版本管理和选择的更多相关文章
- [Citrix NetScaler] 简述
额 就这个题目 Citrix NetScaler 是一个VPN,一个代理,一个Gateway的存在,一个Citrix的产品 首先是我们利用Citrix NetScaler的测试环境: 架构上分2种: ...
- hd loadBalanceServer F5 BIG-IP / Citrix NetScaler / Radware / Array / HAProxy /
s 五.Citrix NetScaler 和 CDN 案例 问题描述: Citrix 10.5.66.9软件版本下,存在计时器bug,此bug会造成CDN长连接回源超过设备默认的180S,会发fin包 ...
- Citrix Netscaler负载均衡算法
Citrix Netscaler负载均衡算法 http://blog.51cto.com/caojin/1926308 众所周知,作为新一代应用交付产品的Citrix Netscaler具有业内领先的 ...
- Citrix NetScaler HA(高可用性)解析
Citrix NetScaler HA(高可用性)解析 来源 https://www.iyunv.com/thread-172259-1-1.html 1.1 NetScaler高可用概述 我 ...
- 初试集群虚拟化搭建(二)—— Xen, kvm, OpenStack, VMware ESXi, Citrix XenServer等种种选择
小伙伴们找到了一些主流方案的资料,最终选择了XenServer6.5作为平台搭建. Xen 特点: 功能强大,支持Linux的各种发行版本 通常是在现有Linux操作系统上安装,是一种半虚拟化的安装方 ...
- citrix+netscaler配置第一次培训
citrix_netscaler配置第一次培训.pptx http://files.cnblogs.com/files/niaowo/citrix_netscaler%E9%85%8D%E7%BD%A ...
- Citrix 服务器虚拟化之三十一 XenApp 6.5负载均衡
Citrix 服务器虚拟化之三十一 XenApp 6.5负载均衡 说明: 环境基于实验三十 1.准备一台Windows Server 2008 R2的虚拟机名为XenAPP2,然后加入域k ...
- NetScaler 10.1的配置以及结合StoreFront的部署
工作需要,所以英文+中文,绝壁不是装逼...(关于这点勿喷) This post will cover only the basics for getting NetScaler up and run ...
- NetScaler VPX在Azure上的部署(二)
本文是Citrix的工程师协助完成.主要是Citrix的VPX的配置. 导入License 进入NetScaler 中点击管理许可 导入后将有提示,请确认重启. 配置Azure HA 由于 ...
随机推荐
- Oracle数据库之 PL SQL 学习笔记
1.定义基本变量: 2.引用型的变量: set serveroutput on declare pename emp.ename%type; psal emp.sal%type; begin ...
- hadoop生态搭建(3节点)-06.hbase配置
# http://archive.apache.org/dist/hbase/1.2.4/ # ==================================================== ...
- 003---Python基本数据类型--列表
列表 .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px ...
- idea启动spring boot无法加载或找不到主类
问题产生原因:moudle名称修改,导致项目启动不了 在Terminal界面中执行以下三个命令,我在执行第一个命令的时候报了一个找不到dependency的错误,把那个报错的dependency删了就 ...
- 【娱乐向】制作Chrome天气预报扩展程序
1.什么是Chrome扩展程序 Chrome扩展程序是一个用Web技术开发,用来扩展增强浏览器功能的软件.和一般的网页一样,Chrome扩展程序由html.js.css和图片等部分组成.Chrome插 ...
- MVC5使用单选按钮与下拉框【转】
某人认为下拉列表的呈现形式不如单选按钮漂亮,我只好去测试一下单选按钮与下拉框了.测试代码如下: 1.model类Blog.cs(类型使用枚举类型,自动生成的视图会以下拉列表形式显示): using S ...
- 使用postgresql作为cm的数据库时候添加报错
如下图,当postgresql安装成功,建立好数据库scm,rman,amon之后,添加cm对应服务报错hadoopNode2没有相应数据库: No database server found run ...
- 使用TFS需要注意的地方
1. 用管理员添加了本地映射,然后用其他用户就添加不了映射,一定要先用管理员账户去把映射 删除掉: 2. 在正式使用TFS时,一定需要在VS工具的设置里面,设置一下,签出时自动获取最新的代码.(默认是 ...
- ubuntu 14.04安装nginx+php
转自:http://www.cnblogs.com/helinfeng/p/4219051.html 基于最新的Ubuntu 14.04(2014年9月)搭建nginx.php.mysql环境,以下全 ...
- Vue一些重要的知识点
vue sync修饰(1)双向数据绑定,父子组件之间信息的交互 1⃣️在自组件中使用this.emmit('toFather'),子组件产生一个tofather事件,然后在父组件中通过@进行监听,那么 ...