Thursday, July 25, 2013

OS and system call

25 Jan 2013: fork() and exec() 

http://www.youtube.com/watch?v=B4XsjJcClLc

Systemcall_addition _and_kernel_installation_linux-3.7.9.mp4 

http://www.youtube.com/watch?v=Ku53Zoq_1ew

What is IPC? - Inter-Process Communication 

http://www.youtube.com/watch?v=5T4xZ9f7Bfc

Linux System Calls 

http://www.youtube.com/watch?v=2sL3MqlMsP0

Principles of Operating System - Lecture 4 

Tuesday, July 23, 2013

Cross-functional skills key to running data centers

Summary: Data center managers are now looking for IT staff who possess different skills such as Linux, security and app development, as the landscape evolves with the introduction of virtualization.
Companies are increasingly looking for employees with a cross-functional skillset to manage their data centers, given that the dynamics are changing and IT becomes embedded in business-related activities.
That said, IT professionals equipped with security and Linux know-how will remain in demand.
Ng Tock Hiong, CTO for Cisco Singapore, said in the past, data centers were run by different teams focused on specific functions such as compute, storage, networking and applications. Each team would then work in their respective silos with minimum collaboration, he noted.
Virtualization, however, changed the dynamics of data center management by unifying applications, networks, storage, and servers. The integration demands a holistic skillset as IT becomes embedded in business activities, he explained. For example, a person who is skilled in application development will now have to understand how the software is linked to the backend and the related implications.
datacenter
It's no longer enough for IT professionals to rely on a single skillset to stay relevant in the data center industry, as more companies are looking for well-rounded employees.
This is especially crucial in Asia where demand for well-rounded IT professionals is outpacing availability, Sunil Chavan, software group and cloud solutions director at Hitachi Data Systems Asia-Pacific, pointed out.
The problem is compounded with the rate in which technology and business models have evolves, with niche IT skills expected to become obsolete in a few years, Chavan added.
CR Srinivasan, vice president of global product management for data center services at Tata Communications, said when selecting potential candidates to manage data centers, they must have the right understanding of IT, facilities and security expertise, while being experts in one or two specific areas.
For instance, with the trend of companies running out of data center space and encountering power and cooling challenges, facility managers should have the experience of dealing with all of these challenges at once, Srinivasan explained.

Security, Linux skills in demand

As for specialized skills, Chavan said knowledge in security is in demand currently. Elaborating, he noted the evolution of data centers is driven largely by companies' IT demands as they start adopting on-premise, employee-centric cloud offerings. This can be seen in the growing trend of mobile and bring-your-own-device (BYOD) policies issued in workplaces, he said.
These factors create unique challenges for the IT department and how it should manage corporate information, so prospective IT professionals will need to know how to balance providing enterprise security on BYOD technologies while providing device flexibility and ease of use to employees, he explained.
There is also a huge demand for Web 2.0 applications storage support from companies which want to use big data analytics to better manage their business units, Chavan added.
Linux skills will also come in handy for IT executives looking for a job running data centers, said Damien Wong, general manager of Red Hat Southeast Asia.
Citing findings from the 2012 Linux Job Survey and Report, Wong noted 63 percent of recruiting managers are increasing their Linux hires relative to jobs created in other skills areas. Some 85 percent of these say finding Linux talents is difficult though.
Research firm IDC also believes Linux will be one of two primary operating systems that will power public cloud infrastructure, and knowledge of the open source technology will increase in prominence as cloud adoption ramps up, he added.
These factors make Linux professionals some of the most sought after talents in the data center arena. Red Hat itself is looking for individuals with Linux administration and storage experience, Wong noted.

Collaboration between vendors, educational institutes needed

For the industry in general, the challenge now is accelerating the time required to enhance the skill levels of existing staff. Workers' skill levels will differ based on their experiences but all will need to be improved as technology advances, Ng said
Such challenges can be overcome when educational institutes work with IT vendors to come up with the relevant curriculum to address the shortage and this is a win-win situation for both parties, Chavan noted.
Red Hat Singapore, for example, has partnered several local tertiary institutes such as Singapore Management University's (SMU) School of Information Systems and Nanyang Polytechnic to offer its Linux certifications to students, Wong said.

