20150519 ChangeLog

私有网络增加 172.16.0.0/16 网络

在将私有网络连接到路由器时,用户可以根据自身需求定义私有网络地址,目前支持 172.16.0.0/16 和 192.168.0.0/24 两种网络。

join router

Windows Centos58 增加内存使用率监控

增加了 Windows 和 Centos58 系统的内存使用率监控,包括实时和历史记录。且用户在为这两类操作系统主机设置监控告警条件时也可增加内存使用率的阈值条件。

monitoring

开放 Westmere CPU 指令集

指令集

青云应用中心(App Center)正式发布

QingCloud-AppCenter-KeyVisual-01

“青云应用中心(QingCloud AppCenter)”是QingCloud打造云生态计划的第一步,我们将多个领域的第三方专业服务能力集成在QingCloud IaaS 平台上,用户通过登录QingCloud控制台即可选择、激活、授权和应用第三方专业服务。随着AppCenter中服务类型与数量的不断丰富,QingCloud.com将不再只是狭义的公有云平台,而将成为综合的专业IT服务交付平台。

丰富的应用

青云的合作伙伴为应用中心提供了类型丰富的应用,包括安全、加速、监控、大数据及各类SaaS服务。用户可以选择需要的应用安装使用,以获得相应的服务。

appcenter_preview_app

安装应用

用户可以预览感兴趣的应用介绍、功能截图以及服务和收费情况。安装时应用会明确告知需要获取的权限,只有征得你的同意,应用才能访问你在青云的信息和资源。

appcenter_install_app

控制台集成

安装应用之后,你可以像使用青云平台功能一样使用第三方的应用。这些应用集成在青云控制台中为你提供服务,你可以在资源管理页面和应用页面随时切换。

appcenter_iframe_app

 

开发者视图

你可以申请成为青云的合作伙伴,以获得开发者权限。在开发者视图中,开发者可以创建属于自己的应用,并提交审核。当审核通过以后,你的应用会展示给青云所有用户,向安装者提供服务并按定价策略获得收入。[文档]

appcenter_developer_app

开发者工具

青云为开发者提供了一整套开发指南,包括示范程序的搭建、API的使用、计费的方法,以及保持青云控制台风格的UI库。你可以按照指南将自己的应用接入到青云平台,创建属于自己的应用。[文档]

appcenter_tutorial_app

Virtual SAN 服务上线;FreeBSD、Oracle Linux 等操作系统正式开放使用

s2_server

Virtual SAN 服务

通过青云的 SDS(软件定义存储)技术,您可以快速地搭建您专属的基于 iSCSI 协议的 Virtual SAN 服务。 首先需要创建一个 Virtual SAN 服务器;然后再在其上创建一个或多个目标; 最后在主机客户端登录这些目标即可使用。详情请参看Virtual SAN服务文档

注意,如果将一块硬盘通过Virtual SAN服务挂载到多台主机上,那么必须通过分布式文件系统(Distributed File System)的支持才可以并行读写。未来我们会推出基于NFS的共享存储服务,尽请期待。

1. 创建目标

在 Virtual SAN 服务上可以创建多个共享存储目标,每个目标下可以添加多块硬盘。用户通过主机客户端登录目标以使用 Virtual SAN 服务。

create_s2_server_target

2. 设置 iSCSI 客户端

为了 Virtual SAN 的安全性,可以设置 iSCSI 客户端来指定可以登录到目标的客户端。

set_s2_server_initiators

3. Virtual SAN 服务监控

目前我们提供了 Virtual SAN 服务中的硬盘 IOPS硬盘吞吐量的历史及实时监控。

monitor_s2_server_app

4. 图形化显示

用户可以直接在 Virtual SAN 的图形化界面进行创建目标、添加硬盘、切换网络等操作,既直观又方便。

graph_s2_server_app

5. Virtual SAN 服务的典型应用:Oracle RAC

青云提供的 Virtual SAN 比较典型的应用场景就是 Oracle RAC。一个典型的 Oracle RAC 由多个数据库节点和共享硬盘组成。关于如何部署请参看文档

oracle_rac_topo

FreeBSD 操作系统开放使用

FreeBSD是一种类UNIX操作系统,是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支。高性能和高可靠性的FreeBSD是网络专家的首选,作为网络服务器操作系统,FreeBSD的运行时间最长、稳定性极好,FreeBSD 为不同架构的计算机系统提供了不同程度的支持。并且一些原来BSD UNIX的开发者后来转到FreeBSD的开发,使得FreeBSD在内部结构和系统API上和UNIX有很大的兼容性。更多详情请参看官方介绍

