BCCC: AN EXPANDABLE NETWORK FOR DATA CENTERS

ABSTRACT

Driven by technology advances, massive data centers consisting of tens or even hundreds of thousands servers have been built as infrastructures by large online service providers, in which the performance of data center networks (DCNs) plays a critical role. Designing a cost-effective network topology for data centers that can deliver sufficient bandwidth and consistent latency performance to a large number of servers has been an important and challenging problem.

EXISTING SYSTEM

A popular server-centric data center network is BCube, which is a hierarchical network with many good properties, such as low network diameter, efficient routing and so on. However, BCube is limited by its poor expandability, as expanding a BCube network, though not impossible, incurs tremendous hardware and human efforts, because the existing network structure has to undergo significant manipulation and all the servers require more NIC ports for expansion. For this reason, BCube only fits in a limited range of applications, such as modular data center networks within a shipping container. Another drawback of BCube is that the hardware cost increases drastically with the number of network hierarchies (or orders), because a BCube network of a large order requires each connected server to have multiple NIC ports. However, the majority of commodity servers in current market are equipped with only two NICs

DIS ADVANTAGES

  • Server-centric topologies are not expandable.
  • Hardware cost increases drastically with the number of network hierarchies.
  • As the scale of data centers increases rapidly, the lack of expandability in existing server-centric data center networks imposes a severe obstacle for data center upgrade.

PROPOSED SYSTEM

In this paper, we study a novel server-centric networktopology for data center communication, called BCube ConnectedCrossbars, denoted as BCCC for short, which combinesthe merits of the aforementioned server-centric networks buteliminates their drawbacks. BCCC can be constructed usingdual-port commodity servers and commodity switches, whichmakes it a cost-effective network solution for large-scale datacenters. Another very desirable feature of BCCC is that it iseasily expandable, as expanding an existing BCCC network toa larger size with a higher network order requires no change tothe existing network infrastructure or the number of ports ofa server, which greatly facilitates data center upgrade. Each pair of servers in BCCC is connected via a rich set ofparallel paths with near-equal length, through which BCCCnot only can deliver sufficient network bandwidth, but alsocan maintain predictable network performance and robustnessagainst component failure.

ADVANTAGES

  • It is easily expandable.
  • There are a rich set of parallel paths with similar length between any pair of servers in BCCC, which enables BCCC to not only deliver sufficient bandwidth capacity and predictable latency to end hosts.

MODULES

  • One-to-One Routing
  • One-to-All Routing
  • One-to-Many Routing

SYSTEM REQUIREMENTS

H/W System Configuration:-

Processor - Pentium –III

RAM - 256 MB (min)

Hard Disk - 20 GB

Key Board - Standard Windows Keyboard

Mouse - Two or Three Button Mouse

Monitor - SVGA

S/W System Configuration:-

Operating System : Windows95/98/2000/XP

Application Server : Tomcat5.0/6.X

Front End : HTML, Jsp

Scripts : JavaScript.

Server side Script : Java Server Pages.

Database : MySQL 5.0

Database Connectivity : JDBC

Further Details Contact: A Vinay 9030333433, 08772261612, 9014123891 #301, 303 & 304, 3rd Floor,

AVR Buildings, Opp to SV Music College, Balaji Colony, Tirupati - 515702 Email:

|