Wednesday, September 29, 2010

Private Cloud Implementations

Today, 2 cloud computing services, Public and Private cloud. the diffrence between two are,
A public cloud is offered as a service, usually over an Internet connection. On the other hand, private clouds are deployed inside the firewall and managed by the user organization.

Private Cloud is a new approach in Cloud Computing with benifits,
  • Easily accessible and reliable utility service.
  • Along with qualities such as self-service, pay-as-you-go charges, on-demand provisioning and scalability.
  • Private clouds eliminate the ‘rewrite everything’ effect of public cloud computing.
  • They offer the trusted control that users seek while ensuring that IT meets the security, control, service levels and compliance requirements of the business. 
Within a Private Cloud, business and application owners can use the infrastructure as a standard service without having to bother about the complexities of servers, storage and networks. Organizations pay only for what they use, and are billed on a subscription (time-based) basis with little or no upfront cost. Private Clouds keep the benefits of cloud computing under the control of enterprise IT while increasing business opportunities for service providers to introduce choice into cloud services.

Virtualization decouples the physical IT infrastructure from the hosted applications and services, thus allowing greater efficiency and flexibility into processes. The virtualization of servers, storage and networks enables the mobility of applications and data—not just across servers and storage arrays in the same data center, but also across data centers and networks. Consolidation is a critical application of virtualization, enabling IT departments to regain control of distributed resources by creating shared pools of standardized resources which can be rationalized and centrally managed.

A few applications like email archiving, document management systems and data backup can be migrated on to the Private Cloud. As these models stabilize and organizations scale up, more business-critical applications can be moved on to the cloud. This helps organizations to deliver internal IT services more effectively in a cost-effective manner.

Remember below before implementing Private Cloud computing.

  • Evaluate current and planned hardware, hypervisors, network architecture and storage.

  • Understand corporate security standards and existing vendor relationships. Know where your vendors are going, so you don't buy into dead-end technology.

  • Make sure essential content is available in a centralized library

  • Dynamically manage your IT policies by automating self-service provisioning of applications

  • Plan your service catalog wisely by creating reusable building blocks of virtual machines and services.

  • Your content is critical; take the time to know your users' needs and plan for their experience.

  • Take the centralized view that is possible with a private cloud; avoid multiple operating systems.


  • Private Cloud architecture implementation

    The fabric of virtualization has its limits. For example, there is little flexibility in scaling a virtual machine. The scaling will be always limited to the maximum resources available on a particular physical server. For instance on a 24 core server with 32 GB RAM, you cannot have a virtual machine which has more than (or even equal to) 24 cores and 32 GB of RAM.
     
    However, if there are 50 such servers, then you technically have 1200 Cores and 1.6 TB of RAM. But if an organization needs a machine with higher specs from its virtual infrastructure, say 50 cores and 64 GB of RAM, it's just not possible. The organization has to buy a new server with more than 50 cores and 50 GB of RAM. This can be used as a physical box or to create a virtual machine.
     
    Server architecture: This technology runs on the Hypervisor-based virtualization. Servers need Intel VT or AMD Pacifica features to run as part of the Private Cloud Architecture. So it's essential; that you rule out old servers.
     
    Selection of cloud middleware: It's best to opt for a Private Cloud Architecture Supported By your existing server virtualization platform. A XEN user can select between Ubuntu Enterprise Cloud or Enomaly. If you are a VMware fan, then sticking with VMware based private cloud architecture is a better option. Microsoft Hyper-V users will have to wait for the time being. Microsoft has promised to launch its Dynamic Datacenter Toolkit, which will let users build Private Cloud architecture based on Hyper-V.  
     
    This is the info I am having it as of now, will update here later with new upcoming news.

    No comments: