Short note on Network-As-A-Service (NAAS).

 NETWORK-AS-A-SERVICE (NAAS)

Over the last two decades or more, traditional networking topologies have prescribed that the network hub be built around a single place, such as a data center or a company's headquarters building. This s holds the majority of the computing, storage, communications, and security equipment, and it is where corporate applications are generally housed. Traffic from branch offices and other remote sites is o routed through this hub before being sent to other destinations, including the cloud. Though such a mechanism has been standard practice for many years, it no longer fits the way many businesses function today. For starters, there has been a significant shift to the cloud. Enterprise programs that drive t business are increasingly housed in cloud platforms like Amazon Web Services or Microsoft Azure, ee as proprietary apps or as SaaS programs like Office 365 and Salesforce. Businesses frequently employ various cloud systems.

Employees are increasingly mobile or remote workers these days, but they still want safe access to company apps and resources. A VPN is the standard method for providing mobile personnel with access to laaS or PaaS services, but it may be time-consuming and costly to set up. Cloud migration and mobility are becoming increasingly popular, putting a huge strain on existing networks. Network as a Service (NaaS), along with Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as Service (SaaS), is sometimes mentioned as a distinct Cloud provider. This excludes networking, firewall, and related security from IaaS. NaaS can feature a flexible and extended Virtual Private Network (VPN) on-demand bandwidth, custom routing, multicast protocols, a security firewall, intrusion detection and prevention, a Wide Area Network (WAN), content monitoring and filtering, and antivirus. There are set criteria for what is contained in NaaS so the implementation mechanism varies. Some Network as a Service (NaaS) implementation is also referred to as Telco as a Service (TaaS).

Service models of NaaS

1. Virtual private network (VPN): 

VPN Extends a private network and the resources it contains across networks such as the Internet. It lets a host computer send and receive data over shared or public networks as if they were private networks, with all of the capabilities and regulations that come with them.

2. Bandwidth on Demand (BoD): 

The process of allocating network capacity is based on the needs of different nodes or users. Connection rates can be dynamically modified to the traffic demands of the nodes connected to the link under this architecture.

3. Mobile network virtualization: 

A telecommunications manufacturer or independent network operator creates and runs a network and offers communication access capabilities to third parties, who are often mobile phone carriers on a capacity usage basis. A Mobile Virtual Network Operator (MVNO) is a supplier of mobile communications services that does not own the radio spectrum or wireless network equipment over which it operates.
Example: Senet - LoRaWAN is a NaaS for IoT and machine-to-machine communication.



Comments

Popular posts from this blog

Suppose that a data warehouse for Big-University consists of the following four dimensions: student, course, semester, and instructor, and two measures count and avg_grade. When at the lowest conceptual level (e.g., for a given student, course, semester, and instructor combination), the avg_grade measure stores the actual course grade of the student. At higher conceptual levels, avg_grade stores the average grade for the given combination. a) Draw a snowflake schema diagram for the data warehouse. b) Starting with the base cuboid [student, course, semester, instructor], what specific OLAP operations (e.g., roll-up from semester to year) should one perform in order to list the average grade of CS courses for each BigUniversity student. c) If each dimension has five levels (including all), such as “student < major < status < university < all”, how many cuboids will this cube contain (including the base and apex cuboids)?

Suppose that a data warehouse consists of the three dimensions time, doctor, and patient, and the two measures count and charge, where a charge is the fee that a doctor charges a patient for a visit. a) Draw a schema diagram for the above data warehouse using one of the schemas. [star, snowflake, fact constellation] b) Starting with the base cuboid [day, doctor, patient], what specific OLAP operations should be performed in order to list the total fee collected by each doctor in 2004? c) To obtain the same list, write an SQL query assuming the data are stored in a relational database with the schema fee (day, month, year, doctor, hospital, patient, count, charge)

Discuss classification or taxonomy of virtualization at different levels.