Primary focus of this site: Architecture for next generation technology,
Thursday, June 10, 2010
Virtualization is incomplete if you do not do provisioning, because they are complement to each other.
Virtualization improves the utilization of IT resources, information, people assets because it allows you to treat resources as abstract entities, accessing and managing those resources across your organization more efficiently, by effect and need rather than physical location. Virtualization provides ways to abstract physical resources so they can be accessed as a pool of logical resources. Enterprise Architect needs to provision Server, Storage, Network, and Web Services virtualization when undertaking any virtualization effort. Focusing on a single component can be expensive; implementation can be done in various stages but overall architecture design need to be considered taking a holistic view while designing Enterprise Architecture.
As I mentioned earlier virtualization provides ways to abstract physical resources, but if you do not optimize your resources real value of virtualization cannot be realized. Policy-based orchestration is about providing an end-to-end IT service that is dynamically linked to business policies, allowing the ability to adapt to changing business conditions. Having each individual element of an IT system respond to change is a great start, but in the end, to truly be an on demand business requires orchestration of the automation of multiple elements of the systems so that the entire IT infrastructure is responding as it should to changes in business policies or conditions. For example, if a customer’s order entry application suddenly experiences a surge in load, just allocating more CPU may not be enough; it may also need additional storage, more network capacity, and even additional servers and new users to handle the increased activity. All of these changes must be orchestrated so that the dynamic allocation of multiple resource elements occurs seamlessly.
Orchestration enables data centers to move from just-in-case provisioning (providing enough resources to fulfill peaks in IT infrastructure demand, which typically results in low resource utilization) to just-in-time provisioning: automating the infrastructure and executing configuration changes in a repeatable manner, eliminating human execution errors. A typical example of a data center running three applications, in which one application needs additional resources to attend to user demand, while the other two have enough or even extra resources allocated to them. Traditional, manual provisioning practices do not make it practical to move resources from one application to another to meet short-term peaks in demand. Instead, we engage in what we call the just-in-case provisioning cycle: If you look carefully, virtualization and provisioning are complement to each other.
Benefit of virtualization and provisioning flows ultimately to Workload Manager. workload Manager and system provisioning work together. System Provisioning monitors workload across a set of provisioned devices. Enterprise Workload Management (eWLM) is one example of a monitoring technology that provides a basic infrastructure for monitoring and managing a collection of heterogeneous distributed servers.
Workload Management refers to any subsystem that provides functionality to distribute workload across resources within a system or across systems within a network. Within a system, these are usually provided by operating system services, and manage processor, I/O and memory resources according to task priority, resources requested, available resources and other scheduling rules. Higher level OS facilities (e.g. LPARs, Process Resource Managers) may also be available to limit and/or dedicate specific resources to specific tasks or task environments.
A successful EA design should encompasses Workload Management, Provisioning and Virtualization.
Business Resiliency in today's IT World
An offensive resilience posture also consists of three components, which are focused upon improving the organization’s competitive position – Accessibility, Diversification and Autonomic computing. In practice these components can be used all together or in various combinations depending upon need. For example diversifying operations might allow hardening to be limited other than at sites where critical applications and data reside.
Business resilience encompass business as well as IT Operations and it can be thought of as spanning six discrete layers: Strategy, Organization, Process, data/application, technology and facilities/security. Please contact me for more information.
Wednesday, May 12, 2010
Right delivery channel strategy that includes HW/Devices, SW, Architecture, and Technology can help to reduce enterprise IT cost.
Friday, November 20, 2009
IT Strategy and Roadmap
Tuesday, October 20, 2009
Business Intelligence solution from The SME Consortium
Monday, May 11, 2009
IT Optimization should focus beyond
In an IT Optimization initiative most enterprises focus only on their hardware infrastructure that deals only on computing resources, like servers, storage and some time they consider network. But to get maximum benefit out of optimization program, enterprise should go beyond infrastructure computing resources boundary. IT optimization predominantly an IT Infrastructure in a simplified environment that aligns with the enterprise’s business goals. It makes the IT environment interoperable, integrated and automated for greater efficiency, productivity and IT service quality. Optimized IT infrastructure primarily built on virtualization, automation and provisioning technologies along with system management and process management. Virtualization technology helps users to have a logical view of a complex heterogeneous IT environment. In a well implemented optimized IT environment, IT infrastructure should be able to support required business services through pool of virtualized resources that include servers, storage, and network along with operating systems, system management software, middleware and applications enablement software. Virtualization is one of the key solutions for optimizing the IT Infrastructure. Optimization should enable and should provide following benefits by:
- Aligning IT execution with the needs of the business to ensure delivery of high value, modular solutions that rapidly respond to ever shifting business drivers.
- Improving ability to deliver services to the business by automating IT management processes
- Improving resource utilization and response time through a common pool of shared resources, including virtualized resources
- Enabling IT infrastructure to respond to solution’s changing capacity needs
- Utilizing proven methodologies and technologies to speed implementation of IT initiatives
It should also benefits business management by:
- Providing an IT infrastructure that effectively supports the requirements of the business.
In a nutshell enterprise should get the most of any investment. Before investing in additional resources they need to be sure their current environment is as efficient as possible.
Wednesday, April 29, 2009
IT Strategy to deliver cloud computing values.
Cloud Computing is a new computing model for most enterprises. The forward thinking CxOs are welcoming this new model of computing, because this model can support their business objectives efficiently. It is a commodity based model and it is also scalable. It delivers services dynamically anywhere you want and access your information from any place. It is always available. It supports end-users demand, automatically scalable and elastic in nature. Moreover, it is a self-service computing model. To enable cloud computing model in any enterprise, Systems Management and Infrastructure are the two key areas need to be focused along with application and information services. Success of a cloud computing will depend heavily on how an enterprise design these two components.
CIOs need to prioritize their IT initiatives appropriately to build a successful cloud computing model. Systems Management, Infrastructure Services, Applications, and Information services need to be transformed simultaneously and at the same space.
As services oriented architecture is in the core of cloud computing, therefore, enterprise need to adopt a strategy to transform their enterprise architecture slowly into service oriented architecture and this is a major challenge to an IT organization.
Now the question is do we really need to transform an EA into SOA to implement cloud computing? Many enterprises have enabled their Web Services in a legacy environment. It is true, enterprise can adopt right approach and techniques to make their existing environment into cloud computing. However, enterprise should have a strategy to transform their EA into SOA to get full benefits of cloud computing. Only a right IT Strategy can deliver all the values of a cloud computing that:
- can help to align IT with business easily,
- can sustain change and innovation,
- can make an IT operating environment more flexible and adaptable,
- can support growth and profitability,
- can increase reliability and the operating environment can be more resilient,
and many more values.
In my next article I will focus on what should be our approach to enable cloud computing in an enterprise and deliver these values,
http://nandiamit.blogspot.com/2010/09/in-my-earlier-article-it-strategy-to_30.html