Archive for September, 2009

The Truth About Hosting Virtual Servers on VMware vs Virtuozzo

September 10th, 2009

The difference between VMware and Virtuozzo Containers is more than just the name. Only hosting companies using VMware can offer complete flexibility, security and capacity, as well as options for high availability, load balancing and disaster recovery.

Operating System Flexibility

A basic difference between VMware and Virtuozzo is that VMware creates individual virtual servers directly on the hardware, at a bare metal level, while Virtuozzo’s containers run at the operating system (OS) level.

All container environments running on the same physical hardware must share the same host operating system. This means that while each environment can run its own client OS, the one you can run on your virtual environment will be limited to those that are compatible with the host. Virtuozzo is limited to Linux or Windows at both the host and client level, and can only run a client OS on a physical server that uses the same host OS; in other words, a Linux client on a Linux host, and a Windows client on a Windows host. Of course, limiting the operating system also limits your choice of software to that available for Linux and Windows.

Running at the hardware level, VMware accomplishes virtualization by using a physical machine’s hardware resources to serve multiple virtual servers, each of which can run an independent operating system. In this way, VMware virtualization supports many diverse operating systems on any server system. This allows VMware to support a variety of Windows versions and many different flavors of Linux, including Ubuntu, SuSE, and Red Hat, as well as non-Windows and Linux operating systems such as Solaris and Netware.

With Virtuozzo, because your virtual environment must run the same OS as the host, you don’t have the option to manage and modify your own operating system. The need for uniformity extends to updates—all environments must run at the same patch level. That means that if your virtual environment’s software has not been optimized for the latest Windows or Linux update, and your hosting company installs it (on the host system and across all virtual environments), your software may function poorly, or not at all.

With VMware, you can manage and modify your own operating system, as well as run different patch levels than the host system. This offers your company installation and update control on your virtual servers, and the freedom to use an extended range of software, software releases, and even multiple software flavors on the same OS, such as SQL Standard, Web and Express editions.

In Virtuozzo’s containers, when you need to reboot your virtual environment, such as during a test phase, you’ll have to wait for a scheduled system outage for the entire physical server, chaining you to your hosting company’s calendar. Using VMware, you can reboot your operating system when and as often as your situation requires.

Finally, a hardware-based virtual server like VMware offers something an OS-based virtual environment does not and cannot offer—virtual memory. Virtual memory, called swap in Unix or page file in Windows, allows your applications to use an assigned piece of disk space as working memory when necessary to avoid crashing. Because all container environments share an operating system core, containers don’t have independent access to swap. Using VMware, your hosting provider can give you swap space or a paging file as large as that available on a physical server.

Security

Virtual environments that all run the same operating system are more vulnerable to both security breaches and simultaneous code faults. If the virtual servers on a hosting physical server are all running one operating system, and any of the operating systems are hacked, then they all are; if the host operating system experiences a failure due to a bug in the software, then they all do. This is not the kind of virtual server environment you can depend on to failover gracefully or recover quickly.

In a Virtuozzo environment, security is complicated by the need for OS patches to be certified by the company. That means that when a critical operating system patch is released, the patch must go through another layer of complexity and time before it is applied—time in which your virtual server could be vulnerable. If your servers are hosted on VMware, you can apply patches as soon as they are released.

On-Demand Capacity

Because a VMware virtual server can operate on any physical server in the network, and because VMware supports live migration or vMotion, your whole virtual server can be moved as needed to another piece of hardware—with no downtime. This saves your company data and time, and it could save you customers and money. It also means that when your hosting company needs to take a physical server down for maintenance or replacement, you never need to know. Unlike in an OS virtual environment, live migration will allow your virtual server to continue running on the hosting company’s other servers. This is a feature that Virtuozzo still does not have.

High Availability, Load Balancing and Disaster Recovery Options

VMware virtual server lets your hosting company offer high availability, load balancing, and disaster recovery, unlike OS virtual environments. With VMware, your hosting company can offer load balancing, so your workload can run on the physical server that suits your needs during peak times.

With an OS-level environment, it might be impossible to move live data from one server to another. Even with compatible operating systems, the server might require a reboot.

When You’re Looking for Virtual Server Hosting, Think Infinitely Virtual

Virtual Server platforms aren’t all the same, and your hosting company needs to use the most flexible, secure and available virtualization technology. VMware, which runs virtual servers at the hardware level, is that technology.

