应用系统私有云引擎 AIRVPS
本文导语: AIRVPS APP ENGIEN 应用引擎是一个基于私有云概念的系统,即应用服务器的SAAS平台,但不同与其他的私有云只为个人用户服务,AIVPS还具有WHM功能,在高度整个自己的私有应用的同时能对外发布收费服务.目前内测版已经发布,VPS化,智...
AIRVPS APP ENGIEN 应用引擎是一个基于私有云概念的系统,即应用服务器的SAAS平台,但不同与其他的私有云只为个人用户服务,AIVPS还具有WHM功能,在高度整个自己的私有应用的同时能对外发布收费服务.目前内测版已经发布,VPS化,智能化,分布式等特点.整个开发流程采用标准MVC架构,方便开发和扩展,底层结构层次分明,完善的服务器 Control 能分布式管理Linux,和Unix系统,可视化管理您的Linux系统 服务器性能监控,邮件和短信通知等渠道具有如下几大功能.
AIRVPS APP ENGINE主要分为3大模块,
1.后台总控(管理员控制面板,整个AIRVPS的核心,可视化Linux操作系统),
2.用户控制面板(前端销售的用户控制面板,能进行文件管理,账户查询,账户设置,DNS设置,微云(Web Terminal登录沙盒环境),虚拟主机管理,Mysql数据库管理,产品订购,订单支付等功能)
3.网站模块(网站显示,面向Internel,CMS文章显示,产品列表等功能,支持皮肤扩展)
一 后台总控部分.
1.MVC架构,多语言
采用标准的Model->Controlar->View开发流程,框架成熟度相当高,能自由扩展应用,设计前台模版.采用 Cookie和浏览器自动判断来确定用户的语言环境,目前支持简体中文和英语
2.基于角色的前后台权限控制系统
采用RBAC结构, 可以对基于角色来细分到控制器和动作方法的权限.
3.内容管理系统
具有前台内容管理系统,拟静态化优化,文章列表动态加载,Ping通知搜索引擎,SEO优化,AIRVPS Panel属于技术类内容管理系统,内置代码高亮显示的功能.通过
来显示代码文本.
4.服务器硬件管理
通过服务器硬件管理来添加AIRVPS私有云中的节点,硬件管理具有监控,日志记录功能,能第一时间发现问题并且通过短信和邮件的方式来通知管理员,您可以通过添加硬件服务器来增加AIRVPS 节点
4-1服务器Syslong日志记录
通过AIRVPS后台界面呈现服务器的Syslog日志,查询并且记录问题.
5.系统运维
(自动运维部署)标准化流程抓取功能,适合团队协作,内置多种任务流程管理系统的抓取规则,目前支持JIRA任务管理系统的流程抓取,通过设定规则来抓取分配到您的应用部署任务,并且自动执行部署命令(个人用户可以忽略这个功能)
6.应用服务器
应用服务器管理属于AIRVPS Web 应用引擎的重要功能,将通过模块化来陆续添加应用服务器功能,目前支持VPN,SSH,FTP,Nginx Vhost(虚拟主机).DNS域名管理功能.
7.应用服务器-VPN管理
AIRVPS可以管理和控制VPN服务,启用和停止VPN服务,支持L2TP,PPTP的形式,能记录用户使用流量,使用时间,接入时间,限制多账户登录,密钥管理,账户控制,每月流量自动清零,限制用户流量,支持产品支付(详见产品支付模块)
8.应用服务器-SSH管理
AIRVPS可以管理和控制SSH服务,启用和停止SSH服务,启用SSH单用户接入,账户复用将会自动踢出,记录SSH使用流量和使用时间,支持每月流量限制,支持产品支付(详见产品支付模块)
9.应用服务器-FTP管理
AIRVPS可以管理和控制FTP服务,启用和停止FTP服务,虚拟用户登录,家目录设置,磁盘Quota配额,文件数限制,上下行带宽限制,支持产品支付(详见产品支付模块)
10.应用服务器-虚拟主机管理
AIRVPS可以管理和控制虚拟主机服务,启用和停止虚拟主机服务.整个虚拟主机采用沙盒环境,用户进程之间相互隔离,支持Fcgi和Uwsgi模式,每个用户采用独立的PHP-FGI控制,可以给用户单独分配使用的资源,用户的虚拟主机流量统计功能,记录并且控制流量,对于超过限定的可以暂停服务.支持多语言,首次发行版仅支持PHP FCGI模式. (计划扩展Python,Ruby Railes,NodeJS语言支持)
11.应用服务器-DNS域名管理
AIRVPS Panel支持NS记录迁出,您现在可以使用AIRVPS Panel来管理和添加DNS记录,支持只能解析列表,NS记录,A记录,MX记录,PTR记录,无限添加自己的2级域名,直接推送国际域名服务器,即时生效,无需重启DNS服务.
12.账户管理
用户账户管理,带有用户账户账户邮件验证功能,只有通过邮件验证,才能使用AIRVPS提供的服务,可以自由分配用户的角色,配置权限,默认注册用户均属于普通用户,支具有用户控制面板的使用权限.管理员可以通过配置权限,添加节点类控制用户的访问
13.产品管理
可以添加VPN,SSH,虚拟主机VPS,DNS等应用服务到产品列表,面向用户销售服务,支持支付宝和Paypal的付款形式,支持人民币和美元的结算,可以通过添加折扣优惠码来促销活动,货币单位根据语言自动切换,无需设置.例如,简体中文界面只支持人民币付款,通过支付宝.英语界面只支持美元付款,通过Paypal
14.支付功能
管理员可以自定义自己的收款账户,目前支付网关支持支付宝和Paypal
15.客户服务
页面整个Zopim在线客服系统,管理员和运营人员可以直接和访问页面的用户进行交流.用户控制面板具有服务工单提交系统,管理可以在后台处理和回答用户的提问.
16.进程控制
可以通过控制面板来起停服务器的进程,AIRVPS一般通过自动化来控制进行,一般情况下无需人工干涉
17.图表报表
AIRVPS可以产生各种图形化报表或者PDF格式的报表来显示一些系统信息
18.邮件系统
AIRVPS 后端集成了Qmail的邮件系统,可以通过控制面板来创建邮箱,设置用户邮箱的大小,信息,指定邮件目录
二 用户控制面板
1.产品订购
用户可以通过这个界面来订购管理员提供的产品,产品全局同步,管理员在后台设置完成后,将会同步到所有页面,包括前台显示
2.订单支付
用户可以自主查询和支付订单,通过支付宝或者Paypal来支付,货币根据当前语言自动切换
3.服务单提交
用户服务工单提交系统,可以和客服交互,提出问题
4.微云系统接入
用户可以通过B/S Web terminal接入沙盒微云系统,直接操作服务器,无需安装第三方终端程序,简化了用户的操作
5.文件管理
用户可以自由上传和下载自己的FTP空间中的文件,支持文本类文件在线显示和修改,代码高亮
6.虚拟主机管理
用户可以在这里查看到自己的虚拟主机使用情况,管理文件,管理数据库,数据统计等功能.
7.域名管理
用户可以添加数据自己的2级域名,即时解析推送,即时生效,管理员可以控制用户可以添加的域名的总数
8.VPN账户管理
查看用户的 VPN连接信息,流量等使用情况
9.SSH账户管理
查看用户的 SSH连接信息,流量等使用情况
10邮件管理
管理用户的邮件账户,查看收发邮件,AIRVPS WEB MAIL系统,帮助用户无需第三方邮件工具既能通过页面操作自己的邮箱,进行邮件的收发和寄存
11.数据库管理(PHPmyadmin)
通过PHPmyadmin管理Mysql数据库
开发计划(基于文件数据扩展)
Inotify -Rsync 计划任务文件同步管理
AIRVPS LB负载均衡技术,可以控制和个管理应用程序的负载均衡
DRBD 网络镜像管理
服务器性能监控完善
官方网站:www.airvps.org
您可能感兴趣的文章:
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。