Skip navigation
Twitter   Follow us  •   Share   Share    Become a member

Smart Architect

3 Posts tagged with the virtualization tag
0

Storage is critical enterprise infrastructure, and how best to protect these environments to ensure the safety and recovery of the data that resides there is pretty darn important. But is this sometimes a bit overlooked by enterprise architects thinking more about big-picture strategies than nitty-gritty details?

 

Perhaps. Consider, for example, that physical to virtual infrastructure transitions present the best chance nearly any organization will have for some time to rearchitect its backup methodology, says Marco Coulter, Research Director for Storage Practice at TheInfoPro (a division of 451 Research). After all, a large-scale change like that doesn’t happen every day. You have to “exploit that opportunity, because you may not get it again for another 10 years,” he says.

 

Yet, when laying out the frameworks for physical to virtual infrastructure projects, most enterprise architects won’t have a ready answer about accomplishing backup redesign, he says. That has to change: Just as enterprise architects have a role in helping simplify server environments, so too should they play a part in reducing management overhead — i.e., the cost factor — for data protection. “This is a way of protecting the business; it’s not the business,” Coulter notes. “The time you spend doing this isn’t creating business value.” Yet, according to Storage Study Wave 15 done in 1H2011 by TheInfoPro, backup remains the largest storage time-sink (see chart below).

 

infochart.gif

 

Complexity has had a long reign when it comes to storing, managing and protecting data, going back to the days of purely physical environments. Without guidance from enterprise architects, the addition of virtualization, on- and off-premises clouds, and SaaS solutions, can further complicate data management and protection — certainly during the period of time when organizations are transitioning to these new technologies and environments.    

 

David Liff, VP, Global Marketing, at CA Technologies, sees the enterprise architect as bringing the risk assessor’s eye to the job, to apply recovery point objective (RPO) and recovery time objective (RTO) principles appropriate to each specific business process, across whatever swaths of technology are in place or moving into place, and ideally enabling all protections via a single ergonomic console. “Architecting storage used to be about making sure you had enough storage and that it was working. That’s now a given,” he says. “Now it’s about driving risk management around storage architectures, based on the business process defining RPO and RTO.”

 

The amount of data the enterprise is willing to lose and the amount of time it is willing to wait to recover information depends on the impact that each specific loss-and-recovery effort will have on the business. It may be okay to lose a day’s worth of human resource transactions and to wait two weeks to recover HR data, but clearly it’s a very different story for the transactions and data involved with online trading system processes, for example. There, the requirement may be to restore back to just one minute or one transaction ago, and to do it instantly. While storage architects are themselves being asked to think more about protection according to RPO and RTO objectives, they should be defining those SLA goals in consultation with enterprise architects, Liff says.

 

Indeed, the enterprise architect should make it a point to be involved now more than ever. After all, enterprise architects regularly deal with governance issues, and increased regulatory and legal requirements — such as producing digital records in a timely manner as part of electronic discovery of evidence during litigation — demand good storage architecting and data protection practices. 

 

The enterprise architect also is needed now, more than ever, to help guide backup and recovery strategies because the enterprise has to move away from using many technology solutions to manage and protect distinct environments — physical, virtual, cloud — to a solution that can range across these platforms and across their various vendors, while seamlessly accommodating different business process Service Level Agreements. “That’s a challenge that creates churn,” Liff says. “Storage is known for high levels of complexity, and in large organizations you have teams of experts running different solutions, but their expertise is not portable. These teams are passionate about what they do and emotionally attached to what they know, too. Once you get to the business-driven goals of RTO and RPO, you need someone who’s outside of just the storage world — the enterprise architect — to decide what is the way forward to a more comprehensive solution that gives you granular control at a very high level.” (Today there are just a very few solutions that fit the bill, including CA Technologies’ ARCserve, he says.)

 

However you’re contemplating addressing storage in the new year, Coulter makes an important comment about getting these architectures right, especially in light of all the work most enterprises have been doing around server virtualization and the growth in capacity that that’s been driving. “Get it wrong and you will spend more and more on storage, and that eats into the savings [virtualization can deliver] on the server side,” he says.

 

How are you planning to help your enterprise get storage right? 

 

 

0

IT leaders should never underestimate the extent to which the poorly coordinated application of advanced technology can destroy civilization.


Harmony doesn’t come naturally to implementing complex concepts such as virtualization and the cloud. It must be orchestrated, and that calls for the CTO and senior enterprise architect roles to align and intersect. A harmonious arrangement is especially warranted for building and automating virtual environments. Applying new, advanced technology requires an agreed-upon technical strategy and reference architecture. The CTO and the chief architects are responsible for defining both. Implementing the strategy/reference architecture occurs through the governance and technical leadership – the mapping of the whole into its constituent parts – which the enterprise architect function delivers.

 

