YOUR FEEDBACK
Immo Huneke wrote: A well written article, an ingenious solution to a real problem often encountere...
Cloud Computing Conference
March 30 - April 1, New York
Register Today and SAVE !..


2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP LINKS YOU MUST CLICK ON


Providing Maximum Efficiency with Virtualization Technologies
And getting ready for cloud computing

Virtualization is actively being used by Sybase IT to help solve power/cooling issues as well as transform the datacenter into an environment that brings greater benefits to their customers, especially the engineering organization. Average CPU utilization was very low on physical servers and through virtualization this has improved considerably.

Through virtualization, IT has provided a more agile and cost-effective environment and is helping internal customers meet their objectives in a more timely manner. Many Sybase products have been proven to run in virtualized environments and the use of virtual appliances has greatly helped in the rapid deployment of new IT applications based on Sybase products. Virtual appliances are also beginning to be used as a software distribution mechanism to external customers. This article will cover the use of virtualization within Sybase and explore some use cases focused on Sybase products running on a virtualized infrastructure. Sybase customers should find this especially useful as it will show how they can rapidly create test/dev environments of Sybase products with virtualization even when it involves something as complex as the new ASE Cluster Edition.

What Is Virtualization?
Even though there is a lot of buzz around virtualization, it can still be a subject of confusion. We will begin by giving a brief overview of server virtualization. In the physical server world there is typically a one-to-one mapping of machine and operating system instance. The operating system requires at a minimum, a processor, memory, hard disk and input/output (also known as I/O) devices. The operating system is loaded on the physical server, an identity is given (name and IP address), and you are ready to run applications and establish network communications. Figure 1 shows a typical server with an operating system instance. The operating system interacts directly with the physical devices and has exclusive access to them.

With virtualization a layer is inserted between the hardware and the operating system. This layer presents the components of the hardware as logical devices to the operating system. With this layer, when the operating system is installed, it believes that the logical devices (CPU, memory, disk, etc.) are the real hardware and works just as it would if running directly on the hardware. As the devices are logical, multiple instances can be created and this allows additional copies of the operating system to be installed on the same hardware even though each instance believes it has exclusive access to the hardware. The virtualization layer is called a hypervisor and is a sort of specialized operating system that installs directly on the hardware and its purpose is only to allow interaction of guest operating systems with the hardware (see Figure 2). It handles the sharing of the hardware resources among the various OS instances.

There are variations of virtualization and not all forms rely on a hypervisor. One form is known as paravirtualization. This approach is where the guest OS is aware that it is in a virtualized environment and interacts directly with the host OS's device drivers. This makes the virtualization software cheaper because the vendor does not have to devote much energy to writing device drivers at the hypervisor level. In addition performance is improved as not all I/O has to go through the hypervisor. On the other hand the guest OS also needs some modifications to make it work with paravirtualization and this creates its own challenges.

About Naeem Maqsud
Naeem Maqsud is a director at Sybase IT responsible for global datacenter architecture and operations. He has been with Sybase for over 5 years and worked on infrastructure architectures related to business continuity, systems management and most recently greening of the datacenter. He has over 15 years experience in the IT industry working in various roles in the field of software engineering, systems/network/database administration, infrastructure architecture and project management.

LATEST ECLIPSE STORIES . . .
Micro Focus has announced the availability of Micro Focus COBOL for Eclipse, encompassing versions of Micro Focus' Net Express and Server Express solutions designed specifically for the Eclipse open source ecosystem. Micro Focus COBOL for Eclipse provides an integrated development en...
Only if you were on the dark side of the moon could you have missed the impact of the iPhone. Its sweeping success has brought mobile services into the mainstream. As the first device to convincingly integrate traditional phone capabilities with Web access, it highlights the multi-chan...
Much like “Web 2.0″, cloud computing was a collection of related concepts that people recognized, but didn’t really have a good descriptor for, a definition in search of a term, you could say. When Google CEO Eric Schmidt used it in 2006 to describe their own stuff and then Amaz...
It’s time to wrap up the year 2008 - a year of change with Obama, the Olympic Games and the financial crisis. It was also the year when Yahoo said no to Microsoft. 2009 will be all about Cloud Computing: the technological hype has started already but the commercial breakthrough will ...
Genuitec has announced the production release of MyEclipse Enterprise Workbench 7.0. The new release, built upon Eclipse 3.4.1/Ganymede, delivers a comprehensive environment for AJAX and Web Services in the Eclipse space. In addition, MyEclipse 7.0 is delivered on top of the Pulse Ecli...
There's a new release of OpenSolaris out – OpenSolaris 2008.11 – out a whole three weeks before the end of 2008. There was a 2008.05 release, aka Project Indiana, in May but that wasn’t as commercial or production-oriented as this one. Both run only on x86 machines, not Sun's own...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

Click Here

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE