Google
WWW avastu.com
ashishanand85.blogspot.com
ashishanand85.googlepages.com
Showing posts with label Virtualization. Show all posts
Showing posts with label Virtualization. Show all posts

Monday, May 7, 2007

Virtual Appliances - The Good, The Bad & The Ugly

I was going through Dan Kusnetzky's blog and came across this interesting piece of writing on virtual appliances. Read on.

Every now and then, a supplier of an IT application or tool tells me about their plans to encapsulate their product into a virtual machine and deliver it to the market. Although this seems to be a great idea, this approach isn't always the best way to approach software distribution.

  • The Good — an encapsulated application or tool is easy to install. All that's necessary is to copy the virtual machine file and virtual machine "Player" to the target system and away you go. All of the chores involved with installing the operating environment, database software, application framework software and the application itself have already been done. If the application or tool is difficult to install properly, the vendor might be motivated to offer it as a virtual image rather than requiring its customers to go through a painful process.
  • The Bad — virtual machine files have a tendency to be large. If the supplier's intention is that organizations acquire this software by a download process, it may take quite some time and consume quite a bit of network resources from the time the button was clicked to the time the software has actually arrived safely. If the organization is in a region known for unreliable network service, this process may be a major obstacle. Since one size won't always fit everyone, the organization would be well advised to know how the virtual image differs from the software that is delivered in another way. It would also be wise to learn what steps are necessary to tune or optimize this software.
  • The Ugly — software licensing can rear its interesting head and make the organization adopting this software into a villain! Since an entire operating system, database software, application framework and application software may be part of this virtual machine image, it may bring along with it a licensing conundrum. It's very easy to make and run multiple copies of this virtual machine. It is also very easy to share this virtual image with partners and customers. A few key questions to consider are:
    • Does the organization need to acquire (and pay for) software licenses for each layer of software in each virtual machine that is stored or used on their network?
    • Does it have the right to share this software?
    • Does it have the right to modify this virtual image in any way before deploying it?

If all of this software is protected by an open source software license, the organization may not face additional charges or restrictions. If the company has a site license from each of the vendors of each of the layers of technology in the virtual machine image, if may be able to run multiple copies within the ways of their own facilities but not share the image with others.

It would be very wise for the organization's IT department to find out what licensing applies to a virtual image. It would be much better if the terms and conditions of use are known and the appropriate operational and administrative procedures defined before a virtual image is unleashed on the network.

Some suppliers of operating systems, database management software and application frameworks have such a complicated and confusing set of licenses for their products that the answers to these questions might be hard to find.

Is your organization using virtual appliances? What tasks are they performing? Has your IT department learned something that others should also know?


Saturday, May 5, 2007

A Virtual Appliance Powers Wiki!

MediaWiki is a virtual appliance that powers Wikipedia. It is a darn nice piece of software, well proven given the enormous community of use it sustains over at Wikipedia - and many, many other smaller sites. This appliance contains all the necessary software, including operating system, database and MediaWiki, to run a wiki installation as a "black box".

Visit the MediaWiki Project Page for more details. You may even download MediaWiki to create and manage content collaboratively.




Wednesday, May 2, 2007

Virtual Appliances

What exactly are virtual appliances? I am confronted with this question more often than not. This is how Wiki answers the question:
A virtual appliance is a minimalist virtual machine image designed to run under VMware, Xen, Microsoft Virtual PC, QEMU, Usermode Linux, CoLinux, Virtual Iron or other PC virtualization technology, providing network applications like firewalls or webservers. Virtual appliances are a subset of the broader class of software appliances. Like software appliances, virtual appliances are aimed to eliminate the installation, configuration and maintenance costs associated with running complex stacks of software. A key concept that differentiates a virtual appliance from a virtual machine is that a virtual appliance is a fully pre-installed and pre-configured application and operating system environment whereas a virtual machine is, by itself, without application software.

The VMware Technology Network (or the VMTN) draws an interesting analogy between computing appliances and virtual appliances. A computing appliance is a class of computer product which is designed with a specific function in mind and has limits on the ability to be configured beyond that specific function. Generally, the reason devices are called appliances is that they share some characteristics with more traditional household appliances. In that regard, computing appliances tend to be:
  • Designed to provide a specific set of functionality
  • Limited to specific vendor provided configurations
  • Closed and sealed devices
  • Not repairable or upgradable by the owner
  • Simple with a limited user interface
  • Intended for plug-and-play installation and setup
A virtual appliance is similar to a 'traditional' computing appliance and is designed with a specific function in mind. The major difference is that instead of being built on a physical computing device, a virtual appliance is built using virtual machine and can be run on any virtual platform. A virtual appliance starts with a pre-installed and pre-configured operating system. In addition to the base operating system, a virtual appliance contains a pre-installed and pre-configured application. The application may have multiple components and services to provide the required functionality.

The key benefit to building virtual appliances is that developers/vendors no longer need to build, test, and ship physical hardware devices while they still maintain the benefits of providing a ‘sealed’, purpose-built solution. The key benefits to users of virtual appliances focus around simplicity. Virtual appliances can be deployed in a user's environment quickly and easily with very little interaction.

Sunday, March 25, 2007

No open source future for Virtualization?

Industry experts take Dana Blankenhorn on as he believes that there is no open source future for Virtualization. Tarry Singh, CEO Avastu Appliances, says:

I don't get it. Is it taking a jab at all other firms like Redhat, Novell, Virtual Iron and warning them not to rely too much on Xen? This summary is rather succinct and honestly does not do any justice to what the Open Source is capable of.

