IT technologies and concepts explorer and analyser in the web.

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin

New IT Concepts

Share Your Comments

  • Virtualization - The new technology evelution

    Virtualization, in computing, is the creation of a virtual (rather than actual) version of something, such as a hardware platform, operating system, a storage device or network resources.....

  • http://ittechnologies.blogspot.com/2011/04/common-security-vulnerabilities-in-e.html

    Security Vulnerabilities in E-Commerce Systemin

    Most of these attacks have utilized vulnerabilities that have been published in reusable third-party components utilized by websites, such as shopping cart software and poor design of such websites. Other factor is user awareness of security vulnerabilities.

  • VPN - Virtual Private Network

    VPN is a technology which is making secure private network through the public accessible network infrastructure. Virtual Private Network represent by the short name VPN. ...

  • Saas - Cloud Computing

    The cloud computing : is based on this three concepts. IaaS (Infrastructure as a service), PaaS (Platform as a Service) and SaaS (Software as a Service).

Posted by Priyan Fernando - - 0 comments

Virtualization has really come up as a solution for saving precious money and IT consolidation for all of us related to IT. Here I will tell you about top 4 Virtualization platforms on which I have worked, and found them very useful and robust virtualization solution.

Virtual Box:
tech_virtualbox
  is a powerful platform for virtualization for both 32-bit and 64-bit hardwares. VirtualBox is available for variety of operating systems like Windows, Linux, Solaris, OpenSolaris and OpenBSD.
VirtualBox has now become a very mature product offering many features for hosting your virtual machines. VirtualBox GUI is very easy to use and you can easily configure different options with it, performance of virtual machines hosted on it is what really impresses me.
VirtualBox is most probably one of the best open source platforms available for virtualization. Currently, VirtualBox 3.0 is available for download, for more information, you can visit VirtualBox site: http://www.virtualbox.org.



XenServer 
tech_xenserver



 is a robust virtualization platform by Citrix Systems, and is claimed to be an ‘Enterprise-Class’ virtualization platform.
XenServer is based on Xen 3.2 hypervisor platform that is native to the 64-bit architecture, it has exclusive support for Intel and AMD based hardware, and it also has many other features that enable this platform to perform better with Microsoft based operating systems. XenServer has a management featurethat makes it easier for administrators to manage the entire organization’s virtual servers through one management console, it also provides better support for cloud-based virtualization. For more details visit: http://www.citrix.com

VMware:
tech_vmware


 is also another top of the line virtualization platform, it can offer you lot of customized solutions for your virtualization needs, especially VMware ESXi is a wonderful virtualization platform that provides a stable and Enterprise-level virtualization support.
VMware also uses same hypervisor technology, which is being used by XenServer. Its virtualization platforms can be managed through its products VMware vSphere or through VMware Infrastructure, enabling its administrators to consolidate their whole VMware based virtualization environment with ease. Visit VMware official website: http://www.vmware.com

Virtual Server 2005:

tech_msvs


 is a virtualization product from Microsoft; it’s a hosted virtualization platform that requires a host operating system to run. It’s a good and reliable virtualization platform, especially for the virtualization of Microsoft based operating systems like its Server OS, Windows XP, Vista and Windows 7.
Microsoft Virtual Server 2005 R2 can run on both 32-bit and 64-bit versions of Windows Server 2003. It has a portable virtual hard disk format named ‘VHD’, which offers flexible usage of virtual hard disks; VHD is also compatible with Hyper-V, which is being shipped with Microsoft Server 2008.
Microsoft Virtual PC is also a small utility from Microsoft to host virtual machines on Microsoft Windows XP platform.
For more details visit Microsoft Virtual Server homepage:http://www.microsoft.com/windowsserversystem/virtualserver
[ Read More ]

Posted by Priyan Fernando - - 0 comments


Virtualization, in computing, is the creation of a virtual (rather than actual) version of something, such as a hardware platform, operating system, a storage device or network resources.