Cheap and Reliable RAID 5 Storage Compared


By





When increased data security is required, administrators face some tough decisions. A RAID 1 (mirroring) solution is the simplest solution in many cases. It can never be a cut and dried decision, however, since RAID 1 offers few speed benefits over a single drive. Not only that, but sacrificing half of the available disk space may not prove universally popular.
An increasing number of decision-makers in smaller organizations are thus going down the RAID 5 road using ATA hard disks. The reasoning is that the hard disks are still considerably cheaper than SCSI equivalents - and the controllers are also reasonably priced. Not only that, but their performance is often not far behind the considerably more expensive SCSI solution.
We look at this new, attractive, mid-priced RAID category and subject five products that are representative of this category to our usual battery of lab tests: the 2410SA from Adaptec, HighPoint's RocketRAID 1640, the ICP Vortex 8545RZ, the MegaRAID 150-4 from LSI Logic, and the FastTrak S150 SX4 from Promise.

RAID 5: Why And For Whom?

Unlike the now well-established RAID levels 0 and 1, which offer either faster performance or increased security in the event of hard disk failure, RAID 5 offers both performance and security benefits. RAID 5 needs some powerful logic processing capabilities to control the simultaneous operation of several hard disks and to write data and parity information across all disks in the stripe set. The latter function does not require a particularly complex architecture, but as transfer rates increase, the process of writing parity data on the fly increases CPU overhead accordingly.
We must differentiate here between software RAID, as employed by HighPoint, and hardware RAID, in which a RISC processor carries out all processor-intensive operations. Promise has included its own XOR processor in its controller; Adaptec, ICP and LSI Logic prefer to rely on tried and true chips from Intel.
To write data and parity blocks across all the drives in the array, a RAID 5 setup requires a minimum of three hard drives. The "wasted" disk space in this case would be 33%, which is still rather high. The space required to store parity information decreases as the number of drives is increased, although the risk of drive failure is increased. The worst-case scenario is, of course, when two hard disks fail at the same time.
We can draw the following conclusions from the above: With four drives, you "sacrifice" ¼ of the available storage space, while maintaining a low likelihood of the worst-case scenario taking place. And a four-drive RAID 5 array is not restricted by the performance limits of the PCI bus with its 133 Mbps (32 bit, 33 MHz).
It is worth mentioning here that a RAID 5 array is hardly ever a viable solution for a desktop PC. Even with workstations, RAID 0+1 (striping + mirroring) or RAID 10 (mirroring + striping) remain the superior and fastest solutions, even though they utilize more of your available hard disk capacity.

I Want to be a Network Engineer

I Want to be a Network Engineer - Part 1


I Want to be a Network Engineer - Part 2



I Want to be a Network Engineer - Part 3


http://www.youtube.com/watch?v=pwQzzIINbhM

I Want to be a Network Engineer - Part 4


I Want to be a Network Engineer - Part 5



I Want to be a Network Engineer - Part 6


I Want to be a Network Engineer - Part 7

Saturday, July 20, 2013

Friday, July 19, 2013

Understanding MDF-IDF concepts of a typical network

Understanding MDF-IDF concepts of a typical network Part 1 

http://www.youtube.com/watch?v=iJGCLalAG9g

Understanding MDF-IDF concepts of a typical network Part 2

http://www.youtube.com/watch?v=cYebnIjwXqE

 

Understanding home networks ISP Part 1 

http://www.youtube.com/watch?v=zLUID3ocYU8

(this is a quick and easy short tutorial)

Understanding home networks Part 2 Firewall and Router 

http://www.youtube.com/watch?v=0lTk8RT324s

 

Understanding home networks DHCP to WAP Part 3

http://www.youtube.com/watch?v=BN8NoUZrvWk

 

Java EE 7 Samples Deep Dive by Arun Gupta

Java EE 7 Samples Deep Dive - Part 1