Find out more about Virtual Servers, VMware, and options for load balancing and high availability at InfinitelyVirtual.com.




By: Lisa Gecko

The Many Faces of Virtualization

September 9th, 2009

Virtualization is arguably one of the most abused words in the tech industry in 2006. Virtualization is different things to different vendors depending on what is appended to it.

Server and operating system (OS) vendors like IBM, HP and VMware define it as the masking of server resources, including processor and OS, into multiple, isolated virtual environments. Why do you want to do this? Gartner claims that we use only, on average, less than 10 percent of a physical server’s computing resources. So why would you buy another server if you are under utilizing an existing one?

Then there is storage virtualization with vendors like EMC, IBM and HP battling out the top three spots worldwide. Storage virtualization is pooling all of your storage needs across the enterprise into one single logical entity. The idea is to dynamically allocate storage resources to applications according to each need. The physical storage can be disks, tapes or optical devices. The application only knows it has storage space allotted to it. Nothing else matters.

Applications are written to use resources available from the OS. When we install an application, it often tweaks the OS to suit its needs. There are instances when conflicts arise as different applications vie for the same OS resources. Microsoft, XenSource (recently purchased by Citrix) and Altiris (a Symantec subsidiary) skirt around this by developing technology which effectively isolate the application from the OS. They call this application virtualization.

Brocade and Cisco dominate the technology we know as network virtualization which takes the same principles as storage virtualization but involves the management and pooling of all resources connected to the network including storage, servers and services.

If you are confused, you are not alone. But don’t blame it on technology. IT merely mirrors the complexity with which businesses operate today. But that does not give vendors a blanket excuse to create solutions that only techies can understand. If any, vendors must deliver solutions that are easy to install, operate, manage and maintain. The underlying complexity should be masked and only accessible as and when it is absolutely critical.

So how did we get to the point where we are today?

Too many servers, too many users demanding to access data across platforms of all shapes and sizes, and too much data sitting at different locations creating the potential for data lost or security breach, as well as a swelling headache for IT as the custodian of a company’s information.

“Users need instant access to real-time data. They want to be able to securely share that information with partners, customers and outsourcers. They also want their applications kept up-to-date without impacting their productivity,” says Dennis Rose, vice president, Citrix Systems Asia Pacific.

Meanwhile, the IT organization isn’t growing as fast as the business although its responsibilities to the user, to management, and to the company are growing exponentially.

Consolidation initiatives became apparent as companies tried to rein in the uncontrolled proliferation of IT infrastructure that comes as businesses open offices and operations in new markets.

“One way of managing these growing resources is to pool them together via virtualization and manage the pool instead of the individual entities. This strategy has the knock-on benefit of requiring less resources to properly manage the infrastructure,” says Rene Aerdts, EDS Fellow.

Virtualization payback question

Virtualization is not free (no vendor in his right mind will give you something without strings attached). It does entail financial investment to bring in virtualization technology, including hardware, software and the services needed to bring it all today.

“There are immediate cost saving items that can be realized with server consolidation and virtualization,” says Johann Muller, Senior Director for Global Systems Practice at Sun Microsystems. “These include reduction in power, cooling, software licensing and system maintenance costs. There are longer term benefits such as reductions in system administration cost, faster time to market and ease of management that are harder to quantify.”

The larger the scale of virtualization, the more compounded these savings are. “We see in many cases, customers that have performed consolidation and virtualization experience savings in the vicinity of 20- 50 percent of their normalized IT spend. These savings span over a three to five year period and often amount to tens of millions of dollars,” adds Muller.

Rose notes that application virtualization also plays a central role in providing many of the operational benefits that help ensure the longevity of a company’s IT investments.

“More importantly, virtualization allows IT departments to take the costs and resources that would be used to perform menial maintenance tasks to focus instead on adding real value to the business strategy of a company,” said Rose.

United Overseas Bank Malaysia now deliver compute-intensive applications over low bandwidth saving them more than $700,000 annually through eliminating the need to upgrade 400 PCs as well as bandwidth costs.

Virtualization show stoppers

Cost is still cost. If you want to consolidate and virtualize your infrastructure you will have to be willing to invest in time, money and the willingness to change the way you do things. The latter being the hardest to sell to users who are happy with the way things are.

According to Muller, “organizations are constantly seeking methods to create a consolidated infrastructure without sacrificing the manageability and security of applications. Variations in application tuning, patch level, operating system revision, and security requirements often prevent consolidation projects from moving forward.”

