Ir para o conteúdo principal

O que é um data center definido por software e como ele pode ajudar sua empresa?


Data networking changes and the SDN shift

Data networking is changing. Virtualization, the process of generating a virtual version of resources like applications, servers, and networks, is much more common. Complex, virtualized applications require more agile support along with customer demand for a reduced cost.

IT agility evolves and new data center architecture gets explored. Enterprises strive to speed up the delivery of technology services and retain control over IT while also streamlining complexity and cutting cost.  

Enterprises and developers need new physical infrastructure as soon as possible. They no longer have the luxury of waiting weeks or more for that infrastructure to be purposed and provisioned. IT groups must meet changing marketplace conditions and their customers’ expectations in hours or minutes.  

Network architecture is changing as customers want architecture that’s easier to deploy and manage. This demand on network architectures is propelling a shift away from traditional networking and over to software-defined networking (SDN).

One solution for improving IT agility is implementing a software-defined data center (SDDC) architecture.

What's a SDDC?

Techopedia defines a SDDC as “a type of data repository [where] all data center resources and services are provisioned, monitored and managed through software-based techniques and processes”.1 This data repository allows management and control of the data center’s software, hardware and additional IT ops using automation. Techopedia notes that a SDDC is often “an enterprise class data center using cloud computing and virtualization techniques” and that SDDCs often “have server virtualization, storage virtualization, and network virtualization”.1 Software can be used to manage these virtualization components, providing centralized and integrated resource management.

What are the benefits of server virtualization and a SDDC?

SDDCs can help IT groups respond with greater speed to new requests for IT resources if infrastructure resources are pooled, management resources are standardized, and policy-driven provisioning is enabled. Simultaneously, a SDDC allows IT groups to maintain control on provisioning, cutting costs, and navigating to application modernization. 

As noted on the IBM SDDC page, “the SDDC results from years of evolution in server virtualization”.2  SDDCs use virtualization to create virtual machines (VMs) from hardware infrastructure and offer software and tools to manage the virtualized resources.

When a data center is virtualized, all the system’s resources can be abstracted and represented as less complex software. The server virtualization process of abstracting resources from physical servers boosts provisioning speed, increasing system utilization and reducing hardware expenditures. Server virtualization also helps enterprises realize the benefits of pooling their infrastructure resources.

Abstraction allows the resources of the data center like computing, networking, and storage to be marketed as a service and gives different clients access to the data center.

SDDCs have been a boon for smaller businesses, helping them get the compute, network, and storage elements that they otherwise wouldn’t be able to attain due to the cost of constructing infrastructure. The advent of the SDDC also drove more functions to the cloud, systematically altering how enterprise IT deployed and accessed applications.

As stated by the SDX Central authors “SDDC offers clients who don’t have the existing infrastructure the ability to basically rent network services and resources like computing, networking and storage solutions from the cloud”.3 Similarly, a SDDC allows providers to use the centralized data center infrastructure to deliver network services and resources to many different clients.

The reduced cost of hardware and storage has made SDDCs more appealing. Businesses can spend less to construct big data centers and then rent out the centers’ resources as infrastructure as a service (IaaS).

What are the economic benefits of a SDDC?

For a SDDC, virtualized or abstract software can represent network services and resources. This representation means that physical connections and pieces of hardware don’t need to be manually tweaked to make changes. For example, a storage unit could be reallocated to separate clients without needing someone to physically be at the unit to implement the changes.  

Software can help expedite the SDDC’s deployment process and lends itself well to automation and self-provisioning services. By using software to plan, provision and manage services, the software streamlines the deployment process and cuts cost on operational expenses of costly manual configurations.4

Reduced energy consumption is another benefit of SDDCs, which allows resources to be speedily scaled. The economy of scale can be used by centralized data centers for the deployment of hardware components that are optimized for mass-energy consumption, and green-energy sources like solar and hydroelectric.

SDDCs can bolster security for IT infrastructures. By centralizing its control of the hosted data, SDDCs can reduce the risk of cyber attack and data loss.

Accelerating the transition to a SDDC with the cloud

Cloud services can help speed up and address the challenges of the process of transitioning to a SDDC architecture. The time and risks involved with redesigning an enterprise’s existing infrastructure can be cut back by applying a SDDC on cloud-based infrastructure. It’s also possible to eliminate how long it takes to install the tools on local infrastructure by adopting cloud-based management tools. If the cloud provider shares the tools and interfaces necessary for establishing the SDDC, then the enterprise’s IT group could avoid any unnecessary learning curves. The cloud-based resources can be managed by administrators using these tools the same way that they would manage onsite resources.  