Think of it as the CTO and enterprise architecture (EA) team together composing the score so that everyone involved in winning the virtualization war knows how to perform his or her part.

 

Virtualization, after all, is not a narrow technology. Virtual machines running on a virtual OS are just the start of the equation. All systems are layered and interconnected. The broader infrastructure software — application servers, enterprise service buses, database systems, etc — enables composite applications. (Any non-trivial application is a composite application.) The virtualized hardware begins a continuum that stretches to composite applications. Virtualization, then, should be seen as a contract between an artifact — any artifact — and something that knows how to do something with it.

 

Some examples are:

  • Java runtimes virtualize Java applications.
  • J2EE application servers virtualize web applications.
  • Relational database servers virtualize data schema and operations on the data.

 

And increasingly, organizations want that something to happen in the cloud. The cloud virtualizes where the artifact interpretation occurs. An enterprise can map elements of the composite application and software infrastructure to infrastructure-as-a-service (IaaS), platform-as-a-service (PaaS), programmable web APIs and software-as-a-service (SaaS). The result is a cloud-spanning, virtualized business services. (see Figure 1. A Cloud-Spanning, Virtual Application.)

 

cloudspanning.jpg

Figure 1.A Cloud-Spanning, Virtual Application

 

So, the artifacts — and the composite apps to which they contribute — must map to the things that know how to run them across internal and external environments. That mapping is accomplished through automation, and the automation process should be designed with modeling tools. Modeling tools vastly simplify defining the cloud-spanning business service, and replace:


  • Endless meetings, whiteboard drawings and PowerPoint presentations.
  • Complex, tedious manual tasks to configure and deploy application artifacts.

 

Making Good Things Happen

When the CTO and senior enterprise architects have a strong and collaborative relationship, successful use of new technology is possible. As CTO — now at CA Technologies and previously at other organizations — there are dozens of details that I have entrusted to my senior enterprise architects. Other CTOs can apply the same approach to provide depth to virtualization reference architecture, making the high-level concepts they  consider real.


The architects make the concepts in the technical strategy and reference architecture concrete enough to implement. For example, cloud-enabling an application is not possible without security, which requires the deep domain expertise of security architects. Security must occur consistently through all aspects of the solution, which is the role of architecture governance. The enterprise architect is critical to determining how each domain fits into the whole virtualization reference architecture. The architects also coordinate themselves and the organization through concrete models, which are essential to coordination. For example, there may be requirements for enterprise architects with expertise in automation to be paired with an architect with expertise in security. 


Modeling and architecture can also form the foundation for collaboration between technologists and business stakeholders. A new role is emerging: the “bridge architect.” The bridge architect is an enterprise architect who speaks the languages of both business and technology, and who can use intuitive models to ensure precise, concrete realizations of the business goals via IT. Consider, for example, that every time the enterprise uses a cloud service, it needs to create a contract concerning fees, service delivery and quality of service. That will lead to an increased need for architects who understand and can design these services into billing systems, roll them into reports and help the enterprise truly exploit new levels of agility.


Assess the CTO-Enterprise Architect Relationship

Virtual stall is an increasing problem in enterprises. Applying virtualization yields positive initial results, but increased use of virtualization does not deliver additional improvements. Architecture-independent application of virtualization is the cause of stall. A more devastating, and likely, outcome is an environment that doesn’t work at all.


So, the challenge I have for CTOs and enterprise architects who want to avoid this is: How good is your relationship? From the CTO’s perspective, you can’t be afraid to surround yourself with smart people with strong opinions. Part of the job of the enterprise architect is to push back, and making a CTO think harder about his or her own approach usually winds up being better for the organization. Enterprise architects are bright people. If they have reservations about what you’ve explained or how you’ve explained it, you should revisit the discussion.


I also think CTOs should view themselves as being a true part of the architecture team. While you ultimately make the final decision, more important is to realize that you are first among equals.


Finally, here’s hoping that CTOs and enterprise architects everywhere enjoy what they do. The way I see it, you’re having fun only if you’re doing something hard and scary, such as building your virtual, automated IT environment.


Let me paraphrase President John F. Kennedy when he spoke of going to the moon. He said we choose to do such things not because they are easy, but because they are hard. We choose to do them because the goal serves to organize and measure the best of our energies and skills, and because that challenge is one that we are willing to accept, and to win.   

 

 

 


0

