Tuesday, June 2, 2015

Citrix and Cisco Deliver Application Agility and a Path to Software Defined Networks

Applications are the core of any business. To respond quickly to changing business requirements, IT organizations must be able to deploy applications rapidly across a broad range of physical and virtual infrastructure while ensuring performance, scalability, security and visibility.

But applications are only as agile as the infrastructures on which they run.
With traditional datacenter infrastructure, it can take weeks to make an application change. Cloud, mobility and virtualization trends further complicate the interplay between applications, network services and the underlying infrastructure. Achieving a truly agile, application-driven datacenter requires a flexible infrastructure that can respond dynamically to application needs, automatically provisioning and configuring the necessary resources independent of their location.

Citrix and Cisco Systems have worked to accelerate the transformation to new network service delivery models that provide greater business agility. They deliver a robust set of capabilities--from product integration and validated designs to new technologies--that provide immediate benefits to customers while streamlining the transition to software-defined networks (SDN) and application-centric infrastructure.


Sunday, May 31, 2015

Cisco ACI and Citrix NetScaler Automate Services Provisioning and Increase Application Performance

With Cisco Live coming up in San Diego at Citrix we are ramping up to talk about NetScaler and the integration that we have done with Cisco Application Centric Architecture (ACI). The world’s leading enterprises, service providers, cloud computing platforms, and eight of the top ten internet-centric companies, have standardized on Citrix NetScaler to deliver their business-critical web applications. By integrating with Cisco ACI we are bringing the benefits of the top application delivery controller to the leading software defined network architecture and enabling our customers to automate NetScaler deployments.

Challenges with Application Delivery
As businesses look to IT as a point of strategic differentiation, agility in the datacenter becomes more critical than ever. Fundamental to this change is the capability of IT to respond quickly to changing business requirements. Applications serve as the core of any business, but applications are only as agile as the infrastructure on which they run. With yesterday’s datacenter infrastructure, this can mean waiting weeks for an application change. Application agility, mobility, and rapid deployment require the datacenter infrastructure to dynamically respond to application needs as a result of changing business requirements.


Thursday, May 28, 2015

Leveraging Multi-tenancy in the ADC as a Way to the Cloud

Over the last few years, organizations have increasingly been shifting their data centers to a cloud-based model. This transition has been built upon virtualization, automation and orchestration of IT resources—mainly server, storage and switching infrastructure. The goal is to increase agility and reduce the costs of deploying and managing resources to support business applications.

As the transition to cloud-based data centers marches on, it is becoming apparent that organizations need to keep going after they virtualize their server, storage and switching infrastructures. To maximize device consolidation and increase flexibility and agility in deploying resources, other components instrumental to the security, performance and availability of the organization’s computing services need to take part in the transformation.

While increasing agility and reducing costs are worthwhile goals, there are additional concerns when it comes to supporting applications. In its report, “Cloud Service Strategies: North American Enterprise Survey, January 15, 2014,” Infonetics Research found that 79 percent of respondents want to improve application performance, 78 percent want to respond more quickly to business needs, 77 percent want to speed up application deployment and increase scalability, and 73 percent expect to reduce costs with cloud services.


Wednesday, May 27, 2015

Citrix NetScaler VPX on Microsoft Azure Accelerates Your Applications in the Cloud

Cloud computing offers a fundamental change in the way organizations deploy and accesses their business applications.  Cloud computing is about leveraging resources over the network to enable an organization to work more efficiently and with greater agility. Getting the best results from applications in the cloud requires an application delivery controller (ADC) to provide an always-on, always-secure foundation to ensure performance. The ADC solution for the cloud needs to provide the ability to balance workloads and manage user traffic while providing granular visibility into application performance and control for reliable application delivery. To meet these needs Citrix and Microsoft have collaborated to make the Citrix NetScaler ADC available on Microsoft Azure. 

Citrix NetScaler VPX for Microsoft Azure
Citrix NetScaler VPX is a virtual appliance for L4-7 networking services that ensures organizations have access to applications deployed in the cloud that is secure and optimized for high performance. VPX supports widely deployed applications such as Citrix XenApp® and Citrix XenDesktop®, as well as specific workloads including Microsoft Exchange, SQL, and SharePoint.  VPX provides a networking foundation that ensures scalability, adjusting to the changing needs of a cloud environment without the physical limitations. A superior user experience on Microsoft applications and workloads is delivered through performance enhancements such as compressing, load balancing, and SSL acceleration. VPX provides a set of capabilities to ensure availability and to keep applications connected and protected. Advanced security capabilities ensure against attacks that can disable your applications or put your data in danger. VPX allows organizations to securely connect to their environments from anywhere from any device. VPX puts you in control of applications with the visibility required to keep your applications performing.


NetScaler routes traffic in and out of the Azure Virtual Network with two or more subnets within each virtual network. Customers can leverage Network Security Groups to control network traffic by providing a filter for each VM within a subnet. Each virtual network has a single NetScaler VPX deployed across it.

Friday, May 15, 2015

Using Application Delivery Services to Build Scalable OpenStack Clouds

