ULP-S 尚观王者IT集群课程(V8版云存储及内存数据库加强版)签订尚观五万年薪就业保证协议,不就业100%退还所有学费 (绝非所谓就业推荐协议或者含糊不清的就业协议)
【全国最顶级】【唯一涵盖】
互联网 UNIX/Linux系统集群、云存储、Oracle及MySQL数据库及集群、内存数据库
?为什么选择ULP-S集群课程?
1.尚观ULP-S课程始于2005年,历经数年上千学员检验,同时提供系统及数据库两大方向顶级技术:
ULA-V8全国唯一提供UNIX/Linux Shell 、AWK、 SED、Python编程及互联网运营监控、Nginx 集群、MySQL集群、J2EE集群、RHCS及Heartbeat高可用企业级容错集群、LVS高性能可动态扩展负载均衡集群等内容,V8版正式升级为云计算架构集群课程,加入云计算分布式及共享集群文件系统,云计算平台搭建整合和迁移技术,并加入了云计算平台与传统平台深入比较的内容。
2. 真正企业中的20多个项目累积,提供真正可以得到企业认可的实际案例:
30万并发访问大型集群SNS网站运营实例,互联网监控实例,多层集群实施,负载均衡集群、高可用集群、分布式及共享文件系统、数据缓冲等真正与企业接轨的技术。V8版中尚观更加入了虚拟化和云计算平台技术课程,从项目评估到项目设计、项目实施,尚观将手把手的教每个学员完成。
3.尚观毕业学员拥有数倍于普通技术人员的就业机会:
已就业学员服务于国内Alexa排名前15的网站中的12个,常常有尚观师哥面试师弟的情况,尚观同时跟排名前5的中文网站保持着长期的就业联系渠道。还有尚观7个城市的直属就业中心,学员获取顶级互联网或游戏公司职位的机会比普通技术人员多3倍以上。
4.完全UNIX/Linux平台的教学与企业环境直接接轨,杜绝windows下模拟:
并且特别加强Shell和Python编程,系统调优,企业存储SAN,企业集群等,全企业实战环境,通过多层次真设备给学员最强的职业竞争力。
5.尚观课程多项全国唯一课程而且更新换代极快,最大程度得到企业技术经理认可:
尚观的分布式及共享文件系统、Nginx集群、MySQL AB复制等高等级技术为学员就业的坚实基础
6.尚观拥有多项国际认证:
尚观是RedHat授权合作伙伴,拥有最低价格获取RHCE认证的权利。
7.全国没有授权加盟中心讲授高级课程:
A级课程全部是尚观直属中心授课,尚观对每个学员100%负责,尚观讲师对每个学员100%热情。
8.全程贯彻 “ 不能自己搭建和解释案例= 0 ”的教学理念:
确保学员自己搭建服务,设计服务,每天人手一机,在保证基础理论贯通的基础上,所有案例保证学员独立完成案例分析、计划和实施。
9.尚观讲师实施站立讲课,除需要键盘操作外均站立授课,授课时理论联系实际案例,以实践授课为根
本:
全程Linux平台环境,真正企业真实工作环境讲解,不安装Windows拒绝Windows下模拟。10.每个阶段严格监督测试,测试不合格坚决建议重听:
每天面授6小时,另有辅导老师值班,充分的知识内容和预习、复习、实验贯穿式学习方法驱使学员每天不少于12小时的总学习时间,教室及服务器实验环境每日供学生使用至晚上8点30分
?ULP-S V8版Linux部分更新以下内容:
z虚拟化技术及云计算平台
1. Xen 和 KVM 虚拟化技术在企业中的应用
2. RedHat 企业级虚拟化平台 RHEV 技术实现
3. Oracle 企业级虚拟化平台 OVM 技术实现
4. OVM 在“去那”网的商业实现案例
5. 云计算基础存储实现—分布式文件系统及集群共享文件系统
6. 云计算平台与传统平台优缺点深入比较
7. 互联网中云的分层和相关产品
8. 云计算的应用实例:亚马逊EC3及S3 平台
?ULP-S V8版Oracle部分更新以下内容:
z UOA - TimesTen内存数据库部分:
1. 实时型内存数据库特点与结构分析
2. 内存数据库与磁盘数据库的比较
3. OracleTimesTen解决方案与部署
4. 从Oracle数据库中缓存数据
5. 从TimesTen到TimesTen的数据同步
?ULP—S就业方向:
UNIX/Linux系统工程师/运维工程师/运维经理/集群架构师(虚拟化及云计算):
针对互联网及网络游戏公司
仅仅2010年3月已就业的公司有:新浪2人、搜狐15人、阿里巴巴5人、巨人网络、腾讯3人、新浪5人、九城3人、用友软件、润京搜索、家有购物、麒麟网、呼哈网、云络科技、蓝港在线、乐图旅游网等。
数据库管理员-DBA、数据库开发者、ERP实施顾问、系统集成项目经理:学员已经就业公司包括大型通信企业,如中国移动、中国联通;政府机关等;新型互联网公司,如百度、新浪、搜狐、阿里巴巴、腾讯、网易、空中网、轩辕互动、中企动力;网络游戏公司,如巨人网络(原征途网络)、盛大;系统集成公司,如神州数码、联想利泰、方正、浙大网新、多维创新等。
?ULP – S课程Linux部分涵盖以下内容:
?ULP-S课程Linux大纲及授课时间(ULA-Linux集群及云计算架构师课程)ULE - Linux金牌三证 授课时间为15天 共120课时
ULE-S 脚本自动化控制 授课时间为5天 共 40课时
Mysql数据库及其集群 授课时间为5天 共 40课时(包含Mysql备份及调优)
ULA-P 高级企业实践应用 授课时间为10天 共 80课时(包含J2EE中间件集群)
ULA云计算集群架构师 授课时间为20天 共 160课时
30万并发访问网站设计规划 授课时间为5天 共 40课时
备注:总授课时间为60天(12周),总480课时.
?ULE金牌三证课程详细内容(ULA的基础课程部分):
本阶段为ULA课程的基础课程,参加ULA课程必须具备ULE金牌三证课程的技术基础。
可获认证:黄金三证课程更包含 RHCE、LPI、国家Linux技术认证等三项认证的知识点。
ULE课程体系:三门课程,四本教材(包括实践手册)
ULE-112: Linux实践、技巧与Shell初步
ULE-115: Linux系统精解 Linux系统安全解剖Linux系统
ULE-116: Linux网络服务 Linux网络安全
ULE ULE实践手册
课程大纲:
z ULE-112: Linux实践、技巧与Shell初步
1.Linux系统的安装与概述,Linux与Unix历史及标准及基本概念GNU GPL
2.如何将“母语”转向Linux,Unix/Linux特点及使用风格
3.Linux下的帮助ManPage及ManPage类型 info TLDP Howto常用网站等
4.文件目录基本操作 Linux下文件的类型,文件存储
5.Linux安全体系初步,用户/组权限
6.文件系统文件存储压缩查找系统信息与监视
7.Shell 定义,Bash 命令历史环境变量快捷键使用技巧
8.Bash的启动脚本结构 Shell编程(Shell-Scripting)
9.标准输入输出及管道及使用技巧
10.字符串处理,文本命令与正则表达式在Linux下的使用
11.进程管理系统管理工具
12.XwindowXorg XFree86 GNOME KDE GUI
13.基本网络设置与命令
14.编辑器的使用 Vim技巧及高级技巧
15.定制Linux软件包,使用rpm进行软件包的安装与升级
使用yum进行软件包的自动管理
实际案例:你将被要求完成几个具有高度可用性的Shell编程脚本,这将是你今后工作常常要用到的。定制自己的Shell环境,完成Shell环境变量的设置,并且做到子Shell环境和login Shell的分别定制。
z ULE-115: Linux系统精解 Linux系统安全解剖Linux系统
1.Linux安装使用NFS FTP HTTP远程安装安装树的制作无人职守安装(Kickstart)
2.Linux的驱动程序基础驱动安装全解析系统自动安装机制
手动安装驱动程序块设备字符设备
3.kernel与modules及modutils模块使用详解模块的注册机制
4.Linux下文件系统的比较与安装格式化/加载文件系统自动加载文件系统
5.Linux存储技术LVM(逻辑卷管理)SoftRAID(软RAID)常见存储方案比较
6.Linux安全体系用户/组详解拓展权限 EXT2/3权限的拓展 2.6内核中有关权限的拓展
7.系统启动详解各启动脚本分析系统服务启动脚本分析
8.编译kernel(内核) modules(模块)安装新kernel SCSI Raid 设备的启动
9. PAM 与验证机制
10. 系统部分的Troubleshooting
实际案例:这里真正让您了解Linux系统,并且从事阶段性的测试,实机排错,我们将损坏过的系统由您来进行排错,真正锻炼对整个系统的把握能力。我们准备了针对系统启动(boot)部分,网络部分,X-Window部分等三个部分的实机Troubleshooting。
实际案例:另外在这个部分,学员需要完成日志系统、计划任务系统、备份系统的实机定制过程,规范Server的各子系统。同时学员学会添加自己的服务。
实际案例:学员需要定制自己的第一个内核(Kernel),并且定制自己的内核模块(modules)以及
自己定制、注册并安装Linux驱动。
实际案例:学员需要根据情况,定制自己的Linux存储,进行现实的管理中的Linux存储管理操作,比如变大、变小、分区、LVM、SoftwareRAID、文件系统、文件系统转换等。
z ULE-116: Linux网络服务 Linux网络安全
服务管理部分:
1.Linux网络服务体系详述
2.Linux下DNS服务与高级BIND技巧外网DNS服务器搭建
3.与Windows的通讯的异构Linux环境搭建,Samba服务
4.WEB服务器与 apache常用技能,互联网Web常用服务
5.Sendmail与Postfix服务,Internet企业级Mail服务器
6.Linux文件传输服务NFS、FTP和网络IP获取DHCP
网络安全部分:
7.集中账户管理服务NIS系统详解
8.Linux系统安全策略与入侵后排错步骤
9.数据加密技术与Linux加密工具
10.Linux防火墙和IP地址伪装
11.Iptables防火墙及Internet防火墙策略
12.Linux网络服务排错-Troubleshooting
实际案例:我们将为你准备一个企业的实际需求,让你完成其中的各种网络服务配置,并且根据实际需求进行进一步的服务控制。
实际案例:针对企业的安全需求,我们设计了较多的要求,学员必须在实际机器上完成这些需求,这是防范攻击、解决网络安全问题的必备技能。
?ULS 尚观Linux脚本自动化控制课程
z Bash Shell Script 课程
以编写企业自动化控制脚本为目标
?Shell 基础知识
?shell的历史
?bash shell的基本语法
?bash shell的基本变量和使用
?bash shell的命令行参数和使用
?bash shell高级应用
?bash shell 调试方法
?bash shell 的24条常犯错误
?sed 使用
?编程的原则
z文本内容操作脚本课程
以熟练使用AWK和SED处理线性文本为目标
? Awk 及 Sed 历史
? Awk及Sed 的正则表达式及在线性文中的操作
? Sed 流程控制操作符及使用实例
? Awk 高级编程及商业应用实例
z Python Script 课程
以了解Python编程语言看懂Python脚本为目标
z python的历史
z Python基本知识
z Python基础语法
z Python脚本讲解
实际案例:编写Shell病毒,理解防护机制。熟悉Shell病毒的攻击机理以及实际编写Shell病毒,并且在了解攻击机制后,有针对性的进行防护或者杀毒,让学员真正理解Shell的执行方式和各种常规、非常规技巧,从而理解整个的系统构造
实际案例:迁移用户或者批量添加用户,Shell代码实现,可能使用到awk或者sed等协同工作,并且进行所选择工具的进一步编程
实际案例:编写实际使用的备份用Shell脚本,可以提供增量备份,差量备份,远程备份,并且采用rsync或者dump 、dd、cpio等进行块设备、字符设备的备份。备份介质可以选择磁带机或者文件型备份。
?ULA-P 企业实例实践课程.以案例串讲为主,
ULA-P 尚观Linux高级企业项目应用课程
ULA-P MySQL数据库、MySQL集群、MySQL双机热备部分
以熟练使用Mysql作为企业数据库为目标
实际案例:MySQL数据库的常用维护与运行,用户管理与权限设置。
实际案例:MySQL集群,MySQL是重要的互联网行业使用的数据库,可以说占领绝大多数的互联网及网络游戏市场份额,尚观全国唯一将MySQL集群引入高水平的课程中,将为学员进入网游、互联网、电信等企业准备必备的MySQL核心技术知识。
实际案例:MySQL的双机热备、AB复制,在实际企业中,如论坛,电子商务企业,互联网公司只要用到MySQL数据库的时候,在负载增加的时候,必须的技术。让学员具备企业最关心的技术能力。
实际案例:MySQL数据灾难备份与恢复,数据的常见导入导出。
实际案例:memcached高性能的分布式内存缓存服务器在企业中的解决方案。
◆Redhat企业应用软件包管理机制课程
– 以熟练管理和自定义创建RPM包为目标
? 企业级程序版本控制课程
– 以熟练掌握SVN和GIT版本控制服务为目标
? 企业级域名高级管理课程
– 以熟练掌握域名服务器视图划分、复制、备份、容灾和调制方法为目标,了解CDN概念和实现
实际案例:搭建常用的J2EE中两个组件-JSP、Servlet运行环境:Tomcat搭建与安装,让其根据实际情况配置并且进行独立运行。
实际案例:配置Tomcat与Apache进行集成,编译安装其中Apache与J2EE的连接模块,并且使用J2EE最常用协议进行请求转发与负载均衡。
实际案例:配置Tomcat集群,并且处理Tomcat集群中的常见问题。
实际案例:安装并且配置企业Java的中间件系统环境,安装并使用 JBOSS或者Weblogic其中之一。
◆企业级监控服务课程
– 了解企业级监控概念,以熟练配置企业服务及服务器健康状态监控为目标
? 企业级服务器批量自动安装课程
– 以熟练配置自动化安装服务为目标,为云计算平台安装做准备
? 企业级用户集中化管理课程
– 以熟练配置满足百人开发及管理团队的安全认证及授权服务为目标
实际案例:在U盘上制作小型Linux系统,学员需要自己定制Bootloader,kernel,initrd(Ramdisk),并且移植相关的库,及必要的应用程序,最后根据具体工作环境的需要,学员未来可以在生产系统中将它变成小型路由器或LiveCD等等。可以说学员将具备自己制作一个小型Linux系统的能力。
实际案例:使用Linux部署一个大型实际企业可以使用的全套Email系统,使用Sendmail或者Postfix 其中之一,包括虚拟域,Web Mail,身份验证,垃圾邮件过滤,邮件病毒过滤,POP,IMAP服务等。
实际案例: 独立自己按照生产系统要求,编译安装LAMP环境,包括定制和编译 Apache,进行模块的定制,并且进行线程化,集成PHP,解决字符集和线程安全问题,这些是企业常常遇到的实际问题。
实际案例:独立编译定制安装MySQL,让其启动线程,解决扩展字符集等实际问题,这是企业案例中真正常常遇到的实际情况。并且进行数据导入导出等等基本操作。
实际案例:使用Linux搭建基于PHP MySQL Apache的客户关系管理系统(CRM)站点或者一个内容发布站点(CMS)或一个ERP系统、在线OA协助系统、论坛系统(其中任选其二)
实际案例:使用Linux搭建多功能智能网关,这在企业中非常常见的应用,包括透明网关,入站连接,Web内容过滤。
实际案例:使用Linux作为防火墙,完整的安全策略及报警日志,基于状态的Linux防火墙。
实际案例:进行互联网企业的日志分析及来源统计。
实际案例:缓冲加速服务器的使用,CDN(内容分发网络)的原理以及体系实现
实际案例:企业中数十台服务器的管理方案和网络管理技术及实际工具的使用
除上面提到的项目课程外,尚观还提供十几种真实项目,例如Nginx、Postfix和DNS分布等等。
?ULA课程尚观Linux云技术集群架构师课程
■课程描述:哪些是中国经济实力最强的或者最有活力的IT公司?百度、阿里巴巴、新浪、搜狐、Google、猫扑、巨人、盛大、开心网、空中网、优酷、PPStream等,他们拥有互联网门户或者数据中心,这些数据中心毫无例外的拥有大量的服务器,上面都运行着UNIX或者Linux操作系统,即使如中国移动、政府、银行等机构平台都在向Linux上迁移。最有力的数据是,国际上最具权威的网站排名 https://www.doczj.com/doc/0011177658.html, 上,中国排名在前10的网站全部使用的是Linux平台系统,尚观Linux集群架构师的2000多名学员已经成为这些大型企业的骨干,很多面试你的技术经理都是出自尚观。
作为国内最早从事Linux高端架构师级课程研发的公司,从2005年5月,尚观正式从Debian、LVS、RHCS (Red Hat集群套件)起步,一步步将Linux架构师课程发展成为国内最专业的Linux课程,目前ULA课程包括:Linux集群、Linux存储、iSCSI存储、SAN、NAS存储,Linux内核参数调优、Linux高级路由、Linux高级安全、入侵检测、基于状态防火墙、MySQL集群、MySQL AB复制等内容,本课程全国独家同时讲授MySQL数据库+UOA Oracle数据库两项数据库内容,V7版正式添加云存储MFS内容。
■教学目标:在竞争激烈的职场中,Linux技术已经不再稀奇,为什么尚观的ULA课程可以出类拔萃?最重要的是一定知识要足够深入,同样是Linux教学,尚观进行至少12周以上的锤炼,多项独家课程如:Linux负载均衡集群、高可用集群、J2EE集群、入侵检测、编译安装、LAMP开源ERP系统、MySQL热备、Red Hat集群套件、Oracle的RAC集群、DataGuard等技术都是企业高端必须的。一定要直接学习企业现在用的技术,让学员能达到或者超过企业的招聘要求,这是尚观能保证就业的根本原因。
■面向行业及岗位:
学员已经就业公司有:新型互联网公司,如百度、新浪、搜狐、阿里巴巴、腾讯、网易、空中网、轩辕互动、中企动力、大拿网;域名、网络服务提供商,如新网、万网、时代互联;网络游戏公司,如巨人网络(原征途网络)、盛大;系统集成公司,如联想利泰、方正、浙大网新、多维创新等;大型企业,神州数码等,欢迎至个中心查询相关就业信息。
岗位主要为:互联网架构师、数据中心架构师、安全架构师、运维架构师,系统集成架构师,系统工程师
■培养对象
希望进入腾讯、百度、阿里巴巴等互联网企业以及银行、电信等公司,从事IT管理方面工作的学员,学员应该具有以下背景:
1.大专以上学历。非常熟悉计算机及互联网操作
2.对互联网及相关服务一定了解,比如DNS服务、http服务等
◆ ULA 尚观Linux云计算集群架构师部分课程大纲
1、高级安全课程
– 掌握Linux系统调优概念及理论
– 熟练完成Linux下CPU、内存、I/O和网络子系统的故障分析及优化
– 了解Linux内核性能调优相关知识并独立完成Linux内核参数调优
– 掌握Linux性能瓶颈分析技巧,完成瓶颈实例分析
在互联网企业中面临的黑客攻击以及攻击防范是企业中最重要的工作,它直接关系到企业的生存与最重要的商业声誉,几乎每个面试都会有大量与安全相关的内容被问道,理解黑客攻击的实际攻击方式,熟悉防御体系对于学员来说是至关重要的,而且一定是目前最流行的攻击防范。
实际案例:LDAP实现集中验证及其在企业中的应用。
实际案例:Linux常见攻击种类分类及分析,包括DOS DDOS DrDOS,Web脚本漏洞,SQL注入漏洞,ARP攻击,缓冲区溢出攻击,暴力破解等,攻击分析,分类及常规的防御方法。
实际案例:IDS(入侵检测系统),HIDS汇总,NIDS(网络入侵检测系统)实践
实际案例:防火墙高级拓展以及入侵检测系统与防火墙联动,高级主动防火墙
实际案例:日志服务,远程日志服务,高级审计服务
实际案例:SELinux(安全加强Linux)实践,及防范未知漏洞原理。
实际案例:Linux平台DDOS攻击防范,DrDOS攻击防范
2、高级系统性能调优课程
– 掌握虚拟化技术,并了解多种虚拟化技术特点
– 掌握Xen或KVM桌面虚拟化服务器搭建
– 掌握OVM或RHEV企业级虚拟化云服务器搭建
– 掌握企业级虚拟化运维知识
这部分非常具有实际意义,在企业中,调优是要求等级最高的工作,具有调优能力的工程师,比只懂搭建的工程师明显具有更强的专业性和能力。本部分以日常企业需求作为案例的基础,完成企业面试中最难的要求。
实际案例中包括:
Linux调优及监控体系,概念与命令
对进程、线程等进行追踪的命令
Linux存储调优体系以及Linux对存储的操作概念
Linux文件系统调优,EXT3、Tmpfs、EXT4、LVM条带化、ReiserFS
Linux内核及参数调优
Linux网络调优,针对Oracle、DDOS等的调优
实际案例:Linux下应用子系统调优,包括LAMP架构及中间件,Apache调优及全套调优规范,静态模块动态模块,第三方模块,搜索引擎优化,其他Web服务器的使用,Web体系结构,调优结构等。实际案例:J2EE中间件调优,包括 JVM调优,Tomcat调优
实际案例:MySQL数据库调优及调优方案、MySQL高级调整参数
3、高级虚拟化课程
– 掌握虚拟化技术,并了解多种虚拟化技术特点
– 掌握Xen或KVM桌面虚拟化服务器搭建
– 掌握OVM或RHEV企业级虚拟化云服务器搭建
– 掌握企业级虚拟化运维知识
实际案例:虚拟化技术的应用,这个部分使得企业最大化利用资源、实现无缝迁移。
实际案例:企业级虚拟化中包括被“去哪”网使用的Oracle OVM和未来之星 RedHat RHEV等技术内容.
4、高级存储及共享存储
– 掌握Linux存储模式、卷管理、共享存储(NAS、SAN和IPSAN)、光纤交换、多路冗余和磁盘控制等概念
– 掌握存储容量需求评估知识
– 使用Udev管理Linux存储设备
– 熟练配置管理共享存储设备
– 掌握本地ZFS及共享集群GFS、OCFS2和分布式MFS的配置管理
实际案例:实现Linux存储的实现,iSCSI及全局网络块设备的使用,裸设备概念以及实际的使用。这部分在Oracle等大型应用中经常使用。还包括最新的一些存储技术如 SAS、SAN、NAS等概念的具体描述以及手动实现自己的NAS,IPSAN,MFS分布式云存储。
5、高级集群与云计算技术课程
– 掌握集群技术的相关概念
– 完成基于RedHat集群套件的高可用集群(HA)和负载均衡(LB)集群的搭建
– 完成基于Linux-HA的heartbeat集群搭建
– 完成基于Haproxy技术的7层负载均衡集群搭建
– 掌握云计算技术的相关概念(Saas、PaaS、IaaS和dSaaS)和云计算的社会意义
– 了解云计算实例分析
实际案例:企业LB集群(负载均衡集群),常用的企业级负载均衡开源方案,像LVS,Haproxy,Nginx及RedHat提供的商业软件方案。这样的集群系统被广泛应用与网易、金山等大型网站中。是高端企业解决方案的实际案例,学员学会后具有相当的职业竞争力。
实际案例:HA集群(高可用集群)开源方案及商业方案,专门针对IT架构中的单一故障点进行高可用加固。可以提升架构的可用程度,是企业中数据库、Director等必须的内容。
实际案例:Linux多集群方案集成方案,将分布式网站架构、负载均衡集群,高可用集群完整应用于一个实级解决方案中。
实际案例:RHCS(Red Hat集群套件)目前已经升级到Redhat企业版6集群管理器。这是目前企业使用的Linux平台份额最大的HA开源软件。
? 30万并发访问网站项目设计规划实例
学员将从最开始设计大型门户级SNS网站,SNS的典型代表为Facebook,及国内的开心网。2009-2011年,社交网站将成为最受关注的互联网商业模式。目前国内已经上线的SNS网站或者正在进行筹划的SNS网站多达几百家。通过这个方案的设计,将极大提升学员的实际能力以及工作经验,整个案例涉及知识贯穿于授课的始终。学员从SNS网站的资金分配筹划以及设备采购阶段就进行工作,真正理解门户网站企业实际,同时将集群技术、存储技术、高可用技术、数据库集群技术、缓存技术、安全防护、网络攻击等技术进行整合演练。让一个企业真实环境跃升到眼前。
SNS网站涉及到的技术:
1. 服务器硬件、网络设备、存储设备的性能指标以及采购
2. 机房、网线接入、互联网DNS实际方案、CDN的考虑
3. 综合使用 Linux LVS集群,Heartbeat集群用来制作这个商业网站的负载均衡部分,同时讨论其他
商业技术的特点,比如F5或者Red Hat负载均衡集群。
4. 使用Apache或nginx中的一种或者同时使用他们来进行Web集群部分的实现。进行7层分发。
5. 在数据库层次和存储层次上,综合使用iSCSI存储和集群文件系统,Red Hat集群套件等技术实现。
可能涉及的技术还包含GFS、GLVM、SAN、NAS等技术。
6. 整个方案将实现目前SNS门户网站的30万级别并发访问,并且进行相应的压力测试。
7. 方案涉及的安全部分,包含我们自己总结出来的网络攻击方式以及相应的攻击防范。
8. 监控部分,我们使用常用的主流监控软件进行大量服务器的批量监控
9. 备份方案,备份技术以及企业级备份的相关设备
?ULP – S课程Oracle部分涵盖以下内容:
?ULP-S Oracle部分课程大纲及授课时间
SQL PL/SQL课程部分: 6天课程共48课时
Oracle数据库体系结构: 6天课程共48课时
Oracle数据库性能优化: 6天课程共48课时
Oracle的备份恢复: 5天课程共40课时
RAC体系结构: 3天课程共24课时
ASM存储: 1天课程共08课时
Data Guard体系结构及维护: 2天课程共16课时
TimesTen 内存数据库: 1天课程共08课时
备注:总授课时间为30天(6周),课时为240.
第一部分:SQL PL/SQL课程部分
1. select、DML、DDL语法及技巧
"表"结构:(select * from (select * from emp));
结构及注意事项(select 1,'a',ename from emp)运行过程
select
排序,distinct
单行函数(工作中常用技巧及案例)
子查选(关联子查询和非关联子查询运行原理和区别;优化)
表连接(四种类型),外连接
not in | not exists | 等值链接区别及抉择
聚合函数(运行过程)
-聚合函数和外连接使用时的注意事项
-分组
-组筛选+子查询
综合:讨论下面SQL执行顺序,为真正看懂执行计划做好准备
....
select
a
b from ...
where...
c
d group by
having
e
f order by
讲课目标:
让学员熟练掌握select、dml、ddl,掌握select、dml、ddl各种语句的内部处理流程,为以后的sql调优打下坚实的基础。
2. PL/SQL语法及技巧
介绍
匿名块的基本结构及语法
变量声明类型定义
隐式游标的理解和应用
显示游标的理解和应用
异常的概念和重要性以及开发技巧
过程
定义
-
语法
-
参数模式
-
调用方法(三种传参)
-
练习
-
函数
定义
-
语法
-
不可违背的7大规则
-
练习
-
包
定义,语法
-
使用目的
-
初始化
-
重载
-
讲课目标:
让学员熟练的掌握PL/SQL匿名语句块的书写,过程、函数、包的建立,掌握各种过程化结构的执行流程,PL/SQL书写技巧。
第二部分:Oracle数据库体系结构
1. Linux下Oracle数据库安装配置
Oracle10g、11g在Linux平台下的安装、建库、
打补丁升级、网络配置、参数配置、EM配置、压力测试、客户端工具安装和使用
2. Oracle内存和进程结构
深入剖析oracle数据库的shared pool内存结构以及各种latch
Oracle数据库的硬解析、软解析、解析缓存
shared pool的优化设置
深入剖析Log buffer内存结构以及各种latch
Oracle的日志记录方式以及日志结构
Log buffer的优化设置
深入剖析Buffer cache内存结构以及各种latch
Buffer cache内部的LRU、LRUW、Checkpoint队列、各种检查点、崩溃恢复原理
自动内存管理ASMM
Buffer cache优化设置
深入剖析PGA内存结构以及PGA的优化设置
Oracle初始化参数的设置
讲课目标:
让学员清楚地理解一条SQL语句进入数据库以后,如何经过解析生成执行计划(Shared pool)、根据执行计划如何读取和访问数据(Buffer cache)、如何生成日志(Log buffer)、最终生成的数
据返给用户(PGA),中间会涉及DBWR、LGWR、Server process、Checkpoint、Smon、Pmon 等进程。
3. Oracle存储结构
数据库、表空间、数据文件、段、区、块
深入剖析数据块结构
本地管理表空间以及数据字典管理表空间的原理
段空间管理
各种表空间的建立、维护
联机重做日志文件的维护
讲课目标:
让学员能够很好的理解oracle存储结构,对存储结构进行优化、规划、维护
4. Oracle对象管理
Oracle数据库各种表(普通表、分区表、IOT表、簇表、临时表)
表的各种管理技巧
Oracle数据库的各种索引结构(B树索引、位图索引)
DML语句和索引之间的影响
讲课目标:
让学员能够熟练的掌握各种表和索引的结构,对表和索引进行日常的维护,对表和索引进行存储层面的性能优化
5. Oracle配置网络环境
Oracle专用服务器模式
Oracle共享服务器模式
Oracle网络配置
Oracle网络排错
讲课目标:
让学员能够熟练的掌握Oracle网络结构、对网络进行配置、网络排错
6. Oracle全球化支持
深入剖析Oracle数据库字符集、客户端字符集、OS字符集
Oracle字符集的转化
Unicode字符集的实现结构
Oracle各种NLS参数的设置
讲课目标:
让学员能够熟练的掌握字符集的原理、转换、危害以及配置,设计和实现全球化字符集(UTF8)
7. Oracle Undo表空间管理
深入剖析SCN、事务槽、事务表、延迟提交、回滚段
Undo表空间的管理
Undo表空间优化设置
讲课目标:
让学员深入了解事务槽等概念,掌握Undo的空间管理技巧
8. Oracle latch和LOCK
深入剖析Oracle的各种内存latch
深入剖析Oracle的各种LOCK(行级锁、事务锁、各种表级锁、DDL锁定)
讲课目标:
让学员深入的掌握Oracle的各种latch和LOCK,对LOCK进行问题排查和解决
9. 用户权限和角色管理
Oracle用户的创建和各种认证方式
SYSDBA权限、口令文件、登录认证
Oracle profile(密码策略、资源限制)
系统权限、对象权限、角色
讲课目标:
学员能够对oracle用户进行创建、权限管理、登录故障排除
10. Oracle安全
Oracle的强制审计
Oracle标准数据库审计
Oracle基于值的审计
Oracle精细化审计
Oracle对DBA的审计
讲课目标
让学员深入了解Oracle的各种安全技术,能够根据企业的安全需求,设计和实施具体的安全解决方法
第三部分: oracle的备份恢复
1.Oracle备份恢复详解
深入剖析Oracle的内部时钟(SCN),主要排序位于控制文件、数据文件头部、日志文件头部和日志记录等的SCN
Oracle归档模式
深入剖析Oracle热备份数据库原理
深入讲解Oracle完全恢复、不完全恢复
Oracle各种损坏情况的分析和恢复(数据文件、控制文件、联机重做日志文件)
Oracle的实例恢复原理
Oracle的介质恢复原理
深入讲解RMAN体系结构及RMAN的配置
使用RMAN进行备份恢复
讲课目标:
让学员深入的掌握数据库的备份恢复原理,对数据库的各种损坏情况进行分析和恢复,对大型数据库进行备份计划规划和实施
2.Oracle闪回
深入讲解Oracle的闪回技术(闪回数据库、闪回表、闪回删除、闪回版本查询、闪回事务查询、闪回查询)
讲课目标
让学员深入的掌握oracle的各种闪回技术,利用各种闪回技术对数据库进行故障恢复和故障管理
第四部分:Oracle数据库性能优化
1. Oracle索引
深入剖析Oracle索引结构、索引原理
深入剖析B树索引、复合索引、位图索引、Hash索引、索引组织表IOT、反转索引、基于函数的索引、分区索引、位图连接索引
深入剖析oracle的各种访问路径
讲课目标
让学员深入的理解oracle的各种索引,并且能够根据查询需求设计各种索引,对数据库进行索引优化、索引排错,初步接触执行计划中的各种访问路径
2. Oracle的分区
Oracle的各种表分区
分区和可用性、性能的关系
本地分区索引、全局分区索引、全局索引
讲课目标
让学员能够规划和实施表分区,根据查询需求设计和实施本地和全局分区索引
3. Oracle并行操作
剖析oracle支持的各种并行操作(并行查询、并行DML、并行DDL)
并行查询和初始化参数
并行查询执行计划的解读
讲课目标
让学员能够熟练地使用并行操作来提高操作的速度,能够解读并行操作的执行计划
4. Oracle表连接和其他高级调整技术
深入剖析oracle的各种连接技术(嵌套循环、排序合并、集群连接、散列连接、索引连接、笛卡
尔连接、位图连接)
解读执行计划中的连接技术
讲课目标
让学员深入的理解各种连接技术,能够解读执行计划中的连接,对连接进行优化
5. V$表和X$表
详细讲解Oracle常用的各种V$视图和X$表
讲课目标
让学员能够熟练掌握各种常用的V$视图和X$表,通过对视图和表的访问,对数据库进行性能诊断和故障排错
6. Oracle等待事件
深入剖析Oracle数据库的各种等待事件以及成因
通过等待事件对数据库进行调优
讲课目标
让学员深入的掌握各种常用等待事件,通过等待事件发现oracle性能问题和故障
7. Oracle执行计划
通过各种技术获取oracle的执行计划
详细分析执行计划
对执行计划进行详细的解读
对执行计划进行操作(STORED OUTLINES等)
讲课目标
让学员能够获取和解读执行计划,对执行计划进行分析,对执行计划进行备份、移植等操作
8. 使用Statspack和AWR报表调整等待和闩锁
了解Oracle的AWR、Statspack、EM体系结构
掌握AWR、Statspack、EM的操作
深入剖析AWR、Statspack报告,对数据库进行性能分析
讲课目标
让学员能够熟练的使用各种调优工具,对报告进行分析和发现性能问题
第五部分:RAC体系结构
深入剖析RAC的Non-Cache Fusion和Cache Fusion工作原理
深入剖析RAC的体系结构
深入剖析RAC的崩溃实例恢复
深入讲解RAC的安装过程以及RAC的各个组件
RAC的共享存储解决方案(裸设备、ASM、OCFS、第三方共享卷管理器)
RAC的备份恢复
RAC的性能诊断和优化
RAC的HA和LB以及设置方式
RAC维护工具集
讲课目标
让学员熟练掌握RAC原理、RAC的安装、RAC的维护、RAC的结构设计、RAC的负载均衡等
第六部分:ASM存储
深入讲解ASM的体系结构
ASM的各种操作
讲课目标
让学员能够熟练地创建ASM磁盘组,对磁盘组进行维护
第七部分:Data Guard体系结构及维护
深入剖析Data Guard的体系结构(物理、逻辑)
Data Guard的搭建
讲课目标
让学员深入了解Data Guard的体系结构和灾备原理,能够熟练的搭建Data Guard以及对Data Guard 进行日常维护
全真项目设计 UOA全国彩票数据中心项目分析(根据授课进度项目可做调整)该项目针对大型数据库进行设计,每年全国的彩票销售额在数千亿元,其国家数据中心采用的是ORACLE10gR2数据库管理系统,是个多节点的RAC集群,其物理存储达TB级(我们在实际实施时,达到数十GB级别).
各销售网点的电脑售票机是通过中间件和数据库进行数据交互的,每分钟可达近万笔交易.其拓扑图如下所示(实际实施中我们将使用iSCSI存储来实现):
1、搭建Oracle生产环境
硬件配置清单及价格
Linux+Oracle10g+集群+存储
打补丁、安装应用、性能优化、压力测试
备份方案及实施
2、破坏性恢复
对数据库进行常规性维护
对数据库进行常规性破坏(数据文件、数据库对象、控制文件、联机重做日志文件等)对数据库进行恢复
3、性能优化
对数据库进行压力测试和常规性的访问
对数据库进行性能优化
4、数据库移植(根据情况)
Oracle数据库9i到10g的升级