Wednesday, June 27, 2012

Microsoft Private Cloud

With the release of Windows server 2012 (Release Candidate) and 2012 SystemCenterSuit, Microsoft has showed its commitment towards providing for one-shop cloud-hosting, cloud-management and app development tools.
Microsoft provides following management suits to help host & maintain Cloud services.
  • Infrastructure Management
  • Services Management
  • Software Development
  • Database Management
Check out below links to jump start cloud with windows:

Tuesday, June 19, 2012

Companies: their Cloud Offerings!

Here is a list of few top notch IT gaints and their Cloud offerings!

  • Amazon: Amazon Web Services (AWS)  (IaaS)
  •  
  • IBM: SmartCloud (SmartCloud/SmartServices/Solutions) (IaaS,SaaS,PaaS)
  •  
  • Google: Google Apps (SaaS,PaaS)
  •  
  • Microsoft: Azure (PaaS)
  •  
  • RackSpace: Rackspace Cloud known as Mosso (Cloud Hosting)
  •  
  • Salesforce: Salesforce and Force.com
  •  
  • CSC: BizCloud
  •  
  • RightScale: (IaaS)
  •  
  • AT&T: Synaptic Hosting

Headed for Cloud! Are you ready?

Are you really ready to move your applications/infrastructure over to Cloud or are you still puzzled with all that marketing offers and support promises made by Cloud vendors. Here are some key points that I gathered which might help you to start thinking.
 But before you plan which applications need to be moved you must understand your current setup and plan accordingly.
 Cloud movement: Smart Idea!
  • Standard applications like Payroll processing, Income-Tax declaration, Leave Management, Employee Performance monitoring apps, Travel desk apps.
  • Applications which are self dependent, with no or minimum feed from other apps.
  • Applications which are highly developed and mature in nature.
Cloud Movement: Bad Idea!
  • When data stored by applications is under regulatory compliance or financially sensitive.
  • Legacy applications are best supported in-house. Most Datacenters vendors, runs there business on latest technology which might not support your legacy application.
  • Applications which are highly dependent on other applications, which could be legacy themselves.
The above is not a comprehensive list, but will help you to make your first step, when planning for cloud movement.


Keep visiting for more updates.

Monday, June 18, 2012

Nested Hypervisors


One of the most interesting advancements occurring within virtualization and open source is the ability to host a hypervisor on top of another hypervisor (using a concept called nesting).  Typical usage model is that the hypervisor serves as an abstraction of the physical platform to guest virtual machines. With nesting, the host hypervisor provides the base level abstraction for either a virtual machine (as the typical case) in addition to a guest hypervisor.

Long it was stated that running hypervisor as VM ontop of host hypervisor was not possible. However, vmware workstation 8 and ESXi5 can now run Hyper-v (with hyper-v running one or more vms). Running nested hyper-v requires few config file modifications for vmware/ESX, but that not all. Hosting Hyper-v as a VM, its required to select Virtualization engine as "Intel VT-x/EPR" (or which support nesting).

Although hypervisor nesting does require special hardware, with the advent of Intel's 3rd generation i5/i7 hardware which supports "Intel® VT-x with Extended Page Tables (EPT)" functionality, nesting is possible with desktop processors.

While nesting might seem to be a odd usage model, consider its application to cloud computing. Clouds commonly require virtual machines to conform to their hypervisor of choice (windows on hydper-v, Linux on KVM, etc)  But if that hypervisor supported nesting, then the user could provide not only their virtual machines, but also the guest hypervisor of their choice. This also provides an extra abstraction for the user, adding portability to clouds (the ability to easily switch between cloud providers).