Your enterprise also reduces and controls cost by using a cloud-based SDDC instead of purchasing all the physical infrastructure. Some examples of how this cloud-based SDDC can benefit your enterprise include the following:

  • Creates a new cloud-based environment and then removes any unnecessary computer equipment or capital expenditures.
  • Uses the existing physical infrastructure in a hybrid environment, applying the cloud portion to stretch your resources. This method saves you from purchasing and deploying additional physical systems.

Enterprises can scale up their storage, get the latest technology, and attain it without needing to frequently upgrade their physical systems, all by accessing a cloud-based infrastructure. When a SDDC is deployed in the cloud, application performance gets bolstered and data growth receives support while large capital expenditures are avoided.

Having a SDDC in the cloud helps enterprises maintain control over their environments. Public cloud services without oversight frequently result in problems with information security, governance, and regulation. However, if business users and developers opt for IT oversight for their cloud-based SDDC, they can safely access cloud resources while maintaining a security-rich environment. IT oversight helps create an environment where it’s easy to verify that the users of the environment comply with external regulations and internal policies.

Resources

  1. Software-defined data center, Techopedia, 25 January 2017.
  2. Software-Defined Data Centers: A Complete Guide, IBM.com, 6 December 2018.
  3. What’s a Software Defined Data Center? SDX Central, 7 May 2015.
  4. SDDC Manager, VMware, 13 November 2017.

Mudanças na rede de dados e a mudança de SDN

A rede de dados está mudando. A virtualização, o processo de geração de uma versão virtual de recursos como aplicações, servidores e redes, é muito mais comum. Aplicações complexas e virtualizadas exigem suporte mais ágil junto com a demanda do cliente por redução de custos. 

A agilidade de TI evolui e a nova arquitetura de data center é explorada. As empresas se esforçam para acelerar a entrega de serviços de tecnologia e manter o controle sobre a TI, ao mesmo tempo em que simplificam a complexidade e reduzem os custos.  

Empresas e desenvolvedores precisam de uma nova infraestrutura física o mais rápido possível. Eles não têm mais o luxo de esperar semanas ou mais para que essa infraestrutura seja proposta e provisionada. Os grupos de TI devem atender às mudanças nas condições do mercado e às expectativas de seus clientes em horas ou minutos.  

A arquitetura de rede está mudando à medida que os clientes desejam uma arquitetura mais fácil de implantar e gerenciar. Essa demanda nas arquiteturas de rede está impulsionando uma mudança da rede tradicional para a rede definida por software (SDN).

Uma solução para melhorar a agilidade de TI é implementar uma arquitetura de data center definido por software (SDDC).

O que é um SDDC?

A Techopedia define um SDDC como “um tipo de repositório de dados onde todos os recursos e serviços do data center são provisionados, monitorados e gerenciados por meio de técnicas e processos baseados em software”.1 Esse repositório de dados permite o gerenciamento e o controle do software, hardware e operações de TI adicionais do data center usando a automação. A Techopedia observa que um SDDC geralmente é “um data center de classe empresarial usando técnicas de computação em nuvem e virtualização” e que os SDDCs geralmente “têm virtualização de servidor, de armazenamento e de rede”.1 O software pode ser usado para gerenciar esses componentes de virtualização, fornecendo gerenciamento centralizado e integrado de recursos.

Quais são os benefícios da virtualização do servidor e de um SDDC?

Os SDDCs podem ajudar os grupos de TI a responder com maior velocidade a novas solicitações de recursos de TI se os recursos de infraestrutura forem agrupados, os recursos de gerenciamento forem padronizados e o provisionamento orientado por políticas estiver ativado. Simultaneamente, um SDDC permite que os grupos de TI mantenham o controle sobre o provisionamento, corte de custos e navegação para a modernização de aplicações. 

Conforme observado na página do IBM SDDC, “o SDDC resulta de anos de evolução na virtualização de servidores”.2  Os SDDCs usam a virtualização para criar máquinas virtuais (VMs) a partir da infraestrutura de hardware e oferecem software e ferramentas para gerenciar os recursos virtualizados.

Quando um data center é virtualizado, todos os recursos do sistema podem ser abstraídos e representados como softwares menos complexos. O processo de virtualização do servidor de abstração de recursos de servidores físicos acelera a velocidade de provisionamento, aumentando a utilização do sistema e reduzindo os gastos com hardware. A virtualização do servidor também ajuda as empresas a perceber os benefícios de agrupar seus recursos de infraestrutura.

A abstração permite que os recursos do data center, como computação, rede e armazenamento, sejam comercializados como um serviço e dão acesso ao data center para diferentes clientes.

Os SDDCs têm sido excelentes para empresas menores, ajudando-as a obter os elementos de computação, rede e armazenamento que, de outra forma, não conseguiriam devido ao custo de construção da infraestrutura. O surgimento do SDDC também levou mais funções para a nuvem, alterando sistematicamente como a TI corporativa implantava e acessava aplicações.