Alex Weeks, author of the Linux System Administrator’s Guide, says :
Like Tarry, I don’t get Dana’s point. In fact, I’m not even sure why ZDnet published this. It really lacks any point. I think he’s trying to make a point without really understanding the technology. Or any technology for that matter. I read some of his other articles, and he doesn’t seem to get any where. It’s like he’s writing inside jokes that only he understands. In his articles, he starts to go somewhere but never goes there.


Indeed open source is important to our future and virtualization is the next big thing. Combine the two and what you get is a deadly mix!

Friday, March 23, 2007

Virtualization & Open Source in India

The Indian IT market is estimated to touch $65 billion by 2009, posting a compound annual growth rate of 21 percent. The market, on the back of strong demand over the past few years, has emerged as the fastest-growing one in the Asia Pacific region.IDC India Limited, an IT industry analyst firm, has predicted that the year 2007 will witness Indian enterprises graduate to the second level of Dynamic IT infrastructure – where IT infrastructure can effect changes fast in response to the changing business scenario. The key technology components to attain this state are virtualization, SOA and application integration. CIO India examines the impact of open source & virtualization.



.......What has caused the effective price of virtualization to head toward zero -- and how? In contrast to many who seem to feel that open source and proprietary software operate in two parallel but separate universes — that open source is used by people who can’t afford ‘real’ software, while proprietary commercial software is for organizations that need reliability, scalability, and all the other ‘abilities’ — I believe that open source is already challenging the proprietary software world.

How about a case study to test the theory? Let’s look at virtualization, something that has tremendous potential with a clear payoff: reduced costs for IT organizations, both hard (power, machines) and soft (admin and operations personnel). It evinces an undeniable fact: machines are improving so fast that they make possible a change to the traditional hardware infrastructure, breaking the bounds of the one machine, one application practice used by most IT shops....

Read on.



Thursday, March 8, 2007

openQRM Virtual Appliance: Manage your Linux, Unix, Windows Virtual & Physical DataCenter!


The Avastu Team with close cooperation with the openQRM Team, has released the Virtual Appliance.

Get it on the VMTN Appliance Market Place:

NOTE 1: To download the appliances please send an email to: info[at]avastu.com

NOTE 2: For requesting downloads @Avastu please do NOT use free email addresses such as hotmail.com, yahoo.com etc.

This is a "Complete Datacenter Management & Provisioning software" with


  • File system images of Fedora Core 5 AND Centos 4

  • Two diskless nodes

We can customize the product and help you deploy it in your test, development labs and even production! (We are already assisting our current client with several openQRM installations in production).


Details for Testers/Developers/Administrators:



  • user = root

  • password = sysadmin

  • File System Images: Fedora Core 5, Centos 4

  • Nodes : 2 (two) diskless nodes

  • IP address for url: 192.168.1.100

  • WebAdmin username= qrm

  • WebAdmin password = qrm


What can openQRM do?


Data center needs and problems


Growing number of commodity servers leads to:


* Increasing number of failures – furthering downtime.


* Servers managed individually lead to:



  • greater opportunity for operator error

  • inconsistent imaging and policies applied across servers

  • over-provisioned or peak-provisioned systems

* Growing management costs – hardware and software are a small part of the price.


Bottom line: System administrators spend a significant amount of time either fighting fires or repeating multiple steps to manage a growing number of individual Linux boxes. Ultimately, the x86 data center is not always reliable, does not meet business needs, and creates inefficiencies in terms of administrative costs per server.


The Solution


Open Resource Manager addresses the needs of the modern data center by:



  • Improving reliability on the hardware and application level

  • Giving system administrators full control of the data-center

  • Provisioning servers within a few minutes

  • Consistently applying policies across servers

  • Adjusting resources based on business demands

  • Managing heterogeneous x86 hardware

Read More at openQRM site


Enjoy your virtual appliance!

Friday, March 2, 2007

Avastu White Paper: Indian Market Research

I have written a white paper for Avastu. The research was conducted while keeping the North Indian Market in mind.




To download the White Paper please send an email to info[at]avastu[dot]com.


Thursday, March 1, 2007

Why Virtualize?

Are your IT costs getting out of control, as multiple desktops, platforms, applications, and software versions proliferate across your organization? Do you know how much you’re really spending throughout the IT lifecycle? How can you reduce these IT costs? How can you lower your TCO? Why should you go ahead with (server) virtualization?

In 2006, I spent an entire month calculating, analyzing and assessing the TCO of the server park of one of the largest universities in the Netherlands - the Hanze University. They have over a hundred and twenty servers in their production environment. I, along with the IT managers, concluded that virtualization is imperative for any IT organization facing the aforementioned problems on account of the following:

  • Underutilized x86 boxes – Average CPU utilization rate of 5-10 % has become a norm rather than an exception
  • Repeatable Admin tasks – Installation of various softwares is done over and again for each and every physical server and thus, a lot of time and money is spent on repeatable tasks.
  • Floor Space – A lot of costly floor space is being used by the astronomical number of physical servers in the production environment.
  • Hardware / Support Costs – The servers and the service agreements cost a lot. Appropriate measures have to be taken to contain these costs before it’s too late.
  • Power / Cooling Charges – The ever increasing number of physical servers consume a lot of energy and you end up getting huge bills for the electricity charges.
  • No time / money left for R&D






Google
WWW avastu.com
ashishanand85.blogspot.com
ashishanand85.googlepages.com