如何在青云中使用FreeBSD

青云提供是一个干净的 FreeBSD 的镜像,可以在控制台里找到 **主机与网络** => **主机** => **新建** ,在系统列表中找到 FreeBSD 镜像。

FreeBSD

需要注意的是:青云中使用 FreeBSD,不支持硬盘、网络热插拔,需要重启主机才能生效。

Oracle Linux 操作系统开放使用

开放 Oracle Linux 操作系统,你可以基于这个Oracle原生操作系统安装Oracle软件并搭建相关的服务。更多详情请参看官方介绍

青云QingCloud云桌面功能上线

通过 QingCloud 云桌面插件我们可以像使用本地计算机体验一样访问远程云主机。
青云的云桌面会充分利用客户端的能力来完成密集 CPU 和 GPU 任务,根据网络状况自动调整压缩,编码和传输算法以达到最优的用户体验。

connect_cloud_desktop_image

青云的云桌面服务具有以下几点亮点:

安全可靠:

  • 网络安全:VM 安全组隔离;安全 VPN 连接,加密传输等;
  • 云平台安全:实时多副本分布式存储,分级存储。

卓越体验:

  • 青云云桌面针对不同应用场景进行场景优化和高性能桌面优化,最佳匹配用户个性化需求,提供卓越的用户体验。
  • 针对每副画面自动选择压缩模式,提供清晰的显示效果的同时减少网络流量。
  • 语音旁路解决方案,VOIP 语音达到电信级语音质量.
  • 支持 usb 等广泛外设,良好的软件兼容性,全面支持主流应用软件。

青云 QingCloud 此次推出的云桌面结合 QingCloud 提供的高性能硬盘和实时副本,最大限度地保护用户数据的安全性。同样支持备份和监控报警等功能,并且可以运行于100%二层隔离的私有网络中。

如何在青云中使用云桌面请参考文档

注: 目前只在北京2区和广东1区提供云桌面.

RDS for PostgreSQL 9.4 开放

PostgreSQL 9.3 之后,青云数据库服务增加了对 PostgreSQL 9.4 的支持。

相较 9.3 而言,PostgreSQL 9.4 添加了诸多新特性,亦增强了数据库本身的灵活性和整体性能。例如对 JSONB 的支持,更快、更小的 GIN 索引,更实用的延迟执行函数等等,相信这些新特性能帮助您轻松构建更快、更强大的应用。完整的 PostgreSQL 9.4 新特性可参考 官方文档

接下来青云 QingCloud 会在 PostgreSQL 9.4 的基础上增加对 PostGISdblinkuuid-ossp 等常用的 PostgreSQL 扩展的支持,敬请期待。

Create RDB

数据库服务新增对 PostgreSQL 的支持

为了更好地满足客户对数据库服务的多样化需求,数据库服务(RDB)新增了对 PostgreSQL 数据库的支持。

PostgreSQL 集群

同 MySQL 数据库一样,PostgreSQL 集群也是一主一从的架构,采用 streaming replication 的方式做主从复制;同时也提供了在线扩容,自动备份和监控告警等功能来帮助你更好的使用和管理整个集群;PostgreSQL 集群也运行于私有网络内,最大限度地保护您的数据安全。

create postgresql

在线扩容

在数据库服务运行过程中,在任何时候出现业务处理能力不足或者容量不够的情况,都可以通过增加在线扩容功能来提升数据库节点的配置和存储容量来解决。

resize

在线扩容期间,会有一小段时间数据库处于只读状态,这是正常现象,通常只需要几秒钟时间即可恢复。所以如果希望减少对线上业务的影响,可以选择在业务低峰时段进行在线扩容。

监控

包括查询数、查询命中率和连接数,未来还会根据用户需求增加更多监控项。

postgresql_monitor

备份

开启了『自动备份』的话,PostgreSQL 数据库群集会每日备份,您的手工备份会连同每日备份一起最多保留 12 天。 在数据库服务被彻底销毁前,您都可以选择从这些备份创建出全新的数据库服务。

从备份创建出的新数据库服务完全独立于原数据库服务运行,它给予您自由处置线上业务数据同时又不影响线上业务的能力。

可以访问数据库服务指南获取对 PostgreSQL 数据库更详尽地使用说明。

缓存服务新增对 Memcached 缓存的支持

为了更好地满足客户对缓存服务的多样化需求,缓存服务 (Cache) 新增了对 Memcached 缓存的支持。

一个 Memcached 缓存集群包含多个独立缓存节点,同时我们提供在线扩容,灵活配置和监控告警等功能来帮助你更好的管理集群。缓存集群将运行于私有网络内,最大限度地保护您的数据安全。

