LPIC 3 - Exam 304: Virtualization & High Availability
Linux,
originally created by
Linus Torvalds, is an
operating system that is freely distributed
under the terms of the GNU Public License.
The Linux Professional Institute (LPI)
is a non-profit organization that provides vendor-independent professional
certification for
Linux system administrators and programmers.
Linux Professional Institute
has a fundamental interest in championing workforce development initiatives
for Linux and Open Source professionals. It also work on wider industry initiatives to promote the creation of
Linux jobs and the recognition of the value of IT certification.
The
Linux Professional Institute Certifications (LPIC)
provides a qualification that can be used to
indicate that someone is competent at a certain level.
The exams cover a range of different Linux based topics. The exams are available in almost every country
in the world, and are translated into a number of different languages.
The exams are primarily multiple choice questions, with some written answers. These are either taken using a computer
based system, or using a paper based exam. The organisation encourages active community participation in creating
and updating exams. Anyone can use the exam Objectives Development wiki, or the Exam Development Mailing List to
participate in the creation of new exams and the update of the existing ones.
The exams are distribution-neutral, requiring a general knowledge of Linux rather than specifics about a certain
distribution. This is shown in the way that the exams deal with the differing package management formats
.deb and
.rpm.
In earlier versions of the test one of these was chosen by the candidate. In the current version the candidate
is expected to know both formats.
The examinations can be taken at any
Pearson VUE testing center worldwide.
The Linux Professional Institute Certification program
is designed to certify the competency of IT
professionals using the Linux operating system and its associated tools. It is designed to be distribution neutral,
following the Linux Standard Base and other relevant standards and conventions.
It also work on wider industry initiatives to promote the creation of Linux jobs and the recognition of the value of
IT certification.
Detailed Objectives
Topic 330: Virtualization
330.1 Virtualization Concepts and Theory
Key Knowledge Areas
Terminology
Pros and Cons of Virtualization
Variations of Virtual Machine Monitors
330.2 Xen
Key Knowledge Areas
Xen w/Intel VT
Dom0 DomU GuestOS HostOS
/etc/xen
xentop
Xen w/AMD-V
xm
xmdomain.cfg
330.3 KVM
Key Knowledge Areas
/proc/cpuinfo
/etc/kvm/
kvm_stat
kvm monitor
qemu
kernel modules: kvm kvm-intel
kvm-qemu
kvm netwoking
kvm storage
330.4 Other Virtualization Solutions
Key Knowledge Areas
OpenVZ
VirtualBox
Topic 331: Load Balancing
331.1 Linux Virtual Server
Key Knowledge Areas
IPVS
VRRP
keepalived configuration
331.2 HAProxy
Key Knowledge Areas
HAProxy
331.3 LinuxPMI
Key Knowledge Areas
kernel patching
SSI vs MSI
Topic 332: Cluster Management
332.1 Pacemaker
Key Knowledge Areas
Essential cluster configuration
resource agents
331.3 LinuxPMI
Key Knowledge Areas
fencing
quorum
data integrity
integration with file systems
332.3 Red Hat Cluster Suite
Key Knowledge Areas
Essential cluster configuration
resource agents
332.4 Advanced Red Hat Cluster Suite
Key Knowledge Areas
fencing
quorum
data integrity
integration with file systems
integration with LVS
Topic 333: Cluster Storage
333.1 DRBD
333.2 Global File System and OCFS2
333.3 Other Clustered File Systems
Javascript/JQuery Courses
This course presents the basics of Javascript programming language and also the
JQuery technology.
Javascript is a very popular web programming language and it's very useful for creating interactive web pages.
DHTML is a combination of HTML, CSS and Javascript.