@CloudExpo Authors: Yeshim Deniz, Liz McMillan, Elizabeth White, Pat Romanski, Aruna Ravichandran

Related Topics: @CloudExpo, Microservices Expo

@CloudExpo: Article

Fabric Computing and the Cloud

Multi Tenancy - Shared Nothing Pattern and Fabric Computing

Fabric Computing
Fabric computing is defined as a set of computer storage and components joined through a fabric interconnect system.

A fabric computing architecture provides reconfigurable pools of computing, communications and storage resources connected to a highly available, high performance, scalable communications fabric. The fabric computing  architecture provides pools of standard processors, memory, networking, storage and IO which can be assembled  into logical building blocks including VLAN networking, SAN networking, IDS, load balancing, firewall, VPN, router, IO gateways and servers. These building blocks can be assembled in real time to deliver the complete infrastructure to support any application.

Multi Tenancy Shared Nothing Pattern & Fabric Computing
Two of the major attributes of Cloud Computing are:

  • Dynamic Computing Infrastructure: Underlying software and hardware can respond dynamically to changing levels of demand
  • Multi Tenancy: Ability to serve Compute and Storage resources for multiple tenants on demand basis with the tenants abstracted from the physical locations of their resources

With these attributes of Cloud Computing, high matches with that of  Fabric Computing,  the future  data centers that will host cloud based services and ideally  to adapt the  Fabric Computing.

One of the Design Patterns of the Multi tenancy is Shared Nothing architecture. In the Shared Nothing model, resources are divided multiple tenants and each tenant is given the control of its own data, memory locations and storage resources.

The shared nothing model greatly simplifies things  like resource contention, including memory , locks, and processors. Implemented properly  it offers unlimited scalability,  as  new tenants are added or work load increases automatically  resources will be added to the Fabric.

Shared Nothing Multi Tenancy Architecture

Fabric Computing Support

Multi tenancy expects to avoid upfront costs for the tenants, rather  will   have the cost of computing dynamically proportional to the usage. Shared  nothing Architecture facilitates  computing costs than in shared every thing model.

Compute and Storage resources are  granular. Rather than plan for high capital expenditure costs related to individual projects, enterprises will be able to grow workload provision more incrementally.

In Shared Nothing Architecture   tenants are segregated and  failure or specific issues of one tenant  will not affect others  and easier to perform tenant specific  infrastructure activities.

Hardware failure will usually affect only a small part of the total fabric, and user isolation and replacement of failed components will be easier to perform.

Dynamic Scaling is a key component of Cloud Computing and the Shared Nothing architecture facilitates unlimited scalability

A fabric will support dynamic workloads more effectively because resources can be assigned (and reassigned) as workloads demand, which will be increasingly under the control of the management software suite.

Partitioning Schemes & Data Aware Networks (Links)
The success factor of  adopting  Fabric Computing towards the dynamic scalability needs of multi tenant enabled  cloud applications are  only possible if there are robust partitioning algorithms that  allocate  fabric resources  like standard processors, memory, networking, storage and IO are  allocated to multiple tenants in dynamic and transparent way.

Currently without Fabric Computing we find the existing ‘Shared Nothing Architectures' are good at  separating the storage resources among multiple tenants, but currently no easy way to partition other resources like  processors, memory and networking.

Fabric Computing can get there only if the Networks that form the basic of building together a Fabric are more intelligent data-aware devices rather than merely used for data transfer.

Making the networks and routers as part of Fabric more intelligent  will enable the  resource requests for Compute, Processor, Storage are routed appropriately and   the  entire work load is dynamically scalable.  This also allows adding new Fabric Components as New Tenants and Work Loads are added .

Such a partitioning Scheme that will utilize a Fabric is not currently available, but  that should not be something very difficult to implement.