缓存集群

安全性: Memcached 缓存服务运行于私有网络内,您的数据安全将会得到最大限度的保护。
多节点: 每个 Memcached 缓存服务都会包含用户定义的 N 个独立的节点。 缓存数据将根据客户端的分配策略分配到不同的节点上进行存储。

create_memcached

在线扩容

在缓存服务运行过程中,会出现服务能力不足或者容量不够的情况,你都可以通过增加缓存节点和增加缓存容量来解决。

add_cache_nodesresize_cache

灵活配置

我们通过缓存配置组来管理缓存服务的配置,并开放了常用的配置选项来帮助用户自定义缓存配置。

create_cache_parameter_group_memcachedcache_parameters_memcached

详细监控

包括:内存、操作数、命中率、连接数、查询命中数、Key 数量

cache_monitor_memcached_all

监控告警

你可以为每个缓存的节点单独绑定监控告警策略。监控项包括:内存使用率、已过期 Key 个数

cache_alarm_memcached

关于 Memcached 缓存的更多内容,请参见 [Memcached 缓存服务指南].

 

CoreOS 系统映像正式开放使用

coreos-overview-1-638

CoreOS 概述

CoreOS 是一个基于 Linux 内核的轻量级的发行版,专注于自动化,轻松部署,安全,可靠,规模化。CoreOS 有两个系统分区,用于平滑升级。CoreOS 通过容器(Linux containers)来管理服务,而非传统的安装,并对 docker 提供原生支持等。具体可以参看下 InfoQ 上的文章:http://www.infoq.com/cn/articles/what-is-coreos

如何在青云中使用CoreOS

青云提供是一个干净的 CoreOS 的镜像,下面我们来看下如何在青云系统中使用 CoreOS:

* 在控制台里找到 **主机与网络**  =>  **主机**  =>  **新建** ,在系统列表中找到 CoreOS 镜像。

run instances

* 然后选择主机配置,网络设置和填写基本信息,即可得到一台 CoreOS 的主机。
* 当然您可以启动多台 CoreOS 主机来搭建集群,青云提供的是干净的系统,如何搭建集群请参看 CoreOS 的官方文档:https://coreos.com/docs/

负载均衡器支持私有网络模式;路由器支持 IPsec 加密隧道服务

负载均衡器新增了以下几个功能:

1.负载均衡器支持私有网络模式。可以将负载均衡器部署到私有网络内部,直接连接私有网络主机,同时可以通过路由器端口映射对外提供服务。

私网模式拓扑图如下:

拓扑图

创建负载均衡器时可以选择类型是公网还是私有网络:

Create LB in Vxnet

2. 监听器新增“源地址”负载方式。将请求的源地址进行 hash 运算,并结合后端的服务器的权重派发请求至某匹配的服务器,这可以使得同一个客户端 IP 的请求始终被派发至某特定的服务器。该方式适合负载均衡无 cookie 功能的 TCP 协议。

source

3. 监听器支持数据压缩。使用 gzip 算法压缩文本数据,以减少网络流量。

gzip

更多详情请阅读负载均衡器指南

路由器支持 IPsec 加密隧道服务

IPsec 隧道服务可以通过建立保密而安全的通讯隧道,将多个不同地域的局域网连接在一起,保证多地域之间通信的安全,具体使用方法可参看 IPsec 隧道指南

ipsec-r1-r2

 

缓存服务支持数据迁移功能

为了方便用户将已有的缓存数据迁移至青云的缓存集群,我们提供了一个特殊的缓存配置项 “slaveof-host” 来实现这一目标。

cache_sync

整个迁移的步骤大约分为三步。首先假设用户已有的 Redis 服务为一台青云外部的主机,服务 IP 为 1.2.3.4,端口为默认端口 6379。 新创建的缓存集群的主节点位于某私有网络中,主机点 IP 为 192.168.100.2,端口也为 6379。

1)将新节点配置为已有节点的从节点

我们需要修改新节点对应的配置项 “slaveof-host”,填入已有节点的 IP。这样新节点可以作为已有节点的从节点,进行数据同步。

2)确认同步状态

通过 Redis 命令来查看新节点的数据是否已经和已有节点数据同步,一种简单的方式是比较两者的键值个数是否相等。

3)恢复新节点配置

恢复新节点对应的配置项 “slaveof-host”,重新设置为空 “”,断开同步关系,让新节点重新成为缓存集群的主节点。

更多详情请参见 [缓存服务数据迁移]。