Wednesday, October 29, 2014

Installing OpenSSH on Windows


Install OpenSSH

  1. Download  PuTTY for windows version (search the internet for the  free download)

I2. Install SSH service from www.cygwin.com
a.       Click “Install Cygwin”
b.      Then choose “Installing and Updating Cygwin for 32-bit” or “64-bit”.
c.       Using the default settings, clicke Next five times.
d.      Highlight any download site, for example, ftp://cygwin.osuosl.org. Then Next.
e.       In the Select Packages, find and open Net /Default item.
Find four items: openssh, openssl and libopenssh, libssh.  Click the Skip icons for these four items. Note, you have to click the skip.
f.       Then click Next to continue to install.

3.      After it is done, open SSHD by administrator. (Right click the icon and choose “run as administrator”)

a.       Run ssh-host-config command and give all yes and password for the password.
  1. Run net start sshd command to start the ssh service.
  2. If you want to stop the service, run net stop sshd command.


4.      From one computer with Putty to connect another computer running sshd service.

5.      After the connection, from DOS command, run netstat –a. This command lists all the network connections of the computer. You should find the ssh connection.
 
The home directory is c:\cygwin\home

Friday, September 26, 2014

Data Striping and Disk Striping

Data Striping

In computer data storage, data striping is the technique of segmenting logically sequential data, such as a file, so that consecutive segments are stored on different physical storage devices.
Striping is useful when a processing device requests data more quickly than a single storage device can provide it. By spreading segments across multiple devices which can be accessed concurrently, total data throughput is increased. It is also a useful method for balancing I/O load across an array of disks. Striping is used across disk drives inredundant array of independent disks (RAID) storage, network interface controllers, different computers in clustered file systems and grid-oriented storage, and RAM in some systems.

Disk Striping

In computers that use multiple hard disk systems, disk striping is the process of dividing a body of data into blocks and spreading the data blocks across several partitions on several hard disks. Each stripe is the size of the smallest partition.