What matters most to enterprise architects as private clouds take shape at their organizations? The same issues that always matter: standards, repeatability, governance and structure.

 

Yet, I would say that all those things matter more than ever with private clouds. They are not, after all, just highly virtualized data centers times 10, and cannot function — as many virtual environments have managed to do — by fitting old and perhaps loose operational processes into a new paradigm. The private cloud is too dynamic, too invested in the concept of constant change, to get by with out-of-date configuration items or less than rigorously controlled change-management processes that only increase risk.

 

The agility of a private cloud cannot be compromised by lags in delivering IT services that result from poorly documented, automated and orchestrated processes across platforms, applications and IT groups. Private cloud ecosystems must be architected with an eye to controlling everything: how applications fit into the new infrastructure; how resources are automatically reclaimed from discontinued services; how charge-backs are handled in order to avoid overreaching by business units.

 

Support for moving these principles from paper to private cloud infrastructure has been lacking, however. For the enterprise architect, private-cloud development work has been akin to freehand-sketching of a draft on a vast, blank canvas — a lot of time spent on figuring out which brushes to use and what colors go where.

 

 

What is really needed is a detailed “color-by-numbers” kit to bring the complete picture to life. The emergence of the Virtual Computing Environment (VCE) standardized, converged infrastructure is a first step in this direction. It uses prepackaged technologies from Cisco, EMC, VMware and Intel to deliver integrated, modular units of on-demand computing capacity required by enterprise private clouds. The Vblock™ Infrastructure Platform or stack of processing power, storage and virtualization technology provides a solid, highly repeatable and ultra-standardized way of building the new data center, removing a lot of the risk from the process and speeding time to value.

 

From the enterprise architect’s perspective, Vblock platforms are also a safe bet for interoperability and compatibility when bursting to the public cloud, given the tremendous number of service providers that also use the VCE converged infrastructure.

 

 

 

The Color-by-Numbers Kit Gains More Detail

 

Vblock Infrastructure Platforms from VCE, in essence, give the enterprise architect the broad outlines of the color-by-numbers picture he or she is creating, as well as a plot for using primary colors to fill in those outlines. But the enterprise architect also needs a seamless way to drop into that picture more fine lines and degrees of shading to optimize the racking, stacking and tuning that VCE enables.

 

Think, for example, about how manual processes for just about everything — from change and configuration management to app provisioning and security — still account for most of the enterprise’s IT labor and costs. And now think of the opportunity that exists for the enterprise architect to help reduce that overhead by moving to policy-based, model-driven configuration and governance, or by directing the automation of the entire identity lifecycle of users. Think, too, about instituting a structure that enables IT to leverage a catalog of reusable software components in the creation of compute clouds; that directs abstracting applications from their underlying infrastructure to support agility; or that champions an environment where services are charged for by the quantity of allocated resources. 

 

With service management, service assurance, service automation, virtualization management, capacity management and security solutions from CA Technologies for use with Vblock platforms, enterprise architects can describe a framework for IT and the enterprise that realizes the agility and efficiency of private clouds.

 

To enable enterprises to achieve greater financial, efficiency and environmental advantages of cloud computing, CA Technologies, with its Vblock platform-certified solutions, initially focuses on ways where self-service automation, orchestration and accounting capabilities are required to deliver a reliable and scalable environment:

 

  • Helping deliver virtual desktop infrastructure (VDI) deployment faster by embedding the common policies and controls required for checking in, checking out, reserving billing; and
  • Capacity planning in preparation for migration of Tier 1 enterprise applications to the Vblock platform.

 

Taken together, the Vblock platform predefined private cloud ecosystems and the ability of CA Technologies to manage these stacks give the enterprise architect not only a full artist’s toolkit, but also the means to readily make use of it. Now that the enterprise architect has the ability to enforce standards, drive repeatability, enable governance and conform to structure, the business gains quicker time to deployment and better time to value, while minimizing risk.

 

What are you doing with your architecture to speed time to value in your data center or via private cloud? 

 

 

 

CA and VCE are business partners and as part of this relationship, from time to time, engage in joint marketing. No fees or monetary benefits were exchanged between the two in relation to this post. This discussion post is presented for your informational purposes only and is presented, to the extent allowed by applicable law, “as is” without warranty of any kind.



We encourage your feedback. Reach out via the "Contact the Editor" and "Contact the Concierge" services for any needs, questions or comments. We look forward to serving you!

Paula Klein, Smart Enterprise Exchange Editor
e-mail

Ellen Lalier, Smart Enterprise Exchange Concierge
e-mail
phone 516-562-5727; fax 516-562-5466