Virtualization can be viewed as part of an overall trend in enterprise IT that includes autonomic computing, a scenario in which the IT environment will be able to manage itself based on perceived activity, and utility computing, in which computer processing power is seen as a utility that clients can pay for only as needed. The usual goal of virtualization is to centralize administrative tasks while improving scalability and work loads.

Virtualization is the creation of a virtual (rather than actual) version of something, such as an operating system, a server, a storage device or network resources.


Hardware

Hardware virtualization or platform virtualization refers to the creation of a virtual machines that acts like a real computer with an operating system. Software executed on these virtual machines are separated from the underlying hardware resources. For example, a computer that is running Microsoft Windows may host a virtual machine that looks like a computer with Mac OS X operating system. Subsequently, Mac OS X-based software can be run on that virtual machine.[1][2]
In hardware virtualization, the term host machine refers to the actual machine on which the virtualization takes place; the term guest machine, however, refers to the virtual machine. Likewise, the adjectives host and guest are used to help distinguish the software that run on the actual machine from those that run on the virtual machine. The software or firmware that creates a virtual machine on the host hardware is called Hypervisor or Virtual Machine Monitor.
Different types of hardware virtualization include:
  1. Full virtualization: Almost complete simulation of the actual hardware to allow software, typically a guest operating system, to run unmodified
  2. Partial virtualization: Some but not all of the target environment is simulated. Some guest software, therefore, may need modifications to run in this virtual environment.
  3. Paravirtualization: A hardware environment is not simulated; however, the guest software are executed in their own isolated domains, as if they are running on a separate system. Guest software need to be specifically modified to run in this environment.

Hardware-assisted virtualization is a way of improving the efficiency of hardware virtualization. It involves employing specially-designed CPUs and hardware components that help improve the performance of a guest environment.
Hardware virtualization must not be mistaken with hardware emulation: In hardware emulation, a piece of hardware imitates another, while in hardware virtualization, a hypervisor (a piece of software) imitates a computer hardware. Furthermore, a hypervisor must not be mistaken with an emulator. These two are defined similarly: Both are computer programs that imitate hardware. However, their domain of use in language differs.

[edit]Software

[edit]Memory

  • Memory virtualization, aggregating RAM resources from networked systems into a single memory pool
  • Virtual memory, giving an application program the impression that it has contiguous working memory, isolating it from the underlying physical memory implementation

[edit]Storage

[edit]Data

  • Data virtualization, the presentation of data as an abstract layer, independent of underlying database systems, structures and storage
  • Database virtualization, the decoupling of the database layer, which lies between the storage and application layers within the application stack

[edit]Network

  • Desktop virtualization, the remote display, hosting or manipulation of a graphical computer environment (desktop)
  • Network virtualization, creation of a virtualized network addressing space within or across network subnets
[ Read More ]

Posted by Priyan Fernando - - 0 comments

VPN - Virtual Private Network 
(MIT1030 -Fundamental of Information Technology (FIT))









VPN is a technology which is making secure private network through the public accessible network infrastructure.


Virtual Private Network represent by the short name VPN. 

Earlier if we want to connect two location for data communication we have to have separate connectivity to connect two locations. the solution is costly. 







Internet is a public communication channel which can be access to anyone. Establish a communication channel for above two locaiton over the internet is a cheap solution. But using public channel is making a security thread. as a solution to this security issue  the VPN was arise.


 VPN is making a secure encrypted channel for establish a secure private network.





while using the public shared communication like internet its maintaining privacy through security procedures and tunneling protocols such as the Layer Two Tunneling Protocol (L2TP). In effect, the protocols, by encrypting data at the sending end and decrypting it at the receiving end, send the data through a "tunnel" properly encrypted. An additional level of security involves encrypting not only the data, but also the originating and receiving network addresses.

It can provide the same IP range for source and the destination location. then it makes a one wide area network. 


ADVANTAGES



  • Two different location can be connected to work as a single network.
  • Secure data transfer using encrypted channel.
  • Low cost due to private network over the public internet.
  • Eliminating expensive long-distance leased lines.
  • Reducing long-distance telephone charges using VOIP solution over the VPN.
[ Read More ]