As your organization seeks to increase IT agility and reduce operating costs building an orchestration platform like OpenStack to automate the deployment of resources makes a lot of sense. As you plan the implementation of your OpenStack platform ensuring application availability and performance is a necessary design goal. There are a number of things to consider to this end, for example how do you minimize downtime, or support your legacy applications, as well as your applications that are built for the cloud. You might need to host multiple tenants on your cloud platform, and deliver performance SLAs to them. Larger application deployments might require extending cloud platform services to multiple locations.

To ensure a successful implementation of OpenStack you need design recommendations around best practices for multi-zone and multi-region cloud architectures. There are two major areas to look at. One is resource segregation or ‘pooling’ and the use of cloud platform constructs such as availability zones and host aggregates to group infrastructure into fault domains and high-availability domains. The other is how to use an ADC to provide highly available, highly performant, application delivery and load balancing services in your distributed, multi-tenant, fault-tolerant cloud architecture.

Best Practices for Multi-Zone and Multi-Region Cloud Integration
It’s easier to build resilient and scalable OpenStack data centers if three best-practice rules are applied in planning:
•Segregate physical resources to create fault domains, and plan to mark these as OpenStack Availability Zones.
•Distribute OpenStack and database controllers across three or more adjacent fault domains to create a resilient cluster.
•Networks - Design considerations should include both data plane and control plane networking criteria for scale out and high-availability.

Thursday, April 2, 2015

Simplify Integration Of L4 - L7 Services With OpenStack and NetScaler

Many organizations are building private cloud platforms as a way to increase the agility of IT infrastructure and to increase the efficiency of operations to support their business critical applications. Over the past few years we have seen an increasing move towards deploying OpenStack, which is an open source cloud management platform, in production environments.
As organizations use OpenStack to automate the deployment of servers, storage and networking, they are also looking to automate the provisioning of L4 – L7 services. To do this, they need their networking equipment vendors to provide integration of their devices with OpenStack in a way that addresses deployment challenges involved in offering infrastructure-as-a-service. These challenges include scalability, elasticity, performance and flexibility/control over resource allocation.
To enable the automated deployment of application delivery services with OpenStack, Citrix has built NetScaler Control Center as a way to integrate with the LBaaS service in OpenStack. The Citrix LBaaS solution enables IT organizations to guarantee performance and availability service level assurances (SLAs) as well as provide redundancy and seamless elasticity while rapidly deploying line of business applications in OpenSack.

The Challenge with Resource Deployment

OpenStack has come a long way in simplifying the provisioning of computer, storage and networking resources as part of an application deployment workflow. Neutron, which is the networking project for OpenStack, automates the creation and management of L2/L3 networks, as well as the associated L4/L7 network services such as firewalling, load balancing and VPN services. While Neutron has made rapid advancements in enabling a self-service consumption model for networking, there are still operational gaps that need to be addressed for successfully deploying business critical workloads. Some of these gaps include providing for service-aware resource allocation, resource elasticity on demand, monitoring and visibility, fault tolerance and high availability. It is important that cloud providers have complete control over policies that control these operational characteristics, even in fully automated environments.

Saturday, January 31, 2015

A Look Back at 2014 and Innovation at Juniper Networks

As the year comes to an end it’s always interesting to look back at the changes in the industry and the progress that we made as a company in the last year. There were many trends that emerged or took further hold of the industry in 2014. Let’s take a look at them and see how Juniper delivered innovation in these areas. Cloud computing and the need for on-demand resources was a big one. The open source movement is continuing to grow in the cloud space and OpenStack and CloudStack are gaining momentum. The Dev/Ops movement and the need for automation of IT resources was another big trend in the news. We saw Dev/Ops extend to networking equipment like the top of rack switch, when it had previously been mainly for server configuration. Overlay networks took hold in 2014 with the likes of Juniper’s Contrail and VMware’s NSX gaining momentum. New network fabric architectures were introduced like IPClos that is popular with the MSDC’s or Massively Scalable Data Center Operators and Spine and Leaf architectures that offer simplified deployment and management. The rise of the Open Compute Project and its move to include networking was a bit of a surprise for me. There is certainly something going on there.

Openstack/Cloudstack Integration
Cloud computing is transforming the way business is done today. It’s not hard to see why when you consider all the benefits that the cloud promises such as flexibility, business agility and economies of scale. As you look into the underlying layers of compute, storage and network, there is complexity in managing such an infrastructure in a dynamic environment. Organizations that are building clouds need a platform to automate the deployment of infrastructure. In addition to offerings from commercial vendors this type of software stack is being developed by the user community of open source organizations. In the interests of being open and offering our customers choices Juniper announced support for OpenStack back in 2013. We continued this momentum by announcing support for CloudStack in 2014. For more on CloudStack see, CloudStack and Juniper’s MetaFabric, Enabling Private and Public Cloud.

Automation Integration with Puppet, Chef and Ansible
Juniper has always been about being open. We serve a diverse set of customers with different use cases who like to use different tool sets. Back in 2013 we announced support for Puppet. We kept up this momentum by later announcing support for Chef and then for Ansible in 2014. There are sysadmin using Puppet or Chef to manipulate infrastructure as code. Because we are open, we’ve productize the capability to work with these tools into both our hardware and software solutions. Ultimately this gives our customers greater flexibility, without having to do a costly rip and replace of their infrastructure, in choosing which automation tools to use. Of course Juniper has had on the box automation as a part of JUNOS for many years. For more on automation see, Automation with Chef, Puppet and Ansible.