Friday, December 11, 2015

Video Streaming QOE to Reach ~$500 Million by 2020



Daily consumption of High definition videos, uninterrupted IP video delivery continues to grow, which needs to have tools to make ensure quality levels. While Quality of Experience (QOE)/ QOS indexes are most widely utilized in video delivery. These matrixes are used to validate how users perceive towards the specific technology and their usage behaviors.
Everyday video consumption growing and current infrastructure is not capable to support it, so underplaying Content delivery networks, have been forced to scale to keep up; even with best scaling algorithms or best available Hardware’s, single CDN architecture is not enough for current video usage. As 4K, 8K and now 11K (https://www.linkedin.com/pulse/11k-mobile-display-3d-capabilities-rajeev-tiwari-acp- ) and higher bitrates become more commonplace.
This continuous momentum will affect even small operators. The increasing shift Dynamic CDN architectures to better handle this network load goes hand in hand with QoE and QOS;
Dynamic CDN setups can be handed by a big telecom giant and sometimes in a singular product. Mobile networks will also add valuable points, with an estimated 150,000+ petabytes of mobile video streaming usage predicted in 2019, the importance of mobile network optimization and QoE will continue to affect a majority of viewers.
Irrespective of mobile video streaming or traditional telecom providers service providers are primarily focused on minimizing the Quality of experience, which can reduce content delivery on mobile devices without any unwanted delay. Number of new innovations added around Congestion detection, Congestion minimization, Congestion elimination, Dynamic Bandwidth shaping, effective network topologies etc. and many more Biggest challenge for telecom operators to reduce the RTT delivery.

Friday, October 2, 2015

Public, Private, and Hybrid Cloud Computing Types

Reality or Hype,Public, Private, and Hybrid Cloud Computing Types

Cloud computing comes in three forms: public clouds, private clouds, and hybrids clouds. Depending on the type of data you're working with, you'll want to compare public, private, and hybrid clouds in terms of the different levels of security and management required

Public Cloud
A public cloud is one in which the services and infrastructure are provided off-site over the Internet. These clouds offer the greatest level of efficiency in shared resources; however, they are also more vulnerable than private clouds. A public cloud is the obvious choice when 
  • Used to run operations significantly more efficient, for example, with the storage of non-sensitive content, like online document collaboration, emails and more.
  • Your standardized workload for applications is used by lots of people, such as e-mail.
  • You need to test and develop application code.
  • You have SaaS (Software as a Service) applications from a vendor who has a well-implemented security strategy.
  • You need incremental capacity (the ability to add computer capacity for peak times).
  • You’re doing collaboration projects.
  • You’re doing an ad-hoc software development project using a Platform as a Service (PaaS) offering cloud.
Private Cloud

A private cloud allows customers the benefits of cloud computing—self-service, automation, consolidation and metered usage—but behind the safety of their firewall on their own virtual private network. Although there are many advantages to the public cloud, enterprises very rarely deploy 100% of their applications into the public cloud. Logistically, it is often much simpler to move from your on-premises environment to a private cloud than from on-premises to public cloud. Private cloud environments can be configured to support any application, just as your datacenter currently hosts it. Private cloud is an especially attractive option if certain features in legacy applications prevent some applications from operating well in the public cloud.

Ideally suited for any organization that needs to store and process private data or carry out sensitive tasks. A private cloud could be utilized by companies that are required by regulation to store sensitive data internally and who will still want to benefit from some of the advantages of cloud computing inside their business infrastructure, like on-demand resource allocation.

Hybrid Cloud:
With hybrid clouds, organizations mix and match public- and private-cloud resources based on technical and business requirements. For example, an organization may run an application primarily in its private cloud, but tap into public-cloud resources during periods of peak demand. Or it may run an application primarily in a public- cloud environment while keeping some data relating to that application in its private cloud for compliance reasons.

A hybrid cloud could also theoretically consist of multiple private and/or public clouds. The enterprise data center denoted in the illustration may have active servers (virtualized or physical) that are not included in the private cloud.

Important benefits o Operational flexibility: run mission critical on private cloud, dev/test on public cloud o Scalability: run peak and bursty workloads on the public cloud.

Wednesday, September 30, 2015

Myth vs Hype >> Cloud with SDN



Cloud Computing is the use of data center servers and software networks to dynamically allocate resources and run Applications for remote end users. Typically divided into three categories (private, public, and hybrid) cloud deployments have grown rapidly in recent years, promising cost savings and greater flexibility over traditional private data centers.

Virtualization is key for cloud computing. By allowing physical servers to run one or more virtual machines on demand, cloud architectures offer rapid scaling and efficient allocation of server resources on the fly.
Cloud technology including Public Private and Hybrid explained at following article http://streamingcodecs.blogspot.com/2015/10/public-private-and-hybrid-cloud.html Private cloud refers to cloud infrastructure dedicated to a single company and accessed by a private network connection, operating on servers managed either internally or by a third-party provider. For many organizations in highly regulated industries, private clouds remain the solution of choice. Cloud infrastructure platforms such as OpenStack offer a framework for private cloud deployment and management, and a bevy of vendors have begun releasing supported versions of the open source platform.
The public cloud refers to services such as Amazon Web Services, which sell server resources (rather than dedicated physical servers) accessed over a public network such as the Internet.
Hybrid cloud (sometimes called “cloud bursting”) is the combination of multiple clouds. For example, a company could use public cloud services to handle temporary bursts of activity that exceed private cloud capacity. Some companies also use private clouds for certain sensitive business units while hosting less critical applications on the public cloud.
The equally important characteristics to successful cloud networks including: (from Brocade Open analysis report)
·       Scalable and high performance
·       Extensible and interoperable
·       Policy and automation driven
·       Software-centric
·       Content-aware
·       Multi-domain/multi-tenant
·       Secure
Combining a variety of virtual and physical components, the networking portion of the cloud solution is much more complicated and comprehensive than typical networking solutions. Most clouds include a network orchestration or virtualization piece that provides abstractions to hide the complexity necessary to maintain and scale these clouds and make them much more manageable.
Clouds, cloud networks and related technologies will drive a significant shift in the networking market in the years ahead.

Agile, responsive enterprises are built on agile, responsive neatly into this philosophy. They reduce network complexity, adapt easily to change and enable you to respond quickly to business needs. 
SDNs can trigger a dramatic revolution in data center efficiency.
It’s difficult to deliver services and keep competitive with infrastructure designed for a simpler, less complicated time. During the era of client-server computing, most network traffic flowed from the data center to the clients in what’s known as a north-south traffic flow. Infrastructure. Software-defined networks (SDN) fit
Four ways to create an SDN
Create a flexible, adaptive path forward solution, regardless of the SDN approach you choose
The programmable approach. Many networking companies rely on a standards-based, programmable SDN approach that eliminates any dependency on proprietary software. You can implement programmable — as well as traditional and controller-based — networking solutions on one common platform. Open Z and S series switches support the Cumulus Networks Linux-based operating system for networking hardware, and networking operating System, and others.
Data packet payload manipulation and Service deployment:
On-box encryption and VPN, customized encryption algorithms, deep packet inspection, application awareness requiring payload inspection, ability to inject packets into a network stream Open Flow has no ability to instantiate a service directly on a network element. Service examples include firewall, Wide Area Application Services (WAAS), intrusion protection system (IPS) software, SDN Enabled broadband network gate (BNG), video monitoring, etc.

The centralized-controller approach:The Open Network Foundation, NEC and Big Switch Networks place control at the edge of the network with SDN controllers that support multiple network switching and routing devices. You can implement this approach with your choice of NEC and Big Switch Networks joint solutions.
The virtualization/hypervisor approach. VMware, Midokura and Microsoft use software-defined virtual switches to control the network — without requiring SDN/Open flow in the switching hardware. You can implement this approach with your choice of VMware, Microsoft and Midokura joint solutions. 

Cloud architectures have become pervasive across data centers, enterprises, and communication service providers, but the “cloud” is more than just architecture, it is also an approach and a mindset. In today’s social, mobile world, cloud applications have to scale dramatically and fail fast or succeed fast, and the new IT infrastructure has to support these requirements.
Fifty five percent of enterprises today use cloud computing, and more than sixty percent of businesses expect to have external-facing applications in the cloud within the next two to three years.