tag:blogger.com,1999:blog-80360536578702058772024-02-08T06:51:00.233-08:00Virtualization BlogVirtualzation : Server,Storage & Enterprise Resource Consolidation are the most challenging and highly paid Career options.High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.comBlogger14125tag:blogger.com,1999:blog-8036053657870205877.post-10734475325293863192007-02-21T01:36:00.000-08:002007-02-21T01:55:28.446-08:00High Salary Package in Software companies in IndiaThis was a topic many were interested so I thought of collecting some facts from some of my known sources & compiled the below list - THIS IS NOT 100% CORRECT - DONT BASE UR DECISIONS ON THIS LIST - i would say that this is very vague & incorrect info.<br /><br />EMAIL highsalaryjob@gmail.com FOR A FREE 200 Interview Questions word file & A POWERFUL Virtualization GUIDE PDF<br /><br />Email ur friends about this blog & CC me highsalaryjob@gmail.com I Will send u Link to a Virtualization or Tech Job Video with lots of Real Industry Exposure for every friend you email - I want to spread the word & help more people thru this blog - U will also get many more Surprise Gifts to Boost your Career & Salary.<br /><br />This is for Software Engineers with around 2+ to 3+ years of experience working in Some of the top MNC companies listed below<br />NAME OF COMPANY::::SALARY IN INDIAN RUPEES(INR)<br />-------------------------------------------------<br />Accenture 2,00,000 to 4,50,000<br />TCS(Tata Consultancy Services) 3,00,000 to 5,50,000<br />CST(Cognizant Technology Solutions) 3,50,000 to 6,00,000<br />HP (Hewlett-packard) 3,00,000 to 4,50,000<br />Wipro 2,00,000 to 3,50,000<br />Infosys 2,00,000 to 3,00,000<br />IBM 2,00,000 to 4,00,000<br />EMC 2,50,000 to 4,50,000<br />Symphony Services 2,00,000 to 3,50,000<br />Adaptec 2,00,000 to 5,00,000<br />Intel 3,50,000 to 6,00,000<br />Microsoft 3,00,000 to 5,00,000<br />CA(Computer Associates)2,00,000 to 4,50,000<br />Sun Microsystems 3,00,000 to 5,00,000<br />Dell Software 2,00,000 to 5,00,000<br />Cisco 3,00,000 to 5,50,000<br />Tata Elxsi 2,00,000 to 4,50,000<br /><br />All these companies have Virtualization related products or services & will be hiring storage professionals. This is a very rough estimate & NOT to be considered the real salary structure of these companies - I DO NOT TAKE RESPONSIBILITY OF ANY EVENTS OCCURING DUE TO PUBLISHING THIS INFO - this same info can be found in many forums & blogs.<br /><br />Guys & Gals - dont ever worry about salary - its always a variable thing - its based on ur previous experience, mainly based on your performance in the interviews, based on your current salary , based on how urgent or important is the hiring in the company , how much value addition u bring to the new job & new company . So stop worrying about Salary & other packages & concentrate on improving your skillset,knowledge & experience.Any of the above listed company may pay low than whats said above or they may pay much much higher than whats mentioned here - its not always easy to say which is the highest salary paying company - as all companies keep increasing their pay packages. Also dont forget that companies may fire or terminate you if you fail in keeping upto their expectations - so rather than worrying about pay packages just focus on excelling in your performance & your present company or the first company whichever it might be that you join - itself may recognise your potential & pay you more than you expect. You can surely have the best & I always wish you the best in your Career - I know u will have a Great Career & its not always because of a Great Salary.High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com8tag:blogger.com,1999:blog-8036053657870205877.post-83198781901268918782007-02-10T22:54:00.000-08:002007-02-10T22:49:26.696-08:00Virtualization How is it impacting Enterprise Business<span style="font-weight:bold;">One of the VP of HP gives presentation on Virtualization</span><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/8KqTmqIFoj4"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/8KqTmqIFoj4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br /><br />This is a very informative presentation - though it does not go into tech details it shows how much importance a big company like HP is giving to Virtualization . It has its exclusive department on Virtualization & HP Virtualization team's director is present in this presentation & they are presenting this with some of their Customer's experience sharing about their own Virtualization implementations.<br /><br /><span style="font-weight:bold;">HP's Virtualization Class Lessons</span><br /><br /><span style="font-weight:bold;">Lesson 1: Understand virtualization</span><br />Virtualization enables you to create multiple servers that run multiple operating systems on a single computer. Find out how virtualization can help your IT department expand its resources while keeping the budget in check.<br /><br /><span style="font-weight:bold;">Lesson 2: Use VMware ESX Server</span><br />VMware ESX Server provides a workable solution to using multiple hardware-based servers. Dive into how to set up an ESX Server, build virtual machines, and connect to resources on your virtual machine.<br /><br /><span style="font-weight:bold;">Lesson 3: Use virtualization management tools</span><br />Now that your server and virtual machines are set up, you need to know how to manage them. You can use VMM (Virtual Machine Management) Pack, SMP (Server Migration Pack), and other tools to help you do just that.<br /><br /><span style="font-weight:bold;">Lesson 4: Expand your virtualization options</span><br />There are many uses for virtualization, from servers and storage to networking and even software. Learn about your options, and look to HP SMB Services to help you find the right solutions for your business.<br /><br />With Virtualization you can:<br />- Minimize new hardware purchases by hosting several virtual servers on one physical server.<br />- Set up and manage virtual machines quickly and transition them to full use in a fraction of the time it takes to set up physical servers.<br />- Manage disaster recovery sites using fewer servers than are used at your primary site.<br />- Consolidate clients on high capacity servers, reducing the cost to maintain and manage them.High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com1tag:blogger.com,1999:blog-8036053657870205877.post-52992301429828153282007-02-10T22:39:00.000-08:002007-02-10T22:33:56.012-08:00Virtualization presentation Videos<span style="font-weight:bold;">Server Virtualization : HP Video</span><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/KLF-hvtrrRc"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/KLF-hvtrrRc" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br /><br /><span style="font-weight:bold;">Vmware ESX Virtualization Infrastructure</span><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/214Y2ASSkC4"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/214Y2ASSkC4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br /><br /><span style="font-weight:bold;">Solaris 10 Containers : Virtualization</span><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/y7vei2Z8teM"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/y7vei2Z8teM" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com1tag:blogger.com,1999:blog-8036053657870205877.post-76738204405385924132007-02-10T22:31:00.000-08:002007-02-10T22:30:01.743-08:00Storage area networking Virtualization Guidelines<span style="font-weight:bold;">SAN Virtualization Guidelines</span><br /><br />Now that SAN "implementations" has matured with an ample collection of Fibre Channel products, it's time to turn our attention to fully harnessing the storage assets at the other end of the light beams. That takes us to SAN virtualization.<br /><br />While SAN connections widen the pipes and stretch the distance between disks and hosts, the new plumbing alone does little to reconcile the conflicts among servers competing for scarce disk space. You can look at SAN virtualization products as capacity brokers in this chaotic environment. In their simplest form, they collect all or portions of the SAN's physical disks into a pool, and hand out logical slices to needy application servers without having to re-cable or rezone the SAN.<br />Properly architected, virtualization provides many benefits, such as the ability to allocate storage resources on-demand, integrate storage products from multiple vendors, configure selectively for high availability and reduce the total cost of ownership. Choosing a virtualization product is the challenge. We'll give you some guidelines that our customers use, and consequently, influence our solutions.<br /><br /><span style="font-weight:bold;">Virtualization Schemes</span><br />Five divergent approaches to sharing virtual disk capacity have emerged in the SAN market, spanning about 10 discrete implementations. Ranging broadly in price, performance, and utility, these virtualization solutions can be categorized by the methods they use to translate the the physical reality to the host's logical view. The effectiveness of each technique is essentially determined by where in the SAN the mapping takes place and what platform is used to deliver the services.The offerings are:<br /> * <span style="font-weight:bold;">Multi-host storage arrays</span><br /> * <span style="font-weight:bold;">Host-based LUN masking filters</span><br /> * <span style="font-weight:bold;">File system redirectors via outboard metadata controllers</span><br /> * <span style="font-weight:bold;">Specialized in-band virtualization engines</span><br /> * <span style="font-weight:bold;">Dedicated storage domain servers<br /></span>High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com4tag:blogger.com,1999:blog-8036053657870205877.post-29292760171871592022007-02-10T22:18:00.000-08:002007-02-10T22:14:11.248-08:00Storage Virtualization and Some Implementation Examples<img src="http://www.voyantinc.com/i/storagelayer.gif"><br /><br /><span style="font-weight:bold;">Production Infrastructure example of Storage Virtualization</span><br /><img src="http://www.imagesan.com/stock/diagram3.jpg"><br /><br /><span style="font-weight:bold;">Netapp Storage Solutions</span><br /><img src="http://www.netapp.com/products/v-series/images/v-series_1.gif">High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com0tag:blogger.com,1999:blog-8036053657870205877.post-78708838099854543802007-02-10T22:02:00.000-08:002007-02-10T21:39:40.908-08:00Advantages of Virtualization in an IT industry<span style="font-weight:bold;">Benefits of Virtualization:</span><br /> * Realize production server consolidation and containment by running software applications on fewer servers.<br /> * Provide advanced business continuity protection at lower cost and deliver high availability for critical applications.<br /> * Streamline software test and development by consolidating disparate development, testing, and staging environments with multiple operating systems on the same hardware.<br /> * Re-host legacy applications on new hardware for improved reliability.<br /><br /><img src="http://www.gamer.hr/hardware/intel_virtual/velike/intel%20virtualization%20tecnology.jpg"><br />By operating a number of virtual machines on a single server, IT managers or administrators can consolidate various environments on a smaller number of machines than would otherwise be possible. For instance many enterprises maintain dedicated legacy or otherwise non-standard environments for applications that are not compatible with the operating system in use by the majority of the enterprise. That requirement often requires dedicated hardware, adding equipment and maintenance expense to often-strained operating budgets. Virtualization Technology removes the requirement for such single-use hardware, making more-efficient use of resources. Likewise, virtualization can allow a dedicated failover partition to provide systems redundancy without requiring additional hardware. Moreover, virtualization provides robust security support by allowing administrators to configure different security settings as needed on each container.<br /><img src="http://www.vmware.com/files_inline/images/products_esx_diagram.gif"><br /><br />In the desktop space Processor level Virtualization Technology allows the configuration of separate builds for different uses on the same machine. For instance, IT departments could set up end-user systems with an isolated partition that performs upgrades and maintenance in the background. They might even set up separate work and personal environments on user machines, with different user permissions assigned to each environment with which to install software and otherwise control the system. Such configuration could, for example, isolate virus and spyware attacks from corporate resources while also increasing flexibility. It is similarly possible to run an Internet-connected partition under limited rights to protect against external attacks, while also running a separate virtual machine as Administrator, providing the ability to perform restricted tasks on the system.High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com3tag:blogger.com,1999:blog-8036053657870205877.post-18735586935631864232007-02-10T21:34:00.000-08:002007-02-10T10:48:54.575-08:00What is Virtualization and its benefits<span style="font-weight:bold;">Virtualization</span> is a framework or methodology of dividing the resources of a computer into multiple execution environments. Virtualization techniques create multiple isolated partitions — Virtual Machines (VM) or Virtual Environments (VEs) — on a single physical server.<br /><br /><span style="font-weight:bold;">Virtualization Presentation Video</span><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/nDiM19KShAA"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/nDiM19KShAA" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br /><br />There are several kinds of virtualization techniques which provide similar features but differ in the degree of abstraction and the methods used for virtualization.<br /><br /><span style="font-weight:bold;"> Virtual machines</span> (VMs)<br />Virtual machines emulate some real or fictional hardware, which in turn requires real resources from the host (the machine running the VMs). This approach, used by most system emulators, allows the emulator to run an arbitrary guest operating system without modifications because guest OS is not aware that it is not running on real hardware. The main issue with this approach is that some CPU instructions require additional privileges and may not be executed in user space thus requiring a virtual machines monitor (VMM) to analyze executed code and make it safe on-the-fly. Hardware emulation approach is used by VMware products, QEMU, Parallels and Microsoft Virtual Server.<br /><br /><span style="font-weight:bold;"> Paravirtualization</span><br />This technique also requires a VMM, but most of its work is performed in the guest OS code, which in turn is modified to support this VMM and avoid unnecessary use of privileged instructions. The paravirtualization technique also enables running different OSs on a single server, but requires them to be ported, i.e. they should "know" they are running under the hypervisor. The paravirtualization approach is used by products such as Xen and UML. <br /><br /> <span style="font-weight:bold;">Virtualization on the OS level</span><br />Most applications running on a server can easily share a machine with others, if they could be isolated and secured. Further, in most situations, different operating systems are not required on the same server, merely multiple instances of a single operating system. OS-level virtualization systems have been designed to provide the required isolation and security to run multiple applications or copies of the same OS (but different distributions of the OS) on the same server. OpenVZ, Virtuozzo, Linux-VServer, Solaris Zones and FreeBSD Jails are examples of OS-level virtualization.High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com7tag:blogger.com,1999:blog-8036053657870205877.post-7211817400661915402007-02-10T10:46:00.000-08:002007-02-10T10:33:04.572-08:00Virtualization Tutorial continued<span style="font-weight:bold;">Resource virtualization</span><br />The basic concept of platform virtualization, described above, was later extended to the virtualization of specific system resources, such as storage volumes, name spaces, and network resources.<br /><br /><span style="font-weight:bold;">Vmware ESX Server</span><br /><img src="http://www.vmware.com/files_inline/images/products_vi3_diagram.gif"><br /><br /> * Resource aggregation, spanning, or concatenation combines individual components into larger resources or resource pools. For example:<br /> o RAID and volume managers combine many disks into one large logical disk.<br /> o Storage Virtualization refers to the process of completely abstracting logical storage from physical storage, and is commonly used in SANs. The physical storage resources are aggregated into storage pools, from which the logical storage is created. Multiple independent storage devices, which may be scattered over a network, appear to the user as a single, location-independent, monolithic storage device, which can be managed centrally.<br /> o Channel bonding and network equipment use multiple links combined to work as though they offered a single, higher-bandwidth link.<br /> o Virtual Private Network (VPN), Network Address Translation (NAT), and similar networking technologies create a virtualized network namespace within or across network subnets.<br /> o Multiprocessor and multi-core computer systems often present what appears as a single, fast processor.<br /><br /> * Computer clusters, grid computing, and virtual servers use the above techniques to combine multiple discrete computers into larger metacomputers.<br /><br /> * Partitioning is the splitting of a single resource (usually large), such as disk space or network bandwidth, into a number of smaller, more easily utilized resources of the same type. This is sometimes also called "zoning," especially in storage networks.<br /><br /> * Encapsulation is the hiding of resource complexity by the creation of a simplified interface. For example, CPUs often incorporate cache memory or pipelines to improve performance, but these elements are not reflected in their virtualized external interface. Similar virtualized interfaces hiding complex implementations are found in disk drives, modems, routers, and many other "smart" devices.High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com0tag:blogger.com,1999:blog-8036053657870205877.post-47820526271160540522007-02-10T10:23:00.000-08:002007-02-10T10:19:52.832-08:00Virtualization Job Salary Graphs<span style="font-weight:bold;">Graph of Survey showing Salary of Virtualization Professionals</span><br /><img src="http://www.vi411.org/wp-content/uploads/2007/01/jobgraph-vmware-xen-xensource-1.png"><br /><br /><img src="http://www.vi411.org/wp-content/uploads/2007/01/compare.png"><br /><br /><span style="font-weight:bold;">Video DataCentre Economics : Virtualization</span><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/t54FfNb8obc"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/t54FfNb8obc" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br /><br />There are several approaches to platform virtualization, listed below based on how complete a hardware simulation is implemented. <br /><br /><span style="font-weight:bold;">Emulation or simulation</span> <br /> the virtual machine simulates the complete hardware, allowing an unmodified "guest" OS for a completely different CPU to be run. This approach has long been used to enable the creation of software for new processors before they were physically available. Examples include Bochs, PearPC, PPC version of Virtual PC, QEMU without acceleration, and the Hercules emulator. Emulation is implemented using a variety of techniques, from state machines to the use of dynamic recompilation on a full virtualization platform.<br /><br /><span style="font-weight:bold;">Native virtualization and full virtualization</span> <br /> the virtual machine simulates enough hardware to allow an unmodified "guest" OS (one designed for the same CPU) to be run in isolation. Typically, many instances can be run at once. This approach was pioneered in 1966 with CP-40 and CP[-67]/CMS, predecessors of IBM's VM family. Examples include Virtual Iron, VMware Workstation, VMware Server (formerly GSX Server), Parallels Desktop, Adeos, Mac-on-Linux, Win4BSD, Win4Lin Pro, and z/VM.<br /><br /><span style="font-weight:bold;">Partial virtualization (and including "address space virtualization")</span> <br /> the virtual machine simulates multiple instances of much (but not all) of an underlying hardware environment, particularly address spaces. Such an environment supports resource sharing and process isolation, but does not allow separate "guest" operating system instances. Although not generally viewed as a virtual machine category per se, this was an important approach historically, and was used in such systems as CTSS, the experimental IBM M44/44X, and arguably such systems as OS/VS1, OS/VS2, and MVS. (Many more recent systems, such as Microsoft Windows and Linux, as well as the remaining categories below, also use this basic approach.)<br /><br /><span style="font-weight:bold;">Paravirtualization</span> <br /> the virtual machine does not necessarily simulate hardware, but instead (or in addition) offers a special API that can only be used by modifying the "guest" OS. This system call to the hypervisor is called a "hypercall" in Xen, Parallels Workstation and Enomalism; it is implemented via a DIAG ("diagnose") hardware instruction in IBM's CMS under VM (which was the origin of the term hypervisor). Examples include VMware ESX Server, Win4Lin 9x, and z/VM.<br /><br /><span style="font-weight:bold;">Operating system-level virtualization</span> <br /> virtualizing a physical server at the operating system level, enabling multiple isolated and secure virtualized servers to run on a single physical server. The "guest" OS environments share the same OS as the host system – i.e. the same OS kernel is used to implement the "guest" environments. Applications running in a given "guest" environment view it as a stand-alone system. Examples are Linux-VServer, Virtuozzo, OpenVZ, Solaris Containers, and FreeBSD Jails.<br /><br /><span style="font-weight:bold;">Application Virtualization</span> <br /> running a desktop or server application locally, using local resources, within an appropriate virtual machine; this is in contrast with running the application as conventional local software, i.e. software that has been 'installed' on the system. (Compare this approach with Software installation and Terminal Services.) Such a virtualized application runs in a small virtual environment containing the components needed to execute – such as registry entries, files, environment variables, user interface elements, and global objects. This virtual environment acts as a layer between the application and the operating system, and eliminates application conflicts and application-OS conflicts. Examples include the Sun Java Virtual Machine, Softricity, Thinstall, Altiris, and Trigence. (This approach to virtualization is clearly different from the preceding ones; only an arbitrary line separates it from such virtual machine environments as Smalltalk, FORTH, Tcl, P-code, or any interpreted language.)High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com0tag:blogger.com,1999:blog-8036053657870205877.post-45799049783319617892007-02-09T19:37:00.000-08:002007-02-09T19:34:55.526-08:00Virtualization in two ConfigurationsStorage vendors offer network-based block virtualization in two configurations: combined and split path. <span style="font-weight:bold;">Combined-path architecture</span>s handle the data and management functions in the same logical design and appear in the following implementations:<br /><br /><span style="font-weight:bold;">Appliances</span>. Cloverleaf Communications Inc., DataCore Software Corp., FalconStor Software and IBM Corp. provide their virtualization software on off-the-shelf, Intel-based server hardware. Configured to reside in the data path between the server and storage, they're deployed as either clustered pairs or an N+1 configuration. All traffic for virtualized storage is routed through the appliance.<br /><br /><br /><span style="font-weight:bold;">Fibre Channel (FC) director blade</span>. FC directors from Cisco Systems Inc. and Maxxan Systems Inc. support blades that run virtualization software from IBM and FalconStor, respectively. This eliminates the need for separate appliances and centralizes switch and storage hardware.<br /><br /><br /><span style="font-weight:bold;">Array-based</span>. Hewlett-Packard (HP) Co., Hitachi Data Systems (HDS) Inc. and Sun Microsystems Inc. extend their respective StorageWorks XP12000, TagmaStore and StorEdge 9900 arrays' existing virtualization functionality to virtualize other vendors' arrays.<br /><br /><span style="font-weight:bold;">Split-path architecture</span>s separate the data and control functions so that a different appliance handles each function. These show up in the following ways:<br /><br /><span style="font-weight:bold;">Host-based</span>. StoreAge Networking Technologies' Storage Virtualization Manager (SVM) uses host-based agents in conjunction with a management appliance that splits the data and control paths at the host level. Management of features like replication and snapshots occur over IP, while write I/Os between the server and storage occur on FC unimpeded by the appliance.<br /><br /><span style="font-weight:bold;">Storage Services Platform (SSP)</span>. Brocade Communications Systems Inc., Cisco and Troika Networks Inc. offer fabric platforms that allow the data path portion of virtualization software like EMC Corp.'s Invista to be loaded onto them. These platforms deliver the high reliability and performance typically associated with FC switches by removing cache from the switch. They use Application-Specific Integrated Circuits (ASICs) to process FC traffic and execute virtualization software delivered by storage vendors.<br /><br />Despite the differences between combined- and split-path architectures, storage administrators will choose a virtualization product based less on its architecture and more on how comfortable they are with moving into a virtual environment and the vendor lock-in that will likely ensue. Ease of implementation, software code maturity and how the virtualization software is licensed will ultimately drive the wide-scale adoption of this technology<br /><br /><span style="font-weight:bold;">courtesy:searchstorage.com</span>High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com0tag:blogger.com,1999:blog-8036053657870205877.post-39155061158413561342007-02-09T19:07:00.000-08:002007-02-09T19:04:23.173-08:00How is Virtualization achievedHow Virtualization works a little in depth knowledge<br /><img src="http://www.softricity.com/news/mediakit/graphics/jpg/App-Virtualization-Side-by-Side.jpg" /><br /><br /><span style="font-weight: bold;" class="body"><span class="body"><i>Two major virtualization options have emerged: split path and combined path</i></span></span><br /><img src="http://storagemagazine.techtarget.com/storageMagazine/images/vol4iss11/float_techv01.jpg"><br /><br /><span style="font-weight: bold;" />Video explaining Ovierview of Virtualization<br /></span><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/wbAvHn6LRE8"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/wbAvHn6LRE8" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><span style="font-weight: bold;"><br /></span>High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com0tag:blogger.com,1999:blog-8036053657870205877.post-37972600844882922882007-02-09T18:57:00.000-08:002007-02-09T19:03:20.567-08:00Virtualization examples and implementation details<span style="font-weight: bold;">Server consolidation</span><br /> Virtual machines are used to consolidate many physical servers into fewer servers, which in turn host virtual machines. Each physical server is reflected as a virtual machine "guest" residing on a virtual machine host system. This is also known as Physical-to-Virtual or 'P2V' transformation.<br /><span style="font-weight: bold;"><br />Disaster recovery</span><br /> Virtual machines can be used as "hot standby" environments for physical production servers. This changes the classical "backup-and-restore" philosophy, by providing backup images that can "boot" into live virtual machines, capable of taking over workload for a production server experiencing an outage.<br /><span style="font-weight: bold;"><br />Testing and training</span><br /> Hardware virtualization can give root access to a virtual machine. This can be very useful such as in kernel development and operating system courses.<br /><span style="font-weight: bold;"><br />Portable applications</span><br /> The Microsoft Windows platform has a well-known issue involving the creation of portable applications, needed when running an application from a removable drive, without installing it on the system's main disk drive. This is a particular issue with USB drives. Virtualization can be used to encapsulate the application with a redirection layer that stores temporary files, Windows Registry entries, and other state information in the application's installation directory – and not within the system's permanent file system. See portable applications for further details. It is unclear whether such implementations are currently available.<br /><span style="font-weight: bold;"><br />Portable workspaces</span><br /> Recent technologies have used virtualization to create portable workspaces on devices like iPods and USB memory sticks. These products include:<br />- Application Level – Thinstall – which is a driver-less solution for running application directly from removable storage without system changes or needing Admin rights<br />- OS-level – MojoPac, Ceedo, and U3 – which allows end users to install some applications onto a storage device for use on another PC.<br />- Machine-level – moka5 and LivePC – which delivers an operating system with a full software suite, including isolation and security protections.<br /><br /><span style="font-weight: bold;">Operating System Virtualization and Application Virtualization</span><br /><img src="http://www.windowsecurity.com/img/upl/figure21136371366515.jpg" /><br /><br /><span style="font-weight: bold;">Storage Virtualization<br /></span><img src="http://www.windowsecurity.com/img/upl/figure31136371366531.jpg" /><br /><br /><span style="font-weight: bold;">Database \ Data Virtualization</span><br /><img src="http://www.windowsecurity.com/img/upl/figure41136371550312.jpg" /><br />images courtesy of :windowsecurity.com<br /><span style="font-weight: bold;"></span>High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com0tag:blogger.com,1999:blog-8036053657870205877.post-39449358840468526762007-02-09T18:43:00.000-08:002007-02-09T18:41:08.831-08:00What is Virtualization : Why it has been a hot buzzword recently<span style="font-weight: bold;">Virtualization</span> is the creation of a virtual (rather than actual) version of something, such as an Operating System, a Server<span style="text-decoration: underline;"></span>, a Storage device or Network resources.<br /><br />In computing, <span style="font-weight: bold;">virtualization </span>means to create a virtual version of a device or resource, such as a server, storage device, network or even an operating system where the framework divides the resource into one or more execution environments. Even something as simple as partitioning a hard drive is considered virtualization because you take one drive and partition it to create two separate hard drives. Devices, applications and human users are able to interact with the virtual resource as if it were a real single logical resource<br /><br /><span style="font-weight: bold;">VMWare's interesting Video demonstrating what is Virtualization in a real IT enterprise</span><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/qWf_WiaFedc"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/qWf_WiaFedc" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com0tag:blogger.com,1999:blog-8036053657870205877.post-83786313993237536972007-02-09T18:22:00.000-08:002007-02-09T18:30:03.968-08:00Virtualization is the highest paid job in IT industryVirtualzation job gives you a rewarding and fulfilling career.<br />This blog will have many resources to help you build your career in Virtualization.<br /><br /><span style="font-weight: bold;">What is Virtualization?</span><br />Virtualization is a technique for hiding the physical characteristics of computing resources from the way in which other systems, applications, or end users interact with those resources. This includes making a single physical resource (such as a server, an operating system, an application, or storage device) appear to function as multiple logical resources; or it can include making multiple physical resources (such as storage devices or servers) appear as a single logical resource.<br /><img src="http://www.windowsecurity.com/img/upl/figure11136371366515.jpg" /><br /><br /><span style="font-weight: bold;">Sun Microsystems Video on Virtualization</span><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/3-fPU-ajGnM"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/3-fPU-ajGnM" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>High Salaryhttp://www.blogger.com/profile/03660767153107735804noreply@blogger.com5