He also concedes that the lack of deep understanding of how applications behave and the inability to present a financial justification for virtualization are common stumbling blocks towards adoption.

“From our experience, inertia and lack of knowledge are the primary stumbling blocks toward the adoption of any technology, including virtualization. Legacy infrastructure and extended experience with the same technology may hold some companies back from looking for better ways to optimize their IT environment,” laments Rose.

Aerdts warns that architectural limitations make virtualization impossible to deploy in the high-end computing environments. “At the same time vendor support for applications may be a showstopper if vendors are not willing, or are unable, to provide full support for their product in a virtualized environment,” says Aerdts.

The way forward

We’ve been told about the good news and the bad news. What else do we need to know to make an informed decision?

Before you make the final decision to go virtualize your IT infrastructure, it would make sense to take a step back and assess what it is you want to achieve. Business leaders need to fully understand the pros and cons of the technology, how it impacts current business practice, and what it will mean to the operations moving forward.

“It is unlikely that one technology alone will meet your needs completely, so it is best to take a holistic view towards virtualization. Especially with the latter, it is important to note that not all applications are suited for virtualization. Thus mapping out specific goals and needs will help ensure that the organization gets the most out of deploying virtualization,” advices Muller.

He also warns that unwavering executive level support must be in place from the onset before execution. “Too many virtualization projects fail because the individual business owners of the servers will not support virtualization implementation,” he adds.

The next step will be to access the business areas that will be affected and give each area a weight based on financial and operational impact. This will help you prioritize deployment.

As with all things new, it is wise to implement in stages. “Many corporations start with the test and development environment to ‘get their feet wet’ and get used to a virtualized environment. Usually this step is followed by a small, non-mission critical, system (or environment or application) that is virtualized. And finally, full-scale production roll-out,” adds Aerdts.




By: Jose Allan Tan

The Virtual Assistant and the Confidentiality

September 6th, 2009

When we say Confidentiality, this has a very huge importance to the small business owners in this technological society. Everyday, there are a lot of secrets that are exposed in online or off, through carelessness or maybe harmful intent. And confidentiality and trust have become the major issues in outsourcing work or almost any kind.

I repeatedly heard the questions, “How will I know that you will not sell the information that I gave to somebody else?”, and “How will I know if you will be careful in protecting my information from exploitation?” These are some valid questions that should be asked by any assistant, weather they are staying in your office or maybe outside your office.

In Virtual Assistants there a re small business owners who really worked hard to get their business off the ground. They are spending hours and hours in researching their industries, in creating a website, creating logos, and marketing just like what you have. And it may take months or even years before their business is thriving. And they also have invested heavily to get the result. This is not just a job for them. This is their passion, their life, and their livelihood. And no thin king business owner will risk the hard work that they did over an issue as important the client as confidentiality. And if an in-house assistant is very careless about the confidentiality, they will surely receive a reprimand or they may lose their jobs. And if VS is very careless, they will surely lose a lot, because they are the most dependent upon the reputation to always secure additional work. But there is no law which says that you cannot just tell to someone that you have fired them.

The information must be protected from the financial loss, and also from becoming very careless and outside threats. A computer virus is very costly for the both of the clients, the virtual assistant, but the virtual assistant will surely lose the most. They may lose time, and they will spend a lot of money just for the repairs, and they will also lose their credibility, and if ever the important data is lost they are required to make restitution to the client. Anti-malware, Anti-virus, and anti-software, software are very essential component in the computer in any virtual assistant. A firewall or an encryption software and security passwords are also the basic elements that the Virtual Assistants installs and uses.

In printing information it is just vulnerable as the technological information. The simplest precaution of shredding and burning all the sensitive documents when the project is finished, it ensures that the information is totally destroyed in a way that it can not be reconstructed. Like sensitive documents can be protected during working a project, for example by storing them in a locked cabinet. The key is kept by the VA.

If ever you have a confidentiality concerns about hiring a VA. Here are some questions that you can ask them:

1: How can you secure confidential information about your computer?

2: How can you secure confidential printed documents?

3: What do you usually do to your confidential documents at the conclusion to your assignment?

4: What can be your policy in regards of sharing the information to you clients?

5: What do you usually consider to be confidential information?

The answer of these 5 questions that you asked will give you very valuable information in regard on selecting a diligent and a very careful assistant. So that you can begin now to build a ling term relationship with a professional who can aid you in growing your business.




By: On Demand Virtual Assistant