While the Cloud Platform and Multi Tenancy enables transparent access to Shared Pool of resources, so far implementation of the Cloud Platform in the back ground is quite difficult  - base platform, virtualization layer, provisioning layer all are  implemented   using the  existing traditional data center products and level of granularity    required was missing.

Fabric Computing provides the much needed granularity  for implementing the Shared Nothing Architectures for Cloud-based delivery model for multiple tenants. But  it requires stronger management and  stronger algorithms are adding and removing components on demand at a granular level.

More Stories By Srinivasan Sundara Rajan

Highly passionate about utilizing Digital Technologies to enable next generation enterprise. Believes in enterprise transformation through the Natives (Cloud Native & Mobile Native).

@CloudExpo Stories
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
Amazon is pursuing new markets and disrupting industries at an incredible pace. Almost every industry seems to be in its crosshairs. Companies and industries that once thought they were safe are now worried about being “Amazoned.”. The new watch word should be “Be afraid. Be very afraid.” In his session 21st Cloud Expo, Chris Kocher, a co-founder of Grey Heron, will address questions such as: What new areas is Amazon disrupting? How are they doing this? Where are they likely to go? What are th...
SYS-CON Events announced today that N3N will exhibit at SYS-CON's @ThingsExpo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. N3N’s solutions increase the effectiveness of operations and control centers, increase the value of IoT investments, and facilitate real-time operational decision making. N3N enables operations teams with a four dimensional digital “big board” that consolidates real-time live video feeds alongside IoT sensor data a...
In his Opening Keynote at 21st Cloud Expo, John Considine, General Manager of IBM Cloud Infrastructure, will lead you through the exciting evolution of the cloud. He'll look at this major disruption from the perspective of technology, business models, and what this means for enterprises of all sizes. John Considine is General Manager of Cloud Infrastructure Services at IBM. In that role he is responsible for leading IBM’s public cloud infrastructure including strategy, development, and offering ...
In the fast-paced advances and popularity in cloud technology, one of the most critical factors revolves around concerns for security of your critical data. How to assure both your company and your customers they can confidently trust and utilize your cloud environment is most often top on the list. There is a method to evaluating and providing security that exceeds conventional modes of protecting data both within the cloud as well externally on mobile and other devices. With the public failure...
Digital transformation is changing the face of business. The IDC predicts that enterprises will commit to a massive new scale of digital transformation, to stake out leadership positions in the "digital transformation economy." Accordingly, attendees at the upcoming Cloud Expo | @ThingsExpo at the Santa Clara Convention Center in Santa Clara, CA, Oct 31-Nov 2, will find fresh new content in a new track called Enterprise Cloud & Digital Transformation.
The dynamic nature of the cloud means that change is a constant when it comes to modern cloud-based infrastructure. Delivering modern applications to end users, therefore, is a constantly shifting challenge. Delivery automation helps IT Ops teams ensure that apps are providing an optimal end user experience over hybrid-cloud and multi-cloud environments, no matter what the current state of the infrastructure is. To employ a delivery automation strategy that reflects your business rules, making r...
Most technology leaders, contemporary and from the hardware era, are reshaping their businesses to do software. They hope to capture value from emerging technologies such as IoT, SDN, and AI. Ultimately, irrespective of the vertical, it is about deriving value from independent software applications participating in an ecosystem as one comprehensive solution. In his session at @ThingsExpo, Kausik Sridhar, founder and CTO of Pulzze Systems, will discuss how given the magnitude of today's applicati...
Smart cities have the potential to change our lives at so many levels for citizens: less pollution, reduced parking obstacles, better health, education and more energy savings. Real-time data streaming and the Internet of Things (IoT) possess the power to turn this vision into a reality. However, most organizations today are building their data infrastructure to focus solely on addressing immediate business needs vs. a platform capable of quickly adapting emerging technologies to address future ...
SYS-CON Events announced today that NetApp has been named “Bronze Sponsor” of SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. NetApp is the data authority for hybrid cloud. NetApp provides a full range of hybrid cloud data services that simplify management of applications and data across cloud and on-premises environments to accelerate digital transformation. Together with their partners, NetApp emp...
We all know that end users experience the Internet primarily with mobile devices. From an app development perspective, we know that successfully responding to the needs of mobile customers depends on rapid DevOps – failing fast, in short, until the right solution evolves in your customers' relationship to your business. Whether you’re decomposing an SOA monolith, or developing a new application cloud natively, it’s not a question of using microservices – not doing so will be a path to eventual b...
As popularity of the smart home is growing and continues to go mainstream, technological factors play a greater role. The IoT protocol houses the interoperability battery consumption, security, and configuration of a smart home device, and it can be difficult for companies to choose the right kind for their product. For both DIY and professionally installed smart homes, developers need to consider each of these elements for their product to be successful in the market and current smart homes.
In his session at 21st Cloud Expo, Raju Shreewastava, founder of Big Data Trunk, will provide a fun and simple way to introduce Machine Leaning to anyone and everyone. Together we will solve a machine learning problem and find an easy way to be able to do machine learning without even coding. Raju Shreewastava is the founder of Big Data Trunk (www.BigDataTrunk.com), a Big Data Training and consulting firm with offices in the United States. He previously led the data warehouse/business intellige...
Transforming cloud-based data into a reportable format can be a very expensive, time-intensive and complex operation. As a SaaS platform with more than 30 million global users, Cornerstone OnDemand’s challenge was to create a scalable solution that would improve the time it took customers to access their user data. Our Real-Time Data Warehouse (RTDW) process vastly reduced data time-to-availability from 24 hours to just 10 minutes. In his session at 21st Cloud Expo, Mark Goldin, Chief Technolo...
SYS-CON Events announced today that Avere Systems, a leading provider of enterprise storage for the hybrid cloud, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Avere delivers a more modern architectural approach to storage that doesn't require the overprovisioning of storage capacity to achieve performance, overspending on expensive storage media for inactive data or the overbui...
Enterprises are adopting Kubernetes to accelerate the development and the delivery of cloud-native applications. However, sharing a Kubernetes cluster between members of the same team can be challenging. And, sharing clusters across multiple teams is even harder. Kubernetes offers several constructs to help implement segmentation and isolation. However, these primitives can be complex to understand and apply. As a result, it’s becoming common for enterprises to end up with several clusters. Thi...
In his general session at 21st Cloud Expo, Greg Dumas, Calligo’s Vice President and G.M. of US operations, will go over the new Global Data Protection Regulation and how Calligo can help business stay compliant in digitally globalized world. Greg Dumas is Calligo's Vice President and G.M. of US operations. Calligo is an established service provider that provides an innovative platform for trusted cloud solutions. Calligo’s customers are typically most concerned about GDPR compliance, applicatio...
Widespread fragmentation is stalling the growth of the IIoT and making it difficult for partners to work together. The number of software platforms, apps, hardware and connectivity standards is creating paralysis among businesses that are afraid of being locked into a solution. EdgeX Foundry is unifying the community around a common IoT edge framework and an ecosystem of interoperable components.
Microsoft Azure Container Services can be used for container deployment in a variety of ways including support for Orchestrators like Kubernetes, Docker Swarm and Mesos. However, the abstraction for app development that support application self-healing, scaling and so on may not be at the right level. Helm and Draft makes this a lot easier. In this primarily demo-driven session at @DevOpsSummit at 21st Cloud Expo, Raghavan "Rags" Srinivas, a Cloud Solutions Architect/Evangelist at Microsoft, wi...
Though cloud is the future of enterprise computing, a smooth transition of legacy applications and systems is critical for seamless business operations. IT professionals are eager to start leveraging the cost, scale and other benefits of cloud, but with massive investments already in place in existing infrastructure and a number of compliance and resource hurdles, it can be challenging to move to a cloud-based infrastructure.