Java EE 7 Samples Deep Dive - Part http://www.youtube.com/watch?v=7K-ZIq6pdi0


(this is a 90min lecture conducted by arun gupta)


Thursday, July 18, 2013

More PXE Magic

Jun 26, 2013  By Kyle Rankin

 In this article, I've decided to follow up on a topic I wrote about not in my column directly, but as a feature article called "PXE Magic" in the April 2008 issue. In that article, I talk about how to set up a PXE server from scratch, including how to install and configure DHCP and TFTP. Ultimately, I even provide a basic pxelinux configuration to get you started. Since then, PXE menus with pxelinux have become more sophisticated and graphical and could seem a bit intimidating if you are new to it. In this column, I explain how to piggyback off of the work the Debian and Ubuntu projects have done with their PXE configuration to make your own fancy PXE menu without much additional work. I know not everyone uses Debian or Ubuntu, so if you use a different distribution, hold off on the angry e-mail messages; you still can use the PXE configuration I'm showing here for your distro, provided it gives some basic examples of how to PXE boot its installer. Just use these steps as a launching off point and tweak the PXE config to work for you.

Simple Ubuntu PXE Menu

If this is your first time configuring a PXE server, for the first step, I recommend following my steps in the "PXE Magic" article to install and configure DHCP and TFTP. Otherwise, if you have existing servers in place, just make sure that DHCP is configured to point to your TFTP server (if it's on the same machine, that's fine). And, if you already have any sort of pxelinux configuration in your tftpboot directory, I recommend that you back it up and move it out of the way—I'm going to assume that your entire /var/lib/tftpboot (or /tftpboot on some systems) directory is empty to start with. For the rest of this article, I reference /var/lib/tftpboot as the location to store your PXE configuration files, so if you use /tftpboot, adjust the commands accordingly.
Both Debian and Ubuntu provide a nice all-in-one netboot configuration for each of their releases that makes it simple to PXE boot a particular release yourself. The file is called netboot.tar.gz and is located in a netboot directory along with the rest of the different install images. For instance, the netboot.tar.gz for the i386 Ubuntu 12.04 release (named Precise) can be found at http://us.archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/netboot/netboot.tar.gz.
To get started, cd to your tftpboot directory, and then use wget to pull down the netboot.tar.gz file (I'm assuming you'll need root permissions for all of these steps, so I'm putting sudo in front of all of my commands), and then extract the tarball:

$ cd /var/lib/tftpboot
$ sudo wget http://us.archive.ubuntu.com/ubuntu/dists/precise/
↪main/installer-i386/current/images/netboot/netboot.tar.gz
$ sudo tar xzf netboot.tar.gz
$ ls
netboot.tar.gz  pxelinux.0  pxelinux.cfg  
 ↪ubuntu-installer  version.info
As the ls command shows, an ubuntu-installer directory was created along with pxelinux.0 and pxelinux.cfg symlinks that point inside that ubuntu-installer directory to the real files. Without performing any additional configuration, provided your DHCP and TFTP servers were functioning, you could PXE boot a server with this configuration and get a boot menu like the one shown in Figure 1.
Figure 1. Ubuntu Precise PXE Boot Menu
Ubuntu has taken the extra steps of theming its PXE menu with its color scheme and even provided a logo. Unlike the PXE menu I demoed in my previous "PXE Magic" article, this menu functions more like a GUI program. You can use the arrow keys to navigate it, the Enter key to select a menu item and the Tab key to edit a menu entry.

Sunday, July 14, 2013

Saturday, July 13, 2013

SharePoint

What is SharePoint? | lynda.com overview

http://www.youtube.com/watch?v=TE9TpraPlrE

Building SharePoint infrastructure with site collections | lynda.com

http://www.youtube.com/watch?v=mQ00qXtHrJc

SharePoint: Site security and user permissions | lynda.com tutorial 

http://www.youtube.com/watch?v=iuQcYe3ygYc 

SharePoint 2010: Exploring the interface updates | lynda.com overvi

http://www.youtube.com/watch?v=lTLBvVAauC8

TrainSignal Webinar: Sharepoint 101: Introduction to SharePoinBasics (Lecture)

http://www.youtube.com/watch?v=9Fzy7ezISRc

Monday, July 8, 2013

PXE Server Setup

PXE Server Setup for network installation

http://www.youtube.com/watch?v=ipL65NS7PDw
(PXE: Pre-Execution Environment)

Understanding PXE technology (by Lowell Vanderpool)

http://www.youtube.com/watch?v=zpzPuK6LNQ4 

 Installing the LSI SAS controller in a Desktop

http://www.youtube.com/watch?v=J-EVeyUoSLk

 

Sunday, July 7, 2013

Install Samba4, LAMP, Sendmail etc in Ubuntu


Samba4 as a Domain Controller 

http://www.youtube.com/watch?v=5WKMtFyyxGI

Installing and configuring SAMBA in Ubuntu Linux 12.10 Server

http://www.youtube.com/watch?v=_ZSdaAC1ohU 

Linux Samba file sharing setup 

http://www.youtube.com/watch?v=P7lvuJdsrMY

(syncrhonize samba passwd and linux passwd with libpam-smbpass)

LAMP (Linux, Apache, MySQL, PHP) and Mail server tutorial 

http://www.youtube.com/watch?v=MrGD2X-sDQY

(a quick and easy tutorial by kevin)  

Installing and Configuring Sendmail in Ubuntu Server 12.10

http://www.youtube.com/watch?v=N_wBW9str1Y

A comprehensive tutorial from Server World 

(install NTP, SSH, Samba, DNS, DHCP, NFS, NIS, database, mail, proxy, LDAP and web server in ubuntu and CentOS) 

http://www.server-world.info/en/note?os=Ubuntu_12.04&p=install

Build Your Own a Free VPN Server in Minutes and Securely Setup Android Client

Hak5 1405.2, Build Your Own a Free VPN Server in Minutes and Securely Setup 

Android Client (Part 1)

 http://www.youtube.com/watch?v=1La4N_u6WN0

 

Hak5 1405.2, Build Your Own a Free VPN Server in Minutes and Securely Setup 

Android Client (Part 2) 

http://www.youtube.com/watch?feature=player_detailpage&v=W3umhe-DweY

Friday, July 5, 2013

Active Directory: Windows Server 2012

Installing Active Directory, DNS and DHCP to Create a Windows Server 2012 

http://www.youtube.com/watch?v=0WyBxwJD_c0

Basic DHCP Setup on Windows Server 2012 

http://www.youtube.com/watch?v=ZfsXh_LSkgE 

Creating and Administering Groups in Active Directory

http://www.youtube.com/watch?v=C3UV3RTW7HI

Creating and Administering User Accounts in Active Directory on Windows Server

http://www.youtube.com/watch?v=DrNwJraGfjQ 

Adding Windows Computers to a Windows Server 2012 Domain

http://www.youtube.com/watch?v=h9fmQ0crCsg



What is GNS3 ?

www.gns3.net

What is GNS3 ?

GNS3 is an open source software that simulate complex networks while being as close as possible from the way real networks perform, all of this without having dedicated network hardware such as routers and switches.
Our software provides an intuitive graphical user interface to design and configure virtual networks, it runs on traditional PC hardware and may be used on multiple operating systems, including Windows, Linux, and MacOS X.
In order to provide complete and accurate simulations, GNS3 actually uses the following emulators to run the very same operating systems as in real networks:
  • Dynamips, the well known Cisco IOS emulator.
  • VirtualBox, runs desktop and server operating systems as well as Juniper JunOS.
  • Qemu, a generic open source machine emulator, it runs Cisco ASA, PIX and IPS.

Who can use it?

GNS3 is an excellent alternative or complementary tool to real labs for network engineers, administrators and people studying for certifications such as Cisco CCNA, CCNP and CCIE as well as Juniper JNCIA, JNCIS and JNCIE. Open source networking is supported too!
It can also be used to experiment features or to check configurations that need to be deployed later on real devices.
Finally, our program includes exciting features, for instance connection of your virtual network to real ones or packet captures using Wireshark. Finally, thanks to the VirtualBox support, even system administrators and engineers can take advantage of GNS3 to make labs, test network features and study for Redhat (RHCE, RHCT) and Microsoft (MSCE, MSCA) certifications to name a few.

Where do I start?

In most situations, to use GNS3 you first need to provide your own copy of a network operating system, like Cisco IOS, PIX, ASA, IPS or Juniper JunOS. Here is a complete list of what hardware is emulated by GNS3. We also suggest ready to use non-copyrighted appliances.
Once you have your operating system, you can start reading our documentation and learn how to use GNS3. Watching video tutorials is also a good way to better understand the program. Please note that to GNS3 might be daunting for beginners, you will need patience and practice. Our community is ready to help you on our forum and social media sites.

vMware ESXi

VMWare vSphere ESXi 5.1 Install and Basic Configuration - Dell PowerEdge 2950 GII

http://www.youtube.com/watch?v=L1U2o0GmUPc

Intro to Virtualization with vExpert David Davis

http://www.youtube.com/watch?v=vrh0vvr5TqY

Episode #333: Introduction to VMWare ESXi Virtualization (by eli)

http://www.youtube.com/watch?v=ba3qqJI6ML4

Wednesday, July 3, 2013

CISCO router


Configuring Cisco Router (Part 1)

http://www.youtube.com/watch?v=NKRPQ2NPTwQ

Configuring Cisco Router (Part 2)

http://www.youtube.com/watch?feature=player_detailpage&v=NKRPQ2NPTwQ


Cisco Router Tutorial 1
 http://www.youtube.com/watch?v=LLiVMdCif6Y
Cisco Router Tutorial 2
http://www.youtube.com/watch?v=p5CbxLSbYvg
Cisco Router Tutorial 3
http://www.youtube.com/watch?v=1m0Dqy4vwos


Cisco IP Routing Overview - Part 1
Cisco IP Routing Overview - Part 2 
Cisco IP Routing Overview - Part 3
Cisco IP Routing Overview - Part 4
http://www.youtube.com/watch?v=cl2UA_15Vd4



Introduction to Cisco Routers (by vambar)
http://www.youtube.com/watch?v=RUxdXRy8tTQ
Introduction to Cisco Switches (by vambar)
http://www.youtube.com/watch?v=qVny0ZLGeHY


VLANs and Trunks for Beginners - Part 1  

http://www.youtube.com/watch?v=aBOzFa6ioLw

 

VLANs and Trunks for Beginners - Part 2

http://www.youtube.com/watch?v=-H20S65OB3E  

VLANs and Trunks for Beginners - Part 3

http://www.youtube.com/watch?v=kbLfyjP20Yo

VLANs and Trunks for Beginners - Part 4

http://www.youtube.com/watch?v=8WHr0pLbTKs

VLANs and Trunks for Beginners - Part 5

http://www.youtube.com/watch?v=w6hfg4jQqDM

 VLANs and Trunks for Beginners - Part 6 VOIP

http://www.youtube.com/watch?v=2VboOLyRxyg

VLANs and Trunks for Beginners - Part 7 VOIP

http://www.youtube.com/watch?v=QRmHqTLe260 

 

Introduction to RIP(Routing Information Protocol)

http://www.youtube.com/watch?v=0efXawUgNZg

Introduction to OSPF(Part 1)

http://www.youtube.com/watch?v=aViWX9I4BK8

Introduction to OSPF(Part 2)

http://www.youtube.com/watch?v=DGV61XHtAXc

Introduction to EIGRP(Enhanced Interior Gateway Routing Protocol)

http://www.youtube.com/watch?v=rG8Qgp4bEKc

Introduction to STP(Spanning Tree Protocol)

http://www.youtube.com/watch?v=6AxDqaG9M7I 

Cisco Router Static NAT Configuration  

http://www.youtube.com/watch?feature=endscreen&NR=1&v=T5M9mkpauEI