Novell Home

Jeff Jaffe’s Blog

Chief Technical Officer for Novell

Fossa

Digg! del.icio.us icon Del.icio.us

My next several posts will relate to BrainShare. I want to summarize my keynote address and discuss several of our significant announcements.

My keynote address started by discussing Ron Hovsepian’s business vision for Novell – Novell harmoniously integrates mixed-I/T environments to allow people and technology to work as one. I asked: what does this mean for our products? Novell is a technology company – we deliver technology that helps our customers solve their business challenges. So when Ron says Novell’s corporate positioning is Making I/T Work as One, how do we achieve that technically and how does the technical vision transform our customers’ I/T environments?

To address this, about three months ago, we assembled a team of Novell visionaries: our Fellows, Distinguished Engineers, and market-focused thinkers. We asked them: what technical foundation provides the next revolution in our industry? By looking at several use cases (see below), we settled on the notion of agility.

Agility

If you talk to any CIO today, I/T infrastructure is anything but agile. Yet that is what the CIO wants. The CIO wants infinite flexibility to deploy I/T resources against business objectives. In a word, that is Novell’s vision for the future – the agile infrastructure. Sounds like an oxymoron – the word infrastructure sounds inflexible. Our vision is to fix it. Fix it for both the data center and the user’s desktop.

We have given our vision a code name – The Fossa Project. Why “Fossa� If you “Google†for an agile animal you come up with the Fossa. This most agile creature – living quietly in the jungles of Madagascar with no natural predator – is our model of agility. We like the name – it sounds like Free and Open Source Software, with agility. But not every technology immediately attracts a community, so we invest in proprietary technology to fill the gap.

Maturity

I mentioned above that we have been developing these themes for three months. The project is both very mature and very early at the same time!

It is very mature. As I will discuss when I go through the technology section, this work is built on an incredible amount of work already done by Novell, by standards organizations, and by the open source community.
It is very early. As I will discuss when I go through the technology section, there is a substantial amount of work to be done before this is substantially complete.

Why would we unveil a project that arguably is very early? This is not exclusively a Novell project – it needs to be an industry project. We need to work with our key hardware, software and distribution partners. Most important, we need to leverage the participation, innovation, quality, speed and drive of the open source community. Key pieces are essential to be done in open source, although we see a role for proprietary development where we cannot attract a community. So we want to establish a dialog with our partners and stakeholders and develop this in the open.

Megatrends enable an agile infrastructure

Technology trends have evolved to a point that agility is possible. So there is a match between the needs of an agile infrastructure and what is available in the technology storehouse. The key megatrends that are enabling this are:

High Capacity Computing. To execute with agility, high-bandwidth communications, powerful multicore computers and open source virtualization technologies allow workloads to be executed anywhere.
To express the needs of agility, policy engines provide techniques to express preferences for how workloads get executed, corporate resources remain protected, and regulatory compliance is ensured.
Orchestration. To automate agility, algorithms allow the optimization and provisioning of these workloads.
Convergence of telcommunications and I/T – or Unified Communications (UC) – is setting the IT agenda – and an explosion in collaboration paradigms is enriching the business potential of collaboration software. We see evidence of this in voice, video, email, vmail, web, blogs, wikis, twitters, team workspaces, real-time conferencing and visual voice mail, and in popular sites and products that bring them together, such as Facebook,YouTube, MySpace and iPhone.
Mobility. Users with powerful mobile devices are driving the use of the compute infrastructure as a collaboration infrastructure.

The Fossa Project vision

How do all these megatrends enable agile I/T? To a CIO, agile I/T is a simple concept. Whenever a compute task needs to be executed, the I/T infrastructure should find the “best†place to execute that task. And it should be easy to do so. Defining the word “best,†however, is where all of the magic lies. The compute infrastructure needs to accept different notions of what it means to be best – so a customer can use I/T assets to provide value to the business. The value will differ in time: it could be to improve ease of use, scaling, innovation or other purposes.

This is where Fossa comes into play. To be sure, we are early in the development so we don’t yet have the full architecture. However, I want to introduce the core constructs here.

It all starts when a user has a workload that he or she needs to run. He or she makes a request of the I/T infrastructure – “the cloud.†What happens when that request goes into the cloud?

The user needs a policy language to describe how and where the workload should get executed.
We need to be able to talk about the items we are manipulating, so you need identity enablement of the users, the applications, the storage, the processor, even the virtual machines!
The host systems must be able to run the workload. That’s where virtualization comes into the picture.
Linux is at the core of our virtualization vision. A p-Distro or thin Linux is just enough operating system to get the hardware running and to host virtual machines. Then we put the identity-enabled virtual machines, or v-Distros, on top of the p-Distros. The result? Workloads can be dynamically moved to run on any policy controlled hardware.
It might be nice if we could automate this process. That’s where automation and provisioning of the workload – also known as orchestration – come in. This is done with algorithmic automation and policy, together with continuous monitoring and load balancing.
After the workload is executed, we need to know how it was done. The infrastructure must certify back to the user or I/T organization that the workload was executed appropriately. That’s compliance.
These can be standalone workloads or workloads that also involve working with another human. In other words, collaboration.

Our vision provides two key attributes: interoperability and usability. Interoperable heterogeneity is needed because the customer might require specific applications running on specific operating systems. The usability is via user interfaces such as visualization and a simple policy language where the customer expresses requests and the sophisticated infrastructure handles it. So we provide a sophisticated infrastructure – capable of a great deal. However, we don’t surface the complexity. We surface the right knobs for the customer, the policy expression, to enable the customer to have agility with simplicity.

More to come

I want to provide a deep dive on our roadmap for these seven areas, but this post is getting long. So we will need to wait for the next post.

3 Responses to “Fossa”

Some Thoughts by Steve Carter » The future of networked collaboration Says:

[...] without boundaries. I spent a lot of time on this subject during the development of the Fossa Project (announced by Novell several weeks ago). More local storage that can be safely shared with a [...]

Alberto Ortega : Novell´s vision of the Next IT Industry Revolution - Fossa Project Says:

[...] Fossa [...]

Novell CTO Jeff Jaffe Outlines Strategic Roadmap (Including Virtualization) | Virtualization.com Says:

[...] vision for virtualization is that the p-Distro becomes the core operating system for the physical machine and hosts the v-Distros. To get here, we [...]

Leave a Reply

  Comment Policy


© 2008 Novell, Inc. All Rights Reserved.


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser