CENTRAL NAMESPACE CONTROLLER FOR MULTI-TENANT CLOUD ENVIRONMENTS

    公开(公告)号:US20180139174A1

    公开(公告)日:2018-05-17

    申请号:US15818584

    申请日:2017-11-20

    Applicant: VMware, Inc.

    Abstract: A centralized namespace controller allocates addresses in a distributed cloud infrastructure on-demand. Upon receiving a request to allocate addresses for a network to be provisioned by a cloud computing system included in the distributed cloud infrastructure, the centralized namespace controller allocates a network address that is unique within the distributed cloud infrastructure. Further, the centralized namespace controller allocates a range of virtual network interface cards (NIC) addresses that are unique within the network. The centralized namespace controller then allocates addresses from the range of virtual NIC addresses on an as-requested basis—when a virtual NIC is being created by the first cloud computing system on the network. Advantageously, by centralizing the allocation of addresses and dedicating independent NIC address ranges to different cloud computing systems, the centralized namespace controller enables stretched L2 networks between cloud computing systems while preventing duplicated addresses on the stretched networks.

    CLOUD NATIVE NETWORK FUNCTION DEPLOYMENT

    公开(公告)号:US20240378092A1

    公开(公告)日:2024-11-14

    申请号:US18196450

    申请日:2023-05-12

    Applicant: VMware, Inc.

    Abstract: Example methods and systems for cloud native network function deployment are described. One example may involve a computer system obtaining cluster configuration information associated with multiple single node clusters (SNCs). Based on the cluster configuration information, the computer system may configure (a) a first SNC on a first node and (b) a second SNC on a second node. The computer system may configure (a) a first virtual agent associated with the first SNC, and (b) a second virtual agent associated with the second SNC. In response to receiving a deployment request to deploy a first pod and a second pod, the computer system may process the deployment request by (a) deploying, using the first virtual agent, the first pod on the first SNC, and (b) deploying, using the second virtual agent, the second pod on the second SNC.

    PRE-FETCH CACHE POPULATION FOR WAN OPTIMIZATION
    6.
    发明申请
    PRE-FETCH CACHE POPULATION FOR WAN OPTIMIZATION 审中-公开
    用于广域网优化的预充电高速缓存

    公开(公告)号:US20170064030A1

    公开(公告)日:2017-03-02

    申请号:US14838572

    申请日:2015-08-28

    Applicant: VMware, Inc.

    Abstract: Connectivity between data centers in a hybrid cloud system is optimized by pre-loading a wide area network (WAN) optimization appliance in a first data center with data to initialize at least one WAN optimization of application. The first data center is managed by a first organization and a second data center managed by a second organization, the first organization being a tenant in the second data center. The described technique includes receiving application packets having the application data generated by an application executing in the first data center at the WAN optimization appliance from a first gateway in the first data center, and performing the at least one WAN optimization on the application packets using the pre-loaded data to initialize the at least one WAN optimization.

    Abstract translation: 在混合云系统中的数据中心之间的连接通过在第一数据中心中预先加载广域网(WAN)优化设备来优化数据,以便初始化应用的至少一个WAN优化。 第一个数据中心由第二个组织管理的第一个组织和第二个数据中心管理,第一个组织是第二个数据中心的租户。 所描述的技术包括从第一数据中心的第一网关接收具有在WAN优化装置的第一数据中心执行的应用程序产生的应用数据的应用分组,并且使用第一数据中心对应用分组执行至少一个WAN优化 预先加载的数据来初始化至少一个WAN优化。

    LARGE-SCALE TESTING AND SIMULATION
    7.
    发明公开

    公开(公告)号:US20240028357A1

    公开(公告)日:2024-01-25

    申请号:US17818795

    申请日:2022-08-10

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558 G06F9/45545 G06F9/541

    Abstract: The disclosure provides an approach for simulating a virtual environment. A method includes simulating, using a virtualization simulator, a plurality of hosts; simulating, using the virtualization simulator, a plurality of virtual computing instances (VCIs) associated with the plurality of simulated hosts, based on information obtained from a cluster application programming interface (API) provider; creating, using a virtualization simulator operator, one or more node simulator schedulers; creating, using the one or more node schedulers, a node simulator; simulating, using the node simulator, a plurality of guest operating systems (OSs) associated with the plurality of simulated VCIs; and joining the plurality of simulated guest OSs to one or more node clusters in a data center via an API server.

Patent Agency Ranking