Conforme declarado na página do SDX Central, “o SDDC oferece aos clientes que não possuem a infraestrutura existente a possibilidade de alugar serviços e recursos de rede, como soluções de computação, rede e armazenamento provenientes da nuvem”.3 Da mesma forma, um SDDC permite que os provedores usem a infraestrutura centralizada do data center para fornecer serviços e recursos de rede para muitos clientes diferentes.

O custo reduzido de hardware e armazenamento tornou os SDDCs mais atraentes. As empresas podem gastar menos para construir centros de big data e, em seguida, alugar os recursos dos centros como infraestrutura como serviço (IaaS).

Quais são os benefícios econômicos de um SDDC?

Para um SDDC, software virtualizado ou abstrato pode representar serviços e recursos de rede. Essa representação significa que conexões físicas e peças de hardware não precisam ser ajustadas manualmente para fazer alterações. Por exemplo, uma unidade de armazenamento pode ser realocada para clientes separados sem a necessidade de que alguém esteja fisicamente na unidade para implementar as alterações.  

O software pode ajudar a agilizar o processo de implementação do SDDC e se presta bem a serviços de automação e autoprovisionamento. Ao usar software para planejar, provisionar e gerenciar serviços, o software agiliza o processo de implementação e reduz o custo das despesas operacionais de configurações manuais caras.4

O consumo de energia reduzido é outro benefício dos SDDCs, que permite que os recursos sejam dimensionados rapidamente. A economia de escala pode ser usada por data centers centralizados para a implementação de componentes de hardware otimizados para consumo de energia em massa e fontes de energia verde, como solar e hidrelétrica.

Os SDDCs podem reforçar a segurança das infraestruturas de TI. Ao centralizar o controle dos dados hospedados, os SDDCs podem reduzir o risco de ciberataques e perda de dados.

Acelerando a transição para um SDDC com a nuvem

Os serviços em nuvem podem ajudar a acelerar e enfrentar os desafios do processo de transição para uma arquitetura SDDC. O tempo e os riscos envolvidos para reprojetar a infraestrutura existente de uma empresa podem ser reduzidos aplicando um SDDC na infraestrutura baseada em nuvem. Também é possível eliminar o tempo necessário para instalar as ferramentas na infraestrutura local adotando ferramentas de gerenciamento baseadas em nuvem. Se o provedor de nuvem compartilhar as ferramentas e interfaces necessárias para estabelecer o SDDC, o grupo de TI da empresa poderá evitar curvas de aprendizado desnecessárias. Os recursos baseados em nuvem podem ser gerenciados por administradores usando essas ferramentas da mesma forma que gerenciariam recursos no local.   

Sua empresa também reduz e controla os custos usando um SDDC baseado em nuvem em vez de adquirir toda a infraestrutura física. Alguns exemplos de como esse SDDC baseado em nuvem pode beneficiar sua empresa incluem:

  • Criação de um novo ambiente baseado em nuvem e, em seguida, remove qualquer equipamento de computador desnecessário ou despesas de capital.
  • Uso da infraestrutura física existente em um ambiente híbrido, aplicando a parte da nuvem para ampliar seus recursos. Esse método evita que você compre e implemente sistemas físicos adicionais.

As empresas podem aumentar o armazenamento, obter a tecnologia mais recente e alcançá-la sem precisar atualizar frequentemente seus sistemas físicos, tudo isso acessando uma infraestrutura baseada em nuvem. Quando um SDDC é implementado na nuvem, o desempenho da aplicação é reforçado e o crescimento de dados recebe suporte, evitando grandes gastos financeiros.

Ter um SDDC na nuvem ajuda as empresas a manter o controle sobre seus ambientes. Os serviços de nuvem pública sem supervisão frequentemente resultam em problemas de segurança, governança e regulamentação. 

No entanto, se os usuários e desenvolvedores de negócios optarem pela supervisão de TI para o SDDC baseado em nuvem, eles poderão acessar com segurança os recursos da nuvem, mantendo um ambiente rico em segurança. A supervisão de TI ajuda a criar um ambiente em que é fácil verificar se os usuários do ambiente cumprem os regulamentos externos e as políticas internas.

Fontes

  1. Data center definido por software (em inglês), Techopedia, 25 de janeiro de 2017.
  2. Data centers definidos por software: um guia completo (em inglês), IBM.com, 06 de dezembro de 2018.
  3. O que é um data center definido por software? (em inglês) SDX Central, 07 de maio do 2015.
  4. Gerenciamento de SDDC (em inglês), VMware, 13 